jmh-gradle-plugin icon indicating copy to clipboard operation
jmh-gradle-plugin copied to clipboard

Integrates the JMH benchmarking framework with Gradle

Results 91 jmh-gradle-plugin issues
Sort by recently updated
recently updated
newest added

I am currently stuck on a Gradle versions, which does not allow using newer versions of the JMH plugin. Therefore I am only able to use Version 0.4.8, which includes...

is there a way to exclude dependencies directly like in shadowJar? shadowJar { dependencies { exclude(dependency('shadow:d:1.0')) } }

Thanks for a nice plugin! At the moment, `./gradlew jmh` will run all JMH benchmarks in a project. This is often useful, but sometimes you might want to selectively run...

**Describe the bug** Parameters to JMH with spaces in them leak to the rest of the command line. **To Reproduce** Add jmh plugin and then add a configuration like: ```...

**Motivation** ex) https://github.com/line/armeria/pull/3811 It seems like most usages assume that the parameter values are `List` rather than `ListProperty` ref: https://github.com/search?l=Gradle&p=5&q=benchmarkParameters&type=Code Using previous code naively, the following exception is raised: ```...

@melix what was the reason to create a fat jar containing all runtime dependencies in the first place? I have problems with dependencies, that will define specialized resources as `META-INF/beans.xml`...

**Describe the bug** The plugin puts logback on the classpath (incorrectly) even though it was already (correctly, I think) included in the fat jar. So it appears twice on the...

Hi I created new Gradle project, created src/jmh/java folder and put one class with benchmark operations. This class works fine with JMH Maven plugin. However when I run "gradle jmh"...

I'm newish to the Java space but need to get up and running using JMH in gradle. I'm having a world of trouble getting JMH to work for even simple...

I am not using Oracle's JDK like most users on Windows but OpenJDK and apparent facing the following edge case because of this when I specify jmh { fork =...