Add new benchmark fixtures and runner improvements

This commit is contained in:
Mikhail Yevchenko
2026-04-05 14:58:49 +00:00
parent f4ed92b415
commit b52997f251
9 changed files with 382 additions and 9 deletions
+8 -1
View File
@@ -59,6 +59,13 @@
<version>6.1</version>
</dependency>
<!-- Chronicle Map -->
<dependency>
<groupId>net.openhft</groupId>
<artifactId>chronicle-map</artifactId>
<version>2026.1</version>
</dependency>
<!-- Silence SLF4J "no binding" warning -->
<dependency>
<groupId>org.slf4j</groupId>
@@ -101,7 +108,7 @@
<finalName>benchmarks</finalName>
<transformers>
<transformer implementation="org.apache.maven.plugins.shade.resource.ManifestResourceTransformer">
<mainClass>org.openjdk.jmh.Main</mainClass>
<mainClass>com.benchmark.runner.BenchmarkMain</mainClass>
</transformer>
<transformer implementation="org.apache.maven.plugins.shade.resource.ServicesResourceTransformer"/>
</transformers>