Skip to content

ahornace/thesis_benchmarks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Diploma thesis benchmarks

Topic: Suggester implementation for the OpenGrok search engine

Usage

How to build

mvn clean package

Run all benchmarks

java -jar target/benchmarks.jar

Note: a path to indexed Linux project must be changed in LookupUtils#PATH_TO_LINUX_INDEX.

Run specific benchmarks

# an example, change BENCHMARK_NAMES variable to include the tests you want to run
BENCHMARK_NAMES="cz.cuni.mff.benchmark.lookup.WFSTLookupBenchmark.nonPrefixLookup"
java -jar target/benchmarks.jar ${BENCHMARK_NAMES}

Java 9+

Add following arguments to java invocation:

--add-exports java.base/jdk.internal.ref=ALL-UNNAMED
--add-exports java.base/jdk.internal.misc=ALL-UNNAMED
--add-exports java.base/sun.nio.ch=ALL-UNNAMED

About

Various benchmarks for use in diploma thesis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages