Skip to content

allan-shoup/jedai-benchmark

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jedai-benchmarks

JMH-based microbenchmarks for the JedAI project.

Building

mvn clean package

Will generate a benchmarks.jar file in the target folder.

Example commands

Run all benchmarks:

java -jar target/benchmarks.jar

Run a specific benchmark

Specific benchmarks can be run using a regular expression pattern.

java -jar target/benchmarks.jar ".*EntityProfileBenchmark\.hashCode"

Troubleshoot regular expression pattern

If you're attempting to specify a regular expression pattern and it's not picking up what you want, enabling EXTRA verbose logging will let you see what it is attempting to match.

java -jar target/benchmarks.jar "EntityProfileBenchmark\.hashCode" -v EXTRA

Output to JSON files

java -jar target/benchmarks.jar -rf json

Help

java -jar target/benchmarks.jar -h

About

JMH benchmarks for JedAI.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages