Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Latest commit

 

History

History
History
 
 

README.md

Outline

JMH Benchmarks

Run All

./gradlew benchmarks

Run Specific Class

./gradlew benchmarks '-Pjmh=.*OperatorMapPerf.*'

Arguments

Optionally pass arguments for custom execution. Example:

./gradlew benchmarks '-Pjmh=-f 1 -tu s -bm thrpt -wi 5 -i 5 -r 1 .*OperatorMapPerf.*'

gives output like this:

# Warmup Iteration   1: 17541564.529 ops/s
# Warmup Iteration   2: 20923290.222 ops/s
# Warmup Iteration   3: 20743426.176 ops/s
# Warmup Iteration   4: 23462116.103 ops/s
# Warmup Iteration   5: 24283139.706 ops/s
Iteration   1: 23317338.378 ops/s
Iteration   2: 23478480.189 ops/s
Iteration   3: 23186077.043 ops/s
Iteration   4: 22120569.854 ops/s
Iteration   5: 21581828.652 ops/s

Result: 22736858.823 ±(99.9%) 3223211.259 ops/s [Average]
  Statistics: (min, avg, max) = (21581828.652, 22736858.823, 23478480.189), stdev = 837057.728
  Confidence interval (99.9%): [19513647.564, 25960070.082]

To see all options:

./gradlew benchmarks '-Pjmh=-h'
Morty Proxy This is a proxified and sanitized view of the page, visit original site.