@@ -0,0 +1,1088 @@
+package com.github.ferstl.jarscan;%0A%0Aimport org.adoptopenjdk.jitwatch.jarscan.IJarScanOperation;%0Aimport org.adoptopenjdk.jitwatch.jarscan.instructioncount.InstructionCountOperation;%0Aimport org.apache.maven.plugins.annotations.LifecyclePhase;%0Aimport org.apache.maven.plugins.annotations.Mojo;%0Aimport org.apache.maven.plugins.annotations.Parameter;%0Aimport org.apache.maven.plugins.annotations.ResolutionScope;%0A%0A/**%0A * Count occurrences of each bytecode instruction.%0A *%0A * @since 1.1%0A */%0A@Mojo(%0A    name = %22instructionCount%22,%0A    aggregator = false,%0A    defaultPhase = LifecyclePhase.VERIFY,%0A    requiresDependencyCollection = ResolutionScope.TEST,%0A    requiresDependencyResolution = ResolutionScope.TEST,%0A    requiresDirectInvocation = false,%0A    threadSafe = true)%0Apublic class InstructionCountMojo extends AbstractJarScanMojo %7B%0A%0A  /**%0A   * Limit to top n results.%0A   *%0A   * @since 1.1%0A   */%0A  @Parameter(property = %22limit%22, defaultValue = %220%22)%0A  private int limit;%0A%0A  @Override%0A  protected IJarScanOperation createOperation() %7B%0A    return new InstructionCountOperation(this.limit);%0A  %7D%0A%0A%7D%0A

Add support for instructionCount