组织ID: |
org.openjdk.jmh |
项目ID: |
jmh-core |
版本: |
1.20 |
最后修改时间: |
2018-07-25 18:06:32 |
包类型: |
jar |
标题: |
JMH Core |
描述: |
The jmh is a Java harness for building, running, and analysing
nano/micro/macro benchmarks written in Java and other languages
targeting the JVM.
|
大小: |
498.33KB |
|
Maven引入代码: |
<dependency>
<groupId>org.openjdk.jmh</groupId>
<artifactId>jmh-core</artifactId>
<version>1.20</version>
</dependency>
|
Gradle引入代码: |
org.openjdk.jmh:jmh-core:1.20
|
下载Jar包: |
|
POM文件内容: |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
<modelVersion>4.0.0</modelVersion>
<parent>
<groupId>org.openjdk.jmh</groupId>
<artifactId>jmh-parent</artifactId>
<version>1.20</version>
</parent>
<name>JMH Core</name>
<artifactId>jmh-core</artifactId>
<packaging>jar</packaging>
<organization>
<name>Oracle</name>
<url>http://openjdk.java.net/</url>
</organization>
<inceptionYear>2012</inceptionYear>
<description>
The jmh is a Java harness for building, running, and analysing
nano/micro/macro benchmarks written in Java and other languages
targeting the JVM.
</description>
<dependencies>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>net.sf.jopt-simple</groupId>
<artifactId>jopt-simple</artifactId>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-math3</artifactId>
</dependency>
</dependencies>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<buildDate>${maven.build.timestamp}</buildDate>
<maven.build.timestamp.format>yyyy/MM/dd</maven.build.timestamp.format>
</properties>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<compilerVersion>1.7</compilerVersion>
<source>1.7</source>
<target>1.7</target>
<compilerArgument>-proc:none</compilerArgument>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<redirectTestOutputToFile>true</redirectTestOutputToFile>
</configuration>
</plugin>
<plugin>
<groupId>com.mycila.maven-license-plugin</groupId>
<artifactId>maven-license-plugin</artifactId>
<executions>
<execution>
<goals>
<goal>format</goal>
</goals>
<phase>process-sources</phase>
<configuration>
<header>file:///${project.basedir}/../src/license/gpl_cpe/header.txt</header>
<skipExistingHeaders>true</skipExistingHeaders>
<strictCheck>true</strictCheck>
<mapping>
<java>PHP</java>
</mapping>
</configuration>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
</plugin>
</plugins>
<extensions>
<extension>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-ssh</artifactId>
</extension>
</extensions>
<resources>
<resource>
<directory>src/main/resources/</directory>
<filtering>true</filtering>
</resource>
</resources>
</build>
<repositories>
<repository>
<id>java.net</id>
<url>http://download.java.net/maven/2</url>
</repository>
</repositories>
<reporting>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-site-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-javadoc-plugin</artifactId>
<reportSets>
<reportSet>
<reports>
<report>javadoc</report>
</reports>
</reportSet>
</reportSets>
<configuration>
<detectLinks/>
<quiet>true</quiet>
<links>
<link>http://download.oracle.com/javase/6/docs/api</link>
</links>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>cobertura-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-report-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-jxr-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>findbugs-maven-plugin</artifactId>
<configuration>
<effort>Max</effort>
<threshold>Low</threshold>
<includeFilterFile>src/main/resources/findbugs.xml</includeFilterFile>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<configuration>
<consoleOutput>false</consoleOutput>
<configLocation>${project.basedir}/src/main/resources/checkstyle.xml</configLocation>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.mojo</groupId>
<artifactId>taglist-maven-plugin</artifactId>
<configuration>
<tagListOptions>
<tagClasses>
<tagClass>
<displayName>FIXME work</displayName>
<tags>
<tag>
<matchString>FIXME:</matchString>
<matchType>ignoreCase</matchType>
</tag>
<tag>
<matchString>FIXME</matchString>
<matchType>ignoreCase</matchType>
</tag>
</tags>
</tagClass>
<tagClass>
<displayName>TODO work</displayName>
<tags>
<tag>
<matchString>todo</matchString>
<matchType>ignoreCase</matchType>
</tag>
<tag>
<matchString>todo:</matchString>
<matchType>ignoreCase</matchType>
</tag>
<tag>
<matchString>@todo</matchString>
<matchType>ignoreCase</matchType>
</tag>
</tags>
</tagClass>
</tagClasses>
</tagListOptions>
</configuration>
</plugin>
</plugins>
</reporting>
</project>
|
Jar包内容: |
META-INF/MANIFEST.MF
jmh.properties
LICENSE
THIRD-PARTY
org.openjdk.jmh.results.Result.class
org.openjdk.jmh.results.Result$LazyProps.class
org.openjdk.jmh.results.ThroughputResult$ThroughputAggregator.class
org.openjdk.jmh.results.IterationResultMetaData.class
org.openjdk.jmh.results.SampleTimeResult.class
org.openjdk.jmh.results.RunResult$1.class
org.openjdk.jmh.results.AggregationPolicy.class
org.openjdk.jmh.results.Result$1.class
org.openjdk.jmh.results.Defaults.class
org.openjdk.jmh.results.RunResult.class
org.openjdk.jmh.results.ScalarResult$ScalarResultAggregator.class
org.openjdk.jmh.results.BenchmarkResult.class
org.openjdk.jmh.results.IterationResult.class
org.openjdk.jmh.results.BenchmarkTaskResult.class
org.openjdk.jmh.results.ResultRole.class
org.openjdk.jmh.results.SingleShotResult$AveragingAggregator.class
org.openjdk.jmh.results.SampleTimeResult$JoiningAggregator.class
org.openjdk.jmh.results.AverageTimeResult.class
org.openjdk.jmh.results.ScalarDerivativeResult.class
org.openjdk.jmh.results.Aggregator.class
org.openjdk.jmh.results.AggregatorUtils.class
org.openjdk.jmh.results.BenchmarkResultMetaData.class
org.openjdk.jmh.results.SingleShotResult.class
org.openjdk.jmh.results.ThroughputResult.class
org.openjdk.jmh.results.RawResults.class
org.openjdk.jmh.results.AverageTimeResult$ResultAggregator.class
org.openjdk.jmh.results.ScalarResult.class
org.openjdk.jmh.results.format.LaTeXResultFormat.class
org.openjdk.jmh.results.format.JSONResultFormat.class
org.openjdk.jmh.results.format.ResultFormatType.class
org.openjdk.jmh.results.format.ResultFormat.class
org.openjdk.jmh.results.format.ResultFormatFactory.class
org.openjdk.jmh.results.format.ResultFormatFactory$1.class
org.openjdk.jmh.results.format.XSVResultFormat.class
org.openjdk.jmh.results.format.JSONResultFormat$1.class
org.openjdk.jmh.results.format.TextResultFormat.class
org.openjdk.jmh.results.format.ResultFormatFactory$2.class
org.openjdk.jmh.results.ScalarDerivativeResult$ScalarResultAggregator.class
org.openjdk.jmh.util.ScoreFormatter.class
org.openjdk.jmh.util.TempFileManager$TempFileReference.class
org.openjdk.jmh.util.Multisets$1.class
org.openjdk.jmh.util.HashMultiset.class
org.openjdk.jmh.util.TreeMultimap.class
org.openjdk.jmh.util.DelegatingMultimap.class
org.openjdk.jmh.util.SingletonStatistics$SingletonStatisticsIterator.class
org.openjdk.jmh.util.SampleBuffer.class
org.openjdk.jmh.util.Interval.class
org.openjdk.jmh.util.TempFile.class
org.openjdk.jmh.util.Multiset.class
org.openjdk.jmh.util.Version.class
org.openjdk.jmh.util.Utils.class
org.openjdk.jmh.util.HashsetMultimap.class
org.openjdk.jmh.util.MultisetStatistics.class
org.openjdk.jmh.util.HashMultimap.class
org.openjdk.jmh.util.Multisets$2.class
org.openjdk.jmh.util.BoundedPriorityQueue.class
org.openjdk.jmh.util.ClassUtils.class
org.openjdk.jmh.util.InputStreamDrainer.class
org.openjdk.jmh.util.Multimap.class
org.openjdk.jmh.util.TempFileManager.class
org.openjdk.jmh.util.TreeMultiset.class
org.openjdk.jmh.util.Deduplicator.class
org.openjdk.jmh.util.IntervalMap.class
org.openjdk.jmh.util.ListStatistics$1.class
org.openjdk.jmh.util.Multisets.class
org.openjdk.jmh.util.UnCloseablePrintStream.class
org.openjdk.jmh.util.ListStatistics$ListStatisticsIterator.class
org.openjdk.jmh.util.ListStatistics.class
org.openjdk.jmh.util.FileUtils.class
org.openjdk.jmh.util.Optional.class
org.openjdk.jmh.util.lines.TestLineWriter.class
org.openjdk.jmh.util.lines.TestLineReader.class
org.openjdk.jmh.util.lines.Constants.class
org.openjdk.jmh.util.DelegatingMultiset.class
org.openjdk.jmh.util.Utils$BurningTask.class
org.openjdk.jmh.util.SingletonStatistics$1.class
org.openjdk.jmh.util.Statistics.class
org.openjdk.jmh.util.SingletonStatistics.class
org.openjdk.jmh.util.AbstractStatistics.class
org.openjdk.jmh.util.Utils$1.class
org.openjdk.jmh.util.NullOutputStream.class
org.openjdk.jmh.infra.Blackhole.class
org.openjdk.jmh.infra.Control.class
org.openjdk.jmh.infra.BenchmarkParamsL3.class
org.openjdk.jmh.infra.ThreadParamsL3.class
org.openjdk.jmh.infra.IterationParamsL4.class
org.openjdk.jmh.infra.BlackholeL1.class
org.openjdk.jmh.infra.ThreadParamsL1.class
org.openjdk.jmh.infra.ControlL3.class
org.openjdk.jmh.infra.ControlL1.class
org.openjdk.jmh.infra.IterationParamsL3.class
org.openjdk.jmh.infra.IterationParamsL1.class
org.openjdk.jmh.infra.ThreadParamsL0.class
org.openjdk.jmh.infra.BlackholeL0.class
org.openjdk.jmh.infra.BlackholeL2.class
org.openjdk.jmh.infra.IterationParamsL0.class
org.openjdk.jmh.infra.IterationParamsL2.class
org.openjdk.jmh.infra.IterationParams.class
org.openjdk.jmh.infra.ThreadParamsL4.class
org.openjdk.jmh.infra.ThreadParams.class
org.openjdk.jmh.infra.BenchmarkParamsL2.class
org.openjdk.jmh.infra.BenchmarkParams.class
org.openjdk.jmh.infra.BenchmarkParamsL1.class
org.openjdk.jmh.infra.ControlL4.class
org.openjdk.jmh.infra.BenchmarkParamsL4.class
org.openjdk.jmh.infra.ControlL0.class
org.openjdk.jmh.infra.ControlL2.class
org.openjdk.jmh.infra.BenchmarkParamsL0.class
org.openjdk.jmh.infra.BlackholeL4.class
org.openjdk.jmh.infra.ThreadParamsL2.class
org.openjdk.jmh.infra.BlackholeL3.class
org.openjdk.jmh.runner.VersionMain.class
org.openjdk.jmh.runner.OutputFormatAdapter.class
org.openjdk.jmh.runner.WorkloadParams.class
org.openjdk.jmh.runner.BaseRunner$1.class
org.openjdk.jmh.runner.ProfilersFailedException.class
org.openjdk.jmh.runner.BenchmarkHandler$ExecutorType$3.class
org.openjdk.jmh.runner.ForkedMain$ShutdownTimeoutThread.class
org.openjdk.jmh.runner.FailureAssistException.class
org.openjdk.jmh.runner.IterationType.class
org.openjdk.jmh.runner.WorkerThreadFactory.class
org.openjdk.jmh.runner.InfraControlL2.class
org.openjdk.jmh.runner.BenchmarkListEntry.class
org.openjdk.jmh.runner.PrintPropertiesMain.class
org.openjdk.jmh.runner.BenchmarkHandler$ExecutorType.class
org.openjdk.jmh.runner.options.Options.class
org.openjdk.jmh.runner.options.ChainedOptionsBuilder.class
org.openjdk.jmh.runner.options.VerboseMode.class
org.openjdk.jmh.runner.options.CommandLineOptionException.class
org.openjdk.jmh.runner.options.ProfilerConfig.class
org.openjdk.jmh.runner.options.OptionsBuilder.class
org.openjdk.jmh.runner.options.TimeValue.class
org.openjdk.jmh.runner.options.WarmupMode.class
org.openjdk.jmh.runner.options.TimeValue$1.class
org.openjdk.jmh.runner.options.IntegerValueConverter.class
org.openjdk.jmh.runner.options.CommandLineOptions.class
org.openjdk.jmh.runner.options.CommandLineOptions$1.class
org.openjdk.jmh.runner.options.ThreadsValueConverter.class
org.openjdk.jmh.runner.options.OptionFormatter.class
org.openjdk.jmh.runner.BaseRunner$2.class
org.openjdk.jmh.runner.Defaults.class
org.openjdk.jmh.runner.ForkedRunner$SavedIOException.class
org.openjdk.jmh.runner.InfraControl.class
org.openjdk.jmh.runner.ActionPlan$1.class
org.openjdk.jmh.runner.BenchmarkHandler$ExecutorType$1.class
org.openjdk.jmh.runner.BenchmarkHandler$1.class
org.openjdk.jmh.runner.BenchmarkHandler$ExecutorType$5.class
org.openjdk.jmh.runner.ForkedRunner.class
org.openjdk.jmh.runner.InfraControlL0.class
org.openjdk.jmh.runner.link.BinaryLinkServer$Handler.class
org.openjdk.jmh.runner.link.ExceptionFrame.class
org.openjdk.jmh.runner.link.BinaryLinkServer.class
org.openjdk.jmh.runner.link.OutputFormatFrame.class
org.openjdk.jmh.runner.link.ResultsFrame.class
org.openjdk.jmh.runner.link.OutputFrame$Type.class
org.openjdk.jmh.runner.link.InfraFrame$Type.class
org.openjdk.jmh.runner.link.BinaryLinkServer$Acceptor.class
org.openjdk.jmh.runner.link.HandshakeInitFrame.class
org.openjdk.jmh.runner.link.ActionPlanFrame.class
org.openjdk.jmh.runner.link.HandshakeResponseFrame.class
org.openjdk.jmh.runner.link.BinaryLinkClient$1.class
org.openjdk.jmh.runner.link.OutputFrame.class
org.openjdk.jmh.runner.link.BinaryLinkClient$ForwardingPrintStream$1.class
org.openjdk.jmh.runner.link.ClassConventions.class
org.openjdk.jmh.runner.link.FinishingFrame.class
org.openjdk.jmh.runner.link.InfraFrame.class
org.openjdk.jmh.runner.link.BinaryLinkClient.class
org.openjdk.jmh.runner.link.BinaryLinkServer$1.class
org.openjdk.jmh.runner.link.ResultMetadataFrame.class
org.openjdk.jmh.runner.link.BinaryLinkClient$ForwardingPrintStream.class
org.openjdk.jmh.runner.RunnerException.class
org.openjdk.jmh.runner.BenchmarkException.class
org.openjdk.jmh.runner.ActionMode.class
org.openjdk.jmh.runner.BaseRunner.class
org.openjdk.jmh.runner.IterationResultAcceptor.class
org.openjdk.jmh.runner.BenchmarkHandler$2.class
org.openjdk.jmh.runner.CompilerHints.class
org.openjdk.jmh.runner.BenchmarkHandler.class
org.openjdk.jmh.runner.InfraControlL1.class
org.openjdk.jmh.runner.BenchmarkHandler$BenchmarkTask.class
org.openjdk.jmh.runner.BenchmarkHandler$ExecutorType$4.class
org.openjdk.jmh.runner.ForkedMain$HangupThread.class
org.openjdk.jmh.runner.InfraControlL4.class
org.openjdk.jmh.runner.ForkedRunner$1.class
org.openjdk.jmh.runner.Action.class
org.openjdk.jmh.runner.InfraControlL3.class
org.openjdk.jmh.runner.ForkedMain$1.class
org.openjdk.jmh.runner.ActionType.class
org.openjdk.jmh.runner.ActionPlan.class
org.openjdk.jmh.runner.Runner$1.class
org.openjdk.jmh.runner.Runner.class
org.openjdk.jmh.runner.AbstractResourceReader.class
org.openjdk.jmh.runner.WorkloadParams$Value.class
org.openjdk.jmh.runner.NoBenchmarksException.class
org.openjdk.jmh.runner.format.OutputFormat.class
org.openjdk.jmh.runner.format.TextReportFormat$1.class
org.openjdk.jmh.runner.format.SilentFormat.class
org.openjdk.jmh.runner.format.AbstractOutputFormat.class
org.openjdk.jmh.runner.format.OutputFormatFactory$1.class
org.openjdk.jmh.runner.format.TextReportFormat.class
org.openjdk.jmh.runner.format.OutputFormatFactory.class
org.openjdk.jmh.runner.BenchmarkList.class
org.openjdk.jmh.runner.BenchmarkHandler$ThreadData.class
org.openjdk.jmh.runner.ForkedMain.class
org.openjdk.jmh.runner.BenchmarkHandler$ExecutorType$2.class
org.openjdk.jmh.annotations.Timeout.class
org.openjdk.jmh.annotations.Mode.class
org.openjdk.jmh.annotations.TearDown.class
org.openjdk.jmh.annotations.Setup.class
org.openjdk.jmh.annotations.CompilerControl$Mode.class
org.openjdk.jmh.annotations.Measurement.class
org.openjdk.jmh.annotations.Group.class
org.openjdk.jmh.annotations.OutputTimeUnit.class
org.openjdk.jmh.annotations.AuxCounters$Type.class
org.openjdk.jmh.annotations.Benchmark.class
org.openjdk.jmh.annotations.Scope.class
org.openjdk.jmh.annotations.AuxCounters.class
org.openjdk.jmh.annotations.Warmup.class
org.openjdk.jmh.annotations.State.class
org.openjdk.jmh.annotations.Param.class
org.openjdk.jmh.annotations.GroupThreads.class
org.openjdk.jmh.annotations.BenchmarkMode.class
org.openjdk.jmh.annotations.Level.class
org.openjdk.jmh.annotations.OperationsPerInvocation.class
org.openjdk.jmh.annotations.CompilerControl.class
org.openjdk.jmh.annotations.Threads.class
org.openjdk.jmh.annotations.Fork.class
org.openjdk.jmh.profile.HotspotRuntimeProfiler.class
org.openjdk.jmh.profile.PausesProfiler$PausesProfilerResult.class
org.openjdk.jmh.profile.PausesProfiler$Ticker.class
org.openjdk.jmh.profile.GCProfiler.class
org.openjdk.jmh.profile.AbstractHotspotProfiler.class
org.openjdk.jmh.profile.LinuxPerfProfiler$PerfResultAggregator.class
org.openjdk.jmh.profile.PausesProfiler$PausesProfilerResult$JoiningAggregator.class
org.openjdk.jmh.profile.GCProfiler$HotspotAllocationSnapshot.class
org.openjdk.jmh.profile.AbstractPerfAsmProfiler$Assembly.class
org.openjdk.jmh.profile.SafepointsProfiler.class
org.openjdk.jmh.profile.InternalProfiler.class
org.openjdk.jmh.profile.HotspotCompilationProfiler.class
org.openjdk.jmh.profile.GCProfiler$VMSupport$1.class
org.openjdk.jmh.profile.AbstractPerfAsmProfiler$PerfResultAggregator.class
org.openjdk.jmh.profile.LinuxPerfNormProfiler$PerfResult.class
org.openjdk.jmh.profile.AbstractHotspotProfiler$HotspotInternalResult.class
org.openjdk.jmh.profile.AbstractPerfAsmProfiler$PerfResult.class
org.openjdk.jmh.profile.AbstractPerfAsmProfiler$NativeRegion.class
org.openjdk.jmh.profile.GCProfiler$VMSupport.class
org.openjdk.jmh.profile.AbstractPerfAsmProfiler$GeneratedRegion.class
org.openjdk.jmh.profile.ProfilerException.class
org.openjdk.jmh.profile.HotspotClassloadingProfiler.class
org.openjdk.jmh.profile.HotspotThreadProfiler.class
org.openjdk.jmh.profile.AbstractPerfAsmProfiler$ASMLine.class
org.openjdk.jmh.profile.PausesProfiler.class
org.openjdk.jmh.profile.SafepointsProfiler$1.class
org.openjdk.jmh.profile.AbstractPerfAsmProfiler$PerfEvents.class
org.openjdk.jmh.profile.LinuxPerfProfiler$PerfResult.class
org.openjdk.jmh.profile.CompilerProfiler.class
org.openjdk.jmh.profile.AbstractPerfAsmProfiler$MethodDesc.class
org.openjdk.jmh.profile.AbstractPerfAsmProfiler.class
org.openjdk.jmh.profile.LinuxPerfNormProfiler.class
org.openjdk.jmh.profile.StackProfiler$StackResult.class
org.openjdk.jmh.profile.LinuxPerfAsmProfiler.class
org.openjdk.jmh.profile.DTraceAsmProfiler.class
org.openjdk.jmh.profile.StackProfiler$StackResultAggregator.class
org.openjdk.jmh.profile.ProfilerOptionFormatter.class
org.openjdk.jmh.profile.Profiler.class
org.openjdk.jmh.profile.LinuxPerfAsmProfiler$PerfLine.class
#内容未全部加载,请点击展开加载全部代码(NowJava.com)
|
依赖Jar: |
|