WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.openjdk.jmh.util.Utils (file:/root/performance-concat/performance-concat-1.0-SNAPSHOT.jar) to field java.io.PrintStream.charOut
WARNING: Please consider reporting this to the maintainers of org.openjdk.jmh.util.Utils
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 10)

# Run progress: 0,00% complete, ETA 1 days, 15:12:02
# Fork: 1 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: 0,001 ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns

# Run progress: 0,06% complete, ETA 1 days, 15:17:42
# Fork: 2 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: 0,001 ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns

# Run progress: 0,11% complete, ETA 1 days, 15:15:30
# Fork: 3 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: 0,001 ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  0,001 ±(99.9%) 0,001 ops/ns [Average]
  (min, avg, max) = (0,001, 0,001, 0,001), stdev = 0,001
  CI (99.9%): [0,001, 0,001] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 20)

# Run progress: 0,17% complete, ETA 1 days, 15:13:53
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns

# Run progress: 0,23% complete, ETA 1 days, 15:12:40
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns

# Run progress: 0,28% complete, ETA 1 days, 15:11:12
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻³ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 50)

# Run progress: 0,34% complete, ETA 1 days, 15:09:46
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 0,40% complete, ETA 1 days, 15:08:23
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 0,45% complete, ETA 1 days, 15:06:59
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 100)

# Run progress: 0,51% complete, ETA 1 days, 15:05:37
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 0,57% complete, ETA 1 days, 15:04:16
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 0,62% complete, ETA 1 days, 15:02:54
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 200)

# Run progress: 0,68% complete, ETA 1 days, 15:01:33
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 0,74% complete, ETA 1 days, 15:00:11
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 0,79% complete, ETA 1 days, 14:58:50
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 500)

# Run progress: 0,85% complete, ETA 1 days, 14:57:28
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 0,91% complete, ETA 1 days, 14:56:08
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 0,96% complete, ETA 1 days, 14:54:47
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 1000)

# Run progress: 1,02% complete, ETA 1 days, 14:53:26
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 1,08% complete, ETA 1 days, 14:52:06
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 1,13% complete, ETA 1 days, 14:50:45
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 10)

# Run progress: 1,19% complete, ETA 1 days, 14:49:25
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns

# Run progress: 1,25% complete, ETA 1 days, 14:48:04
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns

# Run progress: 1,30% complete, ETA 1 days, 14:46:44
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻³ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 20)

# Run progress: 1,36% complete, ETA 1 days, 14:45:23
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 1,42% complete, ETA 1 days, 14:44:02
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 1,47% complete, ETA 1 days, 14:42:42
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 50)

# Run progress: 1,53% complete, ETA 1 days, 14:41:22
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 1,59% complete, ETA 1 days, 14:40:01
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 1,64% complete, ETA 1 days, 14:38:41
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 100)

# Run progress: 1,70% complete, ETA 1 days, 14:37:21
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 1,76% complete, ETA 1 days, 14:36:00
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 1,81% complete, ETA 1 days, 14:34:40
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 200)

# Run progress: 1,87% complete, ETA 1 days, 14:33:19
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 1,93% complete, ETA 1 days, 14:31:59
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 1,98% complete, ETA 1 days, 14:30:38
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 500)

# Run progress: 2,04% complete, ETA 1 days, 14:29:18
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 2,10% complete, ETA 1 days, 14:27:58
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 2,15% complete, ETA 1 days, 14:26:38
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 1000)

# Run progress: 2,21% complete, ETA 1 days, 14:25:18
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 2,27% complete, ETA 1 days, 14:23:58
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 2,32% complete, ETA 1 days, 14:22:37
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 10)

# Run progress: 2,38% complete, ETA 1 days, 14:21:17
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 2,44% complete, ETA 1 days, 14:19:57
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 2,49% complete, ETA 1 days, 14:18:37
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 20)

# Run progress: 2,55% complete, ETA 1 days, 14:17:16
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 2,61% complete, ETA 1 days, 14:15:56
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 2,66% complete, ETA 1 days, 14:14:36
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 50)

# Run progress: 2,72% complete, ETA 1 days, 14:13:16
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 2,78% complete, ETA 1 days, 14:11:55
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 2,83% complete, ETA 1 days, 14:10:35
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 100)

# Run progress: 2,89% complete, ETA 1 days, 14:09:15
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 2,95% complete, ETA 1 days, 14:07:55
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 3,00% complete, ETA 1 days, 14:06:34
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 200)

# Run progress: 3,06% complete, ETA 1 days, 14:05:14
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 3,12% complete, ETA 1 days, 14:03:54
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 3,17% complete, ETA 1 days, 14:02:34
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 500)

# Run progress: 3,23% complete, ETA 1 days, 14:01:14
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 3,29% complete, ETA 1 days, 13:59:54
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 3,34% complete, ETA 1 days, 13:58:34
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 1000)

# Run progress: 3,40% complete, ETA 1 days, 13:57:14
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 3,46% complete, ETA 1 days, 13:55:54
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 3,51% complete, ETA 1 days, 13:54:33
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 10)

# Run progress: 3,57% complete, ETA 1 days, 13:53:13
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 3,63% complete, ETA 1 days, 13:51:53
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 3,68% complete, ETA 1 days, 13:50:33
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 20)

# Run progress: 3,74% complete, ETA 1 days, 13:49:12
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 3,80% complete, ETA 1 days, 13:47:52
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 3,85% complete, ETA 1 days, 13:46:32
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 50)

# Run progress: 3,91% complete, ETA 1 days, 13:45:12
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 3,97% complete, ETA 1 days, 13:43:51
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 4,02% complete, ETA 1 days, 13:42:31
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 100)

# Run progress: 4,08% complete, ETA 1 days, 13:41:11
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 4,14% complete, ETA 1 days, 13:39:51
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 4,19% complete, ETA 1 days, 13:38:31
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 200)

# Run progress: 4,25% complete, ETA 1 days, 13:37:10
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 4,31% complete, ETA 1 days, 13:35:50
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 4,37% complete, ETA 1 days, 13:34:30
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 500)

# Run progress: 4,42% complete, ETA 1 days, 13:33:10
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 4,48% complete, ETA 1 days, 13:31:50
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 4,54% complete, ETA 1 days, 13:30:30
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 1000)

# Run progress: 4,59% complete, ETA 1 days, 13:29:10
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 4,65% complete, ETA 1 days, 13:27:50
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 4,71% complete, ETA 1 days, 13:26:29
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 10)

# Run progress: 4,76% complete, ETA 1 days, 13:25:09
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 4,82% complete, ETA 1 days, 13:23:49
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 4,88% complete, ETA 1 days, 13:22:29
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 20)

# Run progress: 4,93% complete, ETA 1 days, 13:21:09
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 4,99% complete, ETA 1 days, 13:19:48
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 5,05% complete, ETA 1 days, 13:18:28
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 50)

# Run progress: 5,10% complete, ETA 1 days, 13:17:08
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 5,16% complete, ETA 1 days, 13:15:48
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 5,22% complete, ETA 1 days, 13:14:28
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 100)

# Run progress: 5,27% complete, ETA 1 days, 13:13:07
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 5,33% complete, ETA 1 days, 13:11:47
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 5,39% complete, ETA 1 days, 13:10:27
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 200)

# Run progress: 5,44% complete, ETA 1 days, 13:09:07
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 5,50% complete, ETA 1 days, 13:07:47
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 5,56% complete, ETA 1 days, 13:06:27
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 500)

# Run progress: 5,61% complete, ETA 1 days, 13:05:06
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 5,67% complete, ETA 1 days, 13:03:46
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 5,73% complete, ETA 1 days, 13:02:26
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 1000)

# Run progress: 5,78% complete, ETA 1 days, 13:01:06
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 5,84% complete, ETA 1 days, 12:59:46
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 5,90% complete, ETA 1 days, 12:58:26
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 10)

# Run progress: 5,95% complete, ETA 1 days, 12:57:06
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 6,01% complete, ETA 1 days, 12:55:46
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 6,07% complete, ETA 1 days, 12:54:26
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 20)

# Run progress: 6,12% complete, ETA 1 days, 12:53:06
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 6,18% complete, ETA 1 days, 12:51:46
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 6,24% complete, ETA 1 days, 12:50:25
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 50)

# Run progress: 6,29% complete, ETA 1 days, 12:49:05
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 6,35% complete, ETA 1 days, 12:47:45
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 6,41% complete, ETA 1 days, 12:46:25
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 100)

# Run progress: 6,46% complete, ETA 1 days, 12:45:05
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 6,52% complete, ETA 1 days, 12:43:44
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 6,58% complete, ETA 1 days, 12:42:24
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 200)

# Run progress: 6,63% complete, ETA 1 days, 12:41:04
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 6,69% complete, ETA 1 days, 12:39:44
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 6,75% complete, ETA 1 days, 12:38:24
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 500)

# Run progress: 6,80% complete, ETA 1 days, 12:37:04
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 6,86% complete, ETA 1 days, 12:35:44
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 6,92% complete, ETA 1 days, 12:34:24
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 1000)

# Run progress: 6,97% complete, ETA 1 days, 12:33:04
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 7,03% complete, ETA 1 days, 12:31:44
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 7,09% complete, ETA 1 days, 12:30:25
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁷ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 10)

# Run progress: 7,14% complete, ETA 1 days, 12:29:05
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 7,20% complete, ETA 1 days, 12:27:45
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 7,26% complete, ETA 1 days, 12:26:25
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 20)

# Run progress: 7,31% complete, ETA 1 days, 12:25:04
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 7,37% complete, ETA 1 days, 12:23:44
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 7,43% complete, ETA 1 days, 12:22:24
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 50)

# Run progress: 7,48% complete, ETA 1 days, 12:21:04
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 7,54% complete, ETA 1 days, 12:19:44
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 7,60% complete, ETA 1 days, 12:18:23
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 100)

# Run progress: 7,65% complete, ETA 1 days, 12:17:03
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 7,71% complete, ETA 1 days, 12:15:43
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 7,77% complete, ETA 1 days, 12:14:23
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 200)

# Run progress: 7,82% complete, ETA 1 days, 12:13:03
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 7,88% complete, ETA 1 days, 12:11:43
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 7,94% complete, ETA 1 days, 12:10:23
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 500)

# Run progress: 7,99% complete, ETA 1 days, 12:09:03
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 8,05% complete, ETA 1 days, 12:07:43
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 8,11% complete, ETA 1 days, 12:06:23
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁷ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 1000)

# Run progress: 8,16% complete, ETA 1 days, 12:05:04
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 8,22% complete, ETA 1 days, 12:03:44
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 8,28% complete, ETA 1 days, 12:02:25
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  ≈ 10⁻⁷ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 10)

# Run progress: 8,33% complete, ETA 1 days, 12:01:06
# Fork: 1 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: 0,001 ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns

# Run progress: 8,39% complete, ETA 1 days, 11:59:45
# Fork: 2 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: 0,001 ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns

# Run progress: 8,45% complete, ETA 1 days, 11:58:25
# Fork: 3 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: 0,001 ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  0,001 ±(99.9%) 0,001 ops/ns [Average]
  (min, avg, max) = (0,001, 0,001, 0,001), stdev = 0,001
  CI (99.9%): [0,001, 0,001] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 20)

# Run progress: 8,50% complete, ETA 1 days, 11:57:05
# Fork: 1 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: 0,001 ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns

# Run progress: 8,56% complete, ETA 1 days, 11:55:45
# Fork: 2 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: ≈ 10⁻³ ops/ns

# Run progress: 8,62% complete, ETA 1 days, 11:54:24
# Fork: 3 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: 0,001 ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  0,001 ±(99.9%) 0,001 ops/ns [Average]
  (min, avg, max) = (≈ 10⁻³, 0,001, 0,001), stdev = 0,001
  CI (99.9%): [0,001, 0,001] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 50)

# Run progress: 8,67% complete, ETA 1 days, 11:53:04
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 8,73% complete, ETA 1 days, 11:51:44
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 8,79% complete, ETA 1 days, 11:50:23
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 100)

# Run progress: 8,84% complete, ETA 1 days, 11:49:03
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 8,90% complete, ETA 1 days, 11:47:43
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 8,96% complete, ETA 1 days, 11:46:22
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 200)

# Run progress: 9,01% complete, ETA 1 days, 11:45:02
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 9,07% complete, ETA 1 days, 11:43:42
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 9,13% complete, ETA 1 days, 11:42:22
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 500)

# Run progress: 9,18% complete, ETA 1 days, 11:41:01
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 9,24% complete, ETA 1 days, 11:39:41
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 9,30% complete, ETA 1 days, 11:38:21
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 1000)

# Run progress: 9,35% complete, ETA 1 days, 11:37:01
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 9,41% complete, ETA 1 days, 11:35:41
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 9,47% complete, ETA 1 days, 11:34:20
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 10)

# Run progress: 9,52% complete, ETA 1 days, 11:33:00
# Fork: 1 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns

# Run progress: 9,58% complete, ETA 1 days, 11:31:40
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns

# Run progress: 9,64% complete, ETA 1 days, 11:30:20
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻³ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 20)

# Run progress: 9,69% complete, ETA 1 days, 11:28:59
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 9,75% complete, ETA 1 days, 11:27:39
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 9,81% complete, ETA 1 days, 11:26:19
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 50)

# Run progress: 9,86% complete, ETA 1 days, 11:24:58
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 9,92% complete, ETA 1 days, 11:23:38
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 9,98% complete, ETA 1 days, 11:22:18
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 100)

# Run progress: 10,03% complete, ETA 1 days, 11:20:58
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 10,09% complete, ETA 1 days, 11:19:37
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 10,15% complete, ETA 1 days, 11:18:17
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 200)

# Run progress: 10,20% complete, ETA 1 days, 11:16:57
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 10,26% complete, ETA 1 days, 11:15:37
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 10,32% complete, ETA 1 days, 11:14:16
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 500)

# Run progress: 10,37% complete, ETA 1 days, 11:12:56
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 10,43% complete, ETA 1 days, 11:11:36
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 10,49% complete, ETA 1 days, 11:10:15
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 1000)

# Run progress: 10,54% complete, ETA 1 days, 11:08:55
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 10,60% complete, ETA 1 days, 11:07:35
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 10,66% complete, ETA 1 days, 11:06:15
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 10)

# Run progress: 10,71% complete, ETA 1 days, 11:04:55
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 10,77% complete, ETA 1 days, 11:03:34
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 10,83% complete, ETA 1 days, 11:02:14
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 20)

# Run progress: 10,88% complete, ETA 1 days, 11:00:54
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 10,94% complete, ETA 1 days, 10:59:34
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 11,00% complete, ETA 1 days, 10:58:13
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 50)

# Run progress: 11,05% complete, ETA 1 days, 10:56:53
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 11,11% complete, ETA 1 days, 10:55:33
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 11,17% complete, ETA 1 days, 10:54:13
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 100)

# Run progress: 11,22% complete, ETA 1 days, 10:52:53
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 11,28% complete, ETA 1 days, 10:51:32
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 11,34% complete, ETA 1 days, 10:50:12
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 200)

# Run progress: 11,39% complete, ETA 1 days, 10:48:52
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 11,45% complete, ETA 1 days, 10:47:32
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 11,51% complete, ETA 1 days, 10:46:11
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 500)

# Run progress: 11,56% complete, ETA 1 days, 10:44:51
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 11,62% complete, ETA 1 days, 10:43:31
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 11,68% complete, ETA 1 days, 10:42:11
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 1000)

# Run progress: 11,73% complete, ETA 1 days, 10:40:51
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 11,79% complete, ETA 1 days, 10:39:30
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 11,85% complete, ETA 1 days, 10:38:10
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 10)

# Run progress: 11,90% complete, ETA 1 days, 10:36:50
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 11,96% complete, ETA 1 days, 10:35:30
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 12,02% complete, ETA 1 days, 10:34:10
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 20)

# Run progress: 12,07% complete, ETA 1 days, 10:32:49
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 12,13% complete, ETA 1 days, 10:31:29
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 12,19% complete, ETA 1 days, 10:30:09
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 50)

# Run progress: 12,24% complete, ETA 1 days, 10:28:49
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 12,30% complete, ETA 1 days, 10:27:28
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 12,36% complete, ETA 1 days, 10:26:08
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 100)

# Run progress: 12,41% complete, ETA 1 days, 10:24:48
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 12,47% complete, ETA 1 days, 10:23:28
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 12,53% complete, ETA 1 days, 10:22:07
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 200)

# Run progress: 12,58% complete, ETA 1 days, 10:20:47
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 12,64% complete, ETA 1 days, 10:19:27
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 12,70% complete, ETA 1 days, 10:18:07
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 500)

# Run progress: 12,75% complete, ETA 1 days, 10:16:47
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 12,81% complete, ETA 1 days, 10:15:26
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 12,87% complete, ETA 1 days, 10:14:06
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 1000)

# Run progress: 12,92% complete, ETA 1 days, 10:12:46
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 12,98% complete, ETA 1 days, 10:11:26
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 13,04% complete, ETA 1 days, 10:10:06
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 10)

# Run progress: 13,10% complete, ETA 1 days, 10:08:46
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 13,15% complete, ETA 1 days, 10:07:25
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 13,21% complete, ETA 1 days, 10:06:05
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 20)

# Run progress: 13,27% complete, ETA 1 days, 10:04:45
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 13,32% complete, ETA 1 days, 10:03:25
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 13,38% complete, ETA 1 days, 10:02:05
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 50)

# Run progress: 13,44% complete, ETA 1 days, 10:00:44
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 13,49% complete, ETA 1 days, 09:59:24
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 13,55% complete, ETA 1 days, 09:58:04
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 100)

# Run progress: 13,61% complete, ETA 1 days, 09:56:44
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 13,66% complete, ETA 1 days, 09:55:24
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 13,72% complete, ETA 1 days, 09:54:03
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 200)

# Run progress: 13,78% complete, ETA 1 days, 09:52:43
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 13,83% complete, ETA 1 days, 09:51:23
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 13,89% complete, ETA 1 days, 09:50:03
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 500)

# Run progress: 13,95% complete, ETA 1 days, 09:48:43
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 14,00% complete, ETA 1 days, 09:47:22
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 14,06% complete, ETA 1 days, 09:46:02
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 1000)

# Run progress: 14,12% complete, ETA 1 days, 09:44:42
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 14,17% complete, ETA 1 days, 09:43:22
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 14,23% complete, ETA 1 days, 09:42:02
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 10)

# Run progress: 14,29% complete, ETA 1 days, 09:40:42
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 14,34% complete, ETA 1 days, 09:39:21
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 14,40% complete, ETA 1 days, 09:38:01
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 20)

# Run progress: 14,46% complete, ETA 1 days, 09:36:41
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 14,51% complete, ETA 1 days, 09:35:21
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 14,57% complete, ETA 1 days, 09:34:01
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 50)

# Run progress: 14,63% complete, ETA 1 days, 09:32:40
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 14,68% complete, ETA 1 days, 09:31:20
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 14,74% complete, ETA 1 days, 09:30:00
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 100)

# Run progress: 14,80% complete, ETA 1 days, 09:28:40
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 14,85% complete, ETA 1 days, 09:27:20
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 14,91% complete, ETA 1 days, 09:26:00
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 200)

# Run progress: 14,97% complete, ETA 1 days, 09:24:39
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 15,02% complete, ETA 1 days, 09:23:19
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 15,08% complete, ETA 1 days, 09:21:59
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 500)

# Run progress: 15,14% complete, ETA 1 days, 09:20:39
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 15,19% complete, ETA 1 days, 09:19:19
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 15,25% complete, ETA 1 days, 09:17:59
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 1000)

# Run progress: 15,31% complete, ETA 1 days, 09:16:39
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 15,36% complete, ETA 1 days, 09:15:18
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 15,42% complete, ETA 1 days, 09:13:58
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁷ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 10)

# Run progress: 15,48% complete, ETA 1 days, 09:12:38
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 15,53% complete, ETA 1 days, 09:11:18
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 15,59% complete, ETA 1 days, 09:09:58
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 20)

# Run progress: 15,65% complete, ETA 1 days, 09:08:38
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 15,70% complete, ETA 1 days, 09:07:18
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 15,76% complete, ETA 1 days, 09:05:58
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 50)

# Run progress: 15,82% complete, ETA 1 days, 09:04:37
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 15,87% complete, ETA 1 days, 09:03:17
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 15,93% complete, ETA 1 days, 09:01:57
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 100)

# Run progress: 15,99% complete, ETA 1 days, 09:00:37
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 16,04% complete, ETA 1 days, 08:59:17
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 16,10% complete, ETA 1 days, 08:57:57
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 200)

# Run progress: 16,16% complete, ETA 1 days, 08:56:36
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 16,21% complete, ETA 1 days, 08:55:16
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 16,27% complete, ETA 1 days, 08:53:56
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 500)

# Run progress: 16,33% complete, ETA 1 days, 08:52:36
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 16,38% complete, ETA 1 days, 08:51:16
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 16,44% complete, ETA 1 days, 08:49:56
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁷ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 1000)

# Run progress: 16,50% complete, ETA 1 days, 08:48:36
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 16,55% complete, ETA 1 days, 08:47:16
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 16,61% complete, ETA 1 days, 08:45:56
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  ≈ 10⁻⁷ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 10)

# Run progress: 16,67% complete, ETA 1 days, 08:44:36
# Fork: 1 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: 0,001 ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns

# Run progress: 16,72% complete, ETA 1 days, 08:43:16
# Fork: 2 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: 0,001 ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns

# Run progress: 16,78% complete, ETA 1 days, 08:41:56
# Fork: 3 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: 0,001 ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  0,001 ±(99.9%) 0,001 ops/ns [Average]
  (min, avg, max) = (0,001, 0,001, 0,001), stdev = 0,001
  CI (99.9%): [0,001, 0,001] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 20)

# Run progress: 16,84% complete, ETA 1 days, 08:40:36
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns

# Run progress: 16,89% complete, ETA 1 days, 08:39:15
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns

# Run progress: 16,95% complete, ETA 1 days, 08:37:55
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻³ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 50)

# Run progress: 17,01% complete, ETA 1 days, 08:36:35
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns

# Run progress: 17,06% complete, ETA 1 days, 08:35:15
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 17,12% complete, ETA 1 days, 08:33:55
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 100)

# Run progress: 17,18% complete, ETA 1 days, 08:32:34
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 17,23% complete, ETA 1 days, 08:31:14
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 17,29% complete, ETA 1 days, 08:29:54
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 200)

# Run progress: 17,35% complete, ETA 1 days, 08:28:34
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 17,40% complete, ETA 1 days, 08:27:13
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 17,46% complete, ETA 1 days, 08:25:53
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 500)

# Run progress: 17,52% complete, ETA 1 days, 08:24:33
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 17,57% complete, ETA 1 days, 08:23:13
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 17,63% complete, ETA 1 days, 08:21:53
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 1000)

# Run progress: 17,69% complete, ETA 1 days, 08:20:32
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 17,74% complete, ETA 1 days, 08:19:12
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 17,80% complete, ETA 1 days, 08:17:52
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 10)

# Run progress: 17,86% complete, ETA 1 days, 08:16:32
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns

# Run progress: 17,91% complete, ETA 1 days, 08:15:11
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns

# Run progress: 17,97% complete, ETA 1 days, 08:13:51
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻³ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 20)

# Run progress: 18,03% complete, ETA 1 days, 08:12:31
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 18,08% complete, ETA 1 days, 08:11:11
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 18,14% complete, ETA 1 days, 08:09:50
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 50)

# Run progress: 18,20% complete, ETA 1 days, 08:08:30
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 18,25% complete, ETA 1 days, 08:07:10
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 18,31% complete, ETA 1 days, 08:05:50
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 100)

# Run progress: 18,37% complete, ETA 1 days, 08:04:30
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 18,42% complete, ETA 1 days, 08:03:09
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 18,48% complete, ETA 1 days, 08:01:49
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 200)

# Run progress: 18,54% complete, ETA 1 days, 08:00:29
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 18,59% complete, ETA 1 days, 07:59:09
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 18,65% complete, ETA 1 days, 07:57:49
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 500)

# Run progress: 18,71% complete, ETA 1 days, 07:56:28
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 18,76% complete, ETA 1 days, 07:55:08
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 18,82% complete, ETA 1 days, 07:53:48
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 1000)

# Run progress: 18,88% complete, ETA 1 days, 07:52:28
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 18,93% complete, ETA 1 days, 07:51:08
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 18,99% complete, ETA 1 days, 07:49:47
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 10)

# Run progress: 19,05% complete, ETA 1 days, 07:48:27
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 19,10% complete, ETA 1 days, 07:47:07
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 19,16% complete, ETA 1 days, 07:45:47
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 20)

# Run progress: 19,22% complete, ETA 1 days, 07:44:27
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 19,27% complete, ETA 1 days, 07:43:06
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 19,33% complete, ETA 1 days, 07:41:46
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 50)

# Run progress: 19,39% complete, ETA 1 days, 07:40:26
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 19,44% complete, ETA 1 days, 07:39:06
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 19,50% complete, ETA 1 days, 07:37:45
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 100)

# Run progress: 19,56% complete, ETA 1 days, 07:36:25
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 19,61% complete, ETA 1 days, 07:35:05
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 19,67% complete, ETA 1 days, 07:33:45
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 200)

# Run progress: 19,73% complete, ETA 1 days, 07:32:25
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 19,78% complete, ETA 1 days, 07:31:04
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 19,84% complete, ETA 1 days, 07:29:44
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 500)

# Run progress: 19,90% complete, ETA 1 days, 07:28:24
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 19,95% complete, ETA 1 days, 07:27:04
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 20,01% complete, ETA 1 days, 07:25:44
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 1000)

# Run progress: 20,07% complete, ETA 1 days, 07:24:23
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 20,12% complete, ETA 1 days, 07:23:03
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 20,18% complete, ETA 1 days, 07:21:43
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 10)

# Run progress: 20,24% complete, ETA 1 days, 07:20:23
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 20,29% complete, ETA 1 days, 07:19:03
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 20,35% complete, ETA 1 days, 07:17:42
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 20)

# Run progress: 20,41% complete, ETA 1 days, 07:16:22
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 20,46% complete, ETA 1 days, 07:15:02
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 20,52% complete, ETA 1 days, 07:13:42
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 50)

# Run progress: 20,58% complete, ETA 1 days, 07:12:22
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 20,63% complete, ETA 1 days, 07:11:01
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 20,69% complete, ETA 1 days, 07:09:41
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 100)

# Run progress: 20,75% complete, ETA 1 days, 07:08:21
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 20,80% complete, ETA 1 days, 07:07:01
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 20,86% complete, ETA 1 days, 07:05:41
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 200)

# Run progress: 20,92% complete, ETA 1 days, 07:04:20
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 20,97% complete, ETA 1 days, 07:03:00
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 21,03% complete, ETA 1 days, 07:01:40
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 500)

# Run progress: 21,09% complete, ETA 1 days, 07:00:20
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 21,14% complete, ETA 1 days, 06:59:00
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 21,20% complete, ETA 1 days, 06:57:39
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 1000)

# Run progress: 21,26% complete, ETA 1 days, 06:56:19
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 21,31% complete, ETA 1 days, 06:54:59
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 21,37% complete, ETA 1 days, 06:53:39
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 10)

# Run progress: 21,43% complete, ETA 1 days, 06:52:19
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 21,48% complete, ETA 1 days, 06:50:59
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 21,54% complete, ETA 1 days, 06:49:38
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 20)

# Run progress: 21,60% complete, ETA 1 days, 06:48:18
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 21,65% complete, ETA 1 days, 06:46:58
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 21,71% complete, ETA 1 days, 06:45:38
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 50)

# Run progress: 21,77% complete, ETA 1 days, 06:44:18
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 21,83% complete, ETA 1 days, 06:42:57
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 21,88% complete, ETA 1 days, 06:41:37
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 100)

# Run progress: 21,94% complete, ETA 1 days, 06:40:17
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 22,00% complete, ETA 1 days, 06:38:57
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 22,05% complete, ETA 1 days, 06:37:37
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 200)

# Run progress: 22,11% complete, ETA 1 days, 06:36:17
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 22,17% complete, ETA 1 days, 06:34:56
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 22,22% complete, ETA 1 days, 06:33:36
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 500)

# Run progress: 22,28% complete, ETA 1 days, 06:32:16
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 22,34% complete, ETA 1 days, 06:30:56
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 22,39% complete, ETA 1 days, 06:29:36
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 1000)

# Run progress: 22,45% complete, ETA 1 days, 06:28:15
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 22,51% complete, ETA 1 days, 06:26:55
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 22,56% complete, ETA 1 days, 06:25:35
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 10)

# Run progress: 22,62% complete, ETA 1 days, 06:24:15
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 22,68% complete, ETA 1 days, 06:22:55
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 22,73% complete, ETA 1 days, 06:21:35
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 20)

# Run progress: 22,79% complete, ETA 1 days, 06:20:14
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 22,85% complete, ETA 1 days, 06:18:54
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 22,90% complete, ETA 1 days, 06:17:34
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 50)

# Run progress: 22,96% complete, ETA 1 days, 06:16:14
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 23,02% complete, ETA 1 days, 06:14:54
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 23,07% complete, ETA 1 days, 06:13:33
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 100)

# Run progress: 23,13% complete, ETA 1 days, 06:12:13
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 23,19% complete, ETA 1 days, 06:10:53
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 23,24% complete, ETA 1 days, 06:09:33
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 200)

# Run progress: 23,30% complete, ETA 1 days, 06:08:13
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 23,36% complete, ETA 1 days, 06:06:52
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 23,41% complete, ETA 1 days, 06:05:32
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 500)

# Run progress: 23,47% complete, ETA 1 days, 06:04:12
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 23,53% complete, ETA 1 days, 06:02:52
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 23,58% complete, ETA 1 days, 06:01:32
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 1000)

# Run progress: 23,64% complete, ETA 1 days, 06:00:12
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 23,70% complete, ETA 1 days, 05:58:52
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 23,75% complete, ETA 1 days, 05:57:31
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁷ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 10)

# Run progress: 23,81% complete, ETA 1 days, 05:56:11
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 23,87% complete, ETA 1 days, 05:54:51
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 23,92% complete, ETA 1 days, 05:53:31
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 20)

# Run progress: 23,98% complete, ETA 1 days, 05:52:11
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 24,04% complete, ETA 1 days, 05:50:51
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 24,09% complete, ETA 1 days, 05:49:31
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 50)

# Run progress: 24,15% complete, ETA 1 days, 05:48:10
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 24,21% complete, ETA 1 days, 05:46:50
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 24,26% complete, ETA 1 days, 05:45:30
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 100)

# Run progress: 24,32% complete, ETA 1 days, 05:44:10
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 24,38% complete, ETA 1 days, 05:42:50
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 24,43% complete, ETA 1 days, 05:41:29
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 200)

# Run progress: 24,49% complete, ETA 1 days, 05:40:09
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 24,55% complete, ETA 1 days, 05:38:49
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 24,60% complete, ETA 1 days, 05:37:29
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 500)

# Run progress: 24,66% complete, ETA 1 days, 05:36:09
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 24,72% complete, ETA 1 days, 05:34:49
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 24,77% complete, ETA 1 days, 05:33:29
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁷ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 1000)

# Run progress: 24,83% complete, ETA 1 days, 05:32:09
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 24,89% complete, ETA 1 days, 05:30:49
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 24,94% complete, ETA 1 days, 05:29:29
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  ≈ 10⁻⁷ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 10)

# Run progress: 25,00% complete, ETA 1 days, 05:28:09
# Fork: 1 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: 0,001 ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns

# Run progress: 25,06% complete, ETA 1 days, 05:26:48
# Fork: 2 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: 0,001 ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns

# Run progress: 25,11% complete, ETA 1 days, 05:25:28
# Fork: 3 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: 0,001 ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  0,001 ±(99.9%) 0,001 ops/ns [Average]
  (min, avg, max) = (0,001, 0,001, 0,001), stdev = 0,001
  CI (99.9%): [0,001, 0,001] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 20)

# Run progress: 25,17% complete, ETA 1 days, 05:24:08
# Fork: 1 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: 0,001 ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns

# Run progress: 25,23% complete, ETA 1 days, 05:22:48
# Fork: 2 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: 0,001 ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns

# Run progress: 25,28% complete, ETA 1 days, 05:21:28
# Fork: 3 of 3
# Warmup Iteration   1: 0,001 ops/ns
# Warmup Iteration   2: 0,001 ops/ns
# Warmup Iteration   3: 0,001 ops/ns
Iteration   1: 0,001 ops/ns
Iteration   2: 0,001 ops/ns
Iteration   3: 0,001 ops/ns
Iteration   4: 0,001 ops/ns
Iteration   5: 0,001 ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  0,001 ±(99.9%) 0,001 ops/ns [Average]
  (min, avg, max) = (0,001, 0,001, 0,001), stdev = 0,001
  CI (99.9%): [0,001, 0,001] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 50)

# Run progress: 25,34% complete, ETA 1 days, 05:20:07
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 25,40% complete, ETA 1 days, 05:18:47
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 25,45% complete, ETA 1 days, 05:17:27
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 100)

# Run progress: 25,51% complete, ETA 1 days, 05:16:07
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 25,57% complete, ETA 1 days, 05:14:46
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 25,62% complete, ETA 1 days, 05:13:26
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 200)

# Run progress: 25,68% complete, ETA 1 days, 05:12:06
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 25,74% complete, ETA 1 days, 05:10:46
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 25,79% complete, ETA 1 days, 05:09:26
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 500)

# Run progress: 25,85% complete, ETA 1 days, 05:08:05
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 25,91% complete, ETA 1 days, 05:06:45
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 25,96% complete, ETA 1 days, 05:05:25
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 1000)

# Run progress: 26,02% complete, ETA 1 days, 05:04:05
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 26,08% complete, ETA 1 days, 05:02:45
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 26,13% complete, ETA 1 days, 05:01:24
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 10)

# Run progress: 26,19% complete, ETA 1 days, 05:00:04
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns

# Run progress: 26,25% complete, ETA 1 days, 04:58:44
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns

# Run progress: 26,30% complete, ETA 1 days, 04:57:24
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻³ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 20)

# Run progress: 26,36% complete, ETA 1 days, 04:56:04
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 26,42% complete, ETA 1 days, 04:54:43
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻³ ops/ns
# Warmup Iteration   2: ≈ 10⁻³ ops/ns
# Warmup Iteration   3: ≈ 10⁻³ ops/ns
Iteration   1: ≈ 10⁻³ ops/ns
Iteration   2: ≈ 10⁻³ ops/ns
Iteration   3: ≈ 10⁻³ ops/ns
Iteration   4: ≈ 10⁻³ ops/ns
Iteration   5: ≈ 10⁻³ ops/ns

# Run progress: 26,47% complete, ETA 1 days, 04:53:23
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻³ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 50)

# Run progress: 26,53% complete, ETA 1 days, 04:52:03
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 26,59% complete, ETA 1 days, 04:50:43
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 26,64% complete, ETA 1 days, 04:49:23
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 100)

# Run progress: 26,70% complete, ETA 1 days, 04:48:02
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 26,76% complete, ETA 1 days, 04:46:42
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 26,81% complete, ETA 1 days, 04:45:22
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 200)

# Run progress: 26,87% complete, ETA 1 days, 04:44:02
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 26,93% complete, ETA 1 days, 04:42:42
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 26,98% complete, ETA 1 days, 04:41:21
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 500)

# Run progress: 27,04% complete, ETA 1 days, 04:40:01
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 27,10% complete, ETA 1 days, 04:38:41
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 27,15% complete, ETA 1 days, 04:37:21
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 1000)

# Run progress: 27,21% complete, ETA 1 days, 04:36:01
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 27,27% complete, ETA 1 days, 04:34:40
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 27,32% complete, ETA 1 days, 04:33:20
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 10)

# Run progress: 27,38% complete, ETA 1 days, 04:32:00
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 27,44% complete, ETA 1 days, 04:30:40
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 27,49% complete, ETA 1 days, 04:29:20
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 20)

# Run progress: 27,55% complete, ETA 1 days, 04:27:59
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 27,61% complete, ETA 1 days, 04:26:39
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 27,66% complete, ETA 1 days, 04:25:19
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 50)

# Run progress: 27,72% complete, ETA 1 days, 04:23:59
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 27,78% complete, ETA 1 days, 04:22:39
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 27,83% complete, ETA 1 days, 04:21:18
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 100)

# Run progress: 27,89% complete, ETA 1 days, 04:19:58
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 27,95% complete, ETA 1 days, 04:18:38
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 28,00% complete, ETA 1 days, 04:17:18
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 200)

# Run progress: 28,06% complete, ETA 1 days, 04:15:57
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 28,12% complete, ETA 1 days, 04:14:37
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 28,17% complete, ETA 1 days, 04:13:17
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 500)

# Run progress: 28,23% complete, ETA 1 days, 04:11:57
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 28,29% complete, ETA 1 days, 04:10:37
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 28,34% complete, ETA 1 days, 04:09:17
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 1000)

# Run progress: 28,40% complete, ETA 1 days, 04:07:56
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 28,46% complete, ETA 1 days, 04:06:36
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 28,51% complete, ETA 1 days, 04:05:16
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 10)

# Run progress: 28,57% complete, ETA 1 days, 04:03:56
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 28,63% complete, ETA 1 days, 04:02:36
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 28,68% complete, ETA 1 days, 04:01:15
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 20)

# Run progress: 28,74% complete, ETA 1 days, 03:59:55
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 28,80% complete, ETA 1 days, 03:58:35
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 28,85% complete, ETA 1 days, 03:57:15
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 50)

# Run progress: 28,91% complete, ETA 1 days, 03:55:55
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 28,97% complete, ETA 1 days, 03:54:34
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 29,02% complete, ETA 1 days, 03:53:14
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 100)

# Run progress: 29,08% complete, ETA 1 days, 03:51:54
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 29,14% complete, ETA 1 days, 03:50:34
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 29,19% complete, ETA 1 days, 03:49:14
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 200)

# Run progress: 29,25% complete, ETA 1 days, 03:47:53
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 29,31% complete, ETA 1 days, 03:46:33
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 29,36% complete, ETA 1 days, 03:45:13
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 500)

# Run progress: 29,42% complete, ETA 1 days, 03:43:53
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 29,48% complete, ETA 1 days, 03:42:33
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 29,53% complete, ETA 1 days, 03:41:12
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 1000)

# Run progress: 29,59% complete, ETA 1 days, 03:39:52
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 29,65% complete, ETA 1 days, 03:38:32
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 29,70% complete, ETA 1 days, 03:37:12
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 10)

# Run progress: 29,76% complete, ETA 1 days, 03:35:52
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 29,82% complete, ETA 1 days, 03:34:31
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns

# Run progress: 29,87% complete, ETA 1 days, 03:33:11
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁴ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   1: ≈ 10⁻⁴ ops/ns
Iteration   2: ≈ 10⁻⁴ ops/ns
Iteration   3: ≈ 10⁻⁴ ops/ns
Iteration   4: ≈ 10⁻⁴ ops/ns
Iteration   5: ≈ 10⁻⁴ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁴ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 20)

# Run progress: 29,93% complete, ETA 1 days, 03:31:51
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 29,99% complete, ETA 1 days, 03:30:31
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 30,04% complete, ETA 1 days, 03:29:11
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 50)

# Run progress: 30,10% complete, ETA 1 days, 03:27:50
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 30,16% complete, ETA 1 days, 03:26:30
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 30,21% complete, ETA 1 days, 03:25:10
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 100)

# Run progress: 30,27% complete, ETA 1 days, 03:23:50
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 30,33% complete, ETA 1 days, 03:22:30
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 30,38% complete, ETA 1 days, 03:21:09
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 200)

# Run progress: 30,44% complete, ETA 1 days, 03:19:49
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 30,50% complete, ETA 1 days, 03:18:29
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 30,56% complete, ETA 1 days, 03:17:09
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 500)

# Run progress: 30,61% complete, ETA 1 days, 03:15:49
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 30,67% complete, ETA 1 days, 03:14:29
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 30,73% complete, ETA 1 days, 03:13:08
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 1000)

# Run progress: 30,78% complete, ETA 1 days, 03:11:48
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 30,84% complete, ETA 1 days, 03:10:28
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 30,90% complete, ETA 1 days, 03:09:08
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 10)

# Run progress: 30,95% complete, ETA 1 days, 03:07:48
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 31,01% complete, ETA 1 days, 03:06:28
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 31,07% complete, ETA 1 days, 03:05:07
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 20)

# Run progress: 31,12% complete, ETA 1 days, 03:03:47
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 31,18% complete, ETA 1 days, 03:02:27
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 31,24% complete, ETA 1 days, 03:01:07
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 50)

# Run progress: 31,29% complete, ETA 1 days, 02:59:47
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 31,35% complete, ETA 1 days, 02:58:26
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 31,41% complete, ETA 1 days, 02:57:06
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 100)

# Run progress: 31,46% complete, ETA 1 days, 02:55:46
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 31,52% complete, ETA 1 days, 02:54:26
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 31,58% complete, ETA 1 days, 02:53:06
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 200)

# Run progress: 31,63% complete, ETA 1 days, 02:51:45
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 31,69% complete, ETA 1 days, 02:50:25
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 31,75% complete, ETA 1 days, 02:49:05
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 500)

# Run progress: 31,80% complete, ETA 1 days, 02:47:45
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 31,86% complete, ETA 1 days, 02:46:25
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 31,92% complete, ETA 1 days, 02:45:05
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 1000)

# Run progress: 31,97% complete, ETA 1 days, 02:43:44
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 32,03% complete, ETA 1 days, 02:42:24
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 32,09% complete, ETA 1 days, 02:41:04
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁷ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 10)

# Run progress: 32,14% complete, ETA 1 days, 02:39:44
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 32,20% complete, ETA 1 days, 02:38:24
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 32,26% complete, ETA 1 days, 02:37:04
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 20)

# Run progress: 32,31% complete, ETA 1 days, 02:35:44
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 32,37% complete, ETA 1 days, 02:34:23
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns

# Run progress: 32,43% complete, ETA 1 days, 02:33:03
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁵ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   1: ≈ 10⁻⁵ ops/ns
Iteration   2: ≈ 10⁻⁵ ops/ns
Iteration   3: ≈ 10⁻⁵ ops/ns
Iteration   4: ≈ 10⁻⁵ ops/ns
Iteration   5: ≈ 10⁻⁵ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁵ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 50)

# Run progress: 32,48% complete, ETA 1 days, 02:31:43
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 32,54% complete, ETA 1 days, 02:30:23
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 32,60% complete, ETA 1 days, 02:29:03
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 100)

# Run progress: 32,65% complete, ETA 1 days, 02:27:42
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 32,71% complete, ETA 1 days, 02:26:22
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 32,77% complete, ETA 1 days, 02:25:02
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 200)

# Run progress: 32,82% complete, ETA 1 days, 02:23:42
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 32,88% complete, ETA 1 days, 02:22:22
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns

# Run progress: 32,94% complete, ETA 1 days, 02:21:02
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁶ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   1: ≈ 10⁻⁶ ops/ns
Iteration   2: ≈ 10⁻⁶ ops/ns
Iteration   3: ≈ 10⁻⁶ ops/ns
Iteration   4: ≈ 10⁻⁶ ops/ns
Iteration   5: ≈ 10⁻⁶ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁶ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 500)

# Run progress: 32,99% complete, ETA 1 days, 02:19:41
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 33,05% complete, ETA 1 days, 02:18:21
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 33,11% complete, ETA 1 days, 02:17:01
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁷ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Throughput, ops/time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 1000)

# Run progress: 33,16% complete, ETA 1 days, 02:15:41
# Fork: 1 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 33,22% complete, ETA 1 days, 02:14:21
# Fork: 2 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns

# Run progress: 33,28% complete, ETA 1 days, 02:13:01
# Fork: 3 of 3
# Warmup Iteration   1: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   2: ≈ 10⁻⁷ ops/ns
# Warmup Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   1: ≈ 10⁻⁷ ops/ns
Iteration   2: ≈ 10⁻⁷ ops/ns
Iteration   3: ≈ 10⁻⁷ ops/ns
Iteration   4: ≈ 10⁻⁷ ops/ns
Iteration   5: ≈ 10⁻⁷ ops/ns


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  ≈ 10⁻⁷ ops/ns


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 10)

# Run progress: 33,33% complete, ETA 1 days, 02:11:41
# Fork: 1 of 3
# Warmup Iteration   1: 1316,976 ns/op
# Warmup Iteration   2: 1296,087 ns/op
# Warmup Iteration   3: 1295,943 ns/op
Iteration   1: 1296,309 ns/op
Iteration   2: 1295,973 ns/op
Iteration   3: 1298,963 ns/op
Iteration   4: 1296,052 ns/op
Iteration   5: 1296,480 ns/op

# Run progress: 33,39% complete, ETA 1 days, 02:10:21
# Fork: 2 of 3
# Warmup Iteration   1: 1190,611 ns/op
# Warmup Iteration   2: 1177,831 ns/op
# Warmup Iteration   3: 1171,867 ns/op
Iteration   1: 1171,325 ns/op
Iteration   2: 1172,021 ns/op
Iteration   3: 1171,273 ns/op
Iteration   4: 1170,463 ns/op
Iteration   5: 1170,064 ns/op

# Run progress: 33,45% complete, ETA 1 days, 02:09:00
# Fork: 3 of 3
# Warmup Iteration   1: 1314,870 ns/op
# Warmup Iteration   2: 1296,362 ns/op
# Warmup Iteration   3: 1295,690 ns/op
Iteration   1: 1296,329 ns/op
Iteration   2: 1296,203 ns/op
Iteration   3: 1295,556 ns/op
Iteration   4: 1295,669 ns/op
Iteration   5: 1309,303 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  1255,466 ±(99.9%) 66,168 ns/op [Average]
  (min, avg, max) = (1170,064, 1255,466, 1309,303), stdev = 61,894
  CI (99.9%): [1189,297, 1321,634] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 20)

# Run progress: 33,50% complete, ETA 1 days, 02:07:40
# Fork: 1 of 3
# Warmup Iteration   1: 2100,273 ns/op
# Warmup Iteration   2: 2063,588 ns/op
# Warmup Iteration   3: 2065,508 ns/op
Iteration   1: 2062,574 ns/op
Iteration   2: 2060,197 ns/op
Iteration   3: 2061,045 ns/op
Iteration   4: 2063,654 ns/op
Iteration   5: 2058,418 ns/op

# Run progress: 33,56% complete, ETA 1 days, 02:06:20
# Fork: 2 of 3
# Warmup Iteration   1: 2096,907 ns/op
# Warmup Iteration   2: 2067,470 ns/op
# Warmup Iteration   3: 2061,866 ns/op
Iteration   1: 2060,261 ns/op
Iteration   2: 2062,931 ns/op
Iteration   3: 2066,541 ns/op
Iteration   4: 2063,105 ns/op
Iteration   5: 2062,325 ns/op

# Run progress: 33,62% complete, ETA 1 days, 02:05:00
# Fork: 3 of 3
# Warmup Iteration   1: 2252,238 ns/op
# Warmup Iteration   2: 2088,148 ns/op
# Warmup Iteration   3: 2087,487 ns/op
Iteration   1: 2086,301 ns/op
Iteration   2: 2088,885 ns/op
Iteration   3: 2084,980 ns/op
Iteration   4: 2087,037 ns/op
Iteration   5: 2119,932 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  2072,546 ±(99.9%) 18,521 ns/op [Average]
  (min, avg, max) = (2058,418, 2072,546, 2119,932), stdev = 17,325
  CI (99.9%): [2054,024, 2091,067] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 50)

# Run progress: 33,67% complete, ETA 1 days, 02:03:40
# Fork: 1 of 3
# Warmup Iteration   1: 4437,022 ns/op
# Warmup Iteration   2: 4387,581 ns/op
# Warmup Iteration   3: 4387,267 ns/op
Iteration   1: 4392,423 ns/op
Iteration   2: 4388,208 ns/op
Iteration   3: 4389,705 ns/op
Iteration   4: 4387,728 ns/op
Iteration   5: 4387,120 ns/op

# Run progress: 33,73% complete, ETA 1 days, 02:02:19
# Fork: 2 of 3
# Warmup Iteration   1: 4512,668 ns/op
# Warmup Iteration   2: 4619,213 ns/op
# Warmup Iteration   3: 4455,881 ns/op
Iteration   1: 4455,402 ns/op
Iteration   2: 4506,055 ns/op
Iteration   3: 4876,805 ns/op
Iteration   4: 4381,616 ns/op
Iteration   5: 4308,276 ns/op

# Run progress: 33,79% complete, ETA 1 days, 02:00:59
# Fork: 3 of 3
# Warmup Iteration   1: 4621,774 ns/op
# Warmup Iteration   2: 4748,195 ns/op
# Warmup Iteration   3: 4927,589 ns/op
Iteration   1: 4584,321 ns/op
Iteration   2: 4505,467 ns/op
Iteration   3: 4507,686 ns/op
Iteration   4: 4506,431 ns/op
Iteration   5: 4505,962 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  4472,214 ±(99.9%) 143,446 ns/op [Average]
  (min, avg, max) = (4308,276, 4472,214, 4876,805), stdev = 134,179
  CI (99.9%): [4328,768, 4615,660] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 100)

# Run progress: 33,84% complete, ETA 1 days, 01:59:39
# Fork: 1 of 3
# Warmup Iteration   1: 8023,120 ns/op
# Warmup Iteration   2: 7915,924 ns/op
# Warmup Iteration   3: 7908,501 ns/op
Iteration   1: 7912,036 ns/op
Iteration   2: 7916,979 ns/op
Iteration   3: 7909,432 ns/op
Iteration   4: 7917,221 ns/op
Iteration   5: 7912,352 ns/op

# Run progress: 33,90% complete, ETA 1 days, 01:58:19
# Fork: 2 of 3
# Warmup Iteration   1: 8040,830 ns/op
# Warmup Iteration   2: 7949,798 ns/op
# Warmup Iteration   3: 7929,787 ns/op
Iteration   1: 7937,618 ns/op
Iteration   2: 8008,170 ns/op
Iteration   3: 7930,078 ns/op
Iteration   4: 7946,092 ns/op
Iteration   5: 7929,243 ns/op

# Run progress: 33,96% complete, ETA 1 days, 01:56:59
# Fork: 3 of 3
# Warmup Iteration   1: 7986,913 ns/op
# Warmup Iteration   2: 7882,591 ns/op
# Warmup Iteration   3: 7875,710 ns/op
Iteration   1: 7873,735 ns/op
Iteration   2: 7867,315 ns/op
Iteration   3: 7879,266 ns/op
Iteration   4: 7865,460 ns/op
Iteration   5: 7873,585 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  7911,906 ±(99.9%) 40,330 ns/op [Average]
  (min, avg, max) = (7865,460, 7911,906, 8008,170), stdev = 37,725
  CI (99.9%): [7871,576, 7952,236] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 200)

# Run progress: 34,01% complete, ETA 1 days, 01:55:38
# Fork: 1 of 3
# Warmup Iteration   1: 15922,472 ns/op
# Warmup Iteration   2: 15715,220 ns/op
# Warmup Iteration   3: 15741,995 ns/op
Iteration   1: 15854,129 ns/op
Iteration   2: 15836,681 ns/op
Iteration   3: 15841,563 ns/op
Iteration   4: 15795,306 ns/op
Iteration   5: 15691,946 ns/op

# Run progress: 34,07% complete, ETA 1 days, 01:54:18
# Fork: 2 of 3
# Warmup Iteration   1: 15891,872 ns/op
# Warmup Iteration   2: 15716,042 ns/op
# Warmup Iteration   3: 15688,768 ns/op
Iteration   1: 15697,437 ns/op
Iteration   2: 15682,567 ns/op
Iteration   3: 15676,982 ns/op
Iteration   4: 15692,810 ns/op
Iteration   5: 15704,054 ns/op

# Run progress: 34,13% complete, ETA 1 days, 01:52:58
# Fork: 3 of 3
# Warmup Iteration   1: 15938,354 ns/op
# Warmup Iteration   2: 15783,263 ns/op
# Warmup Iteration   3: 15743,705 ns/op
Iteration   1: 15732,422 ns/op
Iteration   2: 15730,453 ns/op
Iteration   3: 15752,141 ns/op
Iteration   4: 15725,181 ns/op
Iteration   5: 15713,707 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  15741,825 ±(99.9%) 65,037 ns/op [Average]
  (min, avg, max) = (15676,982, 15741,825, 15854,129), stdev = 60,835
  CI (99.9%): [15676,789, 15806,862] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 500)

# Run progress: 34,18% complete, ETA 1 days, 01:51:38
# Fork: 1 of 3
# Warmup Iteration   1: 39578,956 ns/op
# Warmup Iteration   2: 39098,472 ns/op
# Warmup Iteration   3: 38988,470 ns/op
Iteration   1: 39006,003 ns/op
Iteration   2: 38992,981 ns/op
Iteration   3: 39037,159 ns/op
Iteration   4: 39004,726 ns/op
Iteration   5: 38990,560 ns/op

# Run progress: 34,24% complete, ETA 1 days, 01:50:18
# Fork: 2 of 3
# Warmup Iteration   1: 39617,604 ns/op
# Warmup Iteration   2: 39160,359 ns/op
# Warmup Iteration   3: 39017,671 ns/op
Iteration   1: 39048,126 ns/op
Iteration   2: 39019,900 ns/op
Iteration   3: 39012,122 ns/op
Iteration   4: 39057,989 ns/op
Iteration   5: 39042,081 ns/op

# Run progress: 34,30% complete, ETA 1 days, 01:48:57
# Fork: 3 of 3
# Warmup Iteration   1: 39512,747 ns/op
# Warmup Iteration   2: 39026,037 ns/op
# Warmup Iteration   3: 38919,941 ns/op
Iteration   1: 38925,499 ns/op
Iteration   2: 38919,441 ns/op
Iteration   3: 38904,939 ns/op
Iteration   4: 38896,206 ns/op
Iteration   5: 38919,718 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  38985,163 ±(99.9%) 60,315 ns/op [Average]
  (min, avg, max) = (38896,206, 38985,163, 39057,989), stdev = 56,419
  CI (99.9%): [38924,848, 39045,479] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 1000)

# Run progress: 34,35% complete, ETA 1 days, 01:47:37
# Fork: 1 of 3
# Warmup Iteration   1: 79892,322 ns/op
# Warmup Iteration   2: 79367,955 ns/op
# Warmup Iteration   3: 79079,505 ns/op
Iteration   1: 79105,340 ns/op
Iteration   2: 79091,632 ns/op
Iteration   3: 79025,138 ns/op
Iteration   4: 79079,699 ns/op
Iteration   5: 79328,394 ns/op

# Run progress: 34,41% complete, ETA 1 days, 01:46:17
# Fork: 2 of 3
# Warmup Iteration   1: 74428,120 ns/op
# Warmup Iteration   2: 74152,626 ns/op
# Warmup Iteration   3: 73583,665 ns/op
Iteration   1: 74029,118 ns/op
Iteration   2: 73551,288 ns/op
Iteration   3: 73462,693 ns/op
Iteration   4: 73525,172 ns/op
Iteration   5: 73617,038 ns/op

# Run progress: 34,47% complete, ETA 1 days, 01:44:57
# Fork: 3 of 3
# Warmup Iteration   1: 79954,006 ns/op
# Warmup Iteration   2: 79524,591 ns/op
# Warmup Iteration   3: 79804,235 ns/op
Iteration   1: 79241,252 ns/op
Iteration   2: 79266,996 ns/op
Iteration   3: 79291,714 ns/op
Iteration   4: 79256,252 ns/op
Iteration   5: 79283,204 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  77343,662 ±(99.9%) 2904,689 ns/op [Average]
  (min, avg, max) = (73462,693, 77343,662, 79328,394), stdev = 2717,047
  CI (99.9%): [74438,973, 80248,350] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 10)

# Run progress: 34,52% complete, ETA 1 days, 01:43:37
# Fork: 1 of 3
# Warmup Iteration   1: 2470,565 ns/op
# Warmup Iteration   2: 2423,964 ns/op
# Warmup Iteration   3: 2425,457 ns/op
Iteration   1: 2421,992 ns/op
Iteration   2: 2421,679 ns/op
Iteration   3: 2471,631 ns/op
Iteration   4: 2420,838 ns/op
Iteration   5: 2422,373 ns/op

# Run progress: 34,58% complete, ETA 1 days, 01:42:16
# Fork: 2 of 3
# Warmup Iteration   1: 2307,833 ns/op
# Warmup Iteration   2: 2309,625 ns/op
# Warmup Iteration   3: 2251,977 ns/op
Iteration   1: 2252,877 ns/op
Iteration   2: 2248,982 ns/op
Iteration   3: 2249,488 ns/op
Iteration   4: 2249,193 ns/op
Iteration   5: 2249,251 ns/op

# Run progress: 34,64% complete, ETA 1 days, 01:40:56
# Fork: 3 of 3
# Warmup Iteration   1: 2658,768 ns/op
# Warmup Iteration   2: 2653,063 ns/op
# Warmup Iteration   3: 2611,060 ns/op
Iteration   1: 2609,168 ns/op
Iteration   2: 2608,636 ns/op
Iteration   3: 2608,090 ns/op
Iteration   4: 2608,833 ns/op
Iteration   5: 2609,229 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  2430,151 ±(99.9%) 162,615 ns/op [Average]
  (min, avg, max) = (2248,982, 2430,151, 2609,229), stdev = 152,111
  CI (99.9%): [2267,535, 2592,766] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 20)

# Run progress: 34,69% complete, ETA 1 days, 01:39:36
# Fork: 1 of 3
# Warmup Iteration   1: 4318,229 ns/op
# Warmup Iteration   2: 4458,441 ns/op
# Warmup Iteration   3: 4267,348 ns/op
Iteration   1: 4274,913 ns/op
Iteration   2: 4340,354 ns/op
Iteration   3: 4295,000 ns/op
Iteration   4: 4267,262 ns/op
Iteration   5: 4265,815 ns/op

# Run progress: 34,75% complete, ETA 1 days, 01:38:16
# Fork: 2 of 3
# Warmup Iteration   1: 4197,627 ns/op
# Warmup Iteration   2: 4135,364 ns/op
# Warmup Iteration   3: 4149,249 ns/op
Iteration   1: 4167,073 ns/op
Iteration   2: 4133,717 ns/op
Iteration   3: 4131,373 ns/op
Iteration   4: 4132,436 ns/op
Iteration   5: 4133,533 ns/op

# Run progress: 34,81% complete, ETA 1 days, 01:36:56
# Fork: 3 of 3
# Warmup Iteration   1: 4169,623 ns/op
# Warmup Iteration   2: 4132,237 ns/op
# Warmup Iteration   3: 4111,362 ns/op
Iteration   1: 4105,675 ns/op
Iteration   2: 4108,656 ns/op
Iteration   3: 4104,234 ns/op
Iteration   4: 4104,701 ns/op
Iteration   5: 4106,069 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  4178,054 ±(99.9%) 90,106 ns/op [Average]
  (min, avg, max) = (4104,234, 4178,054, 4340,354), stdev = 84,285
  CI (99.9%): [4087,949, 4268,160] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 50)

# Run progress: 34,86% complete, ETA 1 days, 01:35:35
# Fork: 1 of 3
# Warmup Iteration   1: 8807,165 ns/op
# Warmup Iteration   2: 8723,740 ns/op
# Warmup Iteration   3: 8685,967 ns/op
Iteration   1: 8692,174 ns/op
Iteration   2: 8686,679 ns/op
Iteration   3: 8824,658 ns/op
Iteration   4: 8687,439 ns/op
Iteration   5: 8689,629 ns/op

# Run progress: 34,92% complete, ETA 1 days, 01:34:15
# Fork: 2 of 3
# Warmup Iteration   1: 8809,081 ns/op
# Warmup Iteration   2: 8739,709 ns/op
# Warmup Iteration   3: 8715,324 ns/op
Iteration   1: 8716,914 ns/op
Iteration   2: 8711,460 ns/op
Iteration   3: 8709,574 ns/op
Iteration   4: 8714,609 ns/op
Iteration   5: 8709,876 ns/op

# Run progress: 34,98% complete, ETA 1 days, 01:32:55
# Fork: 3 of 3
# Warmup Iteration   1: 9042,876 ns/op
# Warmup Iteration   2: 8896,649 ns/op
# Warmup Iteration   3: 8773,446 ns/op
Iteration   1: 8775,550 ns/op
Iteration   2: 8774,302 ns/op
Iteration   3: 8770,698 ns/op
Iteration   4: 8816,565 ns/op
Iteration   5: 8781,476 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  8737,440 ±(99.9%) 51,342 ns/op [Average]
  (min, avg, max) = (8686,679, 8737,440, 8824,658), stdev = 48,025
  CI (99.9%): [8686,098, 8788,782] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 100)

# Run progress: 35,03% complete, ETA 1 days, 01:31:35
# Fork: 1 of 3
# Warmup Iteration   1: 16193,972 ns/op
# Warmup Iteration   2: 16022,095 ns/op
# Warmup Iteration   3: 15980,340 ns/op
Iteration   1: 15967,782 ns/op
Iteration   2: 15955,939 ns/op
Iteration   3: 15997,174 ns/op
Iteration   4: 15980,021 ns/op
Iteration   5: 16002,496 ns/op

# Run progress: 35,09% complete, ETA 1 days, 01:30:15
# Fork: 2 of 3
# Warmup Iteration   1: 16219,026 ns/op
# Warmup Iteration   2: 16011,500 ns/op
# Warmup Iteration   3: 15954,608 ns/op
Iteration   1: 15962,934 ns/op
Iteration   2: 15961,837 ns/op
Iteration   3: 15966,546 ns/op
Iteration   4: 15975,805 ns/op
Iteration   5: 15981,463 ns/op

# Run progress: 35,15% complete, ETA 1 days, 01:28:54
# Fork: 3 of 3
# Warmup Iteration   1: 16195,665 ns/op
# Warmup Iteration   2: 16007,943 ns/op
# Warmup Iteration   3: 15963,703 ns/op
Iteration   1: 15975,856 ns/op
Iteration   2: 15975,462 ns/op
Iteration   3: 15985,531 ns/op
Iteration   4: 15994,973 ns/op
Iteration   5: 15963,887 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  15976,514 ±(99.9%) 14,904 ns/op [Average]
  (min, avg, max) = (15955,939, 15976,514, 16002,496), stdev = 13,941
  CI (99.9%): [15961,610, 15991,418] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 200)

# Run progress: 35,20% complete, ETA 1 days, 01:27:34
# Fork: 1 of 3
# Warmup Iteration   1: 30535,247 ns/op
# Warmup Iteration   2: 30256,916 ns/op
# Warmup Iteration   3: 30281,146 ns/op
Iteration   1: 30304,069 ns/op
Iteration   2: 30320,484 ns/op
Iteration   3: 30288,045 ns/op
Iteration   4: 30287,739 ns/op
Iteration   5: 30287,220 ns/op

# Run progress: 35,26% complete, ETA 1 days, 01:26:14
# Fork: 2 of 3
# Warmup Iteration   1: 30589,581 ns/op
# Warmup Iteration   2: 30426,257 ns/op
# Warmup Iteration   3: 30371,210 ns/op
Iteration   1: 30968,258 ns/op
Iteration   2: 30366,894 ns/op
Iteration   3: 30542,974 ns/op
Iteration   4: 30342,526 ns/op
Iteration   5: 30356,423 ns/op

# Run progress: 35,32% complete, ETA 1 days, 01:24:54
# Fork: 3 of 3
# Warmup Iteration   1: 30620,021 ns/op
# Warmup Iteration   2: 30269,605 ns/op
# Warmup Iteration   3: 30437,268 ns/op
Iteration   1: 30308,443 ns/op
Iteration   2: 30306,815 ns/op
Iteration   3: 30456,274 ns/op
Iteration   4: 30340,561 ns/op
Iteration   5: 30311,182 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  30385,860 ±(99.9%) 187,727 ns/op [Average]
  (min, avg, max) = (30287,220, 30385,860, 30968,258), stdev = 175,600
  CI (99.9%): [30198,134, 30573,587] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 500)

# Run progress: 35,37% complete, ETA 1 days, 01:23:34
# Fork: 1 of 3
# Warmup Iteration   1: 80155,139 ns/op
# Warmup Iteration   2: 79691,481 ns/op
# Warmup Iteration   3: 79262,541 ns/op
Iteration   1: 80090,749 ns/op
Iteration   2: 78991,758 ns/op
Iteration   3: 79011,781 ns/op
Iteration   4: 79531,234 ns/op
Iteration   5: 79106,124 ns/op

# Run progress: 35,43% complete, ETA 1 days, 01:22:14
# Fork: 2 of 3
# Warmup Iteration   1: 80386,250 ns/op
# Warmup Iteration   2: 79375,526 ns/op
# Warmup Iteration   3: 79168,880 ns/op
Iteration   1: 79281,893 ns/op
Iteration   2: 79328,762 ns/op
Iteration   3: 79701,834 ns/op
Iteration   4: 79051,169 ns/op
Iteration   5: 79101,032 ns/op

# Run progress: 35,49% complete, ETA 1 days, 01:20:53
# Fork: 3 of 3
# Warmup Iteration   1: 80300,515 ns/op
# Warmup Iteration   2: 79520,862 ns/op
# Warmup Iteration   3: 79052,771 ns/op
Iteration   1: 79261,423 ns/op
Iteration   2: 79448,375 ns/op
Iteration   3: 79258,605 ns/op
Iteration   4: 79013,960 ns/op
Iteration   5: 79062,215 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  79282,728 ±(99.9%) 327,974 ns/op [Average]
  (min, avg, max) = (78991,758, 79282,728, 80090,749), stdev = 306,787
  CI (99.9%): [78954,754, 79610,702] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 1000)

# Run progress: 35,54% complete, ETA 1 days, 01:19:33
# Fork: 1 of 3
# Warmup Iteration   1: 161256,561 ns/op
# Warmup Iteration   2: 159301,361 ns/op
# Warmup Iteration   3: 158820,203 ns/op
Iteration   1: 158976,862 ns/op
Iteration   2: 158830,789 ns/op
Iteration   3: 158989,934 ns/op
Iteration   4: 158893,801 ns/op
Iteration   5: 158782,883 ns/op

# Run progress: 35,60% complete, ETA 1 days, 01:18:13
# Fork: 2 of 3
# Warmup Iteration   1: 154066,740 ns/op
# Warmup Iteration   2: 152745,820 ns/op
# Warmup Iteration   3: 153151,228 ns/op
Iteration   1: 153034,458 ns/op
Iteration   2: 152562,925 ns/op
Iteration   3: 152547,960 ns/op
Iteration   4: 152686,007 ns/op
Iteration   5: 152648,320 ns/op

# Run progress: 35,66% complete, ETA 1 days, 01:16:53
# Fork: 3 of 3
# Warmup Iteration   1: 155587,934 ns/op
# Warmup Iteration   2: 154388,707 ns/op
# Warmup Iteration   3: 152367,145 ns/op
Iteration   1: 152492,349 ns/op
Iteration   2: 152365,730 ns/op
Iteration   3: 152638,153 ns/op
Iteration   4: 152392,734 ns/op
Iteration   5: 152302,314 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  154676,348 ±(99.9%) 3306,098 ns/op [Average]
  (min, avg, max) = (152302,314, 154676,348, 158989,934), stdev = 3092,527
  CI (99.9%): [151370,249, 157982,446] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 10)

# Run progress: 35,71% complete, ETA 1 days, 01:15:33
# Fork: 1 of 3
# Warmup Iteration   1: 6462,333 ns/op
# Warmup Iteration   2: 6404,216 ns/op
# Warmup Iteration   3: 6372,551 ns/op
Iteration   1: 6327,100 ns/op
Iteration   2: 6318,577 ns/op
Iteration   3: 6335,906 ns/op
Iteration   4: 6323,689 ns/op
Iteration   5: 6327,060 ns/op

# Run progress: 35,77% complete, ETA 1 days, 01:14:12
# Fork: 2 of 3
# Warmup Iteration   1: 5915,595 ns/op
# Warmup Iteration   2: 5826,384 ns/op
# Warmup Iteration   3: 5809,582 ns/op
Iteration   1: 5807,559 ns/op
Iteration   2: 5810,085 ns/op
Iteration   3: 5817,797 ns/op
Iteration   4: 5808,470 ns/op
Iteration   5: 5809,171 ns/op

# Run progress: 35,83% complete, ETA 1 days, 01:12:52
# Fork: 3 of 3
# Warmup Iteration   1: 6597,260 ns/op
# Warmup Iteration   2: 6473,730 ns/op
# Warmup Iteration   3: 6494,608 ns/op
Iteration   1: 6467,342 ns/op
Iteration   2: 6470,428 ns/op
Iteration   3: 6468,481 ns/op
Iteration   4: 6465,089 ns/op
Iteration   5: 6467,143 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  6201,593 ±(99.9%) 312,542 ns/op [Average]
  (min, avg, max) = (5807,559, 6201,593, 6470,428), stdev = 292,352
  CI (99.9%): [5889,051, 6514,136] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 20)

# Run progress: 35,88% complete, ETA 1 days, 01:11:32
# Fork: 1 of 3
# Warmup Iteration   1: 10345,947 ns/op
# Warmup Iteration   2: 10115,936 ns/op
# Warmup Iteration   3: 10093,045 ns/op
Iteration   1: 10093,653 ns/op
Iteration   2: 10102,066 ns/op
Iteration   3: 10091,158 ns/op
Iteration   4: 10099,439 ns/op
Iteration   5: 10093,372 ns/op

# Run progress: 35,94% complete, ETA 1 days, 01:10:12
# Fork: 2 of 3
# Warmup Iteration   1: 10865,676 ns/op
# Warmup Iteration   2: 10846,495 ns/op
# Warmup Iteration   3: 10699,876 ns/op
Iteration   1: 10697,337 ns/op
Iteration   2: 10701,619 ns/op
Iteration   3: 10699,997 ns/op
Iteration   4: 10696,778 ns/op
Iteration   5: 10698,791 ns/op

# Run progress: 36,00% complete, ETA 1 days, 01:08:52
# Fork: 3 of 3
# Warmup Iteration   1: 10838,555 ns/op
# Warmup Iteration   2: 10699,629 ns/op
# Warmup Iteration   3: 10673,287 ns/op
Iteration   1: 10670,499 ns/op
Iteration   2: 10665,850 ns/op
Iteration   3: 10685,166 ns/op
Iteration   4: 10663,219 ns/op
Iteration   5: 10669,062 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  10488,534 ±(99.9%) 307,511 ns/op [Average]
  (min, avg, max) = (10091,158, 10488,534, 10701,619), stdev = 287,646
  CI (99.9%): [10181,023, 10796,044] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 50)

# Run progress: 36,05% complete, ETA 1 days, 01:07:31
# Fork: 1 of 3
# Warmup Iteration   1: 21179,153 ns/op
# Warmup Iteration   2: 20909,167 ns/op
# Warmup Iteration   3: 20894,406 ns/op
Iteration   1: 20891,828 ns/op
Iteration   2: 20916,868 ns/op
Iteration   3: 20907,025 ns/op
Iteration   4: 20884,408 ns/op
Iteration   5: 20868,310 ns/op

# Run progress: 36,11% complete, ETA 1 days, 01:06:11
# Fork: 2 of 3
# Warmup Iteration   1: 21657,892 ns/op
# Warmup Iteration   2: 21424,521 ns/op
# Warmup Iteration   3: 21365,232 ns/op
Iteration   1: 21386,012 ns/op
Iteration   2: 21540,642 ns/op
Iteration   3: 21360,383 ns/op
Iteration   4: 21360,139 ns/op
Iteration   5: 21381,345 ns/op

# Run progress: 36,17% complete, ETA 1 days, 01:04:51
# Fork: 3 of 3
# Warmup Iteration   1: 21895,605 ns/op
# Warmup Iteration   2: 21635,280 ns/op
# Warmup Iteration   3: 21551,550 ns/op
Iteration   1: 21547,415 ns/op
Iteration   2: 21565,305 ns/op
Iteration   3: 21553,613 ns/op
Iteration   4: 21580,851 ns/op
Iteration   5: 21552,402 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  21286,436 ±(99.9%) 318,397 ns/op [Average]
  (min, avg, max) = (20868,310, 21286,436, 21580,851), stdev = 297,829
  CI (99.9%): [20968,039, 21604,833] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 100)

# Run progress: 36,22% complete, ETA 1 days, 01:03:31
# Fork: 1 of 3
# Warmup Iteration   1: 40017,231 ns/op
# Warmup Iteration   2: 39374,142 ns/op
# Warmup Iteration   3: 39272,145 ns/op
Iteration   1: 39442,331 ns/op
Iteration   2: 39411,126 ns/op
Iteration   3: 39240,410 ns/op
Iteration   4: 39245,113 ns/op
Iteration   5: 39269,555 ns/op

# Run progress: 36,28% complete, ETA 1 days, 01:02:11
# Fork: 2 of 3
# Warmup Iteration   1: 41305,705 ns/op
# Warmup Iteration   2: 40936,672 ns/op
# Warmup Iteration   3: 40786,802 ns/op
Iteration   1: 40798,814 ns/op
Iteration   2: 40817,678 ns/op
Iteration   3: 40811,895 ns/op
Iteration   4: 40900,775 ns/op
Iteration   5: 40934,166 ns/op

# Run progress: 36,34% complete, ETA 1 days, 01:00:50
# Fork: 3 of 3
# Warmup Iteration   1: 39752,605 ns/op
# Warmup Iteration   2: 39244,376 ns/op
# Warmup Iteration   3: 39260,143 ns/op
Iteration   1: 39322,650 ns/op
Iteration   2: 39314,999 ns/op
Iteration   3: 39343,550 ns/op
Iteration   4: 39213,194 ns/op
Iteration   5: 39280,790 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  39823,136 ±(99.9%) 808,849 ns/op [Average]
  (min, avg, max) = (39213,194, 39823,136, 40934,166), stdev = 756,597
  CI (99.9%): [39014,288, 40631,985] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 200)

# Run progress: 36,39% complete, ETA 1 days, 00:59:30
# Fork: 1 of 3
# Warmup Iteration   1: 79217,094 ns/op
# Warmup Iteration   2: 78330,982 ns/op
# Warmup Iteration   3: 78531,422 ns/op
Iteration   1: 78249,769 ns/op
Iteration   2: 78517,824 ns/op
Iteration   3: 78390,260 ns/op
Iteration   4: 78236,138 ns/op
Iteration   5: 78477,062 ns/op

# Run progress: 36,45% complete, ETA 1 days, 00:58:10
# Fork: 2 of 3
# Warmup Iteration   1: 82798,469 ns/op
# Warmup Iteration   2: 81772,686 ns/op
# Warmup Iteration   3: 82055,937 ns/op
Iteration   1: 83142,218 ns/op
Iteration   2: 81801,522 ns/op
Iteration   3: 81922,299 ns/op
Iteration   4: 81773,874 ns/op
Iteration   5: 81800,973 ns/op

# Run progress: 36,51% complete, ETA 1 days, 00:56:50
# Fork: 3 of 3
# Warmup Iteration   1: 79210,537 ns/op
# Warmup Iteration   2: 78123,746 ns/op
# Warmup Iteration   3: 78138,512 ns/op
Iteration   1: 78124,091 ns/op
Iteration   2: 78174,726 ns/op
Iteration   3: 78173,656 ns/op
Iteration   4: 78240,514 ns/op
Iteration   5: 78185,450 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  79547,358 ±(99.9%) 2020,085 ns/op [Average]
  (min, avg, max) = (78124,091, 79547,358, 83142,218), stdev = 1889,589
  CI (99.9%): [77527,273, 81567,444] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 500)

# Run progress: 36,56% complete, ETA 1 days, 00:55:30
# Fork: 1 of 3
# Warmup Iteration   1: 198862,270 ns/op
# Warmup Iteration   2: 197012,167 ns/op
# Warmup Iteration   3: 196366,833 ns/op
Iteration   1: 196425,047 ns/op
Iteration   2: 196579,239 ns/op
Iteration   3: 196710,107 ns/op
Iteration   4: 196716,264 ns/op
Iteration   5: 196722,543 ns/op

# Run progress: 36,62% complete, ETA 1 days, 00:54:09
# Fork: 2 of 3
# Warmup Iteration   1: 198876,715 ns/op
# Warmup Iteration   2: 197113,086 ns/op
# Warmup Iteration   3: 197710,311 ns/op
Iteration   1: 196128,418 ns/op
Iteration   2: 198635,374 ns/op
Iteration   3: 196402,126 ns/op
Iteration   4: 196234,186 ns/op
Iteration   5: 196082,561 ns/op

# Run progress: 36,68% complete, ETA 1 days, 00:52:49
# Fork: 3 of 3
# Warmup Iteration   1: 198735,191 ns/op
# Warmup Iteration   2: 197061,613 ns/op
# Warmup Iteration   3: 196213,061 ns/op
Iteration   1: 196075,526 ns/op
Iteration   2: 195979,157 ns/op
Iteration   3: 195979,750 ns/op
Iteration   4: 196201,043 ns/op
Iteration   5: 196103,953 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  196465,020 ±(99.9%) 703,048 ns/op [Average]
  (min, avg, max) = (195979,157, 196465,020, 198635,374), stdev = 657,632
  CI (99.9%): [195761,971, 197168,068] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 1000)

# Run progress: 36,73% complete, ETA 1 days, 00:51:29
# Fork: 1 of 3
# Warmup Iteration   1: 402884,094 ns/op
# Warmup Iteration   2: 400108,994 ns/op
# Warmup Iteration   3: 399686,793 ns/op
Iteration   1: 397188,886 ns/op
Iteration   2: 399300,389 ns/op
Iteration   3: 398508,647 ns/op
Iteration   4: 398375,918 ns/op
Iteration   5: 397906,280 ns/op

# Run progress: 36,79% complete, ETA 1 days, 00:50:09
# Fork: 2 of 3
# Warmup Iteration   1: 402937,230 ns/op
# Warmup Iteration   2: 399415,388 ns/op
# Warmup Iteration   3: 400495,464 ns/op
Iteration   1: 400841,634 ns/op
Iteration   2: 399159,784 ns/op
Iteration   3: 401068,421 ns/op
Iteration   4: 404175,207 ns/op
Iteration   5: 402470,389 ns/op

# Run progress: 36,85% complete, ETA 1 days, 00:48:49
# Fork: 3 of 3
# Warmup Iteration   1: 403670,045 ns/op
# Warmup Iteration   2: 401287,737 ns/op
# Warmup Iteration   3: 399295,008 ns/op
Iteration   1: 398006,747 ns/op
Iteration   2: 399315,937 ns/op
Iteration   3: 401272,520 ns/op
Iteration   4: 399453,688 ns/op
Iteration   5: 399810,346 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  399790,320 ±(99.9%) 2009,467 ns/op [Average]
  (min, avg, max) = (397188,886, 399790,320, 404175,207), stdev = 1879,656
  CI (99.9%): [397780,853, 401799,786] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 10)

# Run progress: 36,90% complete, ETA 1 days, 00:47:28
# Fork: 1 of 3
# Warmup Iteration   1: 12903,739 ns/op
# Warmup Iteration   2: 12720,480 ns/op
# Warmup Iteration   3: 12708,515 ns/op
Iteration   1: 12683,202 ns/op
Iteration   2: 12699,656 ns/op
Iteration   3: 12682,402 ns/op
Iteration   4: 12680,253 ns/op
Iteration   5: 12690,859 ns/op

# Run progress: 36,96% complete, ETA 1 days, 00:46:08
# Fork: 2 of 3
# Warmup Iteration   1: 12838,903 ns/op
# Warmup Iteration   2: 12637,737 ns/op
# Warmup Iteration   3: 12589,355 ns/op
Iteration   1: 12588,530 ns/op
Iteration   2: 12590,324 ns/op
Iteration   3: 12789,388 ns/op
Iteration   4: 12936,779 ns/op
Iteration   5: 14370,604 ns/op

# Run progress: 37,02% complete, ETA 1 days, 00:44:48
# Fork: 3 of 3
# Warmup Iteration   1: 13096,479 ns/op
# Warmup Iteration   2: 12921,104 ns/op
# Warmup Iteration   3: 13022,897 ns/op
Iteration   1: 12923,514 ns/op
Iteration   2: 12931,977 ns/op
Iteration   3: 12929,881 ns/op
Iteration   4: 12960,454 ns/op
Iteration   5: 12925,566 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  12892,226 ±(99.9%) 460,846 ns/op [Average]
  (min, avg, max) = (12588,530, 12892,226, 14370,604), stdev = 431,075
  CI (99.9%): [12431,380, 13353,072] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 20)

# Run progress: 37,07% complete, ETA 1 days, 00:43:28
# Fork: 1 of 3
# Warmup Iteration   1: 21679,043 ns/op
# Warmup Iteration   2: 21369,123 ns/op
# Warmup Iteration   3: 21305,388 ns/op
Iteration   1: 21446,903 ns/op
Iteration   2: 21356,017 ns/op
Iteration   3: 21239,147 ns/op
Iteration   4: 21259,245 ns/op
Iteration   5: 21231,698 ns/op

# Run progress: 37,13% complete, ETA 1 days, 00:42:08
# Fork: 2 of 3
# Warmup Iteration   1: 21197,046 ns/op
# Warmup Iteration   2: 20915,107 ns/op
# Warmup Iteration   3: 20911,435 ns/op
Iteration   1: 20877,016 ns/op
Iteration   2: 20916,502 ns/op
Iteration   3: 20917,810 ns/op
Iteration   4: 20906,377 ns/op
Iteration   5: 20945,058 ns/op

# Run progress: 37,19% complete, ETA 1 days, 00:40:47
# Fork: 3 of 3
# Warmup Iteration   1: 23046,382 ns/op
# Warmup Iteration   2: 22718,807 ns/op
# Warmup Iteration   3: 22650,995 ns/op
Iteration   1: 22725,118 ns/op
Iteration   2: 22603,055 ns/op
Iteration   3: 22643,911 ns/op
Iteration   4: 22628,333 ns/op
Iteration   5: 22657,993 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  21623,612 ±(99.9%) 826,140 ns/op [Average]
  (min, avg, max) = (20877,016, 21623,612, 22725,118), stdev = 772,772
  CI (99.9%): [20797,472, 22449,752] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 50)

# Run progress: 37,24% complete, ETA 1 days, 00:39:27
# Fork: 1 of 3
# Warmup Iteration   1: 43453,169 ns/op
# Warmup Iteration   2: 43241,486 ns/op
# Warmup Iteration   3: 42950,432 ns/op
Iteration   1: 43011,939 ns/op
Iteration   2: 42994,217 ns/op
Iteration   3: 43000,602 ns/op
Iteration   4: 42962,707 ns/op
Iteration   5: 42950,803 ns/op

# Run progress: 37,30% complete, ETA 1 days, 00:38:07
# Fork: 2 of 3
# Warmup Iteration   1: 43578,726 ns/op
# Warmup Iteration   2: 43283,222 ns/op
# Warmup Iteration   3: 43375,765 ns/op
Iteration   1: 43364,707 ns/op
Iteration   2: 43327,182 ns/op
Iteration   3: 43337,164 ns/op
Iteration   4: 43326,761 ns/op
Iteration   5: 43383,159 ns/op

# Run progress: 37,36% complete, ETA 1 days, 00:36:47
# Fork: 3 of 3
# Warmup Iteration   1: 43334,663 ns/op
# Warmup Iteration   2: 44061,982 ns/op
# Warmup Iteration   3: 44118,407 ns/op
Iteration   1: 42859,810 ns/op
Iteration   2: 42888,494 ns/op
Iteration   3: 42874,417 ns/op
Iteration   4: 42881,027 ns/op
Iteration   5: 42824,415 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  43065,827 ±(99.9%) 228,424 ns/op [Average]
  (min, avg, max) = (42824,415, 43065,827, 43383,159), stdev = 213,668
  CI (99.9%): [42837,403, 43294,251] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 100)

# Run progress: 37,41% complete, ETA 1 days, 00:35:27
# Fork: 1 of 3
# Warmup Iteration   1: 81260,328 ns/op
# Warmup Iteration   2: 80007,150 ns/op
# Warmup Iteration   3: 80060,673 ns/op
Iteration   1: 80052,106 ns/op
Iteration   2: 79720,128 ns/op
Iteration   3: 79658,304 ns/op
Iteration   4: 80137,547 ns/op
Iteration   5: 79770,440 ns/op

# Run progress: 37,47% complete, ETA 1 days, 00:34:07
# Fork: 2 of 3
# Warmup Iteration   1: 81419,880 ns/op
# Warmup Iteration   2: 80275,356 ns/op
# Warmup Iteration   3: 80310,626 ns/op
Iteration   1: 79944,310 ns/op
Iteration   2: 80253,559 ns/op
Iteration   3: 79877,453 ns/op
Iteration   4: 79901,678 ns/op
Iteration   5: 79892,718 ns/op

# Run progress: 37,53% complete, ETA 1 days, 00:32:46
# Fork: 3 of 3
# Warmup Iteration   1: 83385,901 ns/op
# Warmup Iteration   2: 82336,702 ns/op
# Warmup Iteration   3: 82091,422 ns/op
Iteration   1: 82410,174 ns/op
Iteration   2: 82107,173 ns/op
Iteration   3: 82058,394 ns/op
Iteration   4: 82426,259 ns/op
Iteration   5: 82489,751 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  80713,333 ±(99.9%) 1255,603 ns/op [Average]
  (min, avg, max) = (79658,304, 80713,333, 82489,751), stdev = 1174,492
  CI (99.9%): [79457,730, 81968,936] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 200)

# Run progress: 37,58% complete, ETA 1 days, 00:31:26
# Fork: 1 of 3
# Warmup Iteration   1: 161547,816 ns/op
# Warmup Iteration   2: 160298,537 ns/op
# Warmup Iteration   3: 158933,632 ns/op
Iteration   1: 159195,864 ns/op
Iteration   2: 159104,848 ns/op
Iteration   3: 159044,774 ns/op
Iteration   4: 159081,369 ns/op
Iteration   5: 159097,930 ns/op

# Run progress: 37,64% complete, ETA 1 days, 00:30:06
# Fork: 2 of 3
# Warmup Iteration   1: 153897,717 ns/op
# Warmup Iteration   2: 151573,682 ns/op
# Warmup Iteration   3: 150990,914 ns/op
Iteration   1: 151498,343 ns/op
Iteration   2: 151251,407 ns/op
Iteration   3: 151436,554 ns/op
Iteration   4: 151292,757 ns/op
Iteration   5: 151231,443 ns/op

# Run progress: 37,70% complete, ETA 1 days, 00:28:46
# Fork: 3 of 3
# Warmup Iteration   1: 153983,334 ns/op
# Warmup Iteration   2: 151532,126 ns/op
# Warmup Iteration   3: 151470,223 ns/op
Iteration   1: 151630,861 ns/op
Iteration   2: 151490,577 ns/op
Iteration   3: 151468,964 ns/op
Iteration   4: 151641,330 ns/op
Iteration   5: 151819,343 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  154019,091 ±(99.9%) 3982,910 ns/op [Average]
  (min, avg, max) = (151231,443, 154019,091, 159195,864), stdev = 3725,617
  CI (99.9%): [150036,181, 158002,001] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 500)

# Run progress: 37,75% complete, ETA 1 days, 00:27:26
# Fork: 1 of 3
# Warmup Iteration   1: 407611,771 ns/op
# Warmup Iteration   2: 404437,406 ns/op
# Warmup Iteration   3: 403291,328 ns/op
Iteration   1: 402493,642 ns/op
Iteration   2: 403182,883 ns/op
Iteration   3: 403020,961 ns/op
Iteration   4: 403161,739 ns/op
Iteration   5: 403219,410 ns/op

# Run progress: 37,81% complete, ETA 1 days, 00:26:05
# Fork: 2 of 3
# Warmup Iteration   1: 407840,583 ns/op
# Warmup Iteration   2: 403542,585 ns/op
# Warmup Iteration   3: 404944,515 ns/op
Iteration   1: 403581,082 ns/op
Iteration   2: 412593,509 ns/op
Iteration   3: 406958,561 ns/op
Iteration   4: 410465,804 ns/op
Iteration   5: 407867,523 ns/op

# Run progress: 37,87% complete, ETA 1 days, 00:24:45
# Fork: 3 of 3
# Warmup Iteration   1: 406760,370 ns/op
# Warmup Iteration   2: 406418,628 ns/op
# Warmup Iteration   3: 402595,091 ns/op
Iteration   1: 402054,531 ns/op
Iteration   2: 402673,272 ns/op
Iteration   3: 402388,232 ns/op
Iteration   4: 402555,074 ns/op
Iteration   5: 402496,891 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  404580,874 ±(99.9%) 3524,629 ns/op [Average]
  (min, avg, max) = (402054,531, 404580,874, 412593,509), stdev = 3296,940
  CI (99.9%): [401056,245, 408105,503] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 1000)

# Run progress: 37,92% complete, ETA 1 days, 00:23:25
# Fork: 1 of 3
# Warmup Iteration   1: 780076,076 ns/op
# Warmup Iteration   2: 773146,260 ns/op
# Warmup Iteration   3: 772638,424 ns/op
Iteration   1: 773227,720 ns/op
Iteration   2: 771979,283 ns/op
Iteration   3: 769833,922 ns/op
Iteration   4: 769063,801 ns/op
Iteration   5: 769006,601 ns/op

# Run progress: 37,98% complete, ETA 1 days, 00:22:05
# Fork: 2 of 3
# Warmup Iteration   1: 785328,059 ns/op
# Warmup Iteration   2: 774030,726 ns/op
# Warmup Iteration   3: 772393,279 ns/op
Iteration   1: 772041,603 ns/op
Iteration   2: 774612,646 ns/op
Iteration   3: 769072,258 ns/op
Iteration   4: 769012,486 ns/op
Iteration   5: 769649,823 ns/op

# Run progress: 38,04% complete, ETA 1 days, 00:20:45
# Fork: 3 of 3
# Warmup Iteration   1: 778427,980 ns/op
# Warmup Iteration   2: 772571,100 ns/op
# Warmup Iteration   3: 771378,800 ns/op
Iteration   1: 771565,419 ns/op
Iteration   2: 770408,860 ns/op
Iteration   3: 769949,782 ns/op
Iteration   4: 768824,932 ns/op
Iteration   5: 769785,819 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  770535,664 ±(99.9%) 1881,682 ns/op [Average]
  (min, avg, max) = (768824,932, 770535,664, 774612,646), stdev = 1760,127
  CI (99.9%): [768653,982, 772417,346] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 10)

# Run progress: 38,09% complete, ETA 1 days, 00:19:25
# Fork: 1 of 3
# Warmup Iteration   1: 30411,163 ns/op
# Warmup Iteration   2: 29999,814 ns/op
# Warmup Iteration   3: 29922,604 ns/op
Iteration   1: 29848,256 ns/op
Iteration   2: 29852,821 ns/op
Iteration   3: 29915,574 ns/op
Iteration   4: 29873,819 ns/op
Iteration   5: 29843,105 ns/op

# Run progress: 38,15% complete, ETA 1 days, 00:18:04
# Fork: 2 of 3
# Warmup Iteration   1: 26755,444 ns/op
# Warmup Iteration   2: 26265,030 ns/op
# Warmup Iteration   3: 26256,507 ns/op
Iteration   1: 26766,660 ns/op
Iteration   2: 26214,246 ns/op
Iteration   3: 26583,026 ns/op
Iteration   4: 28526,344 ns/op
Iteration   5: 26215,384 ns/op

# Run progress: 38,21% complete, ETA 1 days, 00:16:44
# Fork: 3 of 3
# Warmup Iteration   1: 25550,904 ns/op
# Warmup Iteration   2: 25261,223 ns/op
# Warmup Iteration   3: 25322,867 ns/op
Iteration   1: 25345,523 ns/op
Iteration   2: 25362,019 ns/op
Iteration   3: 25368,760 ns/op
Iteration   4: 25388,535 ns/op
Iteration   5: 25366,992 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  27364,737 ±(99.9%) 2142,586 ns/op [Average]
  (min, avg, max) = (25345,523, 27364,737, 29915,574), stdev = 2004,177
  CI (99.9%): [25222,151, 29507,324] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 20)

# Run progress: 38,26% complete, ETA 1 days, 00:15:24
# Fork: 1 of 3
# Warmup Iteration   1: 41452,349 ns/op
# Warmup Iteration   2: 40862,789 ns/op
# Warmup Iteration   3: 40812,219 ns/op
Iteration   1: 40830,437 ns/op
Iteration   2: 40871,149 ns/op
Iteration   3: 40795,476 ns/op
Iteration   4: 40787,498 ns/op
Iteration   5: 40810,449 ns/op

# Run progress: 38,32% complete, ETA 1 days, 00:14:04
# Fork: 2 of 3
# Warmup Iteration   1: 41373,925 ns/op
# Warmup Iteration   2: 41065,608 ns/op
# Warmup Iteration   3: 40998,152 ns/op
Iteration   1: 41019,816 ns/op
Iteration   2: 41020,360 ns/op
Iteration   3: 41006,222 ns/op
Iteration   4: 41026,245 ns/op
Iteration   5: 41000,205 ns/op

# Run progress: 38,38% complete, ETA 1 days, 00:12:44
# Fork: 3 of 3
# Warmup Iteration   1: 39799,527 ns/op
# Warmup Iteration   2: 39212,950 ns/op
# Warmup Iteration   3: 39087,938 ns/op
Iteration   1: 39067,624 ns/op
Iteration   2: 39115,142 ns/op
Iteration   3: 39147,961 ns/op
Iteration   4: 39089,358 ns/op
Iteration   5: 39083,389 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  40311,422 ±(99.9%) 951,853 ns/op [Average]
  (min, avg, max) = (39067,624, 40311,422, 41026,245), stdev = 890,364
  CI (99.9%): [39359,569, 41263,275] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 50)

# Run progress: 38,43% complete, ETA 1 days, 00:11:23
# Fork: 1 of 3
# Warmup Iteration   1: 90863,311 ns/op
# Warmup Iteration   2: 89770,266 ns/op
# Warmup Iteration   3: 89807,419 ns/op
Iteration   1: 89675,241 ns/op
Iteration   2: 89670,018 ns/op
Iteration   3: 93781,770 ns/op
Iteration   4: 91778,906 ns/op
Iteration   5: 92503,198 ns/op

# Run progress: 38,49% complete, ETA 1 days, 00:10:03
# Fork: 2 of 3
# Warmup Iteration   1: 101430,626 ns/op
# Warmup Iteration   2: 100547,487 ns/op
# Warmup Iteration   3: 100641,280 ns/op
Iteration   1: 100649,867 ns/op
Iteration   2: 100553,486 ns/op
Iteration   3: 100776,270 ns/op
Iteration   4: 100477,400 ns/op
Iteration   5: 100491,184 ns/op

# Run progress: 38,55% complete, ETA 1 days, 00:08:43
# Fork: 3 of 3
# Warmup Iteration   1: 95644,702 ns/op
# Warmup Iteration   2: 94129,111 ns/op
# Warmup Iteration   3: 94079,425 ns/op
Iteration   1: 94044,705 ns/op
Iteration   2: 94129,449 ns/op
Iteration   3: 95195,183 ns/op
Iteration   4: 101182,896 ns/op
Iteration   5: 97679,712 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  96172,619 ±(99.9%) 4586,025 ns/op [Average]
  (min, avg, max) = (89670,018, 96172,619, 101182,896), stdev = 4289,771
  CI (99.9%): [91586,594, 100758,644] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 100)

# Run progress: 38,60% complete, ETA 1 days, 00:07:23
# Fork: 1 of 3
# Warmup Iteration   1: 156411,244 ns/op
# Warmup Iteration   2: 154533,398 ns/op
# Warmup Iteration   3: 153561,477 ns/op
Iteration   1: 153898,731 ns/op
Iteration   2: 153633,859 ns/op
Iteration   3: 153660,729 ns/op
Iteration   4: 160243,591 ns/op
Iteration   5: 168571,017 ns/op

# Run progress: 38,66% complete, ETA 1 days, 00:06:03
# Fork: 2 of 3
# Warmup Iteration   1: 163152,826 ns/op
# Warmup Iteration   2: 161365,233 ns/op
# Warmup Iteration   3: 162009,468 ns/op
Iteration   1: 160974,220 ns/op
Iteration   2: 161096,363 ns/op
Iteration   3: 160885,132 ns/op
Iteration   4: 161938,215 ns/op
Iteration   5: 160894,382 ns/op

# Run progress: 38,72% complete, ETA 1 days, 00:04:42
# Fork: 3 of 3
# Warmup Iteration   1: 154981,572 ns/op
# Warmup Iteration   2: 153317,456 ns/op
# Warmup Iteration   3: 153996,847 ns/op
Iteration   1: 153437,417 ns/op
Iteration   2: 153525,132 ns/op
Iteration   3: 153271,885 ns/op
Iteration   4: 155668,762 ns/op
Iteration   5: 159742,285 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  158096,115 ±(99.9%) 4896,265 ns/op [Average]
  (min, avg, max) = (153271,885, 158096,115, 168571,017), stdev = 4579,970
  CI (99.9%): [153199,849, 162992,380] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 200)

# Run progress: 38,77% complete, ETA 1 days, 00:03:22
# Fork: 1 of 3
# Warmup Iteration   1: 324204,378 ns/op
# Warmup Iteration   2: 332054,002 ns/op
# Warmup Iteration   3: 320353,545 ns/op
Iteration   1: 320287,467 ns/op
Iteration   2: 320459,392 ns/op
Iteration   3: 319912,322 ns/op
Iteration   4: 319918,498 ns/op
Iteration   5: 320303,511 ns/op

# Run progress: 38,83% complete, ETA 1 days, 00:02:02
# Fork: 2 of 3
# Warmup Iteration   1: 310322,902 ns/op
# Warmup Iteration   2: 316002,290 ns/op
# Warmup Iteration   3: 305685,020 ns/op
Iteration   1: 311782,025 ns/op
Iteration   2: 306019,301 ns/op
Iteration   3: 304747,640 ns/op
Iteration   4: 304820,085 ns/op
Iteration   5: 304736,858 ns/op

# Run progress: 38,89% complete, ETA 1 days, 00:00:42
# Fork: 3 of 3
# Warmup Iteration   1: 331523,585 ns/op
# Warmup Iteration   2: 331968,045 ns/op
# Warmup Iteration   3: 320757,980 ns/op
Iteration   1: 321086,803 ns/op
Iteration   2: 320081,925 ns/op
Iteration   3: 320975,990 ns/op
Iteration   4: 320664,135 ns/op
Iteration   5: 320393,888 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  315745,989 ±(99.9%) 7509,074 ns/op [Average]
  (min, avg, max) = (304736,858, 315745,989, 321086,803), stdev = 7023,992
  CI (99.9%): [308236,916, 323255,063] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 500)

# Run progress: 38,94% complete, ETA 23:59:22
# Fork: 1 of 3
# Warmup Iteration   1: 785434,279 ns/op
# Warmup Iteration   2: 775773,399 ns/op
# Warmup Iteration   3: 775045,166 ns/op
Iteration   1: 775086,137 ns/op
Iteration   2: 776304,252 ns/op
Iteration   3: 777137,403 ns/op
Iteration   4: 780272,924 ns/op
Iteration   5: 777657,887 ns/op

# Run progress: 39,00% complete, ETA 23:58:01
# Fork: 2 of 3
# Warmup Iteration   1: 800930,287 ns/op
# Warmup Iteration   2: 792505,017 ns/op
# Warmup Iteration   3: 791260,383 ns/op
Iteration   1: 791270,774 ns/op
Iteration   2: 791254,638 ns/op
Iteration   3: 795067,753 ns/op
Iteration   4: 795214,210 ns/op
Iteration   5: 794901,580 ns/op

# Run progress: 39,06% complete, ETA 23:56:41
# Fork: 3 of 3
# Warmup Iteration   1: 802652,030 ns/op
# Warmup Iteration   2: 794691,582 ns/op
# Warmup Iteration   3: 793094,689 ns/op
Iteration   1: 793019,769 ns/op
Iteration   2: 793534,632 ns/op
Iteration   3: 797527,654 ns/op
Iteration   4: 803203,570 ns/op
Iteration   5: 797013,464 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  789231,110 ±(99.9%) 9878,610 ns/op [Average]
  (min, avg, max) = (775086,137, 789231,110, 803203,570), stdev = 9240,458
  CI (99.9%): [779352,500, 799109,720] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 1000)

# Run progress: 39,11% complete, ETA 23:55:21
# Fork: 1 of 3
# Warmup Iteration   1: 1651718,416 ns/op
# Warmup Iteration   2: 1643364,337 ns/op
# Warmup Iteration   3: 1644917,219 ns/op
Iteration   1: 1641950,366 ns/op
Iteration   2: 1640519,686 ns/op
Iteration   3: 1641229,030 ns/op
Iteration   4: 1640863,659 ns/op
Iteration   5: 1640517,727 ns/op

# Run progress: 39,17% complete, ETA 23:54:01
# Fork: 2 of 3
# Warmup Iteration   1: 1650711,550 ns/op
# Warmup Iteration   2: 1644195,062 ns/op
# Warmup Iteration   3: 1643545,797 ns/op
Iteration   1: 1641127,047 ns/op
Iteration   2: 1641195,123 ns/op
Iteration   3: 1641861,970 ns/op
Iteration   4: 1644689,617 ns/op
Iteration   5: 1642259,924 ns/op

# Run progress: 39,23% complete, ETA 23:52:41
# Fork: 3 of 3
# Warmup Iteration   1: 1644733,979 ns/op
# Warmup Iteration   2: 1640808,484 ns/op
# Warmup Iteration   3: 1639689,402 ns/op
Iteration   1: 1639756,408 ns/op
Iteration   2: 1640531,885 ns/op
Iteration   3: 1640077,928 ns/op
Iteration   4: 1640268,133 ns/op
Iteration   5: 1640383,115 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  1641148,775 ±(99.9%) 1297,912 ns/op [Average]
  (min, avg, max) = (1639756,408, 1641148,775, 1644689,617), stdev = 1214,068
  CI (99.9%): [1639850,862, 1642446,687] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 10)

# Run progress: 39,29% complete, ETA 23:51:21
# Fork: 1 of 3
# Warmup Iteration   1: 64111,491 ns/op
# Warmup Iteration   2: 63197,408 ns/op
# Warmup Iteration   3: 63122,917 ns/op
Iteration   1: 63053,332 ns/op
Iteration   2: 64748,396 ns/op
Iteration   3: 63061,138 ns/op
Iteration   4: 63310,312 ns/op
Iteration   5: 63128,442 ns/op

# Run progress: 39,34% complete, ETA 23:50:00
# Fork: 2 of 3
# Warmup Iteration   1: 63410,315 ns/op
# Warmup Iteration   2: 62464,281 ns/op
# Warmup Iteration   3: 62289,832 ns/op
Iteration   1: 62334,947 ns/op
Iteration   2: 62387,434 ns/op
Iteration   3: 62410,494 ns/op
Iteration   4: 62402,177 ns/op
Iteration   5: 62353,962 ns/op

# Run progress: 39,40% complete, ETA 23:48:40
# Fork: 3 of 3
# Warmup Iteration   1: 59533,941 ns/op
# Warmup Iteration   2: 58756,990 ns/op
# Warmup Iteration   3: 58783,989 ns/op
Iteration   1: 58535,281 ns/op
Iteration   2: 58580,014 ns/op
Iteration   3: 58546,826 ns/op
Iteration   4: 58443,419 ns/op
Iteration   5: 58582,125 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  61458,553 ±(99.9%) 2374,319 ns/op [Average]
  (min, avg, max) = (58443,419, 61458,553, 64748,396), stdev = 2220,939
  CI (99.9%): [59084,234, 63832,872] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 20)

# Run progress: 39,46% complete, ETA 23:47:20
# Fork: 1 of 3
# Warmup Iteration   1: 109051,703 ns/op
# Warmup Iteration   2: 105313,353 ns/op
# Warmup Iteration   3: 105195,190 ns/op
Iteration   1: 105130,093 ns/op
Iteration   2: 105225,191 ns/op
Iteration   3: 105012,489 ns/op
Iteration   4: 105041,423 ns/op
Iteration   5: 105073,947 ns/op

# Run progress: 39,51% complete, ETA 23:46:00
# Fork: 2 of 3
# Warmup Iteration   1: 103454,205 ns/op
# Warmup Iteration   2: 102656,574 ns/op
# Warmup Iteration   3: 100782,410 ns/op
Iteration   1: 102945,726 ns/op
Iteration   2: 101179,547 ns/op
Iteration   3: 102956,058 ns/op
Iteration   4: 100891,499 ns/op
Iteration   5: 100814,874 ns/op

# Run progress: 39,57% complete, ETA 23:44:40
# Fork: 3 of 3
# Warmup Iteration   1: 109745,503 ns/op
# Warmup Iteration   2: 106116,702 ns/op
# Warmup Iteration   3: 105973,797 ns/op
Iteration   1: 106081,983 ns/op
Iteration   2: 106085,171 ns/op
Iteration   3: 106418,964 ns/op
Iteration   4: 105998,826 ns/op
Iteration   5: 106007,695 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  104324,232 ±(99.9%) 2156,911 ns/op [Average]
  (min, avg, max) = (100814,874, 104324,232, 106418,964), stdev = 2017,576
  CI (99.9%): [102167,322, 106481,143] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 50)

# Run progress: 39,63% complete, ETA 23:43:19
# Fork: 1 of 3
# Warmup Iteration   1: 212436,990 ns/op
# Warmup Iteration   2: 210656,460 ns/op
# Warmup Iteration   3: 209915,404 ns/op
Iteration   1: 210656,682 ns/op
Iteration   2: 210561,100 ns/op
Iteration   3: 210583,004 ns/op
Iteration   4: 210550,091 ns/op
Iteration   5: 210493,712 ns/op

# Run progress: 39,68% complete, ETA 23:41:59
# Fork: 2 of 3
# Warmup Iteration   1: 219494,245 ns/op
# Warmup Iteration   2: 217163,854 ns/op
# Warmup Iteration   3: 216956,549 ns/op
Iteration   1: 217647,874 ns/op
Iteration   2: 217857,064 ns/op
Iteration   3: 217690,856 ns/op
Iteration   4: 217697,226 ns/op
Iteration   5: 217707,291 ns/op

# Run progress: 39,74% complete, ETA 23:40:39
# Fork: 3 of 3
# Warmup Iteration   1: 218506,439 ns/op
# Warmup Iteration   2: 216161,171 ns/op
# Warmup Iteration   3: 215963,405 ns/op
Iteration   1: 215745,697 ns/op
Iteration   2: 215705,768 ns/op
Iteration   3: 216073,301 ns/op
Iteration   4: 215885,995 ns/op
Iteration   5: 216650,875 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  214767,102 ±(99.9%) 3381,977 ns/op [Average]
  (min, avg, max) = (210493,712, 214767,102, 217857,064), stdev = 3163,503
  CI (99.9%): [211385,126, 218149,079] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 100)

# Run progress: 39,80% complete, ETA 23:39:19
# Fork: 1 of 3
# Warmup Iteration   1: 466073,698 ns/op
# Warmup Iteration   2: 459426,573 ns/op
# Warmup Iteration   3: 459840,635 ns/op
Iteration   1: 461827,937 ns/op
Iteration   2: 462106,701 ns/op
Iteration   3: 459770,377 ns/op
Iteration   4: 458862,998 ns/op
Iteration   5: 458434,352 ns/op

# Run progress: 39,85% complete, ETA 23:37:59
# Fork: 2 of 3
# Warmup Iteration   1: 405773,992 ns/op
# Warmup Iteration   2: 399993,049 ns/op
# Warmup Iteration   3: 400745,196 ns/op
Iteration   1: 399984,045 ns/op
Iteration   2: 399969,451 ns/op
Iteration   3: 399085,493 ns/op
Iteration   4: 399070,599 ns/op
Iteration   5: 398999,721 ns/op

# Run progress: 39,91% complete, ETA 23:36:39
# Fork: 3 of 3
# Warmup Iteration   1: 418077,623 ns/op
# Warmup Iteration   2: 412957,967 ns/op
# Warmup Iteration   3: 413072,957 ns/op
Iteration   1: 412227,970 ns/op
Iteration   2: 412940,434 ns/op
Iteration   3: 411395,285 ns/op
Iteration   4: 410640,307 ns/op
Iteration   5: 410742,033 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  423737,180 ±(99.9%) 29079,059 ns/op [Average]
  (min, avg, max) = (398999,721, 423737,180, 462106,701), stdev = 27200,570
  CI (99.9%): [394658,121, 452816,239] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 200)

# Run progress: 39,97% complete, ETA 23:35:18
# Fork: 1 of 3
# Warmup Iteration   1: 804750,917 ns/op
# Warmup Iteration   2: 792373,626 ns/op
# Warmup Iteration   3: 791781,140 ns/op
Iteration   1: 793158,850 ns/op
Iteration   2: 791681,423 ns/op
Iteration   3: 792206,503 ns/op
Iteration   4: 791885,235 ns/op
Iteration   5: 792099,971 ns/op

# Run progress: 40,02% complete, ETA 23:33:58
# Fork: 2 of 3
# Warmup Iteration   1: 803297,705 ns/op
# Warmup Iteration   2: 791606,648 ns/op
# Warmup Iteration   3: 790267,868 ns/op
Iteration   1: 807476,647 ns/op
Iteration   2: 811355,010 ns/op
Iteration   3: 798669,718 ns/op
Iteration   4: 793628,483 ns/op
Iteration   5: 794613,084 ns/op

# Run progress: 40,08% complete, ETA 23:32:38
# Fork: 3 of 3
# Warmup Iteration   1: 779539,070 ns/op
# Warmup Iteration   2: 770517,799 ns/op
# Warmup Iteration   3: 769042,362 ns/op
Iteration   1: 769895,629 ns/op
Iteration   2: 767532,291 ns/op
Iteration   3: 761982,690 ns/op
Iteration   4: 761954,508 ns/op
Iteration   5: 762206,802 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  786023,123 ±(99.9%) 17871,570 ns/op [Average]
  (min, avg, max) = (761954,508, 786023,123, 811355,010), stdev = 16717,078
  CI (99.9%): [768151,553, 803894,693] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 500)

# Run progress: 40,14% complete, ETA 23:31:18
# Fork: 1 of 3
# Warmup Iteration   1: 2243685,851 ns/op
# Warmup Iteration   2: 2238069,753 ns/op
# Warmup Iteration   3: 2226691,586 ns/op
Iteration   1: 2240819,636 ns/op
Iteration   2: 2229412,468 ns/op
Iteration   3: 2224000,517 ns/op
Iteration   4: 2224709,716 ns/op
Iteration   5: 2225911,267 ns/op

# Run progress: 40,19% complete, ETA 23:29:58
# Fork: 2 of 3
# Warmup Iteration   1: 2238861,954 ns/op
# Warmup Iteration   2: 2253213,896 ns/op
# Warmup Iteration   3: 2250063,984 ns/op
Iteration   1: 2242191,782 ns/op
Iteration   2: 2240989,024 ns/op
Iteration   3: 2239958,506 ns/op
Iteration   4: 2254536,990 ns/op
Iteration   5: 2248461,436 ns/op

# Run progress: 40,25% complete, ETA 23:28:37
# Fork: 3 of 3
# Warmup Iteration   1: 2132786,025 ns/op
# Warmup Iteration   2: 2129069,938 ns/op
# Warmup Iteration   3: 2118769,740 ns/op
Iteration   1: 2127374,753 ns/op
Iteration   2: 2127882,917 ns/op
Iteration   3: 2129556,899 ns/op
Iteration   4: 2119330,454 ns/op
Iteration   5: 2118363,630 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  2199566,666 ±(99.9%) 59506,204 ns/op [Average]
  (min, avg, max) = (2118363,630, 2199566,666, 2254536,990), stdev = 55662,140
  CI (99.9%): [2140060,462, 2259072,871] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 1000)

# Run progress: 40,31% complete, ETA 23:27:17
# Fork: 1 of 3
# Warmup Iteration   1: 4988383,283 ns/op
# Warmup Iteration   2: 4996594,667 ns/op
# Warmup Iteration   3: 5073512,366 ns/op
Iteration   1: 5010814,844 ns/op
Iteration   2: 5022331,912 ns/op
Iteration   3: 5002945,534 ns/op
Iteration   4: 5033637,716 ns/op
Iteration   5: 5010355,520 ns/op

# Run progress: 40,36% complete, ETA 23:25:57
# Fork: 2 of 3
# Warmup Iteration   1: 5124096,545 ns/op
# Warmup Iteration   2: 5105693,635 ns/op
# Warmup Iteration   3: 5157682,867 ns/op
Iteration   1: 5140937,179 ns/op
Iteration   2: 5152669,786 ns/op
Iteration   3: 5140073,802 ns/op
Iteration   4: 5148445,006 ns/op
Iteration   5: 5145285,726 ns/op

# Run progress: 40,42% complete, ETA 23:24:37
# Fork: 3 of 3
# Warmup Iteration   1: 4914046,452 ns/op
# Warmup Iteration   2: 4860755,220 ns/op
# Warmup Iteration   3: 4958242,795 ns/op
Iteration   1: 4940652,760 ns/op
Iteration   2: 4944632,209 ns/op
Iteration   3: 4922832,890 ns/op
Iteration   4: 4929744,522 ns/op
Iteration   5: 4920087,414 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  5031029,788 ±(99.9%) 97822,829 ns/op [Average]
  (min, avg, max) = (4920087,414, 5031029,788, 5152669,786), stdev = 91503,534
  CI (99.9%): [4933206,959, 5128852,616] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 10)

# Run progress: 40,48% complete, ETA 23:23:17
# Fork: 1 of 3
# Warmup Iteration   1: 124479,564 ns/op
# Warmup Iteration   2: 129047,422 ns/op
# Warmup Iteration   3: 123850,303 ns/op
Iteration   1: 123582,704 ns/op
Iteration   2: 123392,960 ns/op
Iteration   3: 123566,021 ns/op
Iteration   4: 123518,361 ns/op
Iteration   5: 123725,181 ns/op

# Run progress: 40,53% complete, ETA 23:21:57
# Fork: 2 of 3
# Warmup Iteration   1: 134858,867 ns/op
# Warmup Iteration   2: 130567,025 ns/op
# Warmup Iteration   3: 129840,870 ns/op
Iteration   1: 129843,161 ns/op
Iteration   2: 129974,005 ns/op
Iteration   3: 130021,807 ns/op
Iteration   4: 129970,407 ns/op
Iteration   5: 130205,505 ns/op

# Run progress: 40,59% complete, ETA 23:20:37
# Fork: 3 of 3
# Warmup Iteration   1: 132898,617 ns/op
# Warmup Iteration   2: 130725,480 ns/op
# Warmup Iteration   3: 130691,455 ns/op
Iteration   1: 131480,879 ns/op
Iteration   2: 130727,695 ns/op
Iteration   3: 130682,410 ns/op
Iteration   4: 130786,923 ns/op
Iteration   5: 130506,351 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  128132,291 ±(99.9%) 3607,567 ns/op [Average]
  (min, avg, max) = (123392,960, 128132,291, 131480,879), stdev = 3374,520
  CI (99.9%): [124524,724, 131739,858] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 20)

# Run progress: 40,65% complete, ETA 23:19:16
# Fork: 1 of 3
# Warmup Iteration   1: 206908,534 ns/op
# Warmup Iteration   2: 204217,373 ns/op
# Warmup Iteration   3: 204401,230 ns/op
Iteration   1: 204477,420 ns/op
Iteration   2: 204342,568 ns/op
Iteration   3: 209048,942 ns/op
Iteration   4: 204146,425 ns/op
Iteration   5: 204439,685 ns/op

# Run progress: 40,70% complete, ETA 23:17:56
# Fork: 2 of 3
# Warmup Iteration   1: 203500,078 ns/op
# Warmup Iteration   2: 201390,273 ns/op
# Warmup Iteration   3: 201360,730 ns/op
Iteration   1: 201429,967 ns/op
Iteration   2: 200837,552 ns/op
Iteration   3: 201407,784 ns/op
Iteration   4: 201193,203 ns/op
Iteration   5: 200860,206 ns/op

# Run progress: 40,76% complete, ETA 23:16:36
# Fork: 3 of 3
# Warmup Iteration   1: 206583,972 ns/op
# Warmup Iteration   2: 203638,151 ns/op
# Warmup Iteration   3: 203973,239 ns/op
Iteration   1: 203991,170 ns/op
Iteration   2: 204042,825 ns/op
Iteration   3: 207963,596 ns/op
Iteration   4: 205546,104 ns/op
Iteration   5: 203996,574 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  203848,268 ±(99.9%) 2632,196 ns/op [Average]
  (min, avg, max) = (200837,552, 203848,268, 209048,942), stdev = 2462,158
  CI (99.9%): [201216,072, 206480,465] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 50)

# Run progress: 40,82% complete, ETA 23:15:16
# Fork: 1 of 3
# Warmup Iteration   1: 442506,881 ns/op
# Warmup Iteration   2: 434908,253 ns/op
# Warmup Iteration   3: 435277,936 ns/op
Iteration   1: 435977,823 ns/op
Iteration   2: 436483,530 ns/op
Iteration   3: 434691,031 ns/op
Iteration   4: 438818,590 ns/op
Iteration   5: 434426,431 ns/op

# Run progress: 40,87% complete, ETA 23:13:56
# Fork: 2 of 3
# Warmup Iteration   1: 434038,493 ns/op
# Warmup Iteration   2: 431886,259 ns/op
# Warmup Iteration   3: 429254,125 ns/op
Iteration   1: 432926,432 ns/op
Iteration   2: 431147,398 ns/op
Iteration   3: 432478,588 ns/op
Iteration   4: 430936,519 ns/op
Iteration   5: 432778,035 ns/op

# Run progress: 40,93% complete, ETA 23:12:35
# Fork: 3 of 3
# Warmup Iteration   1: 482709,294 ns/op
# Warmup Iteration   2: 474460,589 ns/op
# Warmup Iteration   3: 474646,067 ns/op
Iteration   1: 477154,235 ns/op
Iteration   2: 477315,045 ns/op
Iteration   3: 474732,941 ns/op
Iteration   4: 474375,593 ns/op
Iteration   5: 475067,095 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  447953,952 ±(99.9%) 21853,443 ns/op [Average]
  (min, avg, max) = (430936,519, 447953,952, 477315,045), stdev = 20441,724
  CI (99.9%): [426100,509, 469807,395] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 100)

# Run progress: 40,99% complete, ETA 23:11:15
# Fork: 1 of 3
# Warmup Iteration   1: 787144,321 ns/op
# Warmup Iteration   2: 778071,891 ns/op
# Warmup Iteration   3: 775710,491 ns/op
Iteration   1: 776067,824 ns/op
Iteration   2: 775852,879 ns/op
Iteration   3: 776584,290 ns/op
Iteration   4: 776639,550 ns/op
Iteration   5: 776179,169 ns/op

# Run progress: 41,04% complete, ETA 23:09:55
# Fork: 2 of 3
# Warmup Iteration   1: 796252,713 ns/op
# Warmup Iteration   2: 786894,529 ns/op
# Warmup Iteration   3: 786193,896 ns/op
Iteration   1: 785956,407 ns/op
Iteration   2: 783659,427 ns/op
Iteration   3: 772974,131 ns/op
Iteration   4: 772647,901 ns/op
Iteration   5: 773727,230 ns/op

# Run progress: 41,10% complete, ETA 23:08:35
# Fork: 3 of 3
# Warmup Iteration   1: 798890,554 ns/op
# Warmup Iteration   2: 791346,105 ns/op
# Warmup Iteration   3: 790152,134 ns/op
Iteration   1: 791536,385 ns/op
Iteration   2: 785240,462 ns/op
Iteration   3: 779702,224 ns/op
Iteration   4: 779941,600 ns/op
Iteration   5: 781610,747 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  779221,348 ±(99.9%) 5827,507 ns/op [Average]
  (min, avg, max) = (772647,901, 779221,348, 791536,385), stdev = 5451,054
  CI (99.9%): [773393,841, 785048,856] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 200)

# Run progress: 41,16% complete, ETA 23:07:15
# Fork: 1 of 3
# Warmup Iteration   1: 1704526,714 ns/op
# Warmup Iteration   2: 1690813,681 ns/op
# Warmup Iteration   3: 1688171,683 ns/op
Iteration   1: 1687778,251 ns/op
Iteration   2: 1689063,215 ns/op
Iteration   3: 1692160,569 ns/op
Iteration   4: 1693856,412 ns/op
Iteration   5: 1695686,050 ns/op

# Run progress: 41,21% complete, ETA 23:05:55
# Fork: 2 of 3
# Warmup Iteration   1: 1767120,199 ns/op
# Warmup Iteration   2: 1751535,028 ns/op
# Warmup Iteration   3: 1749540,086 ns/op
Iteration   1: 1752862,786 ns/op
Iteration   2: 1766548,133 ns/op
Iteration   3: 1750364,135 ns/op
Iteration   4: 1749718,312 ns/op
Iteration   5: 1752710,289 ns/op

# Run progress: 41,27% complete, ETA 23:04:34
# Fork: 3 of 3
# Warmup Iteration   1: 1662714,197 ns/op
# Warmup Iteration   2: 1672777,726 ns/op
# Warmup Iteration   3: 1643654,104 ns/op
Iteration   1: 1640353,391 ns/op
Iteration   2: 1638166,301 ns/op
Iteration   3: 1640455,388 ns/op
Iteration   4: 1640630,819 ns/op
Iteration   5: 1640812,049 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  1695411,073 ±(99.9%) 51931,233 ns/op [Average]
  (min, avg, max) = (1638166,301, 1695411,073, 1766548,133), stdev = 48576,507
  CI (99.9%): [1643479,841, 1747342,306] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 500)

# Run progress: 41,33% complete, ETA 23:03:14
# Fork: 1 of 3
# Warmup Iteration   1: 5128820,596 ns/op
# Warmup Iteration   2: 5015872,287 ns/op
# Warmup Iteration   3: 5046818,310 ns/op
Iteration   1: 5053034,107 ns/op
Iteration   2: 5033372,687 ns/op
Iteration   3: 5051343,574 ns/op
Iteration   4: 5032738,309 ns/op
Iteration   5: 5034388,994 ns/op

# Run progress: 41,38% complete, ETA 23:01:54
# Fork: 2 of 3
# Warmup Iteration   1: 4921316,105 ns/op
# Warmup Iteration   2: 4883378,727 ns/op
# Warmup Iteration   3: 4944163,477 ns/op
Iteration   1: 4906647,385 ns/op
Iteration   2: 4924900,064 ns/op
Iteration   3: 4906311,829 ns/op
Iteration   4: 4924829,201 ns/op
Iteration   5: 4920033,362 ns/op

# Run progress: 41,44% complete, ETA 23:00:34
# Fork: 3 of 3
# Warmup Iteration   1: 4903142,882 ns/op
# Warmup Iteration   2: 4876559,682 ns/op
# Warmup Iteration   3: 4942197,074 ns/op
Iteration   1: 4921809,089 ns/op
Iteration   2: 4922843,457 ns/op
Iteration   3: 4910636,751 ns/op
Iteration   4: 4921354,861 ns/op
Iteration   5: 4931299,768 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  4959702,896 ±(99.9%) 64267,025 ns/op [Average]
  (min, avg, max) = (4906311,829, 4959702,896, 5053034,107), stdev = 60115,415
  CI (99.9%): [4895435,871, 5023969,921] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 1000)

# Run progress: 41,50% complete, ETA 22:59:14
# Fork: 1 of 3
# Warmup Iteration   1: 12998723,899 ns/op
# Warmup Iteration   2: 12712318,767 ns/op
# Warmup Iteration   3: 12767908,180 ns/op
Iteration   1: 12916323,350 ns/op
Iteration   2: 12872310,512 ns/op
Iteration   3: 12858993,542 ns/op
Iteration   4: 12897717,434 ns/op
Iteration   5: 13215174,116 ns/op

# Run progress: 41,55% complete, ETA 22:57:54
# Fork: 2 of 3
# Warmup Iteration   1: 12781282,971 ns/op
# Warmup Iteration   2: 12600339,039 ns/op
# Warmup Iteration   3: 12668801,261 ns/op
Iteration   1: 12776054,732 ns/op
Iteration   2: 12733360,314 ns/op
Iteration   3: 12759217,485 ns/op
Iteration   4: 12722190,227 ns/op
Iteration   5: 12706220,209 ns/op

# Run progress: 41,61% complete, ETA 22:56:34
# Fork: 3 of 3
# Warmup Iteration   1: 12983759,048 ns/op
# Warmup Iteration   2: 12730016,697 ns/op
# Warmup Iteration   3: 12870819,333 ns/op
Iteration   1: 12926130,566 ns/op
Iteration   2: 12916658,174 ns/op
Iteration   3: 12878868,367 ns/op
Iteration   4: 12993500,796 ns/op
Iteration   5: 12863068,660 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  12869052,566 ±(99.9%) 137418,259 ns/op [Average]
  (min, avg, max) = (12706220,209, 12869052,566, 13215174,116), stdev = 128541,125
  CI (99.9%): [12731634,307, 13006470,825] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 10)

# Run progress: 41,67% complete, ETA 22:55:14
# Fork: 1 of 3
# Warmup Iteration   1: 1180,361 ns/op
# Warmup Iteration   2: 1166,992 ns/op
# Warmup Iteration   3: 1130,214 ns/op
Iteration   1: 1092,804 ns/op
Iteration   2: 1089,114 ns/op
Iteration   3: 1093,637 ns/op
Iteration   4: 1086,852 ns/op
Iteration   5: 1085,912 ns/op

# Run progress: 41,72% complete, ETA 22:53:53
# Fork: 2 of 3
# Warmup Iteration   1: 1198,822 ns/op
# Warmup Iteration   2: 1180,101 ns/op
# Warmup Iteration   3: 1177,122 ns/op
Iteration   1: 1176,926 ns/op
Iteration   2: 1177,012 ns/op
Iteration   3: 1176,540 ns/op
Iteration   4: 1177,662 ns/op
Iteration   5: 1177,749 ns/op

# Run progress: 41,78% complete, ETA 22:52:33
# Fork: 3 of 3
# Warmup Iteration   1: 1125,768 ns/op
# Warmup Iteration   2: 1110,029 ns/op
# Warmup Iteration   3: 1106,577 ns/op
Iteration   1: 1110,579 ns/op
Iteration   2: 1107,302 ns/op
Iteration   3: 1106,530 ns/op
Iteration   4: 1106,015 ns/op
Iteration   5: 1107,675 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  1124,821 ±(99.9%) 41,824 ns/op [Average]
  (min, avg, max) = (1085,912, 1124,821, 1177,749), stdev = 39,122
  CI (99.9%): [1082,997, 1166,644] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 20)

# Run progress: 41,84% complete, ETA 22:51:13
# Fork: 1 of 3
# Warmup Iteration   1: 1897,346 ns/op
# Warmup Iteration   2: 1863,956 ns/op
# Warmup Iteration   3: 1866,763 ns/op
Iteration   1: 1863,887 ns/op
Iteration   2: 1866,116 ns/op
Iteration   3: 1867,869 ns/op
Iteration   4: 1867,561 ns/op
Iteration   5: 1866,356 ns/op

# Run progress: 41,89% complete, ETA 22:49:53
# Fork: 2 of 3
# Warmup Iteration   1: 1997,010 ns/op
# Warmup Iteration   2: 1972,548 ns/op
# Warmup Iteration   3: 1965,780 ns/op
Iteration   1: 1966,879 ns/op
Iteration   2: 1966,961 ns/op
Iteration   3: 1966,088 ns/op
Iteration   4: 1964,383 ns/op
Iteration   5: 1982,108 ns/op

# Run progress: 41,95% complete, ETA 22:48:33
# Fork: 3 of 3
# Warmup Iteration   1: 1897,516 ns/op
# Warmup Iteration   2: 1823,335 ns/op
# Warmup Iteration   3: 1849,276 ns/op
Iteration   1: 1823,649 ns/op
Iteration   2: 1797,886 ns/op
Iteration   3: 1864,309 ns/op
Iteration   4: 1900,482 ns/op
Iteration   5: 1917,509 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  1898,803 ±(99.9%) 62,399 ns/op [Average]
  (min, avg, max) = (1797,886, 1898,803, 1982,108), stdev = 58,368
  CI (99.9%): [1836,404, 1961,202] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 50)

# Run progress: 42,01% complete, ETA 22:47:12
# Fork: 1 of 3
# Warmup Iteration   1: 3944,356 ns/op
# Warmup Iteration   2: 3908,126 ns/op
# Warmup Iteration   3: 3902,296 ns/op
Iteration   1: 3896,990 ns/op
Iteration   2: 3896,374 ns/op
Iteration   3: 3895,446 ns/op
Iteration   4: 3900,780 ns/op
Iteration   5: 3896,812 ns/op

# Run progress: 42,06% complete, ETA 22:45:52
# Fork: 2 of 3
# Warmup Iteration   1: 3937,965 ns/op
# Warmup Iteration   2: 3892,749 ns/op
# Warmup Iteration   3: 3886,432 ns/op
Iteration   1: 3885,196 ns/op
Iteration   2: 3887,544 ns/op
Iteration   3: 3885,456 ns/op
Iteration   4: 3881,944 ns/op
Iteration   5: 3886,166 ns/op

# Run progress: 42,12% complete, ETA 22:44:32
# Fork: 3 of 3
# Warmup Iteration   1: 3948,643 ns/op
# Warmup Iteration   2: 3892,711 ns/op
# Warmup Iteration   3: 3895,245 ns/op
Iteration   1: 3892,179 ns/op
Iteration   2: 3894,746 ns/op
Iteration   3: 3893,048 ns/op
Iteration   4: 3928,542 ns/op
Iteration   5: 3893,718 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  3894,329 ±(99.9%) 11,662 ns/op [Average]
  (min, avg, max) = (3881,944, 3894,329, 3928,542), stdev = 10,908
  CI (99.9%): [3882,668, 3905,991] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 100)

# Run progress: 42,18% complete, ETA 22:43:12
# Fork: 1 of 3
# Warmup Iteration   1: 8098,088 ns/op
# Warmup Iteration   2: 8009,284 ns/op
# Warmup Iteration   3: 7992,255 ns/op
Iteration   1: 7986,159 ns/op
Iteration   2: 8030,272 ns/op
Iteration   3: 8202,928 ns/op
Iteration   4: 8115,603 ns/op
Iteration   5: 8056,882 ns/op

# Run progress: 42,23% complete, ETA 22:41:52
# Fork: 2 of 3
# Warmup Iteration   1: 8344,326 ns/op
# Warmup Iteration   2: 8269,142 ns/op
# Warmup Iteration   3: 8260,767 ns/op
Iteration   1: 8253,274 ns/op
Iteration   2: 8261,546 ns/op
Iteration   3: 8251,152 ns/op
Iteration   4: 8258,891 ns/op
Iteration   5: 8257,634 ns/op

# Run progress: 42,29% complete, ETA 22:40:31
# Fork: 3 of 3
# Warmup Iteration   1: 8126,919 ns/op
# Warmup Iteration   2: 7968,105 ns/op
# Warmup Iteration   3: 7958,537 ns/op
Iteration   1: 7968,073 ns/op
Iteration   2: 8004,382 ns/op
Iteration   3: 7958,009 ns/op
Iteration   4: 7958,820 ns/op
Iteration   5: 7958,820 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  8101,496 ±(99.9%) 139,853 ns/op [Average]
  (min, avg, max) = (7958,009, 8101,496, 8261,546), stdev = 130,819
  CI (99.9%): [7961,643, 8241,349] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 200)

# Run progress: 42,35% complete, ETA 22:39:11
# Fork: 1 of 3
# Warmup Iteration   1: 15729,443 ns/op
# Warmup Iteration   2: 15588,967 ns/op
# Warmup Iteration   3: 15567,461 ns/op
Iteration   1: 15559,688 ns/op
Iteration   2: 15569,484 ns/op
Iteration   3: 15556,789 ns/op
Iteration   4: 15554,539 ns/op
Iteration   5: 15544,757 ns/op

# Run progress: 42,40% complete, ETA 22:37:51
# Fork: 2 of 3
# Warmup Iteration   1: 15813,084 ns/op
# Warmup Iteration   2: 15689,853 ns/op
# Warmup Iteration   3: 15655,258 ns/op
Iteration   1: 15540,945 ns/op
Iteration   2: 15514,892 ns/op
Iteration   3: 15578,047 ns/op
Iteration   4: 15557,901 ns/op
Iteration   5: 15578,094 ns/op

# Run progress: 42,46% complete, ETA 22:36:31
# Fork: 3 of 3
# Warmup Iteration   1: 15768,567 ns/op
# Warmup Iteration   2: 15619,410 ns/op
# Warmup Iteration   3: 15605,024 ns/op
Iteration   1: 15600,465 ns/op
Iteration   2: 15614,419 ns/op
Iteration   3: 15595,231 ns/op
Iteration   4: 15583,922 ns/op
Iteration   5: 15582,149 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  15568,755 ±(99.9%) 27,362 ns/op [Average]
  (min, avg, max) = (15514,892, 15568,755, 15614,419), stdev = 25,594
  CI (99.9%): [15541,393, 15596,117] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 500)

# Run progress: 42,52% complete, ETA 22:35:11
# Fork: 1 of 3
# Warmup Iteration   1: 37814,247 ns/op
# Warmup Iteration   2: 37314,291 ns/op
# Warmup Iteration   3: 37352,414 ns/op
Iteration   1: 37302,125 ns/op
Iteration   2: 37073,677 ns/op
Iteration   3: 37190,322 ns/op
Iteration   4: 37077,662 ns/op
Iteration   5: 37366,859 ns/op

# Run progress: 42,57% complete, ETA 22:33:51
# Fork: 2 of 3
# Warmup Iteration   1: 37677,667 ns/op
# Warmup Iteration   2: 37282,409 ns/op
# Warmup Iteration   3: 37313,810 ns/op
Iteration   1: 37306,554 ns/op
Iteration   2: 37299,548 ns/op
Iteration   3: 37429,600 ns/op
Iteration   4: 37144,777 ns/op
Iteration   5: 37384,131 ns/op

# Run progress: 42,63% complete, ETA 22:32:30
# Fork: 3 of 3
# Warmup Iteration   1: 37770,724 ns/op
# Warmup Iteration   2: 37397,029 ns/op
# Warmup Iteration   3: 37320,276 ns/op
Iteration   1: 37235,961 ns/op
Iteration   2: 37084,375 ns/op
Iteration   3: 37247,123 ns/op
Iteration   4: 37009,243 ns/op
Iteration   5: 37250,704 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  37226,844 ±(99.9%) 135,605 ns/op [Average]
  (min, avg, max) = (37009,243, 37226,844, 37429,600), stdev = 126,845
  CI (99.9%): [37091,239, 37362,449] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 1000)

# Run progress: 42,69% complete, ETA 22:31:10
# Fork: 1 of 3
# Warmup Iteration   1: 78224,012 ns/op
# Warmup Iteration   2: 77839,529 ns/op
# Warmup Iteration   3: 77206,463 ns/op
Iteration   1: 77218,600 ns/op
Iteration   2: 77275,371 ns/op
Iteration   3: 77211,993 ns/op
Iteration   4: 77229,545 ns/op
Iteration   5: 77191,110 ns/op

# Run progress: 42,74% complete, ETA 22:29:50
# Fork: 2 of 3
# Warmup Iteration   1: 76857,755 ns/op
# Warmup Iteration   2: 76071,109 ns/op
# Warmup Iteration   3: 75820,137 ns/op
Iteration   1: 75872,534 ns/op
Iteration   2: 75808,631 ns/op
Iteration   3: 75795,391 ns/op
Iteration   4: 75874,891 ns/op
Iteration   5: 75849,555 ns/op

# Run progress: 42,80% complete, ETA 22:28:30
# Fork: 3 of 3
# Warmup Iteration   1: 75464,314 ns/op
# Warmup Iteration   2: 74479,996 ns/op
# Warmup Iteration   3: 74335,123 ns/op
Iteration   1: 74286,487 ns/op
Iteration   2: 74282,960 ns/op
Iteration   3: 74305,780 ns/op
Iteration   4: 74541,000 ns/op
Iteration   5: 76076,598 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  75921,363 ±(99.9%) 1226,946 ns/op [Average]
  (min, avg, max) = (74282,960, 75921,363, 77275,371), stdev = 1147,686
  CI (99.9%): [74694,418, 77148,309] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 10)

# Run progress: 42,86% complete, ETA 22:27:10
# Fork: 1 of 3
# Warmup Iteration   1: 1993,994 ns/op
# Warmup Iteration   2: 1963,973 ns/op
# Warmup Iteration   3: 1956,622 ns/op
Iteration   1: 1957,568 ns/op
Iteration   2: 1956,607 ns/op
Iteration   3: 1957,289 ns/op
Iteration   4: 1958,139 ns/op
Iteration   5: 1958,946 ns/op

# Run progress: 42,91% complete, ETA 22:25:49
# Fork: 2 of 3
# Warmup Iteration   1: 1993,295 ns/op
# Warmup Iteration   2: 1956,940 ns/op
# Warmup Iteration   3: 1957,208 ns/op
Iteration   1: 1956,129 ns/op
Iteration   2: 1955,059 ns/op
Iteration   3: 1962,806 ns/op
Iteration   4: 1953,408 ns/op
Iteration   5: 1954,620 ns/op

# Run progress: 42,97% complete, ETA 22:24:29
# Fork: 3 of 3
# Warmup Iteration   1: 1995,807 ns/op
# Warmup Iteration   2: 1959,832 ns/op
# Warmup Iteration   3: 1962,122 ns/op
Iteration   1: 1964,761 ns/op
Iteration   2: 1958,639 ns/op
Iteration   3: 1980,382 ns/op
Iteration   4: 1958,324 ns/op
Iteration   5: 1957,299 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  1959,332 ±(99.9%) 6,954 ns/op [Average]
  (min, avg, max) = (1953,408, 1959,332, 1980,382), stdev = 6,505
  CI (99.9%): [1952,378, 1966,286] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 20)

# Run progress: 43,03% complete, ETA 22:23:09
# Fork: 1 of 3
# Warmup Iteration   1: 3908,802 ns/op
# Warmup Iteration   2: 3625,538 ns/op
# Warmup Iteration   3: 3704,399 ns/op
Iteration   1: 3741,073 ns/op
Iteration   2: 3598,423 ns/op
Iteration   3: 3619,488 ns/op
Iteration   4: 3588,637 ns/op
Iteration   5: 3580,257 ns/op

# Run progress: 43,08% complete, ETA 22:21:49
# Fork: 2 of 3
# Warmup Iteration   1: 3715,014 ns/op
# Warmup Iteration   2: 3789,834 ns/op
# Warmup Iteration   3: 3657,435 ns/op
Iteration   1: 3663,174 ns/op
Iteration   2: 3663,885 ns/op
Iteration   3: 3659,810 ns/op
Iteration   4: 3658,774 ns/op
Iteration   5: 3660,838 ns/op

# Run progress: 43,14% complete, ETA 22:20:29
# Fork: 3 of 3
# Warmup Iteration   1: 3732,532 ns/op
# Warmup Iteration   2: 3676,270 ns/op
# Warmup Iteration   3: 3667,917 ns/op
Iteration   1: 3669,925 ns/op
Iteration   2: 3671,352 ns/op
Iteration   3: 3667,501 ns/op
Iteration   4: 3669,930 ns/op
Iteration   5: 3672,972 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  3652,403 ±(99.9%) 43,491 ns/op [Average]
  (min, avg, max) = (3580,257, 3652,403, 3741,073), stdev = 40,681
  CI (99.9%): [3608,912, 3695,893] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 50)

# Run progress: 43,20% complete, ETA 22:19:08
# Fork: 1 of 3
# Warmup Iteration   1: 8012,479 ns/op
# Warmup Iteration   2: 7830,527 ns/op
# Warmup Iteration   3: 7832,079 ns/op
Iteration   1: 7826,932 ns/op
Iteration   2: 7836,204 ns/op
Iteration   3: 7818,882 ns/op
Iteration   4: 7820,500 ns/op
Iteration   5: 7858,874 ns/op

# Run progress: 43,25% complete, ETA 22:17:48
# Fork: 2 of 3
# Warmup Iteration   1: 7927,422 ns/op
# Warmup Iteration   2: 7853,827 ns/op
# Warmup Iteration   3: 7830,230 ns/op
Iteration   1: 7831,859 ns/op
Iteration   2: 7832,197 ns/op
Iteration   3: 7830,250 ns/op
Iteration   4: 7831,551 ns/op
Iteration   5: 7820,757 ns/op

# Run progress: 43,31% complete, ETA 22:16:28
# Fork: 3 of 3
# Warmup Iteration   1: 7963,591 ns/op
# Warmup Iteration   2: 7859,128 ns/op
# Warmup Iteration   3: 7825,945 ns/op
Iteration   1: 7838,901 ns/op
Iteration   2: 7832,376 ns/op
Iteration   3: 7824,732 ns/op
Iteration   4: 7824,533 ns/op
Iteration   5: 7830,346 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  7830,593 ±(99.9%) 10,416 ns/op [Average]
  (min, avg, max) = (7818,882, 7830,593, 7858,874), stdev = 9,743
  CI (99.9%): [7820,177, 7841,009] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 100)

# Run progress: 43,37% complete, ETA 22:15:08
# Fork: 1 of 3
# Warmup Iteration   1: 16511,385 ns/op
# Warmup Iteration   2: 16299,583 ns/op
# Warmup Iteration   3: 16112,868 ns/op
Iteration   1: 16041,740 ns/op
Iteration   2: 16054,980 ns/op
Iteration   3: 16046,573 ns/op
Iteration   4: 16049,666 ns/op
Iteration   5: 16044,412 ns/op

# Run progress: 43,42% complete, ETA 22:13:48
# Fork: 2 of 3
# Warmup Iteration   1: 15866,054 ns/op
# Warmup Iteration   2: 15707,590 ns/op
# Warmup Iteration   3: 15613,314 ns/op
Iteration   1: 15624,713 ns/op
Iteration   2: 15585,680 ns/op
Iteration   3: 15572,106 ns/op
Iteration   4: 15568,846 ns/op
Iteration   5: 15571,415 ns/op

# Run progress: 43,48% complete, ETA 22:12:27
# Fork: 3 of 3
# Warmup Iteration   1: 15740,099 ns/op
# Warmup Iteration   2: 15556,549 ns/op
# Warmup Iteration   3: 15554,853 ns/op
Iteration   1: 15554,171 ns/op
Iteration   2: 15546,125 ns/op
Iteration   3: 15750,692 ns/op
Iteration   4: 15531,432 ns/op
Iteration   5: 15530,616 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  15738,211 ±(99.9%) 248,319 ns/op [Average]
  (min, avg, max) = (15530,616, 15738,211, 16054,980), stdev = 232,278
  CI (99.9%): [15489,892, 15986,530] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 200)

# Run progress: 43,54% complete, ETA 22:11:07
# Fork: 1 of 3
# Warmup Iteration   1: 30363,622 ns/op
# Warmup Iteration   2: 30153,704 ns/op
# Warmup Iteration   3: 29998,011 ns/op
Iteration   1: 29973,635 ns/op
Iteration   2: 30008,628 ns/op
Iteration   3: 30003,173 ns/op
Iteration   4: 29981,728 ns/op
Iteration   5: 29991,446 ns/op

# Run progress: 43,59% complete, ETA 22:09:47
# Fork: 2 of 3
# Warmup Iteration   1: 31813,871 ns/op
# Warmup Iteration   2: 31536,995 ns/op
# Warmup Iteration   3: 31462,037 ns/op
Iteration   1: 31470,949 ns/op
Iteration   2: 31537,227 ns/op
Iteration   3: 31478,841 ns/op
Iteration   4: 31430,176 ns/op
Iteration   5: 31420,007 ns/op

# Run progress: 43,65% complete, ETA 22:08:27
# Fork: 3 of 3
# Warmup Iteration   1: 31850,941 ns/op
# Warmup Iteration   2: 31563,729 ns/op
# Warmup Iteration   3: 31482,879 ns/op
Iteration   1: 31470,994 ns/op
Iteration   2: 31475,467 ns/op
Iteration   3: 31420,173 ns/op
Iteration   4: 31464,126 ns/op
Iteration   5: 31452,361 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  30971,929 ±(99.9%) 767,610 ns/op [Average]
  (min, avg, max) = (29973,635, 30971,929, 31537,227), stdev = 718,023
  CI (99.9%): [30204,319, 31739,538] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 500)

# Run progress: 43,71% complete, ETA 22:07:07
# Fork: 1 of 3
# Warmup Iteration   1: 76926,723 ns/op
# Warmup Iteration   2: 75878,217 ns/op
# Warmup Iteration   3: 76737,583 ns/op
Iteration   1: 75941,752 ns/op
Iteration   2: 75803,527 ns/op
Iteration   3: 75759,624 ns/op
Iteration   4: 76001,615 ns/op
Iteration   5: 75804,003 ns/op

# Run progress: 43,76% complete, ETA 22:05:46
# Fork: 2 of 3
# Warmup Iteration   1: 77643,240 ns/op
# Warmup Iteration   2: 75839,291 ns/op
# Warmup Iteration   3: 75741,166 ns/op
Iteration   1: 75811,405 ns/op
Iteration   2: 75796,043 ns/op
Iteration   3: 75815,232 ns/op
Iteration   4: 75921,781 ns/op
Iteration   5: 75888,680 ns/op

# Run progress: 43,82% complete, ETA 22:04:26
# Fork: 3 of 3
# Warmup Iteration   1: 76938,141 ns/op
# Warmup Iteration   2: 76026,141 ns/op
# Warmup Iteration   3: 75673,206 ns/op
Iteration   1: 75672,311 ns/op
Iteration   2: 75935,782 ns/op
Iteration   3: 75767,402 ns/op
Iteration   4: 75698,833 ns/op
Iteration   5: 75894,839 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  75834,189 ±(99.9%) 100,195 ns/op [Average]
  (min, avg, max) = (75672,311, 75834,189, 76001,615), stdev = 93,722
  CI (99.9%): [75733,994, 75934,383] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 1000)

# Run progress: 43,88% complete, ETA 22:03:06
# Fork: 1 of 3
# Warmup Iteration   1: 145031,633 ns/op
# Warmup Iteration   2: 145195,352 ns/op
# Warmup Iteration   3: 144007,726 ns/op
Iteration   1: 144079,479 ns/op
Iteration   2: 143732,047 ns/op
Iteration   3: 144306,012 ns/op
Iteration   4: 143807,987 ns/op
Iteration   5: 143859,352 ns/op

# Run progress: 43,93% complete, ETA 22:01:46
# Fork: 2 of 3
# Warmup Iteration   1: 145291,493 ns/op
# Warmup Iteration   2: 144331,725 ns/op
# Warmup Iteration   3: 144222,787 ns/op
Iteration   1: 144269,454 ns/op
Iteration   2: 144392,582 ns/op
Iteration   3: 144199,612 ns/op
Iteration   4: 143990,241 ns/op
Iteration   5: 144086,295 ns/op

# Run progress: 43,99% complete, ETA 22:00:26
# Fork: 3 of 3
# Warmup Iteration   1: 145211,387 ns/op
# Warmup Iteration   2: 143837,223 ns/op
# Warmup Iteration   3: 143746,312 ns/op
Iteration   1: 143835,543 ns/op
Iteration   2: 143955,121 ns/op
Iteration   3: 144543,689 ns/op
Iteration   4: 144671,071 ns/op
Iteration   5: 143933,038 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  144110,768 ±(99.9%) 299,386 ns/op [Average]
  (min, avg, max) = (143732,047, 144110,768, 144671,071), stdev = 280,045
  CI (99.9%): [143811,383, 144410,154] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 10)

# Run progress: 44,05% complete, ETA 21:59:05
# Fork: 1 of 3
# Warmup Iteration   1: 6011,609 ns/op
# Warmup Iteration   2: 5865,643 ns/op
# Warmup Iteration   3: 5864,710 ns/op
Iteration   1: 5868,655 ns/op
Iteration   2: 5851,672 ns/op
Iteration   3: 5855,529 ns/op
Iteration   4: 5871,534 ns/op
Iteration   5: 5869,085 ns/op

# Run progress: 44,10% complete, ETA 21:57:45
# Fork: 2 of 3
# Warmup Iteration   1: 5381,964 ns/op
# Warmup Iteration   2: 5294,637 ns/op
# Warmup Iteration   3: 5284,480 ns/op
Iteration   1: 5288,364 ns/op
Iteration   2: 5298,579 ns/op
Iteration   3: 5302,499 ns/op
Iteration   4: 5303,037 ns/op
Iteration   5: 5294,337 ns/op

# Run progress: 44,16% complete, ETA 21:56:25
# Fork: 3 of 3
# Warmup Iteration   1: 6047,561 ns/op
# Warmup Iteration   2: 5912,965 ns/op
# Warmup Iteration   3: 5636,412 ns/op
Iteration   1: 5637,938 ns/op
Iteration   2: 5631,681 ns/op
Iteration   3: 5637,957 ns/op
Iteration   4: 5634,530 ns/op
Iteration   5: 5629,714 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  5598,341 ±(99.9%) 257,299 ns/op [Average]
  (min, avg, max) = (5288,364, 5598,341, 5871,534), stdev = 240,678
  CI (99.9%): [5341,042, 5855,640] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 20)

# Run progress: 44,22% complete, ETA 21:55:05
# Fork: 1 of 3
# Warmup Iteration   1: 9090,306 ns/op
# Warmup Iteration   2: 8841,279 ns/op
# Warmup Iteration   3: 8865,232 ns/op
Iteration   1: 8865,977 ns/op
Iteration   2: 8847,251 ns/op
Iteration   3: 8825,184 ns/op
Iteration   4: 8836,570 ns/op
Iteration   5: 8825,462 ns/op

# Run progress: 44,27% complete, ETA 21:53:45
# Fork: 2 of 3
# Warmup Iteration   1: 9227,714 ns/op
# Warmup Iteration   2: 9273,591 ns/op
# Warmup Iteration   3: 9123,093 ns/op
Iteration   1: 8888,917 ns/op
Iteration   2: 8877,399 ns/op
Iteration   3: 8863,899 ns/op
Iteration   4: 8875,957 ns/op
Iteration   5: 8876,305 ns/op

# Run progress: 44,33% complete, ETA 21:52:24
# Fork: 3 of 3
# Warmup Iteration   1: 9759,306 ns/op
# Warmup Iteration   2: 9673,865 ns/op
# Warmup Iteration   3: 9603,317 ns/op
Iteration   1: 9584,845 ns/op
Iteration   2: 9600,699 ns/op
Iteration   3: 9591,638 ns/op
Iteration   4: 9587,639 ns/op
Iteration   5: 9598,390 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  9103,075 ±(99.9%) 383,603 ns/op [Average]
  (min, avg, max) = (8825,184, 9103,075, 9600,699), stdev = 358,822
  CI (99.9%): [8719,473, 9486,678] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 50)

# Run progress: 44,39% complete, ETA 21:51:04
# Fork: 1 of 3
# Warmup Iteration   1: 19493,647 ns/op
# Warmup Iteration   2: 19326,223 ns/op
# Warmup Iteration   3: 19263,371 ns/op
Iteration   1: 19273,958 ns/op
Iteration   2: 19258,606 ns/op
Iteration   3: 19265,075 ns/op
Iteration   4: 19237,843 ns/op
Iteration   5: 19278,069 ns/op

# Run progress: 44,44% complete, ETA 21:49:44
# Fork: 2 of 3
# Warmup Iteration   1: 19625,338 ns/op
# Warmup Iteration   2: 19529,204 ns/op
# Warmup Iteration   3: 19258,510 ns/op
Iteration   1: 19237,040 ns/op
Iteration   2: 19221,761 ns/op
Iteration   3: 19258,603 ns/op
Iteration   4: 19239,120 ns/op
Iteration   5: 19228,780 ns/op

# Run progress: 44,50% complete, ETA 21:48:24
# Fork: 3 of 3
# Warmup Iteration   1: 19385,504 ns/op
# Warmup Iteration   2: 19151,066 ns/op
# Warmup Iteration   3: 19143,201 ns/op
Iteration   1: 19170,832 ns/op
Iteration   2: 19130,596 ns/op
Iteration   3: 19134,536 ns/op
Iteration   4: 19144,492 ns/op
Iteration   5: 19136,381 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  19214,379 ±(99.9%) 58,753 ns/op [Average]
  (min, avg, max) = (19130,596, 19214,379, 19278,069), stdev = 54,957
  CI (99.9%): [19155,627, 19273,132] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 100)

# Run progress: 44,56% complete, ETA 21:47:04
# Fork: 1 of 3
# Warmup Iteration   1: 38777,059 ns/op
# Warmup Iteration   2: 38601,141 ns/op
# Warmup Iteration   3: 38344,573 ns/op
Iteration   1: 38301,106 ns/op
Iteration   2: 38331,946 ns/op
Iteration   3: 38371,512 ns/op
Iteration   4: 38347,622 ns/op
Iteration   5: 38283,768 ns/op

# Run progress: 44,61% complete, ETA 21:45:44
# Fork: 2 of 3
# Warmup Iteration   1: 38796,177 ns/op
# Warmup Iteration   2: 38485,601 ns/op
# Warmup Iteration   3: 38317,223 ns/op
Iteration   1: 38229,005 ns/op
Iteration   2: 38342,956 ns/op
Iteration   3: 38239,242 ns/op
Iteration   4: 38189,561 ns/op
Iteration   5: 38251,459 ns/op

# Run progress: 44,67% complete, ETA 21:44:23
# Fork: 3 of 3
# Warmup Iteration   1: 38436,528 ns/op
# Warmup Iteration   2: 37921,047 ns/op
# Warmup Iteration   3: 37869,509 ns/op
Iteration   1: 37903,313 ns/op
Iteration   2: 37918,921 ns/op
Iteration   3: 37872,362 ns/op
Iteration   4: 37862,715 ns/op
Iteration   5: 37888,078 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  38155,571 ±(99.9%) 215,193 ns/op [Average]
  (min, avg, max) = (37862,715, 38155,571, 38371,512), stdev = 201,291
  CI (99.9%): [37940,378, 38370,764] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 200)

# Run progress: 44,73% complete, ETA 21:43:03
# Fork: 1 of 3
# Warmup Iteration   1: 78842,046 ns/op
# Warmup Iteration   2: 77874,246 ns/op
# Warmup Iteration   3: 77739,517 ns/op
Iteration   1: 77682,226 ns/op
Iteration   2: 77650,466 ns/op
Iteration   3: 77611,846 ns/op
Iteration   4: 77674,322 ns/op
Iteration   5: 77634,430 ns/op

# Run progress: 44,78% complete, ETA 21:41:43
# Fork: 2 of 3
# Warmup Iteration   1: 82853,066 ns/op
# Warmup Iteration   2: 81953,447 ns/op
# Warmup Iteration   3: 81835,502 ns/op
Iteration   1: 81852,882 ns/op
Iteration   2: 81835,361 ns/op
Iteration   3: 81842,390 ns/op
Iteration   4: 81926,080 ns/op
Iteration   5: 81819,720 ns/op

# Run progress: 44,84% complete, ETA 21:40:23
# Fork: 3 of 3
# Warmup Iteration   1: 78817,477 ns/op
# Warmup Iteration   2: 78027,591 ns/op
# Warmup Iteration   3: 78145,039 ns/op
Iteration   1: 77955,962 ns/op
Iteration   2: 77916,686 ns/op
Iteration   3: 77956,708 ns/op
Iteration   4: 77932,121 ns/op
Iteration   5: 77819,624 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  79140,722 ±(99.9%) 2127,898 ns/op [Average]
  (min, avg, max) = (77611,846, 79140,722, 81926,080), stdev = 1990,437
  CI (99.9%): [77012,823, 81268,620] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 500)

# Run progress: 44,90% complete, ETA 21:39:03
# Fork: 1 of 3
# Warmup Iteration   1: 189069,815 ns/op
# Warmup Iteration   2: 187058,179 ns/op
# Warmup Iteration   3: 186928,526 ns/op
Iteration   1: 186516,515 ns/op
Iteration   2: 186638,927 ns/op
Iteration   3: 186509,031 ns/op
Iteration   4: 186556,147 ns/op
Iteration   5: 186694,822 ns/op

# Run progress: 44,95% complete, ETA 21:37:42
# Fork: 2 of 3
# Warmup Iteration   1: 202739,376 ns/op
# Warmup Iteration   2: 200627,449 ns/op
# Warmup Iteration   3: 200938,139 ns/op
Iteration   1: 201726,803 ns/op
Iteration   2: 201039,537 ns/op
Iteration   3: 201099,234 ns/op
Iteration   4: 201175,280 ns/op
Iteration   5: 200961,081 ns/op

# Run progress: 45,01% complete, ETA 21:36:22
# Fork: 3 of 3
# Warmup Iteration   1: 202838,795 ns/op
# Warmup Iteration   2: 201418,595 ns/op
# Warmup Iteration   3: 201134,607 ns/op
Iteration   1: 201084,137 ns/op
Iteration   2: 200691,525 ns/op
Iteration   3: 202166,706 ns/op
Iteration   4: 201106,222 ns/op
Iteration   5: 201004,974 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  196331,396 ±(99.9%) 7636,607 ns/op [Average]
  (min, avg, max) = (186509,031, 196331,396, 202166,706), stdev = 7143,287
  CI (99.9%): [188694,789, 203968,003] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 1000)

# Run progress: 45,07% complete, ETA 21:35:02
# Fork: 1 of 3
# Warmup Iteration   1: 405801,293 ns/op
# Warmup Iteration   2: 401966,403 ns/op
# Warmup Iteration   3: 401139,990 ns/op
Iteration   1: 400755,577 ns/op
Iteration   2: 401639,998 ns/op
Iteration   3: 402547,328 ns/op
Iteration   4: 402348,982 ns/op
Iteration   5: 402286,837 ns/op

# Run progress: 45,12% complete, ETA 21:33:42
# Fork: 2 of 3
# Warmup Iteration   1: 406712,071 ns/op
# Warmup Iteration   2: 402933,089 ns/op
# Warmup Iteration   3: 402037,582 ns/op
Iteration   1: 402371,509 ns/op
Iteration   2: 404465,073 ns/op
Iteration   3: 404617,539 ns/op
Iteration   4: 404231,180 ns/op
Iteration   5: 404166,194 ns/op

# Run progress: 45,18% complete, ETA 21:32:22
# Fork: 3 of 3
# Warmup Iteration   1: 378254,083 ns/op
# Warmup Iteration   2: 374954,774 ns/op
# Warmup Iteration   3: 374319,415 ns/op
Iteration   1: 374490,658 ns/op
Iteration   2: 374264,203 ns/op
Iteration   3: 375750,989 ns/op
Iteration   4: 375485,990 ns/op
Iteration   5: 375120,788 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  393636,190 ±(99.9%) 14614,025 ns/op [Average]
  (min, avg, max) = (374264,203, 393636,190, 404617,539), stdev = 13669,968
  CI (99.9%): [379022,165, 408250,215] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 10)

# Run progress: 45,24% complete, ETA 21:31:01
# Fork: 1 of 3
# Warmup Iteration   1: 10924,473 ns/op
# Warmup Iteration   2: 10714,645 ns/op
# Warmup Iteration   3: 10723,390 ns/op
Iteration   1: 10727,337 ns/op
Iteration   2: 10696,664 ns/op
Iteration   3: 10693,683 ns/op
Iteration   4: 10725,999 ns/op
Iteration   5: 10723,306 ns/op

# Run progress: 45,29% complete, ETA 21:29:41
# Fork: 2 of 3
# Warmup Iteration   1: 13229,430 ns/op
# Warmup Iteration   2: 13525,518 ns/op
# Warmup Iteration   3: 14029,677 ns/op
Iteration   1: 13555,692 ns/op
Iteration   2: 15062,869 ns/op
Iteration   3: 12507,088 ns/op
Iteration   4: 12308,372 ns/op
Iteration   5: 12208,578 ns/op

# Run progress: 45,35% complete, ETA 21:28:21
# Fork: 3 of 3
# Warmup Iteration   1: 11698,874 ns/op
# Warmup Iteration   2: 11608,076 ns/op
# Warmup Iteration   3: 11485,531 ns/op
Iteration   1: 11495,364 ns/op
Iteration   2: 11482,768 ns/op
Iteration   3: 11494,625 ns/op
Iteration   4: 11490,469 ns/op
Iteration   5: 11487,592 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  11777,360 ±(99.9%) 1310,298 ns/op [Average]
  (min, avg, max) = (10693,683, 11777,360, 15062,869), stdev = 1225,654
  CI (99.9%): [10467,062, 13087,658] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 20)

# Run progress: 45,41% complete, ETA 21:27:01
# Fork: 1 of 3
# Warmup Iteration   1: 18020,504 ns/op
# Warmup Iteration   2: 17816,627 ns/op
# Warmup Iteration   3: 17786,234 ns/op
Iteration   1: 17811,798 ns/op
Iteration   2: 17808,114 ns/op
Iteration   3: 17878,448 ns/op
Iteration   4: 17823,043 ns/op
Iteration   5: 17821,895 ns/op

# Run progress: 45,46% complete, ETA 21:25:41
# Fork: 2 of 3
# Warmup Iteration   1: 20069,282 ns/op
# Warmup Iteration   2: 19710,146 ns/op
# Warmup Iteration   3: 19695,872 ns/op
Iteration   1: 19697,137 ns/op
Iteration   2: 19720,464 ns/op
Iteration   3: 19728,611 ns/op
Iteration   4: 19919,607 ns/op
Iteration   5: 19706,080 ns/op

# Run progress: 45,52% complete, ETA 21:24:20
# Fork: 3 of 3
# Warmup Iteration   1: 19831,894 ns/op
# Warmup Iteration   2: 19523,023 ns/op
# Warmup Iteration   3: 19500,558 ns/op
Iteration   1: 19517,599 ns/op
Iteration   2: 19501,435 ns/op
Iteration   3: 19485,326 ns/op
Iteration   4: 19514,605 ns/op
Iteration   5: 19515,306 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  19029,965 ±(99.9%) 948,284 ns/op [Average]
  (min, avg, max) = (17808,114, 19029,965, 19919,607), stdev = 887,025
  CI (99.9%): [18081,680, 19978,249] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 50)

# Run progress: 45,58% complete, ETA 21:23:00
# Fork: 1 of 3
# Warmup Iteration   1: 39482,462 ns/op
# Warmup Iteration   2: 39042,461 ns/op
# Warmup Iteration   3: 39616,151 ns/op
Iteration   1: 39159,827 ns/op
Iteration   2: 38831,134 ns/op
Iteration   3: 38765,346 ns/op
Iteration   4: 38966,728 ns/op
Iteration   5: 38952,351 ns/op

# Run progress: 45,63% complete, ETA 21:21:40
# Fork: 2 of 3
# Warmup Iteration   1: 39501,451 ns/op
# Warmup Iteration   2: 39727,016 ns/op
# Warmup Iteration   3: 39392,391 ns/op
Iteration   1: 39669,066 ns/op
Iteration   2: 39018,322 ns/op
Iteration   3: 39307,002 ns/op
Iteration   4: 39891,949 ns/op
Iteration   5: 40393,233 ns/op

# Run progress: 45,69% complete, ETA 21:20:20
# Fork: 3 of 3
# Warmup Iteration   1: 39429,350 ns/op
# Warmup Iteration   2: 39110,844 ns/op
# Warmup Iteration   3: 39185,876 ns/op
Iteration   1: 39090,954 ns/op
Iteration   2: 39083,349 ns/op
Iteration   3: 38838,146 ns/op
Iteration   4: 39153,500 ns/op
Iteration   5: 39403,820 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  39234,982 ±(99.9%) 477,347 ns/op [Average]
  (min, avg, max) = (38765,346, 39234,982, 40393,233), stdev = 446,511
  CI (99.9%): [38757,634, 39712,329] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 100)

# Run progress: 45,75% complete, ETA 21:19:00
# Fork: 1 of 3
# Warmup Iteration   1: 82157,257 ns/op
# Warmup Iteration   2: 81215,990 ns/op
# Warmup Iteration   3: 81048,161 ns/op
Iteration   1: 81025,631 ns/op
Iteration   2: 81119,981 ns/op
Iteration   3: 81035,399 ns/op
Iteration   4: 81028,144 ns/op
Iteration   5: 80975,093 ns/op

# Run progress: 45,80% complete, ETA 21:17:39
# Fork: 2 of 3
# Warmup Iteration   1: 79705,043 ns/op
# Warmup Iteration   2: 78554,083 ns/op
# Warmup Iteration   3: 78550,807 ns/op
Iteration   1: 78626,269 ns/op
Iteration   2: 78556,517 ns/op
Iteration   3: 78623,094 ns/op
Iteration   4: 78798,884 ns/op
Iteration   5: 78550,738 ns/op

# Run progress: 45,86% complete, ETA 21:16:19
# Fork: 3 of 3
# Warmup Iteration   1: 82217,836 ns/op
# Warmup Iteration   2: 81172,754 ns/op
# Warmup Iteration   3: 81591,887 ns/op
Iteration   1: 81427,811 ns/op
Iteration   2: 81354,594 ns/op
Iteration   3: 82437,199 ns/op
Iteration   4: 81833,708 ns/op
Iteration   5: 81806,823 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  80479,992 ±(99.9%) 1505,946 ns/op [Average]
  (min, avg, max) = (78550,738, 80479,992, 82437,199), stdev = 1408,662
  CI (99.9%): [78974,047, 81985,938] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 200)

# Run progress: 45,92% complete, ETA 21:14:59
# Fork: 1 of 3
# Warmup Iteration   1: 153082,143 ns/op
# Warmup Iteration   2: 151409,206 ns/op
# Warmup Iteration   3: 151090,496 ns/op
Iteration   1: 151292,259 ns/op
Iteration   2: 150945,651 ns/op
Iteration   3: 151003,072 ns/op
Iteration   4: 150999,122 ns/op
Iteration   5: 150959,597 ns/op

# Run progress: 45,97% complete, ETA 21:13:39
# Fork: 2 of 3
# Warmup Iteration   1: 152390,284 ns/op
# Warmup Iteration   2: 151050,901 ns/op
# Warmup Iteration   3: 150392,227 ns/op
Iteration   1: 150626,588 ns/op
Iteration   2: 150286,753 ns/op
Iteration   3: 150257,672 ns/op
Iteration   4: 150595,376 ns/op
Iteration   5: 150222,343 ns/op

# Run progress: 46,03% complete, ETA 21:12:19
# Fork: 3 of 3
# Warmup Iteration   1: 160736,618 ns/op
# Warmup Iteration   2: 158870,311 ns/op
# Warmup Iteration   3: 158858,648 ns/op
Iteration   1: 158812,947 ns/op
Iteration   2: 158898,196 ns/op
Iteration   3: 158885,149 ns/op
Iteration   4: 158746,716 ns/op
Iteration   5: 158850,734 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  153425,478 ±(99.9%) 4248,071 ns/op [Average]
  (min, avg, max) = (150222,343, 153425,478, 158898,196), stdev = 3973,648
  CI (99.9%): [149177,407, 157673,550] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 500)

# Run progress: 46,09% complete, ETA 21:10:59
# Fork: 1 of 3
# Warmup Iteration   1: 387890,094 ns/op
# Warmup Iteration   2: 384604,589 ns/op
# Warmup Iteration   3: 382902,833 ns/op
Iteration   1: 384654,989 ns/op
Iteration   2: 385493,980 ns/op
Iteration   3: 383685,205 ns/op
Iteration   4: 383866,808 ns/op
Iteration   5: 382988,136 ns/op

# Run progress: 46,14% complete, ETA 21:09:38
# Fork: 2 of 3
# Warmup Iteration   1: 388269,306 ns/op
# Warmup Iteration   2: 383379,173 ns/op
# Warmup Iteration   3: 382642,165 ns/op
Iteration   1: 383043,636 ns/op
Iteration   2: 383263,286 ns/op
Iteration   3: 383714,915 ns/op
Iteration   4: 383734,072 ns/op
Iteration   5: 383346,937 ns/op

# Run progress: 46,20% complete, ETA 21:08:18
# Fork: 3 of 3
# Warmup Iteration   1: 387084,497 ns/op
# Warmup Iteration   2: 383399,224 ns/op
# Warmup Iteration   3: 382635,882 ns/op
Iteration   1: 382948,125 ns/op
Iteration   2: 382948,761 ns/op
Iteration   3: 383821,232 ns/op
Iteration   4: 384162,041 ns/op
Iteration   5: 392663,604 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  384289,048 ±(99.9%) 2585,904 ns/op [Average]
  (min, avg, max) = (382948,125, 384289,048, 392663,604), stdev = 2418,856
  CI (99.9%): [381703,145, 386874,952] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 1000)

# Run progress: 46,26% complete, ETA 21:06:58
# Fork: 1 of 3
# Warmup Iteration   1: 789855,495 ns/op
# Warmup Iteration   2: 780043,241 ns/op
# Warmup Iteration   3: 781372,988 ns/op
Iteration   1: 780503,502 ns/op
Iteration   2: 783576,848 ns/op
Iteration   3: 788412,471 ns/op
Iteration   4: 785127,056 ns/op
Iteration   5: 784676,945 ns/op

# Run progress: 46,31% complete, ETA 21:05:38
# Fork: 2 of 3
# Warmup Iteration   1: 787708,135 ns/op
# Warmup Iteration   2: 780128,119 ns/op
# Warmup Iteration   3: 781047,035 ns/op
Iteration   1: 779837,518 ns/op
Iteration   2: 779969,949 ns/op
Iteration   3: 786854,920 ns/op
Iteration   4: 793003,446 ns/op
Iteration   5: 788793,630 ns/op

# Run progress: 46,37% complete, ETA 21:04:18
# Fork: 3 of 3
# Warmup Iteration   1: 789782,640 ns/op
# Warmup Iteration   2: 781205,243 ns/op
# Warmup Iteration   3: 785562,910 ns/op
Iteration   1: 780694,914 ns/op
Iteration   2: 781253,488 ns/op
Iteration   3: 788527,501 ns/op
Iteration   4: 787944,361 ns/op
Iteration   5: 786417,926 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  785039,632 ±(99.9%) 4271,649 ns/op [Average]
  (min, avg, max) = (779837,518, 785039,632, 793003,446), stdev = 3995,704
  CI (99.9%): [780767,982, 789311,281] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 10)

# Run progress: 46,43% complete, ETA 21:02:57
# Fork: 1 of 3
# Warmup Iteration   1: 21321,960 ns/op
# Warmup Iteration   2: 21070,401 ns/op
# Warmup Iteration   3: 21079,460 ns/op
Iteration   1: 21065,245 ns/op
Iteration   2: 21055,817 ns/op
Iteration   3: 21056,271 ns/op
Iteration   4: 21080,063 ns/op
Iteration   5: 21049,969 ns/op

# Run progress: 46,48% complete, ETA 21:01:37
# Fork: 2 of 3
# Warmup Iteration   1: 23172,210 ns/op
# Warmup Iteration   2: 22876,587 ns/op
# Warmup Iteration   3: 22869,448 ns/op
Iteration   1: 22862,697 ns/op
Iteration   2: 22843,419 ns/op
Iteration   3: 22840,892 ns/op
Iteration   4: 22817,949 ns/op
Iteration   5: 22818,461 ns/op

# Run progress: 46,54% complete, ETA 21:00:17
# Fork: 3 of 3
# Warmup Iteration   1: 24498,933 ns/op
# Warmup Iteration   2: 24197,591 ns/op
# Warmup Iteration   3: 24391,471 ns/op
Iteration   1: 23992,770 ns/op
Iteration   2: 23788,890 ns/op
Iteration   3: 23833,570 ns/op
Iteration   4: 23818,962 ns/op
Iteration   5: 23795,558 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  22581,369 ±(99.9%) 1274,650 ns/op [Average]
  (min, avg, max) = (21049,969, 22581,369, 23992,770), stdev = 1192,308
  CI (99.9%): [21306,719, 23856,018] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 20)

# Run progress: 46,60% complete, ETA 20:58:57
# Fork: 1 of 3
# Warmup Iteration   1: 35463,084 ns/op
# Warmup Iteration   2: 35323,588 ns/op
# Warmup Iteration   3: 35230,398 ns/op
Iteration   1: 35237,275 ns/op
Iteration   2: 35821,224 ns/op
Iteration   3: 36070,795 ns/op
Iteration   4: 38658,018 ns/op
Iteration   5: 35239,956 ns/op

# Run progress: 46,65% complete, ETA 20:57:37
# Fork: 2 of 3
# Warmup Iteration   1: 36051,497 ns/op
# Warmup Iteration   2: 35593,903 ns/op
# Warmup Iteration   3: 35602,982 ns/op
Iteration   1: 35563,452 ns/op
Iteration   2: 35622,559 ns/op
Iteration   3: 35551,799 ns/op
Iteration   4: 35596,901 ns/op
Iteration   5: 35559,665 ns/op

# Run progress: 46,71% complete, ETA 20:56:16
# Fork: 3 of 3
# Warmup Iteration   1: 35083,808 ns/op
# Warmup Iteration   2: 34625,129 ns/op
# Warmup Iteration   3: 34551,268 ns/op
Iteration   1: 34527,220 ns/op
Iteration   2: 34550,336 ns/op
Iteration   3: 34527,152 ns/op
Iteration   4: 34526,809 ns/op
Iteration   5: 34677,355 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  35448,701 ±(99.9%) 1104,824 ns/op [Average]
  (min, avg, max) = (34526,809, 35448,701, 38658,018), stdev = 1033,453
  CI (99.9%): [34343,877, 36553,525] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 50)

# Run progress: 46,77% complete, ETA 20:54:56
# Fork: 1 of 3
# Warmup Iteration   1: 80622,773 ns/op
# Warmup Iteration   2: 80410,963 ns/op
# Warmup Iteration   3: 80104,528 ns/op
Iteration   1: 80221,665 ns/op
Iteration   2: 80597,403 ns/op
Iteration   3: 80194,998 ns/op
Iteration   4: 79758,565 ns/op
Iteration   5: 79575,072 ns/op

# Run progress: 46,82% complete, ETA 20:53:36
# Fork: 2 of 3
# Warmup Iteration   1: 80432,055 ns/op
# Warmup Iteration   2: 81946,141 ns/op
# Warmup Iteration   3: 82066,237 ns/op
Iteration   1: 80785,659 ns/op
Iteration   2: 80256,667 ns/op
Iteration   3: 79821,802 ns/op
Iteration   4: 80098,200 ns/op
Iteration   5: 79996,702 ns/op

# Run progress: 46,88% complete, ETA 20:52:16
# Fork: 3 of 3
# Warmup Iteration   1: 88568,798 ns/op
# Warmup Iteration   2: 87097,515 ns/op
# Warmup Iteration   3: 87089,149 ns/op
Iteration   1: 87046,459 ns/op
Iteration   2: 87077,521 ns/op
Iteration   3: 87146,579 ns/op
Iteration   4: 87042,198 ns/op
Iteration   5: 87061,430 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  82445,395 ±(99.9%) 3636,400 ns/op [Average]
  (min, avg, max) = (79575,072, 82445,395, 87146,579), stdev = 3401,491
  CI (99.9%): [78808,995, 86081,795] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 100)

# Run progress: 46,94% complete, ETA 20:50:56
# Fork: 1 of 3
# Warmup Iteration   1: 158572,743 ns/op
# Warmup Iteration   2: 156802,973 ns/op
# Warmup Iteration   3: 157101,395 ns/op
Iteration   1: 157185,788 ns/op
Iteration   2: 157538,863 ns/op
Iteration   3: 157085,790 ns/op
Iteration   4: 157103,932 ns/op
Iteration   5: 157044,580 ns/op

# Run progress: 46,99% complete, ETA 20:49:36
# Fork: 2 of 3
# Warmup Iteration   1: 161992,356 ns/op
# Warmup Iteration   2: 157337,194 ns/op
# Warmup Iteration   3: 156342,576 ns/op
Iteration   1: 156720,604 ns/op
Iteration   2: 156256,875 ns/op
Iteration   3: 156527,344 ns/op
Iteration   4: 156211,450 ns/op
Iteration   5: 156115,780 ns/op

# Run progress: 47,05% complete, ETA 20:48:15
# Fork: 3 of 3
# Warmup Iteration   1: 164864,054 ns/op
# Warmup Iteration   2: 162527,374 ns/op
# Warmup Iteration   3: 162856,342 ns/op
Iteration   1: 162543,201 ns/op
Iteration   2: 163188,159 ns/op
Iteration   3: 162588,495 ns/op
Iteration   4: 162752,226 ns/op
Iteration   5: 162643,743 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  158767,122 ±(99.9%) 3142,295 ns/op [Average]
  (min, avg, max) = (156115,780, 158767,122, 163188,159), stdev = 2939,305
  CI (99.9%): [155624,827, 161909,417] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 200)

# Run progress: 47,11% complete, ETA 20:46:55
# Fork: 1 of 3
# Warmup Iteration   1: 310313,156 ns/op
# Warmup Iteration   2: 304672,491 ns/op
# Warmup Iteration   3: 305296,325 ns/op
Iteration   1: 304787,847 ns/op
Iteration   2: 309769,440 ns/op
Iteration   3: 322540,230 ns/op
Iteration   4: 313895,088 ns/op
Iteration   5: 309083,944 ns/op

# Run progress: 47,16% complete, ETA 20:45:35
# Fork: 2 of 3
# Warmup Iteration   1: 308248,018 ns/op
# Warmup Iteration   2: 306317,904 ns/op
# Warmup Iteration   3: 305054,699 ns/op
Iteration   1: 305080,714 ns/op
Iteration   2: 305249,383 ns/op
Iteration   3: 303947,848 ns/op
Iteration   4: 303776,571 ns/op
Iteration   5: 303604,835 ns/op

# Run progress: 47,22% complete, ETA 20:44:15
# Fork: 3 of 3
# Warmup Iteration   1: 313727,961 ns/op
# Warmup Iteration   2: 305402,773 ns/op
# Warmup Iteration   3: 306042,985 ns/op
Iteration   1: 305463,012 ns/op
Iteration   2: 304964,475 ns/op
Iteration   3: 308109,135 ns/op
Iteration   4: 304436,316 ns/op
Iteration   5: 304505,533 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  307280,958 ±(99.9%) 5445,733 ns/op [Average]
  (min, avg, max) = (303604,835, 307280,958, 322540,230), stdev = 5093,942
  CI (99.9%): [301835,225, 312726,691] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 500)

# Run progress: 47,28% complete, ETA 20:42:55
# Fork: 1 of 3
# Warmup Iteration   1: 757078,345 ns/op
# Warmup Iteration   2: 752512,355 ns/op
# Warmup Iteration   3: 752740,968 ns/op
Iteration   1: 752513,378 ns/op
Iteration   2: 748564,163 ns/op
Iteration   3: 744831,581 ns/op
Iteration   4: 744918,356 ns/op
Iteration   5: 744434,860 ns/op

# Run progress: 47,33% complete, ETA 20:41:34
# Fork: 2 of 3
# Warmup Iteration   1: 753055,762 ns/op
# Warmup Iteration   2: 745152,690 ns/op
# Warmup Iteration   3: 744452,133 ns/op
Iteration   1: 744922,702 ns/op
Iteration   2: 743270,094 ns/op
Iteration   3: 744815,987 ns/op
Iteration   4: 744393,297 ns/op
Iteration   5: 744539,267 ns/op

# Run progress: 47,39% complete, ETA 20:40:14
# Fork: 3 of 3
# Warmup Iteration   1: 753086,701 ns/op
# Warmup Iteration   2: 745656,776 ns/op
# Warmup Iteration   3: 745376,139 ns/op
Iteration   1: 745831,555 ns/op
Iteration   2: 745273,091 ns/op
Iteration   3: 745803,117 ns/op
Iteration   4: 745843,249 ns/op
Iteration   5: 745899,037 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  745723,582 ±(99.9%) 2359,525 ns/op [Average]
  (min, avg, max) = (743270,094, 745723,582, 752513,378), stdev = 2207,101
  CI (99.9%): [743364,058, 748083,107] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 1000)

# Run progress: 47,45% complete, ETA 20:38:54
# Fork: 1 of 3
# Warmup Iteration   1: 1666157,857 ns/op
# Warmup Iteration   2: 1670560,355 ns/op
# Warmup Iteration   3: 1663113,479 ns/op
Iteration   1: 1652567,221 ns/op
Iteration   2: 1647682,337 ns/op
Iteration   3: 1649819,993 ns/op
Iteration   4: 1664451,254 ns/op
Iteration   5: 1637296,469 ns/op

# Run progress: 47,50% complete, ETA 20:37:34
# Fork: 2 of 3
# Warmup Iteration   1: 1534363,142 ns/op
# Warmup Iteration   2: 1530962,443 ns/op
# Warmup Iteration   3: 1570631,093 ns/op
Iteration   1: 1600311,758 ns/op
Iteration   2: 1526361,764 ns/op
Iteration   3: 1550507,269 ns/op
Iteration   4: 1547804,781 ns/op
Iteration   5: 1528627,927 ns/op

# Run progress: 47,56% complete, ETA 20:36:14
# Fork: 3 of 3
# Warmup Iteration   1: 1642863,064 ns/op
# Warmup Iteration   2: 1638140,263 ns/op
# Warmup Iteration   3: 1633062,187 ns/op
Iteration   1: 1635433,861 ns/op
Iteration   2: 1635703,577 ns/op
Iteration   3: 1633122,772 ns/op
Iteration   4: 1632653,840 ns/op
Iteration   5: 1632402,094 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  1611649,794 ±(99.9%) 51478,745 ns/op [Average]
  (min, avg, max) = (1526361,764, 1611649,794, 1664451,254), stdev = 48153,250
  CI (99.9%): [1560171,049, 1663128,539] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 10)

# Run progress: 47,62% complete, ETA 20:34:54
# Fork: 1 of 3
# Warmup Iteration   1: 58657,931 ns/op
# Warmup Iteration   2: 56763,390 ns/op
# Warmup Iteration   3: 56443,229 ns/op
Iteration   1: 56477,179 ns/op
Iteration   2: 57241,826 ns/op
Iteration   3: 56525,276 ns/op
Iteration   4: 56442,243 ns/op
Iteration   5: 56459,626 ns/op

# Run progress: 47,67% complete, ETA 20:33:33
# Fork: 2 of 3
# Warmup Iteration   1: 59715,800 ns/op
# Warmup Iteration   2: 58467,397 ns/op
# Warmup Iteration   3: 58337,644 ns/op
Iteration   1: 58368,944 ns/op
Iteration   2: 58357,780 ns/op
Iteration   3: 58462,242 ns/op
Iteration   4: 58442,346 ns/op
Iteration   5: 58314,821 ns/op

# Run progress: 47,73% complete, ETA 20:32:13
# Fork: 3 of 3
# Warmup Iteration   1: 59224,848 ns/op
# Warmup Iteration   2: 57790,315 ns/op
# Warmup Iteration   3: 57723,330 ns/op
Iteration   1: 57760,814 ns/op
Iteration   2: 57706,076 ns/op
Iteration   3: 57705,931 ns/op
Iteration   4: 57802,096 ns/op
Iteration   5: 60771,846 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  57789,270 ±(99.9%) 1209,734 ns/op [Average]
  (min, avg, max) = (56442,243, 57789,270, 60771,846), stdev = 1131,586
  CI (99.9%): [56579,535, 58999,004] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 20)

# Run progress: 47,79% complete, ETA 20:30:53
# Fork: 1 of 3
# Warmup Iteration   1: 91111,629 ns/op
# Warmup Iteration   2: 89807,439 ns/op
# Warmup Iteration   3: 89541,355 ns/op
Iteration   1: 89495,783 ns/op
Iteration   2: 89490,005 ns/op
Iteration   3: 89528,142 ns/op
Iteration   4: 89469,684 ns/op
Iteration   5: 89385,165 ns/op

# Run progress: 47,85% complete, ETA 20:29:33
# Fork: 2 of 3
# Warmup Iteration   1: 90251,284 ns/op
# Warmup Iteration   2: 88981,409 ns/op
# Warmup Iteration   3: 88749,807 ns/op
Iteration   1: 88865,303 ns/op
Iteration   2: 88871,493 ns/op
Iteration   3: 89238,741 ns/op
Iteration   4: 88870,894 ns/op
Iteration   5: 88750,487 ns/op

# Run progress: 47,90% complete, ETA 20:28:13
# Fork: 3 of 3
# Warmup Iteration   1: 94896,289 ns/op
# Warmup Iteration   2: 93633,831 ns/op
# Warmup Iteration   3: 94077,362 ns/op
Iteration   1: 93665,757 ns/op
Iteration   2: 93550,599 ns/op
Iteration   3: 93559,396 ns/op
Iteration   4: 93759,130 ns/op
Iteration   5: 93649,998 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  90676,705 ±(99.9%) 2332,964 ns/op [Average]
  (min, avg, max) = (88750,487, 90676,705, 93759,130), stdev = 2182,256
  CI (99.9%): [88343,741, 93009,670] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 50)

# Run progress: 47,96% complete, ETA 20:26:52
# Fork: 1 of 3
# Warmup Iteration   1: 198999,862 ns/op
# Warmup Iteration   2: 197039,757 ns/op
# Warmup Iteration   3: 196244,714 ns/op
Iteration   1: 196231,885 ns/op
Iteration   2: 196499,117 ns/op
Iteration   3: 196147,757 ns/op
Iteration   4: 196289,764 ns/op
Iteration   5: 196100,711 ns/op

# Run progress: 48,02% complete, ETA 20:25:32
# Fork: 2 of 3
# Warmup Iteration   1: 198757,946 ns/op
# Warmup Iteration   2: 195962,472 ns/op
# Warmup Iteration   3: 195690,404 ns/op
Iteration   1: 195544,537 ns/op
Iteration   2: 195916,054 ns/op
Iteration   3: 195665,334 ns/op
Iteration   4: 195695,298 ns/op
Iteration   5: 195616,866 ns/op

# Run progress: 48,07% complete, ETA 20:24:12
# Fork: 3 of 3
# Warmup Iteration   1: 200930,087 ns/op
# Warmup Iteration   2: 199346,955 ns/op
# Warmup Iteration   3: 199225,907 ns/op
Iteration   1: 199289,667 ns/op
Iteration   2: 199563,464 ns/op
Iteration   3: 199689,962 ns/op
Iteration   4: 199780,040 ns/op
Iteration   5: 199857,139 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  197192,506 ±(99.9%) 1936,912 ns/op [Average]
  (min, avg, max) = (195544,537, 197192,506, 199857,139), stdev = 1811,789
  CI (99.9%): [195255,594, 199129,419] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 100)

# Run progress: 48,13% complete, ETA 20:22:52
# Fork: 1 of 3
# Warmup Iteration   1: 399652,256 ns/op
# Warmup Iteration   2: 394274,966 ns/op
# Warmup Iteration   3: 394186,746 ns/op
Iteration   1: 403093,176 ns/op
Iteration   2: 399662,520 ns/op
Iteration   3: 396930,541 ns/op
Iteration   4: 395131,521 ns/op
Iteration   5: 395133,863 ns/op

# Run progress: 48,19% complete, ETA 20:21:32
# Fork: 2 of 3
# Warmup Iteration   1: 413103,413 ns/op
# Warmup Iteration   2: 408858,896 ns/op
# Warmup Iteration   3: 408552,258 ns/op
Iteration   1: 408265,504 ns/op
Iteration   2: 408153,208 ns/op
Iteration   3: 408944,414 ns/op
Iteration   4: 408593,290 ns/op
Iteration   5: 408455,470 ns/op

# Run progress: 48,24% complete, ETA 20:20:11
# Fork: 3 of 3
# Warmup Iteration   1: 413709,759 ns/op
# Warmup Iteration   2: 408603,260 ns/op
# Warmup Iteration   3: 408907,357 ns/op
Iteration   1: 408837,227 ns/op
Iteration   2: 408779,721 ns/op
Iteration   3: 408013,458 ns/op
Iteration   4: 407862,095 ns/op
Iteration   5: 407860,221 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  404914,415 ±(99.9%) 5766,555 ns/op [Average]
  (min, avg, max) = (395131,521, 404914,415, 408944,414), stdev = 5394,039
  CI (99.9%): [399147,861, 410680,970] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 200)

# Run progress: 48,30% complete, ETA 20:18:51
# Fork: 1 of 3
# Warmup Iteration   1: 843569,676 ns/op
# Warmup Iteration   2: 832844,952 ns/op
# Warmup Iteration   3: 832907,689 ns/op
Iteration   1: 831168,409 ns/op
Iteration   2: 832609,288 ns/op
Iteration   3: 833243,563 ns/op
Iteration   4: 831739,419 ns/op
Iteration   5: 831883,950 ns/op

# Run progress: 48,36% complete, ETA 20:17:31
# Fork: 2 of 3
# Warmup Iteration   1: 791987,024 ns/op
# Warmup Iteration   2: 773692,681 ns/op
# Warmup Iteration   3: 773157,097 ns/op
Iteration   1: 779410,740 ns/op
Iteration   2: 781158,313 ns/op
Iteration   3: 773616,626 ns/op
Iteration   4: 774223,471 ns/op
Iteration   5: 772551,981 ns/op

# Run progress: 48,41% complete, ETA 20:16:11
# Fork: 3 of 3
# Warmup Iteration   1: 776419,840 ns/op
# Warmup Iteration   2: 770358,856 ns/op
# Warmup Iteration   3: 769836,096 ns/op
Iteration   1: 769595,247 ns/op
Iteration   2: 768325,662 ns/op
Iteration   3: 785593,055 ns/op
Iteration   4: 783873,146 ns/op
Iteration   5: 783889,153 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  795525,468 ±(99.9%) 29153,599 ns/op [Average]
  (min, avg, max) = (768325,662, 795525,468, 833243,563), stdev = 27270,294
  CI (99.9%): [766371,869, 824679,067] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 500)

# Run progress: 48,47% complete, ETA 20:14:51
# Fork: 1 of 3
# Warmup Iteration   1: 2131208,675 ns/op
# Warmup Iteration   2: 2101439,020 ns/op
# Warmup Iteration   3: 2097910,912 ns/op
Iteration   1: 2096589,630 ns/op
Iteration   2: 2098059,649 ns/op
Iteration   3: 2097592,543 ns/op
Iteration   4: 2098875,178 ns/op
Iteration   5: 2094382,160 ns/op

# Run progress: 48,53% complete, ETA 20:13:31
# Fork: 2 of 3
# Warmup Iteration   1: 2238723,487 ns/op
# Warmup Iteration   2: 2221991,718 ns/op
# Warmup Iteration   3: 2213417,750 ns/op
Iteration   1: 2217800,725 ns/op
Iteration   2: 2218128,768 ns/op
Iteration   3: 2216630,065 ns/op
Iteration   4: 2217202,288 ns/op
Iteration   5: 2218799,432 ns/op

# Run progress: 48,58% complete, ETA 20:12:10
# Fork: 3 of 3
# Warmup Iteration   1: 2170318,364 ns/op
# Warmup Iteration   2: 2180863,056 ns/op
# Warmup Iteration   3: 2180785,692 ns/op
Iteration   1: 2176203,423 ns/op
Iteration   2: 2155961,372 ns/op
Iteration   3: 2156285,155 ns/op
Iteration   4: 2155243,743 ns/op
Iteration   5: 2156280,705 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  2158268,989 ±(99.9%) 54761,586 ns/op [Average]
  (min, avg, max) = (2094382,160, 2158268,989, 2218799,432), stdev = 51224,021
  CI (99.9%): [2103507,403, 2213030,575] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 1000)

# Run progress: 48,64% complete, ETA 20:10:50
# Fork: 1 of 3
# Warmup Iteration   1: 5083865,879 ns/op
# Warmup Iteration   2: 5006919,726 ns/op
# Warmup Iteration   3: 5059483,216 ns/op
Iteration   1: 5084708,142 ns/op
Iteration   2: 5062467,064 ns/op
Iteration   3: 5074037,041 ns/op
Iteration   4: 5061090,825 ns/op
Iteration   5: 5067087,694 ns/op

# Run progress: 48,70% complete, ETA 20:09:30
# Fork: 2 of 3
# Warmup Iteration   1: 4952510,350 ns/op
# Warmup Iteration   2: 4920219,457 ns/op
# Warmup Iteration   3: 4995244,771 ns/op
Iteration   1: 5012809,707 ns/op
Iteration   2: 4996009,329 ns/op
Iteration   3: 5008985,225 ns/op
Iteration   4: 5074924,374 ns/op
Iteration   5: 5001655,735 ns/op

# Run progress: 48,75% complete, ETA 20:08:10
# Fork: 3 of 3
# Warmup Iteration   1: 5146170,763 ns/op
# Warmup Iteration   2: 5128736,407 ns/op
# Warmup Iteration   3: 5202692,441 ns/op
Iteration   1: 5188828,504 ns/op
Iteration   2: 5184193,416 ns/op
Iteration   3: 5184286,303 ns/op
Iteration   4: 5175150,841 ns/op
Iteration   5: 5178489,895 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  5090314,940 ±(99.9%) 77932,867 ns/op [Average]
  (min, avg, max) = (4996009,329, 5090314,940, 5188828,504), stdev = 72898,452
  CI (99.9%): [5012382,073, 5168247,807] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 10)

# Run progress: 48,81% complete, ETA 20:06:50
# Fork: 1 of 3
# Warmup Iteration   1: 113388,327 ns/op
# Warmup Iteration   2: 112329,677 ns/op
# Warmup Iteration   3: 113055,855 ns/op
Iteration   1: 112180,546 ns/op
Iteration   2: 112715,637 ns/op
Iteration   3: 112513,201 ns/op
Iteration   4: 112206,148 ns/op
Iteration   5: 112841,947 ns/op

# Run progress: 48,87% complete, ETA 20:05:30
# Fork: 2 of 3
# Warmup Iteration   1: 113184,847 ns/op
# Warmup Iteration   2: 111953,103 ns/op
# Warmup Iteration   3: 111575,996 ns/op
Iteration   1: 111702,889 ns/op
Iteration   2: 111581,660 ns/op
Iteration   3: 111733,514 ns/op
Iteration   4: 111593,139 ns/op
Iteration   5: 111646,214 ns/op

# Run progress: 48,92% complete, ETA 20:04:09
# Fork: 3 of 3
# Warmup Iteration   1: 113408,272 ns/op
# Warmup Iteration   2: 113699,384 ns/op
# Warmup Iteration   3: 113333,531 ns/op
Iteration   1: 113086,652 ns/op
Iteration   2: 113258,525 ns/op
Iteration   3: 112883,152 ns/op
Iteration   4: 112943,032 ns/op
Iteration   5: 112828,853 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  112381,007 ±(99.9%) 647,008 ns/op [Average]
  (min, avg, max) = (111581,660, 112381,007, 113258,525), stdev = 605,212
  CI (99.9%): [111733,999, 113028,015] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 20)

# Run progress: 48,98% complete, ETA 20:02:49
# Fork: 1 of 3
# Warmup Iteration   1: 178018,912 ns/op
# Warmup Iteration   2: 177511,088 ns/op
# Warmup Iteration   3: 175642,636 ns/op
Iteration   1: 175583,171 ns/op
Iteration   2: 175908,548 ns/op
Iteration   3: 175530,438 ns/op
Iteration   4: 175599,331 ns/op
Iteration   5: 175525,270 ns/op

# Run progress: 49,04% complete, ETA 20:01:29
# Fork: 2 of 3
# Warmup Iteration   1: 192647,547 ns/op
# Warmup Iteration   2: 189146,968 ns/op
# Warmup Iteration   3: 187865,161 ns/op
Iteration   1: 188238,013 ns/op
Iteration   2: 190052,594 ns/op
Iteration   3: 188100,748 ns/op
Iteration   4: 189141,457 ns/op
Iteration   5: 187810,366 ns/op

# Run progress: 49,09% complete, ETA 20:00:09
# Fork: 3 of 3
# Warmup Iteration   1: 179615,646 ns/op
# Warmup Iteration   2: 185944,258 ns/op
# Warmup Iteration   3: 177069,901 ns/op
Iteration   1: 176477,087 ns/op
Iteration   2: 180051,381 ns/op
Iteration   3: 185175,632 ns/op
Iteration   4: 185296,046 ns/op
Iteration   5: 183590,108 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  182138,679 ±(99.9%) 6300,417 ns/op [Average]
  (min, avg, max) = (175525,270, 182138,679, 190052,594), stdev = 5893,414
  CI (99.9%): [175838,263, 188439,096] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 50)

# Run progress: 49,15% complete, ETA 19:58:49
# Fork: 1 of 3
# Warmup Iteration   1: 430441,932 ns/op
# Warmup Iteration   2: 425726,640 ns/op
# Warmup Iteration   3: 426373,105 ns/op
Iteration   1: 426756,659 ns/op
Iteration   2: 426718,508 ns/op
Iteration   3: 427570,100 ns/op
Iteration   4: 428912,155 ns/op
Iteration   5: 427559,125 ns/op

# Run progress: 49,21% complete, ETA 19:57:28
# Fork: 2 of 3
# Warmup Iteration   1: 465810,972 ns/op
# Warmup Iteration   2: 457764,677 ns/op
# Warmup Iteration   3: 452095,395 ns/op
Iteration   1: 450640,333 ns/op
Iteration   2: 450615,667 ns/op
Iteration   3: 451070,553 ns/op
Iteration   4: 450711,384 ns/op
Iteration   5: 450175,118 ns/op

# Run progress: 49,26% complete, ETA 19:56:08
# Fork: 3 of 3
# Warmup Iteration   1: 407044,107 ns/op
# Warmup Iteration   2: 403442,074 ns/op
# Warmup Iteration   3: 399961,718 ns/op
Iteration   1: 400218,055 ns/op
Iteration   2: 401017,506 ns/op
Iteration   3: 401522,704 ns/op
Iteration   4: 400811,537 ns/op
Iteration   5: 400667,602 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  426331,134 ±(99.9%) 22522,302 ns/op [Average]
  (min, avg, max) = (400218,055, 426331,134, 451070,553), stdev = 21067,375
  CI (99.9%): [403808,832, 448853,436] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 100)

# Run progress: 49,32% complete, ETA 19:54:48
# Fork: 1 of 3
# Warmup Iteration   1: 786823,767 ns/op
# Warmup Iteration   2: 773580,448 ns/op
# Warmup Iteration   3: 771924,635 ns/op
Iteration   1: 772205,435 ns/op
Iteration   2: 771615,498 ns/op
Iteration   3: 773167,082 ns/op
Iteration   4: 772434,117 ns/op
Iteration   5: 772568,446 ns/op

# Run progress: 49,38% complete, ETA 19:53:28
# Fork: 2 of 3
# Warmup Iteration   1: 776651,343 ns/op
# Warmup Iteration   2: 766498,408 ns/op
# Warmup Iteration   3: 766668,783 ns/op
Iteration   1: 763760,920 ns/op
Iteration   2: 765799,645 ns/op
Iteration   3: 777353,962 ns/op
Iteration   4: 775054,474 ns/op
Iteration   5: 773087,006 ns/op

# Run progress: 49,43% complete, ETA 19:52:08
# Fork: 3 of 3
# Warmup Iteration   1: 856478,001 ns/op
# Warmup Iteration   2: 841810,304 ns/op
# Warmup Iteration   3: 842452,225 ns/op
Iteration   1: 841485,147 ns/op
Iteration   2: 841835,321 ns/op
Iteration   3: 841212,667 ns/op
Iteration   4: 840726,069 ns/op
Iteration   5: 840631,159 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  794862,463 ±(99.9%) 36406,682 ns/op [Average]
  (min, avg, max) = (763760,920, 794862,463, 841835,321), stdev = 34054,833
  CI (99.9%): [758455,781, 831269,145] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 200)

# Run progress: 49,49% complete, ETA 19:50:48
# Fork: 1 of 3
# Warmup Iteration   1: 1744021,424 ns/op
# Warmup Iteration   2: 1750922,041 ns/op
# Warmup Iteration   3: 1764608,058 ns/op
Iteration   1: 1768073,575 ns/op
Iteration   2: 1743116,328 ns/op
Iteration   3: 1740169,404 ns/op
Iteration   4: 1743099,625 ns/op
Iteration   5: 1742438,697 ns/op

# Run progress: 49,55% complete, ETA 19:49:27
# Fork: 2 of 3
# Warmup Iteration   1: 1730241,655 ns/op
# Warmup Iteration   2: 1718068,889 ns/op
# Warmup Iteration   3: 1702064,606 ns/op
Iteration   1: 1734674,909 ns/op
Iteration   2: 1725532,254 ns/op
Iteration   3: 1721951,575 ns/op
Iteration   4: 1703253,551 ns/op
Iteration   5: 1705323,894 ns/op

# Run progress: 49,60% complete, ETA 19:48:07
# Fork: 3 of 3
# Warmup Iteration   1: 1721474,831 ns/op
# Warmup Iteration   2: 1717767,788 ns/op
# Warmup Iteration   3: 1696176,626 ns/op
Iteration   1: 1717520,139 ns/op
Iteration   2: 1710933,334 ns/op
Iteration   3: 1711870,338 ns/op
Iteration   4: 1707617,563 ns/op
Iteration   5: 1695777,635 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  1724756,855 ±(99.9%) 21362,120 ns/op [Average]
  (min, avg, max) = (1695777,635, 1724756,855, 1768073,575), stdev = 19982,141
  CI (99.9%): [1703394,734, 1746118,975] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 500)

# Run progress: 49,66% complete, ETA 19:46:47
# Fork: 1 of 3
# Warmup Iteration   1: 5261847,822 ns/op
# Warmup Iteration   2: 5222169,917 ns/op
# Warmup Iteration   3: 5287341,101 ns/op
Iteration   1: 5260419,273 ns/op
Iteration   2: 5266431,645 ns/op
Iteration   3: 5251613,513 ns/op
Iteration   4: 5271277,298 ns/op
Iteration   5: 5260750,773 ns/op

# Run progress: 49,72% complete, ETA 19:45:27
# Fork: 2 of 3
# Warmup Iteration   1: 5050303,182 ns/op
# Warmup Iteration   2: 5004105,661 ns/op
# Warmup Iteration   3: 5096583,681 ns/op
Iteration   1: 5100360,422 ns/op
Iteration   2: 5073111,148 ns/op
Iteration   3: 5094969,707 ns/op
Iteration   4: 5038384,708 ns/op
Iteration   5: 5056434,930 ns/op

# Run progress: 49,77% complete, ETA 19:44:07
# Fork: 3 of 3
# Warmup Iteration   1: 5117024,232 ns/op
# Warmup Iteration   2: 5092664,099 ns/op
# Warmup Iteration   3: 5162887,539 ns/op
Iteration   1: 5118513,478 ns/op
Iteration   2: 5122204,465 ns/op
Iteration   3: 5148544,708 ns/op
Iteration   4: 5102220,754 ns/op
Iteration   5: 5128258,235 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  5152899,670 ±(99.9%) 90379,321 ns/op [Average]
  (min, avg, max) = (5038384,708, 5152899,670, 5271277,298), stdev = 84540,873
  CI (99.9%): [5062520,349, 5243278,991] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 1000)

# Run progress: 49,83% complete, ETA 19:42:47
# Fork: 1 of 3
# Warmup Iteration   1: 12396681,874 ns/op
# Warmup Iteration   2: 12068662,335 ns/op
# Warmup Iteration   3: 12196982,990 ns/op
Iteration   1: 12250039,840 ns/op
Iteration   2: 12219622,772 ns/op
Iteration   3: 12200069,348 ns/op
Iteration   4: 12600740,870 ns/op
Iteration   5: 12354294,274 ns/op

# Run progress: 49,89% complete, ETA 19:41:27
# Fork: 2 of 3
# Warmup Iteration   1: 12913185,381 ns/op
# Warmup Iteration   2: 12970408,654 ns/op
# Warmup Iteration   3: 12889333,188 ns/op
Iteration   1: 13002334,623 ns/op
Iteration   2: 12979263,866 ns/op
Iteration   3: 12971262,481 ns/op
Iteration   4: 13260486,746 ns/op
Iteration   5: 13000301,577 ns/op

# Run progress: 49,94% complete, ETA 19:40:06
# Fork: 3 of 3
# Warmup Iteration   1: 12894113,226 ns/op
# Warmup Iteration   2: 12723519,384 ns/op
# Warmup Iteration   3: 12902028,091 ns/op
Iteration   1: 12960230,513 ns/op
Iteration   2: 13015409,203 ns/op
Iteration   3: 12919594,446 ns/op
Iteration   4: 12827725,312 ns/op
Iteration   5: 12865013,666 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  12761759,302 ±(99.9%) 368297,757 ns/op [Average]
  (min, avg, max) = (12200069,348, 12761759,302, 13260486,746), stdev = 344505,951
  CI (99.9%): [12393461,545, 13130057,060] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 10)

# Run progress: 50,00% complete, ETA 19:38:46
# Fork: 1 of 3
# Warmup Iteration   1: 1158,941 ns/op
# Warmup Iteration   2: 1139,413 ns/op
# Warmup Iteration   3: 1136,559 ns/op
Iteration   1: 1135,625 ns/op
Iteration   2: 1136,380 ns/op
Iteration   3: 1141,154 ns/op
Iteration   4: 1136,515 ns/op
Iteration   5: 1136,509 ns/op

# Run progress: 50,06% complete, ETA 19:37:26
# Fork: 2 of 3
# Warmup Iteration   1: 1228,793 ns/op
# Warmup Iteration   2: 1211,450 ns/op
# Warmup Iteration   3: 1211,571 ns/op
Iteration   1: 1210,185 ns/op
Iteration   2: 1210,173 ns/op
Iteration   3: 1211,683 ns/op
Iteration   4: 1210,399 ns/op
Iteration   5: 1211,586 ns/op

# Run progress: 50,11% complete, ETA 19:36:06
# Fork: 3 of 3
# Warmup Iteration   1: 1290,966 ns/op
# Warmup Iteration   2: 1271,926 ns/op
# Warmup Iteration   3: 1269,311 ns/op
Iteration   1: 1270,917 ns/op
Iteration   2: 1269,174 ns/op
Iteration   3: 1269,306 ns/op
Iteration   4: 1269,920 ns/op
Iteration   5: 1269,711 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  1205,949 ±(99.9%) 60,026 ns/op [Average]
  (min, avg, max) = (1135,625, 1205,949, 1270,917), stdev = 56,148
  CI (99.9%): [1145,923, 1265,975] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 20)

# Run progress: 50,17% complete, ETA 19:34:46
# Fork: 1 of 3
# Warmup Iteration   1: 2028,870 ns/op
# Warmup Iteration   2: 2005,142 ns/op
# Warmup Iteration   3: 2001,001 ns/op
Iteration   1: 1999,788 ns/op
Iteration   2: 2014,020 ns/op
Iteration   3: 2049,529 ns/op
Iteration   4: 2062,014 ns/op
Iteration   5: 2182,687 ns/op

# Run progress: 50,23% complete, ETA 19:33:26
# Fork: 2 of 3
# Warmup Iteration   1: 1493,885 ns/op
# Warmup Iteration   2: 1469,049 ns/op
# Warmup Iteration   3: 1467,843 ns/op
Iteration   1: 1467,848 ns/op
Iteration   2: 1465,756 ns/op
Iteration   3: 1465,922 ns/op
Iteration   4: 1465,321 ns/op
Iteration   5: 1465,228 ns/op

# Run progress: 50,28% complete, ETA 19:32:05
# Fork: 3 of 3
# Warmup Iteration   1: 1507,312 ns/op
# Warmup Iteration   2: 1486,443 ns/op
# Warmup Iteration   3: 1485,190 ns/op
Iteration   1: 1485,161 ns/op
Iteration   2: 1485,440 ns/op
Iteration   3: 1485,063 ns/op
Iteration   4: 1484,197 ns/op
Iteration   5: 1487,089 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  1671,004 ±(99.9%) 308,539 ns/op [Average]
  (min, avg, max) = (1465,228, 1671,004, 2182,687), stdev = 288,608
  CI (99.9%): [1362,465, 1979,543] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 50)

# Run progress: 50,34% complete, ETA 19:30:45
# Fork: 1 of 3
# Warmup Iteration   1: 2736,910 ns/op
# Warmup Iteration   2: 2702,858 ns/op
# Warmup Iteration   3: 2711,943 ns/op
Iteration   1: 2707,848 ns/op
Iteration   2: 2702,592 ns/op
Iteration   3: 2706,172 ns/op
Iteration   4: 2705,647 ns/op
Iteration   5: 2705,800 ns/op

# Run progress: 50,40% complete, ETA 19:29:25
# Fork: 2 of 3
# Warmup Iteration   1: 4144,716 ns/op
# Warmup Iteration   2: 4177,186 ns/op
# Warmup Iteration   3: 4074,334 ns/op
Iteration   1: 4074,670 ns/op
Iteration   2: 4093,955 ns/op
Iteration   3: 4121,097 ns/op
Iteration   4: 4078,157 ns/op
Iteration   5: 4078,278 ns/op

# Run progress: 50,45% complete, ETA 19:28:05
# Fork: 3 of 3
# Warmup Iteration   1: 2752,231 ns/op
# Warmup Iteration   2: 2716,568 ns/op
# Warmup Iteration   3: 2711,070 ns/op
Iteration   1: 2730,371 ns/op
Iteration   2: 2709,692 ns/op
Iteration   3: 2707,070 ns/op
Iteration   4: 2707,481 ns/op
Iteration   5: 2706,882 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  3169,047 ±(99.9%) 720,134 ns/op [Average]
  (min, avg, max) = (2702,592, 3169,047, 4121,097), stdev = 673,613
  CI (99.9%): [2448,914, 3889,181] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 100)

# Run progress: 50,51% complete, ETA 19:26:45
# Fork: 1 of 3
# Warmup Iteration   1: 8246,005 ns/op
# Warmup Iteration   2: 8164,518 ns/op
# Warmup Iteration   3: 8152,892 ns/op
Iteration   1: 8157,609 ns/op
Iteration   2: 8157,899 ns/op
Iteration   3: 8153,393 ns/op
Iteration   4: 8148,125 ns/op
Iteration   5: 8147,264 ns/op

# Run progress: 50,57% complete, ETA 19:25:24
# Fork: 2 of 3
# Warmup Iteration   1: 8007,091 ns/op
# Warmup Iteration   2: 7958,707 ns/op
# Warmup Iteration   3: 7959,046 ns/op
Iteration   1: 7961,540 ns/op
Iteration   2: 8024,361 ns/op
Iteration   3: 7951,278 ns/op
Iteration   4: 7954,672 ns/op
Iteration   5: 7956,012 ns/op

# Run progress: 50,62% complete, ETA 19:24:04
# Fork: 3 of 3
# Warmup Iteration   1: 8503,850 ns/op
# Warmup Iteration   2: 8428,277 ns/op
# Warmup Iteration   3: 8416,507 ns/op
Iteration   1: 8416,086 ns/op
Iteration   2: 8413,962 ns/op
Iteration   3: 8432,170 ns/op
Iteration   4: 8417,119 ns/op
Iteration   5: 8425,402 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  8181,126 ±(99.9%) 205,932 ns/op [Average]
  (min, avg, max) = (7951,278, 8181,126, 8432,170), stdev = 192,629
  CI (99.9%): [7975,194, 8387,058] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 200)

# Run progress: 50,68% complete, ETA 19:22:44
# Fork: 1 of 3
# Warmup Iteration   1: 17162,834 ns/op
# Warmup Iteration   2: 16948,474 ns/op
# Warmup Iteration   3: 16946,178 ns/op
Iteration   1: 16950,261 ns/op
Iteration   2: 16928,800 ns/op
Iteration   3: 16918,003 ns/op
Iteration   4: 16918,505 ns/op
Iteration   5: 16915,851 ns/op

# Run progress: 50,74% complete, ETA 19:21:24
# Fork: 2 of 3
# Warmup Iteration   1: 16320,537 ns/op
# Warmup Iteration   2: 16158,890 ns/op
# Warmup Iteration   3: 16111,851 ns/op
Iteration   1: 16124,843 ns/op
Iteration   2: 16127,161 ns/op
Iteration   3: 16135,192 ns/op
Iteration   4: 16145,419 ns/op
Iteration   5: 16175,233 ns/op

# Run progress: 50,79% complete, ETA 19:20:04
# Fork: 3 of 3
# Warmup Iteration   1: 16690,580 ns/op
# Warmup Iteration   2: 16591,211 ns/op
# Warmup Iteration   3: 16478,153 ns/op
Iteration   1: 16472,754 ns/op
Iteration   2: 16484,761 ns/op
Iteration   3: 16452,541 ns/op
Iteration   4: 16475,440 ns/op
Iteration   5: 16518,647 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  16516,227 ±(99.9%) 356,138 ns/op [Average]
  (min, avg, max) = (16124,843, 16516,227, 16950,261), stdev = 333,132
  CI (99.9%): [16160,089, 16872,366] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 500)

# Run progress: 50,85% complete, ETA 19:18:43
# Fork: 1 of 3
# Warmup Iteration   1: 36603,179 ns/op
# Warmup Iteration   2: 36222,783 ns/op
# Warmup Iteration   3: 36041,876 ns/op
Iteration   1: 36080,760 ns/op
Iteration   2: 36123,866 ns/op
Iteration   3: 36234,818 ns/op
Iteration   4: 35996,568 ns/op
Iteration   5: 36031,526 ns/op

# Run progress: 50,91% complete, ETA 19:17:23
# Fork: 2 of 3
# Warmup Iteration   1: 36480,262 ns/op
# Warmup Iteration   2: 36243,880 ns/op
# Warmup Iteration   3: 35996,055 ns/op
Iteration   1: 36004,723 ns/op
Iteration   2: 36069,746 ns/op
Iteration   3: 36108,465 ns/op
Iteration   4: 35988,970 ns/op
Iteration   5: 35982,910 ns/op

# Run progress: 50,96% complete, ETA 19:16:03
# Fork: 3 of 3
# Warmup Iteration   1: 36484,837 ns/op
# Warmup Iteration   2: 36089,995 ns/op
# Warmup Iteration   3: 36051,801 ns/op
Iteration   1: 36103,237 ns/op
Iteration   2: 36049,414 ns/op
Iteration   3: 36053,717 ns/op
Iteration   4: 36043,354 ns/op
Iteration   5: 36021,504 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  36059,572 ±(99.9%) 70,086 ns/op [Average]
  (min, avg, max) = (35982,910, 36059,572, 36234,818), stdev = 65,558
  CI (99.9%): [35989,486, 36129,658] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 1000)

# Run progress: 51,02% complete, ETA 19:14:43
# Fork: 1 of 3
# Warmup Iteration   1: 74375,080 ns/op
# Warmup Iteration   2: 72659,088 ns/op
# Warmup Iteration   3: 73045,504 ns/op
Iteration   1: 72966,361 ns/op
Iteration   2: 73523,495 ns/op
Iteration   3: 72989,969 ns/op
Iteration   4: 73638,509 ns/op
Iteration   5: 73292,562 ns/op

# Run progress: 51,08% complete, ETA 19:13:23
# Fork: 2 of 3
# Warmup Iteration   1: 73725,295 ns/op
# Warmup Iteration   2: 73233,321 ns/op
# Warmup Iteration   3: 73236,611 ns/op
Iteration   1: 73181,408 ns/op
Iteration   2: 73342,949 ns/op
Iteration   3: 73296,363 ns/op
Iteration   4: 73187,192 ns/op
Iteration   5: 73223,829 ns/op

# Run progress: 51,13% complete, ETA 19:12:02
# Fork: 3 of 3
# Warmup Iteration   1: 73532,922 ns/op
# Warmup Iteration   2: 73481,241 ns/op
# Warmup Iteration   3: 73008,984 ns/op
Iteration   1: 73071,931 ns/op
Iteration   2: 72963,846 ns/op
Iteration   3: 73034,099 ns/op
Iteration   4: 72989,460 ns/op
Iteration   5: 73717,719 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  73227,979 ±(99.9%) 261,134 ns/op [Average]
  (min, avg, max) = (72963,846, 73227,979, 73717,719), stdev = 244,265
  CI (99.9%): [72966,845, 73489,114] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 10)

# Run progress: 51,19% complete, ETA 19:10:42
# Fork: 1 of 3
# Warmup Iteration   1: 2364,584 ns/op
# Warmup Iteration   2: 2436,913 ns/op
# Warmup Iteration   3: 2386,299 ns/op
Iteration   1: 2322,976 ns/op
Iteration   2: 2324,493 ns/op
Iteration   3: 2322,701 ns/op
Iteration   4: 2329,863 ns/op
Iteration   5: 2323,186 ns/op

# Run progress: 51,25% complete, ETA 19:09:22
# Fork: 2 of 3
# Warmup Iteration   1: 2234,752 ns/op
# Warmup Iteration   2: 2191,166 ns/op
# Warmup Iteration   3: 2185,546 ns/op
Iteration   1: 2188,009 ns/op
Iteration   2: 2261,044 ns/op
Iteration   3: 2495,041 ns/op
Iteration   4: 2185,498 ns/op
Iteration   5: 2185,981 ns/op

# Run progress: 51,30% complete, ETA 19:08:02
# Fork: 3 of 3
# Warmup Iteration   1: 2444,378 ns/op
# Warmup Iteration   2: 2404,074 ns/op
# Warmup Iteration   3: 2403,468 ns/op
Iteration   1: 2404,569 ns/op
Iteration   2: 2400,976 ns/op
Iteration   3: 2403,280 ns/op
Iteration   4: 2402,142 ns/op
Iteration   5: 2404,988 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  2330,316 ±(99.9%) 99,285 ns/op [Average]
  (min, avg, max) = (2185,498, 2330,316, 2495,041), stdev = 92,871
  CI (99.9%): [2231,031, 2429,601] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 20)

# Run progress: 51,36% complete, ETA 19:06:42
# Fork: 1 of 3
# Warmup Iteration   1: 2911,872 ns/op
# Warmup Iteration   2: 3104,320 ns/op
# Warmup Iteration   3: 2876,901 ns/op
Iteration   1: 2875,093 ns/op
Iteration   2: 2873,476 ns/op
Iteration   3: 2872,341 ns/op
Iteration   4: 2869,589 ns/op
Iteration   5: 2868,280 ns/op

# Run progress: 51,42% complete, ETA 19:05:21
# Fork: 2 of 3
# Warmup Iteration   1: 4285,236 ns/op
# Warmup Iteration   2: 4185,658 ns/op
# Warmup Iteration   3: 4179,992 ns/op
Iteration   1: 4222,164 ns/op
Iteration   2: 4221,147 ns/op
Iteration   3: 4227,132 ns/op
Iteration   4: 4179,860 ns/op
Iteration   5: 4206,674 ns/op

# Run progress: 51,47% complete, ETA 19:04:01
# Fork: 3 of 3
# Warmup Iteration   1: 2907,315 ns/op
# Warmup Iteration   2: 2874,574 ns/op
# Warmup Iteration   3: 2868,584 ns/op
Iteration   1: 2870,080 ns/op
Iteration   2: 2889,391 ns/op
Iteration   3: 2868,213 ns/op
Iteration   4: 2875,571 ns/op
Iteration   5: 2899,070 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  3321,205 ±(99.9%) 696,690 ns/op [Average]
  (min, avg, max) = (2868,213, 3321,205, 4227,132), stdev = 651,684
  CI (99.9%): [2624,516, 4017,895] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 50)

# Run progress: 51,53% complete, ETA 19:02:41
# Fork: 1 of 3
# Warmup Iteration   1: 8458,930 ns/op
# Warmup Iteration   2: 8372,725 ns/op
# Warmup Iteration   3: 8359,634 ns/op
Iteration   1: 8362,547 ns/op
Iteration   2: 8365,783 ns/op
Iteration   3: 8366,841 ns/op
Iteration   4: 8370,034 ns/op
Iteration   5: 8364,705 ns/op

# Run progress: 51,59% complete, ETA 19:01:21
# Fork: 2 of 3
# Warmup Iteration   1: 8206,770 ns/op
# Warmup Iteration   2: 8140,006 ns/op
# Warmup Iteration   3: 8145,359 ns/op
Iteration   1: 8117,252 ns/op
Iteration   2: 8120,260 ns/op
Iteration   3: 8140,037 ns/op
Iteration   4: 8118,985 ns/op
Iteration   5: 8121,187 ns/op

# Run progress: 51,64% complete, ETA 19:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 5592,567 ns/op
# Warmup Iteration   2: 5458,794 ns/op
# Warmup Iteration   3: 5471,398 ns/op
Iteration   1: 5448,756 ns/op
Iteration   2: 5448,043 ns/op
Iteration   3: 5444,374 ns/op
Iteration   4: 5491,908 ns/op
Iteration   5: 5440,740 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  7314,763 ±(99.9%) 1459,573 ns/op [Average]
  (min, avg, max) = (5440,740, 7314,763, 8370,034), stdev = 1365,286
  CI (99.9%): [5855,190, 8774,337] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 100)

# Run progress: 51,70% complete, ETA 18:58:41
# Fork: 1 of 3
# Warmup Iteration   1: 16442,871 ns/op
# Warmup Iteration   2: 16281,413 ns/op
# Warmup Iteration   3: 16266,631 ns/op
Iteration   1: 16276,861 ns/op
Iteration   2: 16233,768 ns/op
Iteration   3: 16230,813 ns/op
Iteration   4: 16228,288 ns/op
Iteration   5: 16225,855 ns/op

# Run progress: 51,76% complete, ETA 18:57:20
# Fork: 2 of 3
# Warmup Iteration   1: 17130,036 ns/op
# Warmup Iteration   2: 17081,621 ns/op
# Warmup Iteration   3: 16886,409 ns/op
Iteration   1: 16886,007 ns/op
Iteration   2: 16899,417 ns/op
Iteration   3: 16886,839 ns/op
Iteration   4: 16899,484 ns/op
Iteration   5: 16880,056 ns/op

# Run progress: 51,81% complete, ETA 18:56:00
# Fork: 3 of 3
# Warmup Iteration   1: 16781,718 ns/op
# Warmup Iteration   2: 16577,556 ns/op
# Warmup Iteration   3: 16570,648 ns/op
Iteration   1: 16571,072 ns/op
Iteration   2: 16553,407 ns/op
Iteration   3: 16571,553 ns/op
Iteration   4: 16557,421 ns/op
Iteration   5: 16580,384 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  16565,415 ±(99.9%) 294,570 ns/op [Average]
  (min, avg, max) = (16225,855, 16565,415, 16899,484), stdev = 275,541
  CI (99.9%): [16270,845, 16859,985] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 200)

# Run progress: 51,87% complete, ETA 18:54:40
# Fork: 1 of 3
# Warmup Iteration   1: 32216,070 ns/op
# Warmup Iteration   2: 31748,696 ns/op
# Warmup Iteration   3: 31716,329 ns/op
Iteration   1: 33550,218 ns/op
Iteration   2: 33957,272 ns/op
Iteration   3: 33816,510 ns/op
Iteration   4: 34407,161 ns/op
Iteration   5: 34739,942 ns/op

# Run progress: 51,93% complete, ETA 18:53:20
# Fork: 2 of 3
# Warmup Iteration   1: 33792,833 ns/op
# Warmup Iteration   2: 33875,041 ns/op
# Warmup Iteration   3: 32800,883 ns/op
Iteration   1: 32981,077 ns/op
Iteration   2: 32802,144 ns/op
Iteration   3: 32771,657 ns/op
Iteration   4: 33031,560 ns/op
Iteration   5: 32764,548 ns/op

# Run progress: 51,98% complete, ETA 18:52:00
# Fork: 3 of 3
# Warmup Iteration   1: 31516,863 ns/op
# Warmup Iteration   2: 31237,055 ns/op
# Warmup Iteration   3: 33416,808 ns/op
Iteration   1: 33327,727 ns/op
Iteration   2: 33892,091 ns/op
Iteration   3: 34257,911 ns/op
Iteration   4: 33338,253 ns/op
Iteration   5: 33404,106 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  33536,145 ±(99.9%) 669,636 ns/op [Average]
  (min, avg, max) = (32764,548, 33536,145, 34739,942), stdev = 626,378
  CI (99.9%): [32866,509, 34205,781] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 500)

# Run progress: 52,04% complete, ETA 18:50:39
# Fork: 1 of 3
# Warmup Iteration   1: 74381,376 ns/op
# Warmup Iteration   2: 73553,120 ns/op
# Warmup Iteration   3: 73265,442 ns/op
Iteration   1: 73349,250 ns/op
Iteration   2: 73393,943 ns/op
Iteration   3: 73554,678 ns/op
Iteration   4: 74666,750 ns/op
Iteration   5: 75904,012 ns/op

# Run progress: 52,10% complete, ETA 18:49:19
# Fork: 2 of 3
# Warmup Iteration   1: 74793,474 ns/op
# Warmup Iteration   2: 74094,883 ns/op
# Warmup Iteration   3: 74811,116 ns/op
Iteration   1: 74674,016 ns/op
Iteration   2: 75303,996 ns/op
Iteration   3: 74719,471 ns/op
Iteration   4: 74681,204 ns/op
Iteration   5: 74593,065 ns/op

# Run progress: 52,15% complete, ETA 18:47:59
# Fork: 3 of 3
# Warmup Iteration   1: 74756,639 ns/op
# Warmup Iteration   2: 74027,399 ns/op
# Warmup Iteration   3: 74304,731 ns/op
Iteration   1: 74180,922 ns/op
Iteration   2: 78483,323 ns/op
Iteration   3: 75345,891 ns/op
Iteration   4: 76152,808 ns/op
Iteration   5: 76473,273 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  75031,774 ±(99.9%) 1436,419 ns/op [Average]
  (min, avg, max) = (73349,250, 75031,774, 78483,323), stdev = 1343,627
  CI (99.9%): [73595,355, 76468,192] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 1000)

# Run progress: 52,21% complete, ETA 18:46:39
# Fork: 1 of 3
# Warmup Iteration   1: 142019,978 ns/op
# Warmup Iteration   2: 141337,780 ns/op
# Warmup Iteration   3: 140495,027 ns/op
Iteration   1: 141419,122 ns/op
Iteration   2: 139916,485 ns/op
Iteration   3: 140247,419 ns/op
Iteration   4: 140940,531 ns/op
Iteration   5: 140071,939 ns/op

# Run progress: 52,27% complete, ETA 18:45:19
# Fork: 2 of 3
# Warmup Iteration   1: 141966,096 ns/op
# Warmup Iteration   2: 140792,262 ns/op
# Warmup Iteration   3: 140126,391 ns/op
Iteration   1: 140120,754 ns/op
Iteration   2: 140339,633 ns/op
Iteration   3: 139993,604 ns/op
Iteration   4: 139934,770 ns/op
Iteration   5: 140086,287 ns/op

# Run progress: 52,32% complete, ETA 18:43:58
# Fork: 3 of 3
# Warmup Iteration   1: 141975,691 ns/op
# Warmup Iteration   2: 140258,109 ns/op
# Warmup Iteration   3: 140464,843 ns/op
Iteration   1: 142997,813 ns/op
Iteration   2: 139996,841 ns/op
Iteration   3: 141063,225 ns/op
Iteration   4: 144423,975 ns/op
Iteration   5: 141163,613 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  140847,734 ±(99.9%) 1381,432 ns/op [Average]
  (min, avg, max) = (139916,485, 140847,734, 144423,975), stdev = 1292,192
  CI (99.9%): [139466,302, 142229,166] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 10)

# Run progress: 52,38% complete, ETA 18:42:38
# Fork: 1 of 3
# Warmup Iteration   1: 6066,051 ns/op
# Warmup Iteration   2: 6004,945 ns/op
# Warmup Iteration   3: 5980,490 ns/op
Iteration   1: 5974,497 ns/op
Iteration   2: 5983,358 ns/op
Iteration   3: 5975,779 ns/op
Iteration   4: 5979,138 ns/op
Iteration   5: 5976,510 ns/op

# Run progress: 52,44% complete, ETA 18:41:18
# Fork: 2 of 3
# Warmup Iteration   1: 6008,576 ns/op
# Warmup Iteration   2: 5915,647 ns/op
# Warmup Iteration   3: 5917,755 ns/op
Iteration   1: 5915,608 ns/op
Iteration   2: 5921,583 ns/op
Iteration   3: 5920,240 ns/op
Iteration   4: 5914,528 ns/op
Iteration   5: 5915,189 ns/op

# Run progress: 52,49% complete, ETA 18:39:58
# Fork: 3 of 3
# Warmup Iteration   1: 5911,776 ns/op
# Warmup Iteration   2: 5736,871 ns/op
# Warmup Iteration   3: 5716,293 ns/op
Iteration   1: 5721,887 ns/op
Iteration   2: 5802,601 ns/op
Iteration   3: 5705,409 ns/op
Iteration   4: 5704,278 ns/op
Iteration   5: 5708,285 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  5874,593 ±(99.9%) 119,993 ns/op [Average]
  (min, avg, max) = (5704,278, 5874,593, 5983,358), stdev = 112,241
  CI (99.9%): [5754,600, 5994,585] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 20)

# Run progress: 52,55% complete, ETA 18:38:38
# Fork: 1 of 3
# Warmup Iteration   1: 10242,186 ns/op
# Warmup Iteration   2: 10257,842 ns/op
# Warmup Iteration   3: 10109,201 ns/op
Iteration   1: 10110,701 ns/op
Iteration   2: 10121,275 ns/op
Iteration   3: 10109,225 ns/op
Iteration   4: 10105,408 ns/op
Iteration   5: 10113,856 ns/op

# Run progress: 52,61% complete, ETA 18:37:18
# Fork: 2 of 3
# Warmup Iteration   1: 10337,285 ns/op
# Warmup Iteration   2: 10139,389 ns/op
# Warmup Iteration   3: 10101,211 ns/op
Iteration   1: 10090,412 ns/op
Iteration   2: 10089,117 ns/op
Iteration   3: 10095,486 ns/op
Iteration   4: 10113,732 ns/op
Iteration   5: 10087,113 ns/op

# Run progress: 52,66% complete, ETA 18:35:57
# Fork: 3 of 3
# Warmup Iteration   1: 9613,947 ns/op
# Warmup Iteration   2: 9481,262 ns/op
# Warmup Iteration   3: 9465,880 ns/op
Iteration   1: 9465,133 ns/op
Iteration   2: 9468,079 ns/op
Iteration   3: 9466,929 ns/op
Iteration   4: 9461,904 ns/op
Iteration   5: 9466,288 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  9890,977 ±(99.9%) 332,959 ns/op [Average]
  (min, avg, max) = (9461,904, 9890,977, 10121,275), stdev = 311,450
  CI (99.9%): [9558,018, 10223,936] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 50)

# Run progress: 52,72% complete, ETA 18:34:37
# Fork: 1 of 3
# Warmup Iteration   1: 13179,575 ns/op
# Warmup Iteration   2: 13067,693 ns/op
# Warmup Iteration   3: 13037,844 ns/op
Iteration   1: 13027,278 ns/op
Iteration   2: 13015,139 ns/op
Iteration   3: 13018,216 ns/op
Iteration   4: 13094,710 ns/op
Iteration   5: 13124,306 ns/op

# Run progress: 52,78% complete, ETA 18:33:17
# Fork: 2 of 3
# Warmup Iteration   1: 13166,413 ns/op
# Warmup Iteration   2: 13063,065 ns/op
# Warmup Iteration   3: 13025,008 ns/op
Iteration   1: 13046,511 ns/op
Iteration   2: 13038,109 ns/op
Iteration   3: 13044,198 ns/op
Iteration   4: 13038,540 ns/op
Iteration   5: 13237,467 ns/op

# Run progress: 52,83% complete, ETA 18:31:57
# Fork: 3 of 3
# Warmup Iteration   1: 22214,698 ns/op
# Warmup Iteration   2: 22046,169 ns/op
# Warmup Iteration   3: 22004,983 ns/op
Iteration   1: 22006,158 ns/op
Iteration   2: 22002,639 ns/op
Iteration   3: 21989,205 ns/op
Iteration   4: 22023,499 ns/op
Iteration   5: 22006,010 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  16047,466 ±(99.9%) 4662,374 ns/op [Average]
  (min, avg, max) = (13015,139, 16047,466, 22023,499), stdev = 4361,188
  CI (99.9%): [11385,091, 20709,840] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 100)

# Run progress: 52,89% complete, ETA 18:30:37
# Fork: 1 of 3
# Warmup Iteration   1: 41333,465 ns/op
# Warmup Iteration   2: 40776,039 ns/op
# Warmup Iteration   3: 40743,489 ns/op
Iteration   1: 40761,807 ns/op
Iteration   2: 41395,616 ns/op
Iteration   3: 40807,368 ns/op
Iteration   4: 40759,524 ns/op
Iteration   5: 40794,254 ns/op

# Run progress: 52,95% complete, ETA 18:29:16
# Fork: 2 of 3
# Warmup Iteration   1: 40482,070 ns/op
# Warmup Iteration   2: 39929,796 ns/op
# Warmup Iteration   3: 39947,349 ns/op
Iteration   1: 39946,827 ns/op
Iteration   2: 39946,555 ns/op
Iteration   3: 39947,214 ns/op
Iteration   4: 39952,202 ns/op
Iteration   5: 39928,784 ns/op

# Run progress: 53,00% complete, ETA 18:27:56
# Fork: 3 of 3
# Warmup Iteration   1: 40425,884 ns/op
# Warmup Iteration   2: 39949,823 ns/op
# Warmup Iteration   3: 39965,559 ns/op
Iteration   1: 39973,284 ns/op
Iteration   2: 40035,428 ns/op
Iteration   3: 39959,709 ns/op
Iteration   4: 39998,147 ns/op
Iteration   5: 39956,216 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  40277,529 ±(99.9%) 515,376 ns/op [Average]
  (min, avg, max) = (39928,784, 40277,529, 41395,616), stdev = 482,083
  CI (99.9%): [39762,153, 40792,905] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 200)

# Run progress: 53,06% complete, ETA 18:26:36
# Fork: 1 of 3
# Warmup Iteration   1: 81707,859 ns/op
# Warmup Iteration   2: 80922,906 ns/op
# Warmup Iteration   3: 80664,945 ns/op
Iteration   1: 80695,566 ns/op
Iteration   2: 80821,300 ns/op
Iteration   3: 80571,378 ns/op
Iteration   4: 80561,079 ns/op
Iteration   5: 80551,960 ns/op

# Run progress: 53,12% complete, ETA 18:25:16
# Fork: 2 of 3
# Warmup Iteration   1: 81507,378 ns/op
# Warmup Iteration   2: 80515,591 ns/op
# Warmup Iteration   3: 80362,247 ns/op
Iteration   1: 80313,174 ns/op
Iteration   2: 80322,842 ns/op
Iteration   3: 80260,885 ns/op
Iteration   4: 80327,681 ns/op
Iteration   5: 80336,798 ns/op

# Run progress: 53,17% complete, ETA 18:23:56
# Fork: 3 of 3
# Warmup Iteration   1: 81377,098 ns/op
# Warmup Iteration   2: 80459,375 ns/op
# Warmup Iteration   3: 80495,226 ns/op
Iteration   1: 80393,079 ns/op
Iteration   2: 80841,960 ns/op
Iteration   3: 80363,732 ns/op
Iteration   4: 80464,303 ns/op
Iteration   5: 80430,473 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  80483,747 ±(99.9%) 198,339 ns/op [Average]
  (min, avg, max) = (80260,885, 80483,747, 80841,960), stdev = 185,527
  CI (99.9%): [80285,408, 80682,087] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 500)

# Run progress: 53,23% complete, ETA 18:22:35
# Fork: 1 of 3
# Warmup Iteration   1: 182972,552 ns/op
# Warmup Iteration   2: 181337,544 ns/op
# Warmup Iteration   3: 180493,915 ns/op
Iteration   1: 180065,071 ns/op
Iteration   2: 180059,611 ns/op
Iteration   3: 180216,350 ns/op
Iteration   4: 180190,270 ns/op
Iteration   5: 180274,321 ns/op

# Run progress: 53,29% complete, ETA 18:21:15
# Fork: 2 of 3
# Warmup Iteration   1: 183618,701 ns/op
# Warmup Iteration   2: 181762,731 ns/op
# Warmup Iteration   3: 181225,252 ns/op
Iteration   1: 180533,247 ns/op
Iteration   2: 180475,173 ns/op
Iteration   3: 180314,610 ns/op
Iteration   4: 180541,327 ns/op
Iteration   5: 180319,424 ns/op

# Run progress: 53,34% complete, ETA 18:19:55
# Fork: 3 of 3
# Warmup Iteration   1: 182899,389 ns/op
# Warmup Iteration   2: 181490,962 ns/op
# Warmup Iteration   3: 180547,691 ns/op
Iteration   1: 180803,420 ns/op
Iteration   2: 180145,129 ns/op
Iteration   3: 180169,743 ns/op
Iteration   4: 180327,990 ns/op
Iteration   5: 180309,686 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  180316,358 ±(99.9%) 215,304 ns/op [Average]
  (min, avg, max) = (180059,611, 180316,358, 180803,420), stdev = 201,395
  CI (99.9%): [180101,054, 180531,662] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 1000)

# Run progress: 53,40% complete, ETA 18:18:35
# Fork: 1 of 3
# Warmup Iteration   1: 371600,406 ns/op
# Warmup Iteration   2: 367783,579 ns/op
# Warmup Iteration   3: 366914,364 ns/op
Iteration   1: 366750,440 ns/op
Iteration   2: 367154,234 ns/op
Iteration   3: 368396,414 ns/op
Iteration   4: 368366,190 ns/op
Iteration   5: 368066,903 ns/op

# Run progress: 53,46% complete, ETA 18:17:15
# Fork: 2 of 3
# Warmup Iteration   1: 373382,277 ns/op
# Warmup Iteration   2: 367792,844 ns/op
# Warmup Iteration   3: 367815,758 ns/op
Iteration   1: 367707,471 ns/op
Iteration   2: 368391,928 ns/op
Iteration   3: 370543,193 ns/op
Iteration   4: 368513,549 ns/op
Iteration   5: 368591,584 ns/op

# Run progress: 53,51% complete, ETA 18:15:55
# Fork: 3 of 3
# Warmup Iteration   1: 370948,074 ns/op
# Warmup Iteration   2: 366542,366 ns/op
# Warmup Iteration   3: 366387,340 ns/op
Iteration   1: 366078,268 ns/op
Iteration   2: 366302,929 ns/op
Iteration   3: 369048,209 ns/op
Iteration   4: 368069,458 ns/op
Iteration   5: 368456,513 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  368029,152 ±(99.9%) 1204,278 ns/op [Average]
  (min, avg, max) = (366078,268, 368029,152, 370543,193), stdev = 1126,482
  CI (99.9%): [366824,874, 369233,430] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 10)

# Run progress: 53,57% complete, ETA 18:14:34
# Fork: 1 of 3
# Warmup Iteration   1: 11765,309 ns/op
# Warmup Iteration   2: 11934,890 ns/op
# Warmup Iteration   3: 12139,708 ns/op
Iteration   1: 11465,689 ns/op
Iteration   2: 11509,137 ns/op
Iteration   3: 11481,129 ns/op
Iteration   4: 11474,250 ns/op
Iteration   5: 11357,205 ns/op

# Run progress: 53,63% complete, ETA 18:13:14
# Fork: 2 of 3
# Warmup Iteration   1: 12183,717 ns/op
# Warmup Iteration   2: 12048,934 ns/op
# Warmup Iteration   3: 12019,232 ns/op
Iteration   1: 12025,368 ns/op
Iteration   2: 12029,794 ns/op
Iteration   3: 12029,119 ns/op
Iteration   4: 12035,689 ns/op
Iteration   5: 12030,510 ns/op

# Run progress: 53,68% complete, ETA 18:11:54
# Fork: 3 of 3
# Warmup Iteration   1: 12318,611 ns/op
# Warmup Iteration   2: 12142,996 ns/op
# Warmup Iteration   3: 12115,518 ns/op
Iteration   1: 12107,115 ns/op
Iteration   2: 12112,900 ns/op
Iteration   3: 12144,409 ns/op
Iteration   4: 12351,428 ns/op
Iteration   5: 12233,423 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  11892,478 ±(99.9%) 354,509 ns/op [Average]
  (min, avg, max) = (11357,205, 11892,478, 12351,428), stdev = 331,608
  CI (99.9%): [11537,969, 12246,986] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 20)

# Run progress: 53,74% complete, ETA 18:10:34
# Fork: 1 of 3
# Warmup Iteration   1: 20581,016 ns/op
# Warmup Iteration   2: 20403,067 ns/op
# Warmup Iteration   3: 20332,973 ns/op
Iteration   1: 20362,885 ns/op
Iteration   2: 20366,313 ns/op
Iteration   3: 20332,980 ns/op
Iteration   4: 20363,317 ns/op
Iteration   5: 20338,340 ns/op

# Run progress: 53,80% complete, ETA 18:09:14
# Fork: 2 of 3
# Warmup Iteration   1: 19495,021 ns/op
# Warmup Iteration   2: 19117,804 ns/op
# Warmup Iteration   3: 19079,706 ns/op
Iteration   1: 19071,549 ns/op
Iteration   2: 19073,211 ns/op
Iteration   3: 19062,969 ns/op
Iteration   4: 19066,198 ns/op
Iteration   5: 19097,947 ns/op

# Run progress: 53,85% complete, ETA 18:07:53
# Fork: 3 of 3
# Warmup Iteration   1: 21272,756 ns/op
# Warmup Iteration   2: 21018,431 ns/op
# Warmup Iteration   3: 20973,569 ns/op
Iteration   1: 20949,502 ns/op
Iteration   2: 20955,941 ns/op
Iteration   3: 20959,781 ns/op
Iteration   4: 20953,684 ns/op
Iteration   5: 21009,889 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  20130,967 ±(99.9%) 872,099 ns/op [Average]
  (min, avg, max) = (19062,969, 20130,967, 21009,889), stdev = 815,762
  CI (99.9%): [19258,868, 21003,066] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 50)

# Run progress: 53,91% complete, ETA 18:06:33
# Fork: 1 of 3
# Warmup Iteration   1: 26951,369 ns/op
# Warmup Iteration   2: 26365,592 ns/op
# Warmup Iteration   3: 26365,113 ns/op
Iteration   1: 26828,120 ns/op
Iteration   2: 26365,452 ns/op
Iteration   3: 26364,090 ns/op
Iteration   4: 26426,838 ns/op
Iteration   5: 26389,381 ns/op

# Run progress: 53,97% complete, ETA 18:05:13
# Fork: 2 of 3
# Warmup Iteration   1: 27066,382 ns/op
# Warmup Iteration   2: 26854,746 ns/op
# Warmup Iteration   3: 26829,786 ns/op
Iteration   1: 26955,779 ns/op
Iteration   2: 26795,482 ns/op
Iteration   3: 26849,210 ns/op
Iteration   4: 26823,718 ns/op
Iteration   5: 26838,136 ns/op

# Run progress: 54,02% complete, ETA 18:03:53
# Fork: 3 of 3
# Warmup Iteration   1: 26580,988 ns/op
# Warmup Iteration   2: 26852,785 ns/op
# Warmup Iteration   3: 26301,315 ns/op
Iteration   1: 26633,058 ns/op
Iteration   2: 26265,837 ns/op
Iteration   3: 26326,052 ns/op
Iteration   4: 26298,169 ns/op
Iteration   5: 26284,687 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  26562,934 ±(99.9%) 275,304 ns/op [Average]
  (min, avg, max) = (26265,837, 26562,934, 26955,779), stdev = 257,519
  CI (99.9%): [26287,630, 26838,238] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 100)

# Run progress: 54,08% complete, ETA 18:02:33
# Fork: 1 of 3
# Warmup Iteration   1: 82382,785 ns/op
# Warmup Iteration   2: 81955,779 ns/op
# Warmup Iteration   3: 81503,997 ns/op
Iteration   1: 81574,354 ns/op
Iteration   2: 81539,693 ns/op
Iteration   3: 81675,785 ns/op
Iteration   4: 81594,751 ns/op
Iteration   5: 81562,782 ns/op

# Run progress: 54,14% complete, ETA 18:01:12
# Fork: 2 of 3
# Warmup Iteration   1: 82530,140 ns/op
# Warmup Iteration   2: 81456,936 ns/op
# Warmup Iteration   3: 81596,035 ns/op
Iteration   1: 81687,343 ns/op
Iteration   2: 81628,975 ns/op
Iteration   3: 81534,814 ns/op
Iteration   4: 81538,985 ns/op
Iteration   5: 81488,238 ns/op

# Run progress: 54,19% complete, ETA 17:59:52
# Fork: 3 of 3
# Warmup Iteration   1: 81729,196 ns/op
# Warmup Iteration   2: 80865,627 ns/op
# Warmup Iteration   3: 81140,927 ns/op
Iteration   1: 81044,749 ns/op
Iteration   2: 80963,564 ns/op
Iteration   3: 81062,997 ns/op
Iteration   4: 81006,678 ns/op
Iteration   5: 80926,063 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  81388,651 ±(99.9%) 310,147 ns/op [Average]
  (min, avg, max) = (80926,063, 81388,651, 81687,343), stdev = 290,112
  CI (99.9%): [81078,504, 81698,798] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 200)

# Run progress: 54,25% complete, ETA 17:58:32
# Fork: 1 of 3
# Warmup Iteration   1: 169012,582 ns/op
# Warmup Iteration   2: 165563,398 ns/op
# Warmup Iteration   3: 164969,566 ns/op
Iteration   1: 165979,759 ns/op
Iteration   2: 166227,726 ns/op
Iteration   3: 165639,241 ns/op
Iteration   4: 166895,434 ns/op
Iteration   5: 166191,358 ns/op

# Run progress: 54,31% complete, ETA 17:57:12
# Fork: 2 of 3
# Warmup Iteration   1: 167333,876 ns/op
# Warmup Iteration   2: 165676,196 ns/op
# Warmup Iteration   3: 167010,053 ns/op
Iteration   1: 165432,945 ns/op
Iteration   2: 165873,493 ns/op
Iteration   3: 165386,401 ns/op
Iteration   4: 166557,197 ns/op
Iteration   5: 166547,078 ns/op

# Run progress: 54,36% complete, ETA 17:55:52
# Fork: 3 of 3
# Warmup Iteration   1: 167129,935 ns/op
# Warmup Iteration   2: 167342,528 ns/op
# Warmup Iteration   3: 172995,701 ns/op
Iteration   1: 170495,544 ns/op
Iteration   2: 166287,364 ns/op
Iteration   3: 166566,722 ns/op
Iteration   4: 166274,042 ns/op
Iteration   5: 166245,530 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  166439,989 ±(99.9%) 1283,822 ns/op [Average]
  (min, avg, max) = (165386,401, 166439,989, 170495,544), stdev = 1200,888
  CI (99.9%): [165156,167, 167723,811] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 500)

# Run progress: 54,42% complete, ETA 17:54:31
# Fork: 1 of 3
# Warmup Iteration   1: 418527,703 ns/op
# Warmup Iteration   2: 413649,422 ns/op
# Warmup Iteration   3: 413924,385 ns/op
Iteration   1: 414491,836 ns/op
Iteration   2: 414171,662 ns/op
Iteration   3: 413363,649 ns/op
Iteration   4: 412587,791 ns/op
Iteration   5: 412988,016 ns/op

# Run progress: 54,48% complete, ETA 17:53:11
# Fork: 2 of 3
# Warmup Iteration   1: 419052,803 ns/op
# Warmup Iteration   2: 414377,921 ns/op
# Warmup Iteration   3: 412685,382 ns/op
Iteration   1: 413744,700 ns/op
Iteration   2: 413341,117 ns/op
Iteration   3: 412734,120 ns/op
Iteration   4: 412505,851 ns/op
Iteration   5: 412993,054 ns/op

# Run progress: 54,53% complete, ETA 17:51:51
# Fork: 3 of 3
# Warmup Iteration   1: 418038,955 ns/op
# Warmup Iteration   2: 415367,131 ns/op
# Warmup Iteration   3: 413084,011 ns/op
Iteration   1: 413769,631 ns/op
Iteration   2: 413275,192 ns/op
Iteration   3: 413349,318 ns/op
Iteration   4: 413224,374 ns/op
Iteration   5: 412738,710 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  413285,268 ±(99.9%) 611,101 ns/op [Average]
  (min, avg, max) = (412505,851, 413285,268, 414491,836), stdev = 571,624
  CI (99.9%): [412674,167, 413896,369] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 1000)

# Run progress: 54,59% complete, ETA 17:50:31
# Fork: 1 of 3
# Warmup Iteration   1: 766432,397 ns/op
# Warmup Iteration   2: 761936,394 ns/op
# Warmup Iteration   3: 756486,273 ns/op
Iteration   1: 757103,262 ns/op
Iteration   2: 755535,110 ns/op
Iteration   3: 755952,472 ns/op
Iteration   4: 761423,640 ns/op
Iteration   5: 756602,240 ns/op

# Run progress: 54,65% complete, ETA 17:49:11
# Fork: 2 of 3
# Warmup Iteration   1: 717701,595 ns/op
# Warmup Iteration   2: 708885,126 ns/op
# Warmup Iteration   3: 702089,485 ns/op
Iteration   1: 708077,864 ns/op
Iteration   2: 708540,139 ns/op
Iteration   3: 707049,088 ns/op
Iteration   4: 701009,287 ns/op
Iteration   5: 705237,590 ns/op

# Run progress: 54,70% complete, ETA 17:47:51
# Fork: 3 of 3
# Warmup Iteration   1: 710700,048 ns/op
# Warmup Iteration   2: 707368,908 ns/op
# Warmup Iteration   3: 706867,114 ns/op
Iteration   1: 701499,972 ns/op
Iteration   2: 703126,138 ns/op
Iteration   3: 702754,090 ns/op
Iteration   4: 725852,885 ns/op
Iteration   5: 703621,854 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  723559,042 ±(99.9%) 27172,239 ns/op [Average]
  (min, avg, max) = (701009,287, 723559,042, 761423,640), stdev = 25416,929
  CI (99.9%): [696386,803, 750731,281] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 10)

# Run progress: 54,76% complete, ETA 17:46:30
# Fork: 1 of 3
# Warmup Iteration   1: 25458,109 ns/op
# Warmup Iteration   2: 25126,116 ns/op
# Warmup Iteration   3: 25050,204 ns/op
Iteration   1: 25041,840 ns/op
Iteration   2: 25039,732 ns/op
Iteration   3: 24995,745 ns/op
Iteration   4: 25056,786 ns/op
Iteration   5: 24963,584 ns/op

# Run progress: 54,82% complete, ETA 17:45:10
# Fork: 2 of 3
# Warmup Iteration   1: 24287,970 ns/op
# Warmup Iteration   2: 23470,465 ns/op
# Warmup Iteration   3: 23393,710 ns/op
Iteration   1: 23396,385 ns/op
Iteration   2: 23384,757 ns/op
Iteration   3: 23399,525 ns/op
Iteration   4: 23374,520 ns/op
Iteration   5: 23378,324 ns/op

# Run progress: 54,87% complete, ETA 17:43:50
# Fork: 3 of 3
# Warmup Iteration   1: 24947,005 ns/op
# Warmup Iteration   2: 24153,702 ns/op
# Warmup Iteration   3: 24190,331 ns/op
Iteration   1: 24157,197 ns/op
Iteration   2: 24152,082 ns/op
Iteration   3: 24137,261 ns/op
Iteration   4: 24216,089 ns/op
Iteration   5: 24140,011 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  24188,922 ±(99.9%) 738,571 ns/op [Average]
  (min, avg, max) = (23374,520, 24188,922, 25056,786), stdev = 690,860
  CI (99.9%): [23450,351, 24927,494] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 20)

# Run progress: 54,93% complete, ETA 17:42:30
# Fork: 1 of 3
# Warmup Iteration   1: 28356,935 ns/op
# Warmup Iteration   2: 28023,679 ns/op
# Warmup Iteration   3: 28157,368 ns/op
Iteration   1: 28062,041 ns/op
Iteration   2: 28092,269 ns/op
Iteration   3: 28057,393 ns/op
Iteration   4: 28038,766 ns/op
Iteration   5: 28305,496 ns/op

# Run progress: 54,99% complete, ETA 17:41:10
# Fork: 2 of 3
# Warmup Iteration   1: 39039,951 ns/op
# Warmup Iteration   2: 38791,779 ns/op
# Warmup Iteration   3: 38726,801 ns/op
Iteration   1: 38716,420 ns/op
Iteration   2: 38840,409 ns/op
Iteration   3: 38747,474 ns/op
Iteration   4: 39216,698 ns/op
Iteration   5: 38716,094 ns/op

# Run progress: 55,04% complete, ETA 17:39:49
# Fork: 3 of 3
# Warmup Iteration   1: 42190,972 ns/op
# Warmup Iteration   2: 41762,627 ns/op
# Warmup Iteration   3: 41523,940 ns/op
Iteration   1: 41514,714 ns/op
Iteration   2: 41548,950 ns/op
Iteration   3: 41509,630 ns/op
Iteration   4: 41605,075 ns/op
Iteration   5: 41541,818 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  36167,550 ±(99.9%) 6422,004 ns/op [Average]
  (min, avg, max) = (28038,766, 36167,550, 41605,075), stdev = 6007,146
  CI (99.9%): [29745,546, 42589,554] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 50)

# Run progress: 55,10% complete, ETA 17:38:29
# Fork: 1 of 3
# Warmup Iteration   1: 91604,018 ns/op
# Warmup Iteration   2: 90764,768 ns/op
# Warmup Iteration   3: 90783,717 ns/op
Iteration   1: 91060,996 ns/op
Iteration   2: 90581,666 ns/op
Iteration   3: 90925,099 ns/op
Iteration   4: 90544,485 ns/op
Iteration   5: 90545,458 ns/op

# Run progress: 55,16% complete, ETA 17:37:09
# Fork: 2 of 3
# Warmup Iteration   1: 92446,564 ns/op
# Warmup Iteration   2: 91516,359 ns/op
# Warmup Iteration   3: 91439,828 ns/op
Iteration   1: 91615,017 ns/op
Iteration   2: 91903,542 ns/op
Iteration   3: 91686,820 ns/op
Iteration   4: 91500,784 ns/op
Iteration   5: 91505,724 ns/op

# Run progress: 55,21% complete, ETA 17:35:49
# Fork: 3 of 3
# Warmup Iteration   1: 88781,649 ns/op
# Warmup Iteration   2: 89009,816 ns/op
# Warmup Iteration   3: 88279,190 ns/op
Iteration   1: 88211,464 ns/op
Iteration   2: 88242,903 ns/op
Iteration   3: 88280,665 ns/op
Iteration   4: 88235,528 ns/op
Iteration   5: 88227,194 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  90204,490 ±(99.9%) 1600,581 ns/op [Average]
  (min, avg, max) = (88211,464, 90204,490, 91903,542), stdev = 1497,184
  CI (99.9%): [88603,909, 91805,070] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 100)

# Run progress: 55,27% complete, ETA 17:34:29
# Fork: 1 of 3
# Warmup Iteration   1: 168252,673 ns/op
# Warmup Iteration   2: 165286,446 ns/op
# Warmup Iteration   3: 165110,574 ns/op
Iteration   1: 165853,821 ns/op
Iteration   2: 165869,165 ns/op
Iteration   3: 165748,376 ns/op
Iteration   4: 165764,255 ns/op
Iteration   5: 166046,268 ns/op

# Run progress: 55,33% complete, ETA 17:33:08
# Fork: 2 of 3
# Warmup Iteration   1: 150099,277 ns/op
# Warmup Iteration   2: 148725,308 ns/op
# Warmup Iteration   3: 148579,150 ns/op
Iteration   1: 148395,909 ns/op
Iteration   2: 148458,419 ns/op
Iteration   3: 148306,683 ns/op
Iteration   4: 148140,319 ns/op
Iteration   5: 148339,595 ns/op

# Run progress: 55,38% complete, ETA 17:31:48
# Fork: 3 of 3
# Warmup Iteration   1: 169861,233 ns/op
# Warmup Iteration   2: 166085,052 ns/op
# Warmup Iteration   3: 164939,560 ns/op
Iteration   1: 165413,081 ns/op
Iteration   2: 165515,208 ns/op
Iteration   3: 165242,803 ns/op
Iteration   4: 165253,588 ns/op
Iteration   5: 165230,258 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  159838,517 ±(99.9%) 9010,451 ns/op [Average]
  (min, avg, max) = (148140,319, 159838,517, 166046,268), stdev = 8428,381
  CI (99.9%): [150828,066, 168848,967] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 200)

# Run progress: 55,44% complete, ETA 17:30:28
# Fork: 1 of 3
# Warmup Iteration   1: 340972,404 ns/op
# Warmup Iteration   2: 335689,135 ns/op
# Warmup Iteration   3: 336412,768 ns/op
Iteration   1: 336341,022 ns/op
Iteration   2: 335443,064 ns/op
Iteration   3: 335791,476 ns/op
Iteration   4: 335715,030 ns/op
Iteration   5: 335761,120 ns/op

# Run progress: 55,50% complete, ETA 17:29:08
# Fork: 2 of 3
# Warmup Iteration   1: 339785,682 ns/op
# Warmup Iteration   2: 335868,245 ns/op
# Warmup Iteration   3: 336249,527 ns/op
Iteration   1: 336865,147 ns/op
Iteration   2: 335990,018 ns/op
Iteration   3: 336192,448 ns/op
Iteration   4: 336018,223 ns/op
Iteration   5: 335780,426 ns/op

# Run progress: 55,55% complete, ETA 17:27:48
# Fork: 3 of 3
# Warmup Iteration   1: 340584,524 ns/op
# Warmup Iteration   2: 342331,439 ns/op
# Warmup Iteration   3: 338922,510 ns/op
Iteration   1: 338499,242 ns/op
Iteration   2: 335234,200 ns/op
Iteration   3: 335263,548 ns/op
Iteration   4: 334436,387 ns/op
Iteration   5: 334269,894 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  335840,083 ±(99.9%) 1064,161 ns/op [Average]
  (min, avg, max) = (334269,894, 335840,083, 338499,242), stdev = 995,417
  CI (99.9%): [334775,922, 336904,244] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 500)

# Run progress: 55,61% complete, ETA 17:26:28
# Fork: 1 of 3
# Warmup Iteration   1: 783733,847 ns/op
# Warmup Iteration   2: 776260,648 ns/op
# Warmup Iteration   3: 779530,815 ns/op
Iteration   1: 776091,190 ns/op
Iteration   2: 780109,225 ns/op
Iteration   3: 776245,484 ns/op
Iteration   4: 775968,663 ns/op
Iteration   5: 775822,737 ns/op

# Run progress: 55,67% complete, ETA 17:25:07
# Fork: 2 of 3
# Warmup Iteration   1: 813207,614 ns/op
# Warmup Iteration   2: 803880,050 ns/op
# Warmup Iteration   3: 804502,200 ns/op
Iteration   1: 804524,530 ns/op
Iteration   2: 806450,042 ns/op
Iteration   3: 805584,097 ns/op
Iteration   4: 805291,825 ns/op
Iteration   5: 805424,143 ns/op

# Run progress: 55,72% complete, ETA 17:23:47
# Fork: 3 of 3
# Warmup Iteration   1: 813959,925 ns/op
# Warmup Iteration   2: 804583,014 ns/op
# Warmup Iteration   3: 804285,693 ns/op
Iteration   1: 804148,269 ns/op
Iteration   2: 804240,058 ns/op
Iteration   3: 806268,215 ns/op
Iteration   4: 811399,733 ns/op
Iteration   5: 805198,705 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  796184,461 ±(99.9%) 15272,875 ns/op [Average]
  (min, avg, max) = (775822,737, 796184,461, 811399,733), stdev = 14286,257
  CI (99.9%): [780911,586, 811457,336] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 1000)

# Run progress: 55,78% complete, ETA 17:22:27
# Fork: 1 of 3
# Warmup Iteration   1: 1614761,188 ns/op
# Warmup Iteration   2: 1597841,041 ns/op
# Warmup Iteration   3: 1613667,517 ns/op
Iteration   1: 1602910,532 ns/op
Iteration   2: 1594550,802 ns/op
Iteration   3: 1607741,732 ns/op
Iteration   4: 1593767,408 ns/op
Iteration   5: 1594675,771 ns/op

# Run progress: 55,84% complete, ETA 17:21:07
# Fork: 2 of 3
# Warmup Iteration   1: 1630325,424 ns/op
# Warmup Iteration   2: 1637767,355 ns/op
# Warmup Iteration   3: 1622929,718 ns/op
Iteration   1: 1619468,408 ns/op
Iteration   2: 1596386,133 ns/op
Iteration   3: 1596375,812 ns/op
Iteration   4: 1594855,577 ns/op
Iteration   5: 1595110,649 ns/op

# Run progress: 55,89% complete, ETA 17:19:47
# Fork: 3 of 3
# Warmup Iteration   1: 1505524,636 ns/op
# Warmup Iteration   2: 1491690,293 ns/op
# Warmup Iteration   3: 1487517,360 ns/op
Iteration   1: 1492433,344 ns/op
Iteration   2: 1501139,127 ns/op
Iteration   3: 1493869,460 ns/op
Iteration   4: 1501428,212 ns/op
Iteration   5: 1500041,553 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  1565650,301 ±(99.9%) 53634,608 ns/op [Average]
  (min, avg, max) = (1492433,344, 1565650,301, 1619468,408), stdev = 50169,845
  CI (99.9%): [1512015,694, 1619284,909] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 10)

# Run progress: 55,95% complete, ETA 17:18:26
# Fork: 1 of 3
# Warmup Iteration   1: 57793,989 ns/op
# Warmup Iteration   2: 58863,802 ns/op
# Warmup Iteration   3: 57304,813 ns/op
Iteration   1: 57442,505 ns/op
Iteration   2: 57192,984 ns/op
Iteration   3: 57050,601 ns/op
Iteration   4: 57408,354 ns/op
Iteration   5: 57185,762 ns/op

# Run progress: 56,01% complete, ETA 17:17:06
# Fork: 2 of 3
# Warmup Iteration   1: 59445,314 ns/op
# Warmup Iteration   2: 58541,971 ns/op
# Warmup Iteration   3: 58642,292 ns/op
Iteration   1: 58500,226 ns/op
Iteration   2: 58801,424 ns/op
Iteration   3: 58555,029 ns/op
Iteration   4: 58552,628 ns/op
Iteration   5: 58634,451 ns/op

# Run progress: 56,06% complete, ETA 17:15:46
# Fork: 3 of 3
# Warmup Iteration   1: 63061,897 ns/op
# Warmup Iteration   2: 62287,860 ns/op
# Warmup Iteration   3: 62519,205 ns/op
Iteration   1: 62196,463 ns/op
Iteration   2: 63580,379 ns/op
Iteration   3: 62070,699 ns/op
Iteration   4: 62291,211 ns/op
Iteration   5: 62119,121 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  59438,789 ±(99.9%) 2465,080 ns/op [Average]
  (min, avg, max) = (57050,601, 59438,789, 63580,379), stdev = 2305,837
  CI (99.9%): [56973,709, 61903,869] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 20)

# Run progress: 56,12% complete, ETA 17:14:26
# Fork: 1 of 3
# Warmup Iteration   1: 108415,410 ns/op
# Warmup Iteration   2: 107255,125 ns/op
# Warmup Iteration   3: 107320,867 ns/op
Iteration   1: 107639,578 ns/op
Iteration   2: 107124,374 ns/op
Iteration   3: 107360,970 ns/op
Iteration   4: 107887,506 ns/op
Iteration   5: 107017,450 ns/op

# Run progress: 56,18% complete, ETA 17:13:06
# Fork: 2 of 3
# Warmup Iteration   1: 109355,121 ns/op
# Warmup Iteration   2: 108393,837 ns/op
# Warmup Iteration   3: 108665,996 ns/op
Iteration   1: 108536,554 ns/op
Iteration   2: 108727,153 ns/op
Iteration   3: 108661,314 ns/op
Iteration   4: 108427,948 ns/op
Iteration   5: 108824,691 ns/op

# Run progress: 56,23% complete, ETA 17:11:45
# Fork: 3 of 3
# Warmup Iteration   1: 109254,121 ns/op
# Warmup Iteration   2: 107297,998 ns/op
# Warmup Iteration   3: 107670,037 ns/op
Iteration   1: 107328,704 ns/op
Iteration   2: 107756,183 ns/op
Iteration   3: 108013,970 ns/op
Iteration   4: 107657,323 ns/op
Iteration   5: 107334,195 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  107886,527 ±(99.9%) 656,415 ns/op [Average]
  (min, avg, max) = (107017,450, 107886,527, 108824,691), stdev = 614,011
  CI (99.9%): [107230,112, 108542,943] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 50)

# Run progress: 56,29% complete, ETA 17:10:25
# Fork: 1 of 3
# Warmup Iteration   1: 222068,636 ns/op
# Warmup Iteration   2: 221588,361 ns/op
# Warmup Iteration   3: 221466,813 ns/op
Iteration   1: 221208,845 ns/op
Iteration   2: 221122,177 ns/op
Iteration   3: 221133,997 ns/op
Iteration   4: 220968,764 ns/op
Iteration   5: 221395,531 ns/op

# Run progress: 56,35% complete, ETA 17:09:05
# Fork: 2 of 3
# Warmup Iteration   1: 228400,334 ns/op
# Warmup Iteration   2: 226043,784 ns/op
# Warmup Iteration   3: 237399,967 ns/op
Iteration   1: 235892,179 ns/op
Iteration   2: 226601,441 ns/op
Iteration   3: 228356,162 ns/op
Iteration   4: 235765,699 ns/op
Iteration   5: 237900,337 ns/op

# Run progress: 56,40% complete, ETA 17:07:45
# Fork: 3 of 3
# Warmup Iteration   1: 225981,586 ns/op
# Warmup Iteration   2: 238645,322 ns/op
# Warmup Iteration   3: 232389,224 ns/op
Iteration   1: 238845,428 ns/op
Iteration   2: 230669,070 ns/op
Iteration   3: 224416,833 ns/op
Iteration   4: 223133,288 ns/op
Iteration   5: 223224,765 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  227375,634 ±(99.9%) 7197,283 ns/op [Average]
  (min, avg, max) = (220968,764, 227375,634, 238845,428), stdev = 6732,343
  CI (99.9%): [220178,352, 234572,917] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 100)

# Run progress: 56,46% complete, ETA 17:06:25
# Fork: 1 of 3
# Warmup Iteration   1: 436382,958 ns/op
# Warmup Iteration   2: 433169,616 ns/op
# Warmup Iteration   3: 431380,757 ns/op
Iteration   1: 429613,536 ns/op
Iteration   2: 430587,490 ns/op
Iteration   3: 432029,058 ns/op
Iteration   4: 431855,549 ns/op
Iteration   5: 432147,916 ns/op

# Run progress: 56,52% complete, ETA 17:05:05
# Fork: 2 of 3
# Warmup Iteration   1: 435663,592 ns/op
# Warmup Iteration   2: 430201,279 ns/op
# Warmup Iteration   3: 428888,280 ns/op
Iteration   1: 427102,096 ns/op
Iteration   2: 428042,594 ns/op
Iteration   3: 429396,818 ns/op
Iteration   4: 429322,333 ns/op
Iteration   5: 429889,727 ns/op

# Run progress: 56,58% complete, ETA 17:03:44
# Fork: 3 of 3
# Warmup Iteration   1: 437299,724 ns/op
# Warmup Iteration   2: 431489,557 ns/op
# Warmup Iteration   3: 430362,018 ns/op
Iteration   1: 428436,385 ns/op
Iteration   2: 429417,635 ns/op
Iteration   3: 431052,884 ns/op
Iteration   4: 430837,740 ns/op
Iteration   5: 430941,895 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  430044,910 ±(99.9%) 1595,528 ns/op [Average]
  (min, avg, max) = (427102,096, 430044,910, 432147,916), stdev = 1492,457
  CI (99.9%): [428449,383, 431640,438] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 200)

# Run progress: 56,63% complete, ETA 17:02:24
# Fork: 1 of 3
# Warmup Iteration   1: 850641,739 ns/op
# Warmup Iteration   2: 851363,721 ns/op
# Warmup Iteration   3: 851842,167 ns/op
Iteration   1: 849179,772 ns/op
Iteration   2: 863854,869 ns/op
Iteration   3: 852507,415 ns/op
Iteration   4: 837658,259 ns/op
Iteration   5: 838726,226 ns/op

# Run progress: 56,69% complete, ETA 17:01:04
# Fork: 2 of 3
# Warmup Iteration   1: 798777,640 ns/op
# Warmup Iteration   2: 786565,972 ns/op
# Warmup Iteration   3: 786514,357 ns/op
Iteration   1: 790632,236 ns/op
Iteration   2: 787051,611 ns/op
Iteration   3: 782706,304 ns/op
Iteration   4: 782208,352 ns/op
Iteration   5: 783309,502 ns/op

# Run progress: 56,75% complete, ETA 16:59:44
# Fork: 3 of 3
# Warmup Iteration   1: 826795,752 ns/op
# Warmup Iteration   2: 816216,865 ns/op
# Warmup Iteration   3: 816406,857 ns/op
Iteration   1: 815881,303 ns/op
Iteration   2: 815339,052 ns/op
Iteration   3: 817967,424 ns/op
Iteration   4: 809437,493 ns/op
Iteration   5: 808600,421 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  815670,683 ±(99.9%) 29430,946 ns/op [Average]
  (min, avg, max) = (782208,352, 815670,683, 863854,869), stdev = 27529,725
  CI (99.9%): [786239,736, 845101,629] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 500)

# Run progress: 56,80% complete, ETA 16:58:24
# Fork: 1 of 3
# Warmup Iteration   1: 2197049,881 ns/op
# Warmup Iteration   2: 2182473,238 ns/op
# Warmup Iteration   3: 2182583,414 ns/op
Iteration   1: 2178225,243 ns/op
Iteration   2: 2178448,300 ns/op
Iteration   3: 2178822,376 ns/op
Iteration   4: 2181110,070 ns/op
Iteration   5: 2177678,647 ns/op

# Run progress: 56,86% complete, ETA 16:57:03
# Fork: 2 of 3
# Warmup Iteration   1: 2195537,405 ns/op
# Warmup Iteration   2: 2181728,670 ns/op
# Warmup Iteration   3: 2175461,038 ns/op
Iteration   1: 2173154,136 ns/op
Iteration   2: 2177282,241 ns/op
Iteration   3: 2176241,268 ns/op
Iteration   4: 2189762,383 ns/op
Iteration   5: 2175050,145 ns/op

# Run progress: 56,92% complete, ETA 16:55:43
# Fork: 3 of 3
# Warmup Iteration   1: 2192532,149 ns/op
# Warmup Iteration   2: 2186080,962 ns/op
# Warmup Iteration   3: 2180682,276 ns/op
Iteration   1: 2176178,603 ns/op
Iteration   2: 2174290,541 ns/op
Iteration   3: 2191567,813 ns/op
Iteration   4: 2178949,220 ns/op
Iteration   5: 2186545,845 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  2179553,789 ±(99.9%) 5881,441 ns/op [Average]
  (min, avg, max) = (2173154,136, 2179553,789, 2191567,813), stdev = 5501,503
  CI (99.9%): [2173672,348, 2185435,230] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 1000)

# Run progress: 56,97% complete, ETA 16:54:23
# Fork: 1 of 3
# Warmup Iteration   1: 4944404,889 ns/op
# Warmup Iteration   2: 4927450,776 ns/op
# Warmup Iteration   3: 4984603,335 ns/op
Iteration   1: 4974503,358 ns/op
Iteration   2: 4965103,428 ns/op
Iteration   3: 5082093,273 ns/op
Iteration   4: 5018524,543 ns/op
Iteration   5: 4976000,481 ns/op

# Run progress: 57,03% complete, ETA 16:53:03
# Fork: 2 of 3
# Warmup Iteration   1: 4929127,945 ns/op
# Warmup Iteration   2: 4870677,741 ns/op
# Warmup Iteration   3: 4938689,510 ns/op
Iteration   1: 4933606,385 ns/op
Iteration   2: 4939196,636 ns/op
Iteration   3: 4894463,262 ns/op
Iteration   4: 4907762,737 ns/op
Iteration   5: 4935077,863 ns/op

# Run progress: 57,09% complete, ETA 16:51:43
# Fork: 3 of 3
# Warmup Iteration   1: 4893980,852 ns/op
# Warmup Iteration   2: 4965937,515 ns/op
# Warmup Iteration   3: 4912744,692 ns/op
Iteration   1: 4917125,111 ns/op
Iteration   2: 4904774,363 ns/op
Iteration   3: 4900703,521 ns/op
Iteration   4: 4905985,576 ns/op
Iteration   5: 4931156,481 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  4945738,468 ±(99.9%) 54736,864 ns/op [Average]
  (min, avg, max) = (4894463,262, 4945738,468, 5082093,273), stdev = 51200,896
  CI (99.9%): [4891001,604, 5000475,332] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 10)

# Run progress: 57,14% complete, ETA 16:50:23
# Fork: 1 of 3
# Warmup Iteration   1: 119878,598 ns/op
# Warmup Iteration   2: 118243,676 ns/op
# Warmup Iteration   3: 118367,925 ns/op
Iteration   1: 118426,862 ns/op
Iteration   2: 118135,989 ns/op
Iteration   3: 118380,171 ns/op
Iteration   4: 118055,229 ns/op
Iteration   5: 118067,621 ns/op

# Run progress: 57,20% complete, ETA 16:49:02
# Fork: 2 of 3
# Warmup Iteration   1: 121659,040 ns/op
# Warmup Iteration   2: 119691,390 ns/op
# Warmup Iteration   3: 119936,300 ns/op
Iteration   1: 119811,993 ns/op
Iteration   2: 120169,608 ns/op
Iteration   3: 119946,335 ns/op
Iteration   4: 119784,358 ns/op
Iteration   5: 119764,598 ns/op

# Run progress: 57,26% complete, ETA 16:47:42
# Fork: 3 of 3
# Warmup Iteration   1: 126233,233 ns/op
# Warmup Iteration   2: 124776,640 ns/op
# Warmup Iteration   3: 124257,559 ns/op
Iteration   1: 124278,555 ns/op
Iteration   2: 124395,962 ns/op
Iteration   3: 124140,382 ns/op
Iteration   4: 124040,900 ns/op
Iteration   5: 124109,790 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  120767,223 ±(99.9%) 2791,008 ns/op [Average]
  (min, avg, max) = (118055,229, 120767,223, 124395,962), stdev = 2610,710
  CI (99.9%): [117976,216, 123558,231] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 20)

# Run progress: 57,31% complete, ETA 16:46:22
# Fork: 1 of 3
# Warmup Iteration   1: 209383,198 ns/op
# Warmup Iteration   2: 206319,748 ns/op
# Warmup Iteration   3: 206261,494 ns/op
Iteration   1: 205523,424 ns/op
Iteration   2: 206494,828 ns/op
Iteration   3: 205797,127 ns/op
Iteration   4: 205814,181 ns/op
Iteration   5: 211428,482 ns/op

# Run progress: 57,37% complete, ETA 16:45:02
# Fork: 2 of 3
# Warmup Iteration   1: 209057,521 ns/op
# Warmup Iteration   2: 207814,398 ns/op
# Warmup Iteration   3: 208179,627 ns/op
Iteration   1: 208198,000 ns/op
Iteration   2: 207630,926 ns/op
Iteration   3: 208890,492 ns/op
Iteration   4: 206800,792 ns/op
Iteration   5: 207130,762 ns/op

# Run progress: 57,43% complete, ETA 16:43:42
# Fork: 3 of 3
# Warmup Iteration   1: 208985,678 ns/op
# Warmup Iteration   2: 207557,252 ns/op
# Warmup Iteration   3: 207159,049 ns/op
Iteration   1: 208074,684 ns/op
Iteration   2: 206898,055 ns/op
Iteration   3: 206805,485 ns/op
Iteration   4: 208783,732 ns/op
Iteration   5: 208105,366 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  207491,755 ±(99.9%) 1624,916 ns/op [Average]
  (min, avg, max) = (205523,424, 207491,755, 211428,482), stdev = 1519,947
  CI (99.9%): [205866,839, 209116,672] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 50)

# Run progress: 57,48% complete, ETA 16:42:22
# Fork: 1 of 3
# Warmup Iteration   1: 461279,592 ns/op
# Warmup Iteration   2: 457438,356 ns/op
# Warmup Iteration   3: 456816,433 ns/op
Iteration   1: 457179,525 ns/op
Iteration   2: 457822,630 ns/op
Iteration   3: 456650,157 ns/op
Iteration   4: 458161,904 ns/op
Iteration   5: 457168,573 ns/op

# Run progress: 57,54% complete, ETA 16:41:01
# Fork: 2 of 3
# Warmup Iteration   1: 464924,416 ns/op
# Warmup Iteration   2: 463904,376 ns/op
# Warmup Iteration   3: 461468,177 ns/op
Iteration   1: 463752,095 ns/op
Iteration   2: 461149,727 ns/op
Iteration   3: 460955,720 ns/op
Iteration   4: 461044,091 ns/op
Iteration   5: 461342,318 ns/op

# Run progress: 57,60% complete, ETA 16:39:41
# Fork: 3 of 3
# Warmup Iteration   1: 465874,729 ns/op
# Warmup Iteration   2: 463043,282 ns/op
# Warmup Iteration   3: 462778,041 ns/op
Iteration   1: 463750,388 ns/op
Iteration   2: 463977,466 ns/op
Iteration   3: 462211,682 ns/op
Iteration   4: 468057,316 ns/op
Iteration   5: 463103,496 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  461088,472 ±(99.9%) 3453,249 ns/op [Average]
  (min, avg, max) = (456650,157, 461088,472, 468057,316), stdev = 3230,171
  CI (99.9%): [457635,223, 464541,722] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 100)

# Run progress: 57,65% complete, ETA 16:38:21
# Fork: 1 of 3
# Warmup Iteration   1: 858869,462 ns/op
# Warmup Iteration   2: 845311,353 ns/op
# Warmup Iteration   3: 845167,051 ns/op
Iteration   1: 851045,854 ns/op
Iteration   2: 844213,253 ns/op
Iteration   3: 845576,542 ns/op
Iteration   4: 853031,350 ns/op
Iteration   5: 852469,026 ns/op

# Run progress: 57,71% complete, ETA 16:37:01
# Fork: 2 of 3
# Warmup Iteration   1: 853387,183 ns/op
# Warmup Iteration   2: 843041,085 ns/op
# Warmup Iteration   3: 841889,719 ns/op
Iteration   1: 842061,867 ns/op
Iteration   2: 842138,203 ns/op
Iteration   3: 842342,038 ns/op
Iteration   4: 846214,943 ns/op
Iteration   5: 846546,582 ns/op

# Run progress: 57,77% complete, ETA 16:35:41
# Fork: 3 of 3
# Warmup Iteration   1: 818375,033 ns/op
# Warmup Iteration   2: 808341,631 ns/op
# Warmup Iteration   3: 808822,015 ns/op
Iteration   1: 823399,389 ns/op
Iteration   2: 810178,249 ns/op
Iteration   3: 810728,862 ns/op
Iteration   4: 811806,109 ns/op
Iteration   5: 810694,232 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  835496,433 ±(99.9%) 17987,001 ns/op [Average]
  (min, avg, max) = (810178,249, 835496,433, 853031,350), stdev = 16825,051
  CI (99.9%): [817509,433, 853483,434] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 200)

# Run progress: 57,82% complete, ETA 16:34:20
# Fork: 1 of 3
# Warmup Iteration   1: 1798011,997 ns/op
# Warmup Iteration   2: 1786700,345 ns/op
# Warmup Iteration   3: 1772198,822 ns/op
Iteration   1: 1773496,581 ns/op
Iteration   2: 1769534,856 ns/op
Iteration   3: 1777220,121 ns/op
Iteration   4: 1769755,399 ns/op
Iteration   5: 1769376,108 ns/op

# Run progress: 57,88% complete, ETA 16:33:00
# Fork: 2 of 3
# Warmup Iteration   1: 1713433,520 ns/op
# Warmup Iteration   2: 1702053,674 ns/op
# Warmup Iteration   3: 1699230,287 ns/op
Iteration   1: 1700531,619 ns/op
Iteration   2: 1700049,611 ns/op
Iteration   3: 1702024,488 ns/op
Iteration   4: 1701653,601 ns/op
Iteration   5: 1700649,117 ns/op

# Run progress: 57,94% complete, ETA 16:31:40
# Fork: 3 of 3
# Warmup Iteration   1: 1788041,889 ns/op
# Warmup Iteration   2: 1759043,931 ns/op
# Warmup Iteration   3: 1757928,335 ns/op
Iteration   1: 1757437,456 ns/op
Iteration   2: 1759259,193 ns/op
Iteration   3: 1764712,283 ns/op
Iteration   4: 1764580,371 ns/op
Iteration   5: 1770107,842 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  1745359,243 ±(99.9%) 35119,442 ns/op [Average]
  (min, avg, max) = (1700049,611, 1745359,243, 1777220,121), stdev = 32850,748
  CI (99.9%): [1710239,801, 1780478,685] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 500)

# Run progress: 57,99% complete, ETA 16:30:20
# Fork: 1 of 3
# Warmup Iteration   1: 5003368,300 ns/op
# Warmup Iteration   2: 5035100,677 ns/op
# Warmup Iteration   3: 5085654,831 ns/op
Iteration   1: 5019880,771 ns/op
Iteration   2: 5027139,360 ns/op
Iteration   3: 5012399,702 ns/op
Iteration   4: 5027280,846 ns/op
Iteration   5: 5029433,003 ns/op

# Run progress: 58,05% complete, ETA 16:29:00
# Fork: 2 of 3
# Warmup Iteration   1: 5196135,035 ns/op
# Warmup Iteration   2: 5136858,015 ns/op
# Warmup Iteration   3: 5259494,843 ns/op
Iteration   1: 5498608,779 ns/op
Iteration   2: 5545488,933 ns/op
Iteration   3: 5473214,329 ns/op
Iteration   4: 5486376,353 ns/op
Iteration   5: 5509050,111 ns/op

# Run progress: 58,11% complete, ETA 16:27:40
# Fork: 3 of 3
# Warmup Iteration   1: 5135470,418 ns/op
# Warmup Iteration   2: 5094756,498 ns/op
# Warmup Iteration   3: 5187841,419 ns/op
Iteration   1: 5151302,375 ns/op
Iteration   2: 5144662,187 ns/op
Iteration   3: 5163561,405 ns/op
Iteration   4: 5158398,581 ns/op
Iteration   5: 5146060,249 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  5226190,465 ±(99.9%) 224658,034 ns/op [Average]
  (min, avg, max) = (5012399,702, 5226190,465, 5545488,933), stdev = 210145,264
  CI (99.9%): [5001532,432, 5450848,499] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 1000)

# Run progress: 58,16% complete, ETA 16:26:19
# Fork: 1 of 3
# Warmup Iteration   1: 12245966,105 ns/op
# Warmup Iteration   2: 12236079,880 ns/op
# Warmup Iteration   3: 12113551,955 ns/op
Iteration   1: 12310331,251 ns/op
Iteration   2: 12276532,161 ns/op
Iteration   3: 12074084,999 ns/op
Iteration   4: 12058215,806 ns/op
Iteration   5: 12044963,392 ns/op

# Run progress: 58,22% complete, ETA 16:24:59
# Fork: 2 of 3
# Warmup Iteration   1: 12677629,117 ns/op
# Warmup Iteration   2: 12363349,383 ns/op
# Warmup Iteration   3: 12420100,768 ns/op
Iteration   1: 12590648,839 ns/op
Iteration   2: 12960602,392 ns/op
Iteration   3: 12424130,455 ns/op
Iteration   4: 12417726,957 ns/op
Iteration   5: 12417990,670 ns/op

# Run progress: 58,28% complete, ETA 16:23:39
# Fork: 3 of 3
# Warmup Iteration   1: 12644056,397 ns/op
# Warmup Iteration   2: 12355132,954 ns/op
# Warmup Iteration   3: 12621072,264 ns/op
Iteration   1: 12716510,757 ns/op
Iteration   2: 12423439,158 ns/op
Iteration   3: 12812842,008 ns/op
Iteration   4: 12587682,244 ns/op
Iteration   5: 13126669,005 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  12482824,673 ±(99.9%) 344732,761 ns/op [Average]
  (min, avg, max) = (12044963,392, 12482824,673, 13126669,005), stdev = 322463,239
  CI (99.9%): [12138091,911, 12827557,434] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 10)

# Run progress: 58,33% complete, ETA 16:22:19
# Fork: 1 of 3
# Warmup Iteration   1: 1144,011 ns/op
# Warmup Iteration   2: 1128,106 ns/op
# Warmup Iteration   3: 1122,318 ns/op
Iteration   1: 1121,925 ns/op
Iteration   2: 1121,940 ns/op
Iteration   3: 1121,792 ns/op
Iteration   4: 1121,640 ns/op
Iteration   5: 1122,518 ns/op

# Run progress: 58,39% complete, ETA 16:20:59
# Fork: 2 of 3
# Warmup Iteration   1: 1142,303 ns/op
# Warmup Iteration   2: 1125,561 ns/op
# Warmup Iteration   3: 1124,667 ns/op
Iteration   1: 1124,837 ns/op
Iteration   2: 1124,486 ns/op
Iteration   3: 1124,540 ns/op
Iteration   4: 1124,815 ns/op
Iteration   5: 1124,680 ns/op

# Run progress: 58,45% complete, ETA 16:19:39
# Fork: 3 of 3
# Warmup Iteration   1: 1137,990 ns/op
# Warmup Iteration   2: 1124,545 ns/op
# Warmup Iteration   3: 1120,631 ns/op
Iteration   1: 1121,899 ns/op
Iteration   2: 1121,627 ns/op
Iteration   3: 1121,303 ns/op
Iteration   4: 1128,215 ns/op
Iteration   5: 1122,293 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  1123,234 ±(99.9%) 2,075 ns/op [Average]
  (min, avg, max) = (1121,303, 1123,234, 1128,215), stdev = 1,941
  CI (99.9%): [1121,159, 1125,309] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 20)

# Run progress: 58,50% complete, ETA 16:18:18
# Fork: 1 of 3
# Warmup Iteration   1: 1751,103 ns/op
# Warmup Iteration   2: 1722,464 ns/op
# Warmup Iteration   3: 1722,235 ns/op
Iteration   1: 1723,898 ns/op
Iteration   2: 1720,375 ns/op
Iteration   3: 1719,575 ns/op
Iteration   4: 1719,772 ns/op
Iteration   5: 1723,344 ns/op

# Run progress: 58,56% complete, ETA 16:16:58
# Fork: 2 of 3
# Warmup Iteration   1: 1391,369 ns/op
# Warmup Iteration   2: 1371,556 ns/op
# Warmup Iteration   3: 1367,317 ns/op
Iteration   1: 1367,441 ns/op
Iteration   2: 1364,436 ns/op
Iteration   3: 1369,525 ns/op
Iteration   4: 1366,739 ns/op
Iteration   5: 1366,984 ns/op

# Run progress: 58,62% complete, ETA 16:15:38
# Fork: 3 of 3
# Warmup Iteration   1: 1863,158 ns/op
# Warmup Iteration   2: 1837,313 ns/op
# Warmup Iteration   3: 1837,994 ns/op
Iteration   1: 1839,882 ns/op
Iteration   2: 1839,026 ns/op
Iteration   3: 1834,770 ns/op
Iteration   4: 1839,767 ns/op
Iteration   5: 1831,764 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  1641,820 ±(99.9%) 221,291 ns/op [Average]
  (min, avg, max) = (1364,436, 1641,820, 1839,882), stdev = 206,996
  CI (99.9%): [1420,529, 1863,111] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 50)

# Run progress: 58,67% complete, ETA 16:14:18
# Fork: 1 of 3
# Warmup Iteration   1: 2468,070 ns/op
# Warmup Iteration   2: 2439,808 ns/op
# Warmup Iteration   3: 2437,883 ns/op
Iteration   1: 2437,966 ns/op
Iteration   2: 2453,327 ns/op
Iteration   3: 2456,245 ns/op
Iteration   4: 2435,631 ns/op
Iteration   5: 2461,839 ns/op

# Run progress: 58,73% complete, ETA 16:12:58
# Fork: 2 of 3
# Warmup Iteration   1: 3525,056 ns/op
# Warmup Iteration   2: 3481,388 ns/op
# Warmup Iteration   3: 3470,068 ns/op
Iteration   1: 3499,066 ns/op
Iteration   2: 3479,122 ns/op
Iteration   3: 3478,383 ns/op
Iteration   4: 3477,466 ns/op
Iteration   5: 3470,089 ns/op

# Run progress: 58,79% complete, ETA 16:11:37
# Fork: 3 of 3
# Warmup Iteration   1: 2482,661 ns/op
# Warmup Iteration   2: 2451,312 ns/op
# Warmup Iteration   3: 2447,311 ns/op
Iteration   1: 2460,463 ns/op
Iteration   2: 2444,884 ns/op
Iteration   3: 2442,601 ns/op
Iteration   4: 2439,206 ns/op
Iteration   5: 2441,184 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  2791,831 ±(99.9%) 539,219 ns/op [Average]
  (min, avg, max) = (2435,631, 2791,831, 3499,066), stdev = 504,385
  CI (99.9%): [2252,613, 3331,050] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 100)

# Run progress: 58,84% complete, ETA 16:10:17
# Fork: 1 of 3
# Warmup Iteration   1: 7501,271 ns/op
# Warmup Iteration   2: 7394,346 ns/op
# Warmup Iteration   3: 7438,351 ns/op
Iteration   1: 7382,395 ns/op
Iteration   2: 7416,770 ns/op
Iteration   3: 7414,275 ns/op
Iteration   4: 7385,724 ns/op
Iteration   5: 7376,212 ns/op

# Run progress: 58,90% complete, ETA 16:08:57
# Fork: 2 of 3
# Warmup Iteration   1: 6942,001 ns/op
# Warmup Iteration   2: 6877,684 ns/op
# Warmup Iteration   3: 6852,456 ns/op
Iteration   1: 6874,455 ns/op
Iteration   2: 6869,991 ns/op
Iteration   3: 6893,732 ns/op
Iteration   4: 6927,802 ns/op
Iteration   5: 6875,604 ns/op

# Run progress: 58,96% complete, ETA 16:07:37
# Fork: 3 of 3
# Warmup Iteration   1: 7328,037 ns/op
# Warmup Iteration   2: 7255,484 ns/op
# Warmup Iteration   3: 7273,783 ns/op
Iteration   1: 7268,816 ns/op
Iteration   2: 7258,379 ns/op
Iteration   3: 7259,640 ns/op
Iteration   4: 7241,551 ns/op
Iteration   5: 7240,694 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  7179,069 ±(99.9%) 237,032 ns/op [Average]
  (min, avg, max) = (6869,991, 7179,069, 7416,770), stdev = 221,720
  CI (99.9%): [6942,037, 7416,102] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 200)

# Run progress: 59,01% complete, ETA 16:06:17
# Fork: 1 of 3
# Warmup Iteration   1: 13541,725 ns/op
# Warmup Iteration   2: 13372,874 ns/op
# Warmup Iteration   3: 13333,513 ns/op
Iteration   1: 13327,675 ns/op
Iteration   2: 13342,795 ns/op
Iteration   3: 13313,537 ns/op
Iteration   4: 13332,216 ns/op
Iteration   5: 13322,817 ns/op

# Run progress: 59,07% complete, ETA 16:04:57
# Fork: 2 of 3
# Warmup Iteration   1: 13467,747 ns/op
# Warmup Iteration   2: 13515,479 ns/op
# Warmup Iteration   3: 13297,667 ns/op
Iteration   1: 13301,848 ns/op
Iteration   2: 13293,310 ns/op
Iteration   3: 13319,093 ns/op
Iteration   4: 13316,992 ns/op
Iteration   5: 13297,785 ns/op

# Run progress: 59,13% complete, ETA 16:03:36
# Fork: 3 of 3
# Warmup Iteration   1: 12839,390 ns/op
# Warmup Iteration   2: 12662,129 ns/op
# Warmup Iteration   3: 12671,933 ns/op
Iteration   1: 12653,927 ns/op
Iteration   2: 12668,596 ns/op
Iteration   3: 12645,281 ns/op
Iteration   4: 12662,082 ns/op
Iteration   5: 12659,529 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  13097,165 ±(99.9%) 344,027 ns/op [Average]
  (min, avg, max) = (12645,281, 13097,165, 13342,795), stdev = 321,803
  CI (99.9%): [12753,139, 13441,192] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 500)

# Run progress: 59,18% complete, ETA 16:02:16
# Fork: 1 of 3
# Warmup Iteration   1: 30601,586 ns/op
# Warmup Iteration   2: 30310,551 ns/op
# Warmup Iteration   3: 30230,639 ns/op
Iteration   1: 30226,423 ns/op
Iteration   2: 30397,225 ns/op
Iteration   3: 30242,554 ns/op
Iteration   4: 30250,149 ns/op
Iteration   5: 30250,703 ns/op

# Run progress: 59,24% complete, ETA 16:00:56
# Fork: 2 of 3
# Warmup Iteration   1: 30619,065 ns/op
# Warmup Iteration   2: 30258,440 ns/op
# Warmup Iteration   3: 30220,723 ns/op
Iteration   1: 30597,709 ns/op
Iteration   2: 30256,459 ns/op
Iteration   3: 30226,663 ns/op
Iteration   4: 30226,479 ns/op
Iteration   5: 30240,960 ns/op

# Run progress: 59,30% complete, ETA 15:59:36
# Fork: 3 of 3
# Warmup Iteration   1: 30768,943 ns/op
# Warmup Iteration   2: 30321,247 ns/op
# Warmup Iteration   3: 30309,348 ns/op
Iteration   1: 30396,446 ns/op
Iteration   2: 30284,176 ns/op
Iteration   3: 30281,536 ns/op
Iteration   4: 30403,410 ns/op
Iteration   5: 30272,253 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  30303,543 ±(99.9%) 110,306 ns/op [Average]
  (min, avg, max) = (30226,423, 30303,543, 30597,709), stdev = 103,180
  CI (99.9%): [30193,237, 30413,849] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 1000)

# Run progress: 59,35% complete, ETA 15:58:16
# Fork: 1 of 3
# Warmup Iteration   1: 69216,102 ns/op
# Warmup Iteration   2: 68467,574 ns/op
# Warmup Iteration   3: 68432,157 ns/op
Iteration   1: 68453,790 ns/op
Iteration   2: 68414,982 ns/op
Iteration   3: 68560,848 ns/op
Iteration   4: 68426,712 ns/op
Iteration   5: 68412,836 ns/op

# Run progress: 59,41% complete, ETA 15:56:55
# Fork: 2 of 3
# Warmup Iteration   1: 69188,123 ns/op
# Warmup Iteration   2: 68807,450 ns/op
# Warmup Iteration   3: 68543,942 ns/op
Iteration   1: 68550,513 ns/op
Iteration   2: 68560,502 ns/op
Iteration   3: 68586,277 ns/op
Iteration   4: 68622,681 ns/op
Iteration   5: 68635,688 ns/op

# Run progress: 59,47% complete, ETA 15:55:35
# Fork: 3 of 3
# Warmup Iteration   1: 69259,100 ns/op
# Warmup Iteration   2: 68618,390 ns/op
# Warmup Iteration   3: 68591,442 ns/op
Iteration   1: 68588,950 ns/op
Iteration   2: 68619,449 ns/op
Iteration   3: 68567,595 ns/op
Iteration   4: 68599,958 ns/op
Iteration   5: 68597,963 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  68546,583 ±(99.9%) 84,246 ns/op [Average]
  (min, avg, max) = (68412,836, 68546,583, 68635,688), stdev = 78,804
  CI (99.9%): [68462,337, 68630,829] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 10)

# Run progress: 59,52% complete, ETA 15:54:15
# Fork: 1 of 3
# Warmup Iteration   1: 2225,772 ns/op
# Warmup Iteration   2: 2174,024 ns/op
# Warmup Iteration   3: 2189,060 ns/op
Iteration   1: 2191,056 ns/op
Iteration   2: 2188,814 ns/op
Iteration   3: 2193,252 ns/op
Iteration   4: 2188,855 ns/op
Iteration   5: 2189,484 ns/op

# Run progress: 59,58% complete, ETA 15:52:55
# Fork: 2 of 3
# Warmup Iteration   1: 2201,647 ns/op
# Warmup Iteration   2: 2204,609 ns/op
# Warmup Iteration   3: 2182,334 ns/op
Iteration   1: 2165,048 ns/op
Iteration   2: 2164,770 ns/op
Iteration   3: 2165,277 ns/op
Iteration   4: 2162,696 ns/op
Iteration   5: 2160,839 ns/op

# Run progress: 59,64% complete, ETA 15:51:35
# Fork: 3 of 3
# Warmup Iteration   1: 2240,382 ns/op
# Warmup Iteration   2: 2202,626 ns/op
# Warmup Iteration   3: 2210,735 ns/op
Iteration   1: 2201,362 ns/op
Iteration   2: 2200,658 ns/op
Iteration   3: 2204,977 ns/op
Iteration   4: 2199,341 ns/op
Iteration   5: 2227,408 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  2186,923 ±(99.9%) 20,786 ns/op [Average]
  (min, avg, max) = (2160,839, 2186,923, 2227,408), stdev = 19,443
  CI (99.9%): [2166,137, 2207,708] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 20)

# Run progress: 59,69% complete, ETA 15:50:14
# Fork: 1 of 3
# Warmup Iteration   1: 3782,329 ns/op
# Warmup Iteration   2: 3736,401 ns/op
# Warmup Iteration   3: 3745,322 ns/op
Iteration   1: 3757,678 ns/op
Iteration   2: 3738,043 ns/op
Iteration   3: 3744,681 ns/op
Iteration   4: 3739,358 ns/op
Iteration   5: 3737,468 ns/op

# Run progress: 59,75% complete, ETA 15:48:54
# Fork: 2 of 3
# Warmup Iteration   1: 3749,262 ns/op
# Warmup Iteration   2: 3705,146 ns/op
# Warmup Iteration   3: 3704,314 ns/op
Iteration   1: 3709,214 ns/op
Iteration   2: 3702,861 ns/op
Iteration   3: 3724,005 ns/op
Iteration   4: 3701,061 ns/op
Iteration   5: 3700,796 ns/op

# Run progress: 59,81% complete, ETA 15:47:34
# Fork: 3 of 3
# Warmup Iteration   1: 3781,251 ns/op
# Warmup Iteration   2: 3736,229 ns/op
# Warmup Iteration   3: 3737,012 ns/op
Iteration   1: 3755,978 ns/op
Iteration   2: 3729,835 ns/op
Iteration   3: 3732,259 ns/op
Iteration   4: 3737,375 ns/op
Iteration   5: 3727,873 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  3729,232 ±(99.9%) 19,825 ns/op [Average]
  (min, avg, max) = (3700,796, 3729,232, 3757,678), stdev = 18,545
  CI (99.9%): [3709,407, 3749,058] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 50)

# Run progress: 59,86% complete, ETA 15:46:14
# Fork: 1 of 3
# Warmup Iteration   1: 4933,256 ns/op
# Warmup Iteration   2: 4901,682 ns/op
# Warmup Iteration   3: 4868,055 ns/op
Iteration   1: 4890,980 ns/op
Iteration   2: 4905,229 ns/op
Iteration   3: 4877,307 ns/op
Iteration   4: 4863,935 ns/op
Iteration   5: 4865,459 ns/op

# Run progress: 59,92% complete, ETA 15:44:54
# Fork: 2 of 3
# Warmup Iteration   1: 4950,373 ns/op
# Warmup Iteration   2: 4907,586 ns/op
# Warmup Iteration   3: 4840,536 ns/op
Iteration   1: 4840,726 ns/op
Iteration   2: 4839,276 ns/op
Iteration   3: 4839,318 ns/op
Iteration   4: 4841,599 ns/op
Iteration   5: 4833,877 ns/op

# Run progress: 59,98% complete, ETA 15:43:33
# Fork: 3 of 3
# Warmup Iteration   1: 4957,043 ns/op
# Warmup Iteration   2: 4927,870 ns/op
# Warmup Iteration   3: 4896,523 ns/op
Iteration   1: 4894,259 ns/op
Iteration   2: 4896,174 ns/op
Iteration   3: 4893,019 ns/op
Iteration   4: 4893,724 ns/op
Iteration   5: 4894,293 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  4871,278 ±(99.9%) 27,962 ns/op [Average]
  (min, avg, max) = (4833,877, 4871,278, 4905,229), stdev = 26,156
  CI (99.9%): [4843,316, 4899,240] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 100)

# Run progress: 60,03% complete, ETA 15:42:13
# Fork: 1 of 3
# Warmup Iteration   1: 13805,667 ns/op
# Warmup Iteration   2: 13679,538 ns/op
# Warmup Iteration   3: 13638,335 ns/op
Iteration   1: 13744,077 ns/op
Iteration   2: 13647,296 ns/op
Iteration   3: 13645,266 ns/op
Iteration   4: 13671,730 ns/op
Iteration   5: 13660,086 ns/op

# Run progress: 60,09% complete, ETA 15:40:53
# Fork: 2 of 3
# Warmup Iteration   1: 13838,818 ns/op
# Warmup Iteration   2: 13665,669 ns/op
# Warmup Iteration   3: 13646,494 ns/op
Iteration   1: 13630,925 ns/op
Iteration   2: 13665,126 ns/op
Iteration   3: 13665,121 ns/op
Iteration   4: 13657,071 ns/op
Iteration   5: 13627,304 ns/op

# Run progress: 60,15% complete, ETA 15:39:33
# Fork: 3 of 3
# Warmup Iteration   1: 14198,699 ns/op
# Warmup Iteration   2: 14338,909 ns/op
# Warmup Iteration   3: 14161,463 ns/op
Iteration   1: 13757,841 ns/op
Iteration   2: 13765,508 ns/op
Iteration   3: 13871,784 ns/op
Iteration   4: 13758,031 ns/op
Iteration   5: 13792,229 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  13703,959 ±(99.9%) 77,316 ns/op [Average]
  (min, avg, max) = (13627,304, 13703,959, 13871,784), stdev = 72,321
  CI (99.9%): [13626,643, 13781,276] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 200)

# Run progress: 60,20% complete, ETA 15:38:13
# Fork: 1 of 3
# Warmup Iteration   1: 24929,839 ns/op
# Warmup Iteration   2: 24241,376 ns/op
# Warmup Iteration   3: 24232,089 ns/op
Iteration   1: 24236,450 ns/op
Iteration   2: 24242,050 ns/op
Iteration   3: 24233,422 ns/op
Iteration   4: 24238,785 ns/op
Iteration   5: 24252,383 ns/op

# Run progress: 60,26% complete, ETA 15:36:53
# Fork: 2 of 3
# Warmup Iteration   1: 25885,571 ns/op
# Warmup Iteration   2: 25667,490 ns/op
# Warmup Iteration   3: 25630,025 ns/op
Iteration   1: 25607,705 ns/op
Iteration   2: 25586,517 ns/op
Iteration   3: 25608,092 ns/op
Iteration   4: 25588,791 ns/op
Iteration   5: 25580,011 ns/op

# Run progress: 60,32% complete, ETA 15:35:32
# Fork: 3 of 3
# Warmup Iteration   1: 24588,986 ns/op
# Warmup Iteration   2: 24282,468 ns/op
# Warmup Iteration   3: 24245,082 ns/op
Iteration   1: 24198,560 ns/op
Iteration   2: 24214,747 ns/op
Iteration   3: 24195,345 ns/op
Iteration   4: 24180,887 ns/op
Iteration   5: 24182,359 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  24676,407 ±(99.9%) 718,563 ns/op [Average]
  (min, avg, max) = (24180,887, 24676,407, 25608,092), stdev = 672,144
  CI (99.9%): [23957,844, 25394,969] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 500)

# Run progress: 60,37% complete, ETA 15:34:12
# Fork: 1 of 3
# Warmup Iteration   1: 70279,871 ns/op
# Warmup Iteration   2: 69273,399 ns/op
# Warmup Iteration   3: 70231,873 ns/op
Iteration   1: 69077,024 ns/op
Iteration   2: 69293,140 ns/op
Iteration   3: 68991,586 ns/op
Iteration   4: 68985,457 ns/op
Iteration   5: 68980,664 ns/op

# Run progress: 60,43% complete, ETA 15:32:52
# Fork: 2 of 3
# Warmup Iteration   1: 62337,916 ns/op
# Warmup Iteration   2: 62661,236 ns/op
# Warmup Iteration   3: 61473,786 ns/op
Iteration   1: 61446,197 ns/op
Iteration   2: 61242,319 ns/op
Iteration   3: 61581,051 ns/op
Iteration   4: 61549,198 ns/op
Iteration   5: 61466,449 ns/op

# Run progress: 60,49% complete, ETA 15:31:32
# Fork: 3 of 3
# Warmup Iteration   1: 62496,700 ns/op
# Warmup Iteration   2: 61534,216 ns/op
# Warmup Iteration   3: 61483,664 ns/op
Iteration   1: 61515,495 ns/op
Iteration   2: 61530,320 ns/op
Iteration   3: 61331,531 ns/op
Iteration   4: 61276,730 ns/op
Iteration   5: 61274,611 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  63969,452 ±(99.9%) 3989,814 ns/op [Average]
  (min, avg, max) = (61242,319, 63969,452, 69293,140), stdev = 3732,075
  CI (99.9%): [59979,637, 67959,266] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 1000)

# Run progress: 60,54% complete, ETA 15:30:12
# Fork: 1 of 3
# Warmup Iteration   1: 134284,416 ns/op
# Warmup Iteration   2: 131577,374 ns/op
# Warmup Iteration   3: 132060,601 ns/op
Iteration   1: 132136,066 ns/op
Iteration   2: 133417,430 ns/op
Iteration   3: 132348,097 ns/op
Iteration   4: 132759,862 ns/op
Iteration   5: 132420,350 ns/op

# Run progress: 60,60% complete, ETA 15:28:51
# Fork: 2 of 3
# Warmup Iteration   1: 134353,588 ns/op
# Warmup Iteration   2: 133326,464 ns/op
# Warmup Iteration   3: 134737,205 ns/op
Iteration   1: 134792,799 ns/op
Iteration   2: 132184,737 ns/op
Iteration   3: 134884,797 ns/op
Iteration   4: 132416,043 ns/op
Iteration   5: 133142,381 ns/op

# Run progress: 60,66% complete, ETA 15:27:31
# Fork: 3 of 3
# Warmup Iteration   1: 133546,493 ns/op
# Warmup Iteration   2: 131096,630 ns/op
# Warmup Iteration   3: 132809,691 ns/op
Iteration   1: 131912,693 ns/op
Iteration   2: 133467,655 ns/op
Iteration   3: 133183,303 ns/op
Iteration   4: 134135,808 ns/op
Iteration   5: 133254,558 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  133097,105 ±(99.9%) 997,143 ns/op [Average]
  (min, avg, max) = (131912,693, 133097,105, 134884,797), stdev = 932,728
  CI (99.9%): [132099,962, 134094,248] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 10)

# Run progress: 60,71% complete, ETA 15:26:11
# Fork: 1 of 3
# Warmup Iteration   1: 5498,779 ns/op
# Warmup Iteration   2: 5428,994 ns/op
# Warmup Iteration   3: 5411,438 ns/op
Iteration   1: 5408,607 ns/op
Iteration   2: 5410,009 ns/op
Iteration   3: 5408,981 ns/op
Iteration   4: 5423,259 ns/op
Iteration   5: 5427,872 ns/op

# Run progress: 60,77% complete, ETA 15:24:51
# Fork: 2 of 3
# Warmup Iteration   1: 5515,126 ns/op
# Warmup Iteration   2: 5426,666 ns/op
# Warmup Iteration   3: 5429,557 ns/op
Iteration   1: 5422,480 ns/op
Iteration   2: 5422,678 ns/op
Iteration   3: 5431,964 ns/op
Iteration   4: 5425,825 ns/op
Iteration   5: 5431,055 ns/op

# Run progress: 60,83% complete, ETA 15:23:31
# Fork: 3 of 3
# Warmup Iteration   1: 5514,161 ns/op
# Warmup Iteration   2: 5449,140 ns/op
# Warmup Iteration   3: 5428,119 ns/op
Iteration   1: 5430,866 ns/op
Iteration   2: 5432,406 ns/op
Iteration   3: 5428,161 ns/op
Iteration   4: 5433,678 ns/op
Iteration   5: 5451,200 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  5425,936 ±(99.9%) 11,804 ns/op [Average]
  (min, avg, max) = (5408,607, 5425,936, 5451,200), stdev = 11,041
  CI (99.9%): [5414,132, 5437,740] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 20)

# Run progress: 60,88% complete, ETA 15:22:10
# Fork: 1 of 3
# Warmup Iteration   1: 8671,771 ns/op
# Warmup Iteration   2: 8554,489 ns/op
# Warmup Iteration   3: 8537,136 ns/op
Iteration   1: 8551,707 ns/op
Iteration   2: 8534,857 ns/op
Iteration   3: 8542,088 ns/op
Iteration   4: 8541,705 ns/op
Iteration   5: 8564,310 ns/op

# Run progress: 60,94% complete, ETA 15:20:50
# Fork: 2 of 3
# Warmup Iteration   1: 8695,277 ns/op
# Warmup Iteration   2: 8590,000 ns/op
# Warmup Iteration   3: 8585,104 ns/op
Iteration   1: 8570,039 ns/op
Iteration   2: 8593,435 ns/op
Iteration   3: 8581,090 ns/op
Iteration   4: 8622,120 ns/op
Iteration   5: 8586,411 ns/op

# Run progress: 61,00% complete, ETA 15:19:30
# Fork: 3 of 3
# Warmup Iteration   1: 8703,097 ns/op
# Warmup Iteration   2: 8619,626 ns/op
# Warmup Iteration   3: 8587,697 ns/op
Iteration   1: 8586,411 ns/op
Iteration   2: 8596,169 ns/op
Iteration   3: 8592,827 ns/op
Iteration   4: 8595,056 ns/op
Iteration   5: 8609,629 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  8577,857 ±(99.9%) 27,976 ns/op [Average]
  (min, avg, max) = (8534,857, 8577,857, 8622,120), stdev = 26,169
  CI (99.9%): [8549,881, 8605,833] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 50)

# Run progress: 61,05% complete, ETA 15:18:10
# Fork: 1 of 3
# Warmup Iteration   1: 11711,701 ns/op
# Warmup Iteration   2: 11570,417 ns/op
# Warmup Iteration   3: 11580,251 ns/op
Iteration   1: 11629,029 ns/op
Iteration   2: 11575,706 ns/op
Iteration   3: 11611,706 ns/op
Iteration   4: 11692,441 ns/op
Iteration   5: 11714,349 ns/op

# Run progress: 61,11% complete, ETA 15:16:50
# Fork: 2 of 3
# Warmup Iteration   1: 17798,506 ns/op
# Warmup Iteration   2: 17591,554 ns/op
# Warmup Iteration   3: 17587,044 ns/op
Iteration   1: 17574,356 ns/op
Iteration   2: 17465,191 ns/op
Iteration   3: 17451,409 ns/op
Iteration   4: 17457,286 ns/op
Iteration   5: 17476,760 ns/op

# Run progress: 61,17% complete, ETA 15:15:29
# Fork: 3 of 3
# Warmup Iteration   1: 11751,845 ns/op
# Warmup Iteration   2: 11588,050 ns/op
# Warmup Iteration   3: 11559,669 ns/op
Iteration   1: 11542,375 ns/op
Iteration   2: 11549,870 ns/op
Iteration   3: 11570,997 ns/op
Iteration   4: 11558,114 ns/op
Iteration   5: 11602,670 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  13564,817 ±(99.9%) 3067,990 ns/op [Average]
  (min, avg, max) = (11542,375, 13564,817, 17574,356), stdev = 2869,800
  CI (99.9%): [10496,827, 16632,807] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 100)

# Run progress: 61,22% complete, ETA 15:14:09
# Fork: 1 of 3
# Warmup Iteration   1: 34111,139 ns/op
# Warmup Iteration   2: 33526,749 ns/op
# Warmup Iteration   3: 33510,692 ns/op
Iteration   1: 33421,210 ns/op
Iteration   2: 33425,285 ns/op
Iteration   3: 33489,853 ns/op
Iteration   4: 33399,393 ns/op
Iteration   5: 33513,199 ns/op

# Run progress: 61,28% complete, ETA 15:12:49
# Fork: 2 of 3
# Warmup Iteration   1: 34401,143 ns/op
# Warmup Iteration   2: 33940,606 ns/op
# Warmup Iteration   3: 33920,006 ns/op
Iteration   1: 33757,402 ns/op
Iteration   2: 33892,053 ns/op
Iteration   3: 33745,031 ns/op
Iteration   4: 33896,541 ns/op
Iteration   5: 33728,120 ns/op

# Run progress: 61,34% complete, ETA 15:11:29
# Fork: 3 of 3
# Warmup Iteration   1: 34194,946 ns/op
# Warmup Iteration   2: 33482,992 ns/op
# Warmup Iteration   3: 33480,406 ns/op
Iteration   1: 33455,051 ns/op
Iteration   2: 33471,031 ns/op
Iteration   3: 33420,041 ns/op
Iteration   4: 33384,236 ns/op
Iteration   5: 33388,249 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  33559,113 ±(99.9%) 200,859 ns/op [Average]
  (min, avg, max) = (33384,236, 33559,113, 33896,541), stdev = 187,883
  CI (99.9%): [33358,254, 33759,972] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 200)

# Run progress: 61,39% complete, ETA 15:10:09
# Fork: 1 of 3
# Warmup Iteration   1: 67111,147 ns/op
# Warmup Iteration   2: 66343,109 ns/op
# Warmup Iteration   3: 66142,820 ns/op
Iteration   1: 66083,332 ns/op
Iteration   2: 66155,469 ns/op
Iteration   3: 66083,597 ns/op
Iteration   4: 66136,350 ns/op
Iteration   5: 66108,550 ns/op

# Run progress: 61,45% complete, ETA 15:08:48
# Fork: 2 of 3
# Warmup Iteration   1: 63581,997 ns/op
# Warmup Iteration   2: 63005,723 ns/op
# Warmup Iteration   3: 62655,898 ns/op
Iteration   1: 62699,325 ns/op
Iteration   2: 63330,112 ns/op
Iteration   3: 62862,101 ns/op
Iteration   4: 62725,965 ns/op
Iteration   5: 62723,658 ns/op

# Run progress: 61,51% complete, ETA 15:07:28
# Fork: 3 of 3
# Warmup Iteration   1: 63559,155 ns/op
# Warmup Iteration   2: 62985,438 ns/op
# Warmup Iteration   3: 62857,644 ns/op
Iteration   1: 62817,569 ns/op
Iteration   2: 62829,455 ns/op
Iteration   3: 62848,824 ns/op
Iteration   4: 62808,387 ns/op
Iteration   5: 62797,673 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  63934,024 ±(99.9%) 1712,380 ns/op [Average]
  (min, avg, max) = (62699,325, 63934,024, 66155,469), stdev = 1601,762
  CI (99.9%): [62221,644, 65646,405] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 500)

# Run progress: 61,56% complete, ETA 15:06:08
# Fork: 1 of 3
# Warmup Iteration   1: 152533,816 ns/op
# Warmup Iteration   2: 151199,898 ns/op
# Warmup Iteration   3: 151779,479 ns/op
Iteration   1: 151744,204 ns/op
Iteration   2: 151633,283 ns/op
Iteration   3: 152759,060 ns/op
Iteration   4: 153565,138 ns/op
Iteration   5: 152117,243 ns/op

# Run progress: 61,62% complete, ETA 15:04:48
# Fork: 2 of 3
# Warmup Iteration   1: 170786,722 ns/op
# Warmup Iteration   2: 171598,076 ns/op
# Warmup Iteration   3: 170298,542 ns/op
Iteration   1: 169447,072 ns/op
Iteration   2: 169446,330 ns/op
Iteration   3: 169604,776 ns/op
Iteration   4: 169919,256 ns/op
Iteration   5: 169761,822 ns/op

# Run progress: 61,68% complete, ETA 15:03:28
# Fork: 3 of 3
# Warmup Iteration   1: 170811,291 ns/op
# Warmup Iteration   2: 170690,126 ns/op
# Warmup Iteration   3: 170032,205 ns/op
Iteration   1: 169543,427 ns/op
Iteration   2: 169391,083 ns/op
Iteration   3: 169380,124 ns/op
Iteration   4: 169556,022 ns/op
Iteration   5: 169569,577 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  163829,228 ±(99.9%) 8984,287 ns/op [Average]
  (min, avg, max) = (151633,283, 163829,228, 169919,256), stdev = 8403,907
  CI (99.9%): [154844,941, 172813,515] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 1000)

# Run progress: 61,73% complete, ETA 15:02:08
# Fork: 1 of 3
# Warmup Iteration   1: 352413,536 ns/op
# Warmup Iteration   2: 350422,351 ns/op
# Warmup Iteration   3: 346678,428 ns/op
Iteration   1: 347793,308 ns/op
Iteration   2: 348866,389 ns/op
Iteration   3: 348925,086 ns/op
Iteration   4: 348833,780 ns/op
Iteration   5: 349236,899 ns/op

# Run progress: 61,79% complete, ETA 15:00:47
# Fork: 2 of 3
# Warmup Iteration   1: 352872,976 ns/op
# Warmup Iteration   2: 349939,837 ns/op
# Warmup Iteration   3: 347359,427 ns/op
Iteration   1: 348147,925 ns/op
Iteration   2: 349113,415 ns/op
Iteration   3: 349275,769 ns/op
Iteration   4: 349202,941 ns/op
Iteration   5: 349446,931 ns/op

# Run progress: 61,85% complete, ETA 14:59:27
# Fork: 3 of 3
# Warmup Iteration   1: 355355,007 ns/op
# Warmup Iteration   2: 353380,692 ns/op
# Warmup Iteration   3: 348725,396 ns/op
Iteration   1: 348732,956 ns/op
Iteration   2: 352873,300 ns/op
Iteration   3: 352916,556 ns/op
Iteration   4: 352896,967 ns/op
Iteration   5: 352664,442 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  349928,444 ±(99.9%) 1994,240 ns/op [Average]
  (min, avg, max) = (347793,308, 349928,444, 352916,556), stdev = 1865,413
  CI (99.9%): [347934,204, 351922,684] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 10)

# Run progress: 61,90% complete, ETA 14:58:07
# Fork: 1 of 3
# Warmup Iteration   1: 10890,212 ns/op
# Warmup Iteration   2: 10708,410 ns/op
# Warmup Iteration   3: 10707,543 ns/op
Iteration   1: 10735,875 ns/op
Iteration   2: 10724,205 ns/op
Iteration   3: 10713,982 ns/op
Iteration   4: 10709,519 ns/op
Iteration   5: 10717,448 ns/op

# Run progress: 61,96% complete, ETA 14:56:47
# Fork: 2 of 3
# Warmup Iteration   1: 10864,822 ns/op
# Warmup Iteration   2: 10704,950 ns/op
# Warmup Iteration   3: 10697,477 ns/op
Iteration   1: 10707,479 ns/op
Iteration   2: 10694,256 ns/op
Iteration   3: 10702,358 ns/op
Iteration   4: 10702,059 ns/op
Iteration   5: 10698,679 ns/op

# Run progress: 62,02% complete, ETA 14:55:27
# Fork: 3 of 3
# Warmup Iteration   1: 10952,061 ns/op
# Warmup Iteration   2: 10785,955 ns/op
# Warmup Iteration   3: 10794,314 ns/op
Iteration   1: 10873,976 ns/op
Iteration   2: 10785,833 ns/op
Iteration   3: 10790,088 ns/op
Iteration   4: 10780,935 ns/op
Iteration   5: 10787,518 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  10741,614 ±(99.9%) 54,623 ns/op [Average]
  (min, avg, max) = (10694,256, 10741,614, 10873,976), stdev = 51,094
  CI (99.9%): [10686,991, 10796,237] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 20)

# Run progress: 62,07% complete, ETA 14:54:06
# Fork: 1 of 3
# Warmup Iteration   1: 16694,525 ns/op
# Warmup Iteration   2: 16475,701 ns/op
# Warmup Iteration   3: 16464,370 ns/op
Iteration   1: 16458,842 ns/op
Iteration   2: 16456,178 ns/op
Iteration   3: 16459,430 ns/op
Iteration   4: 16454,336 ns/op
Iteration   5: 16447,665 ns/op

# Run progress: 62,13% complete, ETA 14:52:46
# Fork: 2 of 3
# Warmup Iteration   1: 17873,001 ns/op
# Warmup Iteration   2: 17717,453 ns/op
# Warmup Iteration   3: 17660,868 ns/op
Iteration   1: 17668,021 ns/op
Iteration   2: 17644,985 ns/op
Iteration   3: 17664,188 ns/op
Iteration   4: 17653,868 ns/op
Iteration   5: 17661,613 ns/op

# Run progress: 62,19% complete, ETA 14:51:26
# Fork: 3 of 3
# Warmup Iteration   1: 16787,872 ns/op
# Warmup Iteration   2: 16593,619 ns/op
# Warmup Iteration   3: 16554,778 ns/op
Iteration   1: 16565,070 ns/op
Iteration   2: 16537,840 ns/op
Iteration   3: 16541,757 ns/op
Iteration   4: 16541,948 ns/op
Iteration   5: 16553,433 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  16887,278 ±(99.9%) 605,001 ns/op [Average]
  (min, avg, max) = (16447,665, 16887,278, 17668,021), stdev = 565,919
  CI (99.9%): [16282,277, 17492,280] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 50)

# Run progress: 62,24% complete, ETA 14:50:06
# Fork: 1 of 3
# Warmup Iteration   1: 37170,654 ns/op
# Warmup Iteration   2: 39311,631 ns/op
# Warmup Iteration   3: 39960,223 ns/op
Iteration   1: 39977,541 ns/op
Iteration   2: 39859,819 ns/op
Iteration   3: 40067,116 ns/op
Iteration   4: 37580,828 ns/op
Iteration   5: 36883,505 ns/op

# Run progress: 62,30% complete, ETA 14:48:46
# Fork: 2 of 3
# Warmup Iteration   1: 37642,308 ns/op
# Warmup Iteration   2: 37074,008 ns/op
# Warmup Iteration   3: 37112,031 ns/op
Iteration   1: 37138,862 ns/op
Iteration   2: 37085,083 ns/op
Iteration   3: 37088,995 ns/op
Iteration   4: 37078,075 ns/op
Iteration   5: 37098,104 ns/op

# Run progress: 62,36% complete, ETA 14:47:25
# Fork: 3 of 3
# Warmup Iteration   1: 38190,347 ns/op
# Warmup Iteration   2: 39612,304 ns/op
# Warmup Iteration   3: 40597,104 ns/op
Iteration   1: 38848,657 ns/op
Iteration   2: 38115,959 ns/op
Iteration   3: 38597,190 ns/op
Iteration   4: 37713,201 ns/op
Iteration   5: 37685,083 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  38054,535 ±(99.9%) 1224,392 ns/op [Average]
  (min, avg, max) = (36883,505, 38054,535, 40067,116), stdev = 1145,297
  CI (99.9%): [36830,143, 39278,926] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 100)

# Run progress: 62,41% complete, ETA 14:46:05
# Fork: 1 of 3
# Warmup Iteration   1: 68560,101 ns/op
# Warmup Iteration   2: 67854,668 ns/op
# Warmup Iteration   3: 67798,995 ns/op
Iteration   1: 67818,749 ns/op
Iteration   2: 67797,877 ns/op
Iteration   3: 67826,118 ns/op
Iteration   4: 67861,811 ns/op
Iteration   5: 67781,326 ns/op

# Run progress: 62,47% complete, ETA 14:44:45
# Fork: 2 of 3
# Warmup Iteration   1: 69251,484 ns/op
# Warmup Iteration   2: 68529,467 ns/op
# Warmup Iteration   3: 68339,253 ns/op
Iteration   1: 68391,806 ns/op
Iteration   2: 68502,179 ns/op
Iteration   3: 68339,594 ns/op
Iteration   4: 68316,570 ns/op
Iteration   5: 69645,872 ns/op

# Run progress: 62,53% complete, ETA 14:43:25
# Fork: 3 of 3
# Warmup Iteration   1: 69797,626 ns/op
# Warmup Iteration   2: 69397,789 ns/op
# Warmup Iteration   3: 69167,250 ns/op
Iteration   1: 69082,501 ns/op
Iteration   2: 69079,920 ns/op
Iteration   3: 69303,188 ns/op
Iteration   4: 68962,717 ns/op
Iteration   5: 70281,016 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  68599,416 ±(99.9%) 822,040 ns/op [Average]
  (min, avg, max) = (67781,326, 68599,416, 70281,016), stdev = 768,936
  CI (99.9%): [67777,377, 69421,456] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 200)

# Run progress: 62,58% complete, ETA 14:42:05
# Fork: 1 of 3
# Warmup Iteration   1: 121877,876 ns/op
# Warmup Iteration   2: 120825,634 ns/op
# Warmup Iteration   3: 120664,022 ns/op
Iteration   1: 120556,310 ns/op
Iteration   2: 120595,762 ns/op
Iteration   3: 120568,094 ns/op
Iteration   4: 120667,165 ns/op
Iteration   5: 120570,428 ns/op

# Run progress: 62,64% complete, ETA 14:40:45
# Fork: 2 of 3
# Warmup Iteration   1: 122794,941 ns/op
# Warmup Iteration   2: 121511,555 ns/op
# Warmup Iteration   3: 122096,758 ns/op
Iteration   1: 122140,973 ns/op
Iteration   2: 122021,592 ns/op
Iteration   3: 122068,444 ns/op
Iteration   4: 122032,991 ns/op
Iteration   5: 122087,558 ns/op

# Run progress: 62,70% complete, ETA 14:39:24
# Fork: 3 of 3
# Warmup Iteration   1: 125706,346 ns/op
# Warmup Iteration   2: 129143,986 ns/op
# Warmup Iteration   3: 121872,568 ns/op
Iteration   1: 121716,325 ns/op
Iteration   2: 121730,082 ns/op
Iteration   3: 121849,005 ns/op
Iteration   4: 121776,708 ns/op
Iteration   5: 121739,175 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  121474,708 ±(99.9%) 706,564 ns/op [Average]
  (min, avg, max) = (120556,310, 121474,708, 122140,973), stdev = 660,920
  CI (99.9%): [120768,144, 122181,271] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 500)

# Run progress: 62,75% complete, ETA 14:38:04
# Fork: 1 of 3
# Warmup Iteration   1: 330718,356 ns/op
# Warmup Iteration   2: 333036,118 ns/op
# Warmup Iteration   3: 326020,438 ns/op
Iteration   1: 333747,237 ns/op
Iteration   2: 327082,005 ns/op
Iteration   3: 324680,283 ns/op
Iteration   4: 330118,916 ns/op
Iteration   5: 325045,782 ns/op

# Run progress: 62,81% complete, ETA 14:36:44
# Fork: 2 of 3
# Warmup Iteration   1: 356631,684 ns/op
# Warmup Iteration   2: 357753,414 ns/op
# Warmup Iteration   3: 357256,845 ns/op
Iteration   1: 356827,168 ns/op
Iteration   2: 354272,752 ns/op
Iteration   3: 354226,492 ns/op
Iteration   4: 354492,432 ns/op
Iteration   5: 354228,030 ns/op

# Run progress: 62,87% complete, ETA 14:35:24
# Fork: 3 of 3
# Warmup Iteration   1: 328169,174 ns/op
# Warmup Iteration   2: 324496,391 ns/op
# Warmup Iteration   3: 325116,424 ns/op
Iteration   1: 324953,161 ns/op
Iteration   2: 324323,497 ns/op
Iteration   3: 324322,307 ns/op
Iteration   4: 324540,570 ns/op
Iteration   5: 324196,109 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  335803,783 ±(99.9%) 15135,635 ns/op [Average]
  (min, avg, max) = (324196,109, 335803,783, 356827,168), stdev = 14157,882
  CI (99.9%): [320668,148, 350939,418] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 1000)

# Run progress: 62,92% complete, ETA 14:34:04
# Fork: 1 of 3
# Warmup Iteration   1: 686844,194 ns/op
# Warmup Iteration   2: 672820,574 ns/op
# Warmup Iteration   3: 671206,569 ns/op
Iteration   1: 671954,405 ns/op
Iteration   2: 670746,807 ns/op
Iteration   3: 670438,539 ns/op
Iteration   4: 670204,832 ns/op
Iteration   5: 671084,830 ns/op

# Run progress: 62,98% complete, ETA 14:32:43
# Fork: 2 of 3
# Warmup Iteration   1: 685749,077 ns/op
# Warmup Iteration   2: 676711,406 ns/op
# Warmup Iteration   3: 672730,831 ns/op
Iteration   1: 672199,901 ns/op
Iteration   2: 671235,189 ns/op
Iteration   3: 680799,162 ns/op
Iteration   4: 680487,735 ns/op
Iteration   5: 675392,472 ns/op

# Run progress: 63,04% complete, ETA 14:31:23
# Fork: 3 of 3
# Warmup Iteration   1: 681374,783 ns/op
# Warmup Iteration   2: 672408,492 ns/op
# Warmup Iteration   3: 672369,421 ns/op
Iteration   1: 672323,228 ns/op
Iteration   2: 677629,893 ns/op
Iteration   3: 671805,059 ns/op
Iteration   4: 671555,074 ns/op
Iteration   5: 672488,911 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  673356,403 ±(99.9%) 3772,667 ns/op [Average]
  (min, avg, max) = (670204,832, 673356,403, 680799,162), stdev = 3528,955
  CI (99.9%): [669583,736, 677129,069] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 10)

# Run progress: 63,09% complete, ETA 14:30:03
# Fork: 1 of 3
# Warmup Iteration   1: 21822,562 ns/op
# Warmup Iteration   2: 21551,229 ns/op
# Warmup Iteration   3: 21536,196 ns/op
Iteration   1: 21528,965 ns/op
Iteration   2: 21549,131 ns/op
Iteration   3: 21551,182 ns/op
Iteration   4: 22404,030 ns/op
Iteration   5: 23106,847 ns/op

# Run progress: 63,15% complete, ETA 14:28:43
# Fork: 2 of 3
# Warmup Iteration   1: 21957,924 ns/op
# Warmup Iteration   2: 21734,729 ns/op
# Warmup Iteration   3: 21621,730 ns/op
Iteration   1: 21629,485 ns/op
Iteration   2: 21784,785 ns/op
Iteration   3: 21627,970 ns/op
Iteration   4: 21631,234 ns/op
Iteration   5: 22240,112 ns/op

# Run progress: 63,21% complete, ETA 14:27:23
# Fork: 3 of 3
# Warmup Iteration   1: 21999,551 ns/op
# Warmup Iteration   2: 21676,562 ns/op
# Warmup Iteration   3: 21633,905 ns/op
Iteration   1: 21643,463 ns/op
Iteration   2: 22025,763 ns/op
Iteration   3: 22651,214 ns/op
Iteration   4: 21603,475 ns/op
Iteration   5: 21612,831 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  21906,033 ±(99.9%) 515,651 ns/op [Average]
  (min, avg, max) = (21528,965, 21906,033, 23106,847), stdev = 482,341
  CI (99.9%): [21390,381, 22421,684] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 20)

# Run progress: 63,26% complete, ETA 14:26:02
# Fork: 1 of 3
# Warmup Iteration   1: 32379,394 ns/op
# Warmup Iteration   2: 32178,076 ns/op
# Warmup Iteration   3: 32105,624 ns/op
Iteration   1: 32058,445 ns/op
Iteration   2: 32024,035 ns/op
Iteration   3: 32059,994 ns/op
Iteration   4: 32038,681 ns/op
Iteration   5: 32047,771 ns/op

# Run progress: 63,32% complete, ETA 14:24:42
# Fork: 2 of 3
# Warmup Iteration   1: 32357,905 ns/op
# Warmup Iteration   2: 32042,999 ns/op
# Warmup Iteration   3: 31954,641 ns/op
Iteration   1: 32220,464 ns/op
Iteration   2: 31943,153 ns/op
Iteration   3: 31928,726 ns/op
Iteration   4: 31910,142 ns/op
Iteration   5: 31933,666 ns/op

# Run progress: 63,38% complete, ETA 14:23:22
# Fork: 3 of 3
# Warmup Iteration   1: 24601,432 ns/op
# Warmup Iteration   2: 24633,307 ns/op
# Warmup Iteration   3: 24247,952 ns/op
Iteration   1: 24323,684 ns/op
Iteration   2: 24227,948 ns/op
Iteration   3: 24230,280 ns/op
Iteration   4: 24500,564 ns/op
Iteration   5: 24243,632 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  29446,079 ±(99.9%) 4023,917 ns/op [Average]
  (min, avg, max) = (24227,948, 29446,079, 32220,464), stdev = 3763,974
  CI (99.9%): [25422,162, 33469,996] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 50)

# Run progress: 63,43% complete, ETA 14:22:02
# Fork: 1 of 3
# Warmup Iteration   1: 80053,360 ns/op
# Warmup Iteration   2: 80024,595 ns/op
# Warmup Iteration   3: 79735,972 ns/op
Iteration   1: 80924,471 ns/op
Iteration   2: 79103,485 ns/op
Iteration   3: 80358,791 ns/op
Iteration   4: 79203,145 ns/op
Iteration   5: 79582,503 ns/op

# Run progress: 63,49% complete, ETA 14:20:42
# Fork: 2 of 3
# Warmup Iteration   1: 70226,409 ns/op
# Warmup Iteration   2: 69504,712 ns/op
# Warmup Iteration   3: 69375,278 ns/op
Iteration   1: 70251,431 ns/op
Iteration   2: 69656,576 ns/op
Iteration   3: 69694,266 ns/op
Iteration   4: 69632,015 ns/op
Iteration   5: 69628,349 ns/op

# Run progress: 63,55% complete, ETA 14:19:21
# Fork: 3 of 3
# Warmup Iteration   1: 70745,211 ns/op
# Warmup Iteration   2: 70223,503 ns/op
# Warmup Iteration   3: 70020,902 ns/op
Iteration   1: 69991,404 ns/op
Iteration   2: 70087,073 ns/op
Iteration   3: 70060,668 ns/op
Iteration   4: 70123,221 ns/op
Iteration   5: 69857,075 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  73210,298 ±(99.9%) 5206,424 ns/op [Average]
  (min, avg, max) = (69628,349, 73210,298, 80924,471), stdev = 4870,092
  CI (99.9%): [68003,874, 78416,722] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 100)

# Run progress: 63,60% complete, ETA 14:18:01
# Fork: 1 of 3
# Warmup Iteration   1: 133293,081 ns/op
# Warmup Iteration   2: 131409,394 ns/op
# Warmup Iteration   3: 129921,887 ns/op
Iteration   1: 129898,501 ns/op
Iteration   2: 129917,122 ns/op
Iteration   3: 130084,031 ns/op
Iteration   4: 129945,523 ns/op
Iteration   5: 129903,637 ns/op

# Run progress: 63,66% complete, ETA 14:16:41
# Fork: 2 of 3
# Warmup Iteration   1: 126882,424 ns/op
# Warmup Iteration   2: 126694,699 ns/op
# Warmup Iteration   3: 125316,146 ns/op
Iteration   1: 125308,146 ns/op
Iteration   2: 125569,800 ns/op
Iteration   3: 125290,699 ns/op
Iteration   4: 125445,644 ns/op
Iteration   5: 125299,429 ns/op

# Run progress: 63,72% complete, ETA 14:15:21
# Fork: 3 of 3
# Warmup Iteration   1: 127990,431 ns/op
# Warmup Iteration   2: 126832,981 ns/op
# Warmup Iteration   3: 126207,567 ns/op
Iteration   1: 126158,748 ns/op
Iteration   2: 126144,804 ns/op
Iteration   3: 126285,699 ns/op
Iteration   4: 128978,280 ns/op
Iteration   5: 126082,283 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  127354,156 ±(99.9%) 2240,488 ns/op [Average]
  (min, avg, max) = (125290,699, 127354,156, 130084,031), stdev = 2095,754
  CI (99.9%): [125113,669, 129594,644] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 200)

# Run progress: 63,77% complete, ETA 14:14:01
# Fork: 1 of 3
# Warmup Iteration   1: 250290,705 ns/op
# Warmup Iteration   2: 247079,797 ns/op
# Warmup Iteration   3: 246752,620 ns/op
Iteration   1: 247210,932 ns/op
Iteration   2: 246770,080 ns/op
Iteration   3: 246603,538 ns/op
Iteration   4: 247426,113 ns/op
Iteration   5: 247292,544 ns/op

# Run progress: 63,83% complete, ETA 14:12:41
# Fork: 2 of 3
# Warmup Iteration   1: 247841,698 ns/op
# Warmup Iteration   2: 245285,044 ns/op
# Warmup Iteration   3: 245105,680 ns/op
Iteration   1: 254782,569 ns/op
Iteration   2: 260357,214 ns/op
Iteration   3: 259065,499 ns/op
Iteration   4: 260031,064 ns/op
Iteration   5: 255967,179 ns/op

# Run progress: 63,89% complete, ETA 14:11:20
# Fork: 3 of 3
# Warmup Iteration   1: 260918,487 ns/op
# Warmup Iteration   2: 256059,412 ns/op
# Warmup Iteration   3: 255907,930 ns/op
Iteration   1: 256016,069 ns/op
Iteration   2: 255808,424 ns/op
Iteration   3: 255802,396 ns/op
Iteration   4: 256014,095 ns/op
Iteration   5: 255798,597 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  253663,087 ±(99.9%) 5453,996 ns/op [Average]
  (min, avg, max) = (246603,538, 253663,087, 260357,214), stdev = 5101,671
  CI (99.9%): [248209,092, 259117,083] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 500)

# Run progress: 63,94% complete, ETA 14:10:00
# Fork: 1 of 3
# Warmup Iteration   1: 639572,457 ns/op
# Warmup Iteration   2: 632532,935 ns/op
# Warmup Iteration   3: 632725,304 ns/op
Iteration   1: 632912,775 ns/op
Iteration   2: 637468,349 ns/op
Iteration   3: 637198,694 ns/op
Iteration   4: 637175,196 ns/op
Iteration   5: 631930,753 ns/op

# Run progress: 64,00% complete, ETA 14:08:40
# Fork: 2 of 3
# Warmup Iteration   1: 640709,961 ns/op
# Warmup Iteration   2: 633580,547 ns/op
# Warmup Iteration   3: 632871,261 ns/op
Iteration   1: 633438,378 ns/op
Iteration   2: 637633,604 ns/op
Iteration   3: 637689,258 ns/op
Iteration   4: 638162,341 ns/op
Iteration   5: 633058,296 ns/op

# Run progress: 64,06% complete, ETA 14:07:20
# Fork: 3 of 3
# Warmup Iteration   1: 640132,934 ns/op
# Warmup Iteration   2: 632241,977 ns/op
# Warmup Iteration   3: 632396,529 ns/op
Iteration   1: 631800,995 ns/op
Iteration   2: 636344,670 ns/op
Iteration   3: 636209,220 ns/op
Iteration   4: 636034,051 ns/op
Iteration   5: 632372,753 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  635295,289 ±(99.9%) 2555,229 ns/op [Average]
  (min, avg, max) = (631800,995, 635295,289, 638162,341), stdev = 2390,162
  CI (99.9%): [632740,060, 637850,518] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 1000)

# Run progress: 64,11% complete, ETA 14:06:00
# Fork: 1 of 3
# Warmup Iteration   1: 1466665,664 ns/op
# Warmup Iteration   2: 1457040,986 ns/op
# Warmup Iteration   3: 1456397,722 ns/op
Iteration   1: 1456298,312 ns/op
Iteration   2: 1456360,750 ns/op
Iteration   3: 1456376,456 ns/op
Iteration   4: 1454643,909 ns/op
Iteration   5: 1455912,497 ns/op

# Run progress: 64,17% complete, ETA 14:04:39
# Fork: 2 of 3
# Warmup Iteration   1: 1463556,799 ns/op
# Warmup Iteration   2: 1463704,386 ns/op
# Warmup Iteration   3: 1452999,288 ns/op
Iteration   1: 1453239,851 ns/op
Iteration   2: 1453525,096 ns/op
Iteration   3: 1453830,316 ns/op
Iteration   4: 1452982,062 ns/op
Iteration   5: 1453088,398 ns/op

# Run progress: 64,23% complete, ETA 14:03:19
# Fork: 3 of 3
# Warmup Iteration   1: 1457366,138 ns/op
# Warmup Iteration   2: 1440240,251 ns/op
# Warmup Iteration   3: 1441099,605 ns/op
Iteration   1: 1439890,215 ns/op
Iteration   2: 1447580,817 ns/op
Iteration   3: 1440524,330 ns/op
Iteration   4: 1455591,804 ns/op
Iteration   5: 1439276,027 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  1451274,723 ±(99.9%) 6719,442 ns/op [Average]
  (min, avg, max) = (1439276,027, 1451274,723, 1456376,456), stdev = 6285,371
  CI (99.9%): [1444555,280, 1457994,165] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 10)

# Run progress: 64,28% complete, ETA 14:01:59
# Fork: 1 of 3
# Warmup Iteration   1: 54246,911 ns/op
# Warmup Iteration   2: 53395,385 ns/op
# Warmup Iteration   3: 53333,540 ns/op
Iteration   1: 53285,108 ns/op
Iteration   2: 53321,086 ns/op
Iteration   3: 53302,133 ns/op
Iteration   4: 53327,706 ns/op
Iteration   5: 53350,457 ns/op

# Run progress: 64,34% complete, ETA 14:00:39
# Fork: 2 of 3
# Warmup Iteration   1: 53715,763 ns/op
# Warmup Iteration   2: 52903,057 ns/op
# Warmup Iteration   3: 52868,965 ns/op
Iteration   1: 52887,859 ns/op
Iteration   2: 52872,734 ns/op
Iteration   3: 52945,137 ns/op
Iteration   4: 53011,334 ns/op
Iteration   5: 52962,859 ns/op

# Run progress: 64,40% complete, ETA 13:59:19
# Fork: 3 of 3
# Warmup Iteration   1: 53937,940 ns/op
# Warmup Iteration   2: 53012,082 ns/op
# Warmup Iteration   3: 52908,328 ns/op
Iteration   1: 52906,214 ns/op
Iteration   2: 52873,529 ns/op
Iteration   3: 52900,602 ns/op
Iteration   4: 52943,097 ns/op
Iteration   5: 52897,960 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  53052,521 ±(99.9%) 211,144 ns/op [Average]
  (min, avg, max) = (52872,734, 53052,521, 53350,457), stdev = 197,505
  CI (99.9%): [52841,377, 53263,665] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 20)

# Run progress: 64,45% complete, ETA 13:57:59
# Fork: 1 of 3
# Warmup Iteration   1: 86380,781 ns/op
# Warmup Iteration   2: 85450,150 ns/op
# Warmup Iteration   3: 85467,021 ns/op
Iteration   1: 85358,568 ns/op
Iteration   2: 85467,856 ns/op
Iteration   3: 85548,126 ns/op
Iteration   4: 85354,776 ns/op
Iteration   5: 85581,826 ns/op

# Run progress: 64,51% complete, ETA 13:56:38
# Fork: 2 of 3
# Warmup Iteration   1: 88481,359 ns/op
# Warmup Iteration   2: 87511,875 ns/op
# Warmup Iteration   3: 87540,527 ns/op
Iteration   1: 88497,760 ns/op
Iteration   2: 87572,826 ns/op
Iteration   3: 87596,088 ns/op
Iteration   4: 87410,941 ns/op
Iteration   5: 87477,042 ns/op

# Run progress: 64,57% complete, ETA 13:55:18
# Fork: 3 of 3
# Warmup Iteration   1: 94589,471 ns/op
# Warmup Iteration   2: 94505,253 ns/op
# Warmup Iteration   3: 93822,418 ns/op
Iteration   1: 93680,157 ns/op
Iteration   2: 93765,582 ns/op
Iteration   3: 93694,987 ns/op
Iteration   4: 93642,102 ns/op
Iteration   5: 93744,656 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  88959,553 ±(99.9%) 3859,014 ns/op [Average]
  (min, avg, max) = (85354,776, 88959,553, 93765,582), stdev = 3609,724
  CI (99.9%): [85100,539, 92818,567] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 50)

# Run progress: 64,62% complete, ETA 13:53:58
# Fork: 1 of 3
# Warmup Iteration   1: 202693,666 ns/op
# Warmup Iteration   2: 198950,345 ns/op
# Warmup Iteration   3: 200388,000 ns/op
Iteration   1: 204358,045 ns/op
Iteration   2: 203953,770 ns/op
Iteration   3: 205782,183 ns/op
Iteration   4: 204171,036 ns/op
Iteration   5: 204284,455 ns/op

# Run progress: 64,68% complete, ETA 13:52:38
# Fork: 2 of 3
# Warmup Iteration   1: 192764,243 ns/op
# Warmup Iteration   2: 185431,429 ns/op
# Warmup Iteration   3: 191690,342 ns/op
Iteration   1: 191429,211 ns/op
Iteration   2: 191584,765 ns/op
Iteration   3: 191525,386 ns/op
Iteration   4: 192666,439 ns/op
Iteration   5: 191449,551 ns/op

# Run progress: 64,74% complete, ETA 13:51:18
# Fork: 3 of 3
# Warmup Iteration   1: 180912,046 ns/op
# Warmup Iteration   2: 189974,762 ns/op
# Warmup Iteration   3: 178598,363 ns/op
Iteration   1: 179338,037 ns/op
Iteration   2: 178411,979 ns/op
Iteration   3: 178189,873 ns/op
Iteration   4: 178065,281 ns/op
Iteration   5: 178164,652 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  191558,311 ±(99.9%) 11795,783 ns/op [Average]
  (min, avg, max) = (178065,281, 191558,311, 205782,183), stdev = 11033,783
  CI (99.9%): [179762,527, 203354,094] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 100)

# Run progress: 64,79% complete, ETA 13:49:57
# Fork: 1 of 3
# Warmup Iteration   1: 349551,381 ns/op
# Warmup Iteration   2: 346296,925 ns/op
# Warmup Iteration   3: 347015,819 ns/op
Iteration   1: 346629,524 ns/op
Iteration   2: 345368,977 ns/op
Iteration   3: 345430,129 ns/op
Iteration   4: 345231,901 ns/op
Iteration   5: 346747,264 ns/op

# Run progress: 64,85% complete, ETA 13:48:37
# Fork: 2 of 3
# Warmup Iteration   1: 335713,780 ns/op
# Warmup Iteration   2: 332224,757 ns/op
# Warmup Iteration   3: 333358,566 ns/op
Iteration   1: 333084,622 ns/op
Iteration   2: 333908,803 ns/op
Iteration   3: 331684,224 ns/op
Iteration   4: 331750,620 ns/op
Iteration   5: 331828,502 ns/op

# Run progress: 64,91% complete, ETA 13:47:17
# Fork: 3 of 3
# Warmup Iteration   1: 370546,158 ns/op
# Warmup Iteration   2: 366941,999 ns/op
# Warmup Iteration   3: 364512,696 ns/op
Iteration   1: 364090,575 ns/op
Iteration   2: 366635,873 ns/op
Iteration   3: 366208,899 ns/op
Iteration   4: 366108,701 ns/op
Iteration   5: 366057,107 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  348051,048 ±(99.9%) 15197,276 ns/op [Average]
  (min, avg, max) = (331684,224, 348051,048, 366635,873), stdev = 14215,541
  CI (99.9%): [332853,772, 363248,324] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 200)

# Run progress: 64,96% complete, ETA 13:45:57
# Fork: 1 of 3
# Warmup Iteration   1: 626386,600 ns/op
# Warmup Iteration   2: 617361,580 ns/op
# Warmup Iteration   3: 616206,191 ns/op
Iteration   1: 628592,539 ns/op
Iteration   2: 615892,177 ns/op
Iteration   3: 615728,752 ns/op
Iteration   4: 616595,853 ns/op
Iteration   5: 616260,470 ns/op

# Run progress: 65,02% complete, ETA 13:44:37
# Fork: 2 of 3
# Warmup Iteration   1: 653624,295 ns/op
# Warmup Iteration   2: 641718,776 ns/op
# Warmup Iteration   3: 642182,987 ns/op
Iteration   1: 641947,292 ns/op
Iteration   2: 643469,502 ns/op
Iteration   3: 647262,290 ns/op
Iteration   4: 641223,965 ns/op
Iteration   5: 641052,938 ns/op

# Run progress: 65,08% complete, ETA 13:43:16
# Fork: 3 of 3
# Warmup Iteration   1: 651094,286 ns/op
# Warmup Iteration   2: 643545,179 ns/op
# Warmup Iteration   3: 643117,661 ns/op
Iteration   1: 643558,415 ns/op
Iteration   2: 647197,731 ns/op
Iteration   3: 647616,421 ns/op
Iteration   4: 648096,188 ns/op
Iteration   5: 643984,962 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  635898,633 ±(99.9%) 14097,527 ns/op [Average]
  (min, avg, max) = (615728,752, 635898,633, 648096,188), stdev = 13186,835
  CI (99.9%): [621801,106, 649996,160] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 500)

# Run progress: 65,13% complete, ETA 13:41:56
# Fork: 1 of 3
# Warmup Iteration   1: 1941421,536 ns/op
# Warmup Iteration   2: 1908683,469 ns/op
# Warmup Iteration   3: 1907937,616 ns/op
Iteration   1: 1908751,055 ns/op
Iteration   2: 1908830,504 ns/op
Iteration   3: 1911098,821 ns/op
Iteration   4: 1908528,354 ns/op
Iteration   5: 1908719,893 ns/op

# Run progress: 65,19% complete, ETA 13:40:36
# Fork: 2 of 3
# Warmup Iteration   1: 1960479,292 ns/op
# Warmup Iteration   2: 1918931,419 ns/op
# Warmup Iteration   3: 1917416,710 ns/op
Iteration   1: 1933604,274 ns/op
Iteration   2: 1920213,422 ns/op
Iteration   3: 1919382,743 ns/op
Iteration   4: 1918961,773 ns/op
Iteration   5: 1920683,535 ns/op

# Run progress: 65,25% complete, ETA 13:39:16
# Fork: 3 of 3
# Warmup Iteration   1: 1716303,635 ns/op
# Warmup Iteration   2: 1702852,786 ns/op
# Warmup Iteration   3: 1703878,525 ns/op
Iteration   1: 1711965,027 ns/op
Iteration   2: 1703225,565 ns/op
Iteration   3: 1709854,093 ns/op
Iteration   4: 1709127,906 ns/op
Iteration   5: 1702300,782 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  1846349,850 ±(99.9%) 109061,495 ns/op [Average]
  (min, avg, max) = (1702300,782, 1846349,850, 1933604,274), stdev = 102016,190
  CI (99.9%): [1737288,355, 1955411,345] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 1000)

# Run progress: 65,31% complete, ETA 13:37:56
# Fork: 1 of 3
# Warmup Iteration   1: 4576703,675 ns/op
# Warmup Iteration   2: 4540544,401 ns/op
# Warmup Iteration   3: 4558298,913 ns/op
Iteration   1: 4572164,474 ns/op
Iteration   2: 4586869,287 ns/op
Iteration   3: 4570584,452 ns/op
Iteration   4: 4559205,479 ns/op
Iteration   5: 4569062,212 ns/op

# Run progress: 65,36% complete, ETA 13:36:36
# Fork: 2 of 3
# Warmup Iteration   1: 4585216,751 ns/op
# Warmup Iteration   2: 4567767,742 ns/op
# Warmup Iteration   3: 4560406,539 ns/op
Iteration   1: 4572437,050 ns/op
Iteration   2: 4590993,898 ns/op
Iteration   3: 4579708,936 ns/op
Iteration   4: 4577080,151 ns/op
Iteration   5: 4586930,337 ns/op

# Run progress: 65,42% complete, ETA 13:35:15
# Fork: 3 of 3
# Warmup Iteration   1: 4655916,981 ns/op
# Warmup Iteration   2: 4636994,802 ns/op
# Warmup Iteration   3: 4648063,749 ns/op
Iteration   1: 4635397,007 ns/op
Iteration   2: 4654031,648 ns/op
Iteration   3: 4656669,499 ns/op
Iteration   4: 4628257,267 ns/op
Iteration   5: 4650629,059 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  4599334,717 ±(99.9%) 37385,987 ns/op [Average]
  (min, avg, max) = (4559205,479, 4599334,717, 4656669,499), stdev = 34970,876
  CI (99.9%): [4561948,730, 4636720,704] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 10)

# Run progress: 65,48% complete, ETA 13:33:55
# Fork: 1 of 3
# Warmup Iteration   1: 110066,560 ns/op
# Warmup Iteration   2: 109735,594 ns/op
# Warmup Iteration   3: 107959,839 ns/op
Iteration   1: 108549,784 ns/op
Iteration   2: 107879,912 ns/op
Iteration   3: 107917,989 ns/op
Iteration   4: 108464,613 ns/op
Iteration   5: 108109,494 ns/op

# Run progress: 65,53% complete, ETA 13:32:35
# Fork: 2 of 3
# Warmup Iteration   1: 115079,486 ns/op
# Warmup Iteration   2: 113767,312 ns/op
# Warmup Iteration   3: 113238,210 ns/op
Iteration   1: 113272,226 ns/op
Iteration   2: 112875,139 ns/op
Iteration   3: 113091,627 ns/op
Iteration   4: 113332,604 ns/op
Iteration   5: 113396,498 ns/op

# Run progress: 65,59% complete, ETA 13:31:15
# Fork: 3 of 3
# Warmup Iteration   1: 106572,850 ns/op
# Warmup Iteration   2: 104690,508 ns/op
# Warmup Iteration   3: 104277,787 ns/op
Iteration   1: 105103,761 ns/op
Iteration   2: 104344,822 ns/op
Iteration   3: 105109,359 ns/op
Iteration   4: 104438,911 ns/op
Iteration   5: 104685,070 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  108704,787 ±(99.9%) 3853,724 ns/op [Average]
  (min, avg, max) = (104344,822, 108704,787, 113396,498), stdev = 3604,776
  CI (99.9%): [104851,063, 112558,511] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 20)

# Run progress: 65,65% complete, ETA 13:29:55
# Fork: 1 of 3
# Warmup Iteration   1: 184550,574 ns/op
# Warmup Iteration   2: 181939,636 ns/op
# Warmup Iteration   3: 182102,234 ns/op
Iteration   1: 183475,184 ns/op
Iteration   2: 191065,954 ns/op
Iteration   3: 191754,832 ns/op
Iteration   4: 186982,392 ns/op
Iteration   5: 182656,737 ns/op

# Run progress: 65,70% complete, ETA 13:28:34
# Fork: 2 of 3
# Warmup Iteration   1: 182084,641 ns/op
# Warmup Iteration   2: 180684,081 ns/op
# Warmup Iteration   3: 180535,318 ns/op
Iteration   1: 186956,773 ns/op
Iteration   2: 196921,323 ns/op
Iteration   3: 180483,045 ns/op
Iteration   4: 181073,150 ns/op
Iteration   5: 180490,707 ns/op

# Run progress: 65,76% complete, ETA 13:27:14
# Fork: 3 of 3
# Warmup Iteration   1: 167101,392 ns/op
# Warmup Iteration   2: 164823,259 ns/op
# Warmup Iteration   3: 164564,130 ns/op
Iteration   1: 164432,941 ns/op
Iteration   2: 164024,946 ns/op
Iteration   3: 164057,636 ns/op
Iteration   4: 164091,951 ns/op
Iteration   5: 164117,085 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  178838,977 ±(99.9%) 12459,691 ns/op [Average]
  (min, avg, max) = (164024,946, 178838,977, 196921,323), stdev = 11654,803
  CI (99.9%): [166379,286, 191298,668] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 50)

# Run progress: 65,82% complete, ETA 13:25:54
# Fork: 1 of 3
# Warmup Iteration   1: 394626,385 ns/op
# Warmup Iteration   2: 391087,572 ns/op
# Warmup Iteration   3: 390292,936 ns/op
Iteration   1: 388235,466 ns/op
Iteration   2: 390234,767 ns/op
Iteration   3: 387686,653 ns/op
Iteration   4: 387350,931 ns/op
Iteration   5: 387367,319 ns/op

# Run progress: 65,87% complete, ETA 13:24:34
# Fork: 2 of 3
# Warmup Iteration   1: 374472,514 ns/op
# Warmup Iteration   2: 370521,889 ns/op
# Warmup Iteration   3: 369032,391 ns/op
Iteration   1: 368595,181 ns/op
Iteration   2: 369652,414 ns/op
Iteration   3: 368654,702 ns/op
Iteration   4: 368351,390 ns/op
Iteration   5: 368178,023 ns/op

# Run progress: 65,93% complete, ETA 13:23:14
# Fork: 3 of 3
# Warmup Iteration   1: 373778,475 ns/op
# Warmup Iteration   2: 369438,413 ns/op
# Warmup Iteration   3: 367706,956 ns/op
Iteration   1: 366993,125 ns/op
Iteration   2: 369366,950 ns/op
Iteration   3: 367079,244 ns/op
Iteration   4: 366818,131 ns/op
Iteration   5: 366854,399 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  374761,246 ±(99.9%) 10557,543 ns/op [Average]
  (min, avg, max) = (366818,131, 374761,246, 390234,767), stdev = 9875,532
  CI (99.9%): [364203,703, 385318,789] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 100)

# Run progress: 65,99% complete, ETA 13:21:54
# Fork: 1 of 3
# Warmup Iteration   1: 649287,545 ns/op
# Warmup Iteration   2: 641603,131 ns/op
# Warmup Iteration   3: 640557,028 ns/op
Iteration   1: 640700,307 ns/op
Iteration   2: 640801,730 ns/op
Iteration   3: 640722,846 ns/op
Iteration   4: 640885,112 ns/op
Iteration   5: 640877,632 ns/op

# Run progress: 66,04% complete, ETA 13:20:33
# Fork: 2 of 3
# Warmup Iteration   1: 676648,496 ns/op
# Warmup Iteration   2: 668228,240 ns/op
# Warmup Iteration   3: 667750,819 ns/op
Iteration   1: 668666,168 ns/op
Iteration   2: 668336,145 ns/op
Iteration   3: 667895,188 ns/op
Iteration   4: 668134,936 ns/op
Iteration   5: 667641,209 ns/op

# Run progress: 66,10% complete, ETA 13:19:13
# Fork: 3 of 3
# Warmup Iteration   1: 671768,252 ns/op
# Warmup Iteration   2: 663577,462 ns/op
# Warmup Iteration   3: 670276,711 ns/op
Iteration   1: 666688,366 ns/op
Iteration   2: 668637,560 ns/op
Iteration   3: 664839,630 ns/op
Iteration   4: 670779,605 ns/op
Iteration   5: 662871,966 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  658565,227 ±(99.9%) 14030,873 ns/op [Average]
  (min, avg, max) = (640700,307, 658565,227, 670779,605), stdev = 13124,488
  CI (99.9%): [644534,353, 672596,100] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 200)

# Run progress: 66,16% complete, ETA 13:17:53
# Fork: 1 of 3
# Warmup Iteration   1: 1376431,977 ns/op
# Warmup Iteration   2: 1368992,572 ns/op
# Warmup Iteration   3: 1367640,884 ns/op
Iteration   1: 1367851,614 ns/op
Iteration   2: 1368814,205 ns/op
Iteration   3: 1366932,531 ns/op
Iteration   4: 1366133,143 ns/op
Iteration   5: 1366710,847 ns/op

# Run progress: 66,21% complete, ETA 13:16:33
# Fork: 2 of 3
# Warmup Iteration   1: 1553720,011 ns/op
# Warmup Iteration   2: 1478553,254 ns/op
# Warmup Iteration   3: 1450747,600 ns/op
Iteration   1: 1451606,812 ns/op
Iteration   2: 1452483,392 ns/op
Iteration   3: 1450911,004 ns/op
Iteration   4: 1451158,798 ns/op
Iteration   5: 1451811,537 ns/op

# Run progress: 66,27% complete, ETA 13:15:13
# Fork: 3 of 3
# Warmup Iteration   1: 1378374,331 ns/op
# Warmup Iteration   2: 1368394,495 ns/op
# Warmup Iteration   3: 1370335,255 ns/op
Iteration   1: 1369039,298 ns/op
Iteration   2: 1372145,901 ns/op
Iteration   3: 1392912,938 ns/op
Iteration   4: 1386481,729 ns/op
Iteration   5: 1396176,820 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  1400744,705 ±(99.9%) 41047,816 ns/op [Average]
  (min, avg, max) = (1366133,143, 1400744,705, 1452483,392), stdev = 38396,153
  CI (99.9%): [1359696,889, 1441792,521] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 500)

# Run progress: 66,33% complete, ETA 13:13:52
# Fork: 1 of 3
# Warmup Iteration   1: 4395523,426 ns/op
# Warmup Iteration   2: 4322192,898 ns/op
# Warmup Iteration   3: 4358581,496 ns/op
Iteration   1: 4355025,406 ns/op
Iteration   2: 4353809,332 ns/op
Iteration   3: 4349883,187 ns/op
Iteration   4: 4353581,050 ns/op
Iteration   5: 4352097,960 ns/op

# Run progress: 66,38% complete, ETA 13:12:32
# Fork: 2 of 3
# Warmup Iteration   1: 4869921,046 ns/op
# Warmup Iteration   2: 4795319,482 ns/op
# Warmup Iteration   3: 4811590,064 ns/op
Iteration   1: 4809499,484 ns/op
Iteration   2: 4816852,456 ns/op
Iteration   3: 4825528,812 ns/op
Iteration   4: 4836890,313 ns/op
Iteration   5: 4799502,974 ns/op

# Run progress: 66,44% complete, ETA 13:11:12
# Fork: 3 of 3
# Warmup Iteration   1: 4639433,077 ns/op
# Warmup Iteration   2: 4609054,434 ns/op
# Warmup Iteration   3: 4655725,504 ns/op
Iteration   1: 4646982,903 ns/op
Iteration   2: 4631323,768 ns/op
Iteration   3: 4644974,961 ns/op
Iteration   4: 4652053,765 ns/op
Iteration   5: 4635994,589 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  4604266,731 ±(99.9%) 212279,160 ns/op [Average]
  (min, avg, max) = (4349883,187, 4604266,731, 4836890,313), stdev = 198566,058
  CI (99.9%): [4391987,571, 4816545,890] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Average time, time/op
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 1000)

# Run progress: 66,50% complete, ETA 13:09:52
# Fork: 1 of 3
# Warmup Iteration   1: 12234137,369 ns/op
# Warmup Iteration   2: 12088370,507 ns/op
# Warmup Iteration   3: 11832273,368 ns/op
Iteration   1: 11987740,546 ns/op
Iteration   2: 11980525,198 ns/op
Iteration   3: 12217532,292 ns/op
Iteration   4: 11938762,535 ns/op
Iteration   5: 12242597,999 ns/op

# Run progress: 66,55% complete, ETA 13:08:32
# Fork: 2 of 3
# Warmup Iteration   1: 12622837,912 ns/op
# Warmup Iteration   2: 12185448,105 ns/op
# Warmup Iteration   3: 12075116,472 ns/op
Iteration   1: 12365070,447 ns/op
Iteration   2: 12237850,590 ns/op
Iteration   3: 12289310,278 ns/op
Iteration   4: 12255552,842 ns/op
Iteration   5: 12643018,047 ns/op

# Run progress: 66,61% complete, ETA 13:07:12
# Fork: 3 of 3
# Warmup Iteration   1: 11988025,265 ns/op
# Warmup Iteration   2: 11659575,241 ns/op
# Warmup Iteration   3: 11568346,028 ns/op
Iteration   1: 11785769,299 ns/op
Iteration   2: 11704323,943 ns/op
Iteration   3: 11845149,631 ns/op
Iteration   4: 11762023,573 ns/op
Iteration   5: 11823865,203 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  12071939,495 ±(99.9%) 289987,725 ns/op [Average]
  (min, avg, max) = (11704323,943, 12071939,495, 12643018,047), stdev = 271254,698
  CI (99.9%): [11781951,770, 12361927,220] (assumes normal distribution)


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 10)

# Run progress: 66,67% complete, ETA 13:05:52
# Fork: 1 of 3
# Warmup Iteration   1: 1454,358 ±(99.9%) 196,659 ns/op
# Warmup Iteration   2: 1309,753 ±(99.9%) 31,371 ns/op
# Warmup Iteration   3: 1386,708 ±(99.9%) 38,129 ns/op
Iteration   1: 1281,318 ±(99.9%) 27,707 ns/op
                 with_new_arraylist·p0.00:   1184,000 ns/op
                 with_new_arraylist·p0.50:   1246,000 ns/op
                 with_new_arraylist·p0.90:   1290,000 ns/op
                 with_new_arraylist·p0.95:   1324,000 ns/op
                 with_new_arraylist·p0.99:   1436,000 ns/op
                 with_new_arraylist·p0.999:  3348,000 ns/op
                 with_new_arraylist·p0.9999: 16029,434 ns/op
                 with_new_arraylist·p1.00:   1257472,000 ns/op

Iteration   2: 1289,856 ±(99.9%) 33,236 ns/op
                 with_new_arraylist·p0.00:   1182,000 ns/op
                 with_new_arraylist·p0.50:   1246,000 ns/op
                 with_new_arraylist·p0.90:   1290,000 ns/op
                 with_new_arraylist·p0.95:   1322,000 ns/op
                 with_new_arraylist·p0.99:   1436,000 ns/op
                 with_new_arraylist·p0.999:  3337,688 ns/op
                 with_new_arraylist·p0.9999: 17013,901 ns/op
                 with_new_arraylist·p1.00:   1146880,000 ns/op

Iteration   3: 1281,451 ±(99.9%) 27,985 ns/op
                 with_new_arraylist·p0.00:   1180,000 ns/op
                 with_new_arraylist·p0.50:   1246,000 ns/op
                 with_new_arraylist·p0.90:   1290,000 ns/op
                 with_new_arraylist·p0.95:   1322,000 ns/op
                 with_new_arraylist·p0.99:   1432,000 ns/op
                 with_new_arraylist·p0.999:  3312,000 ns/op
                 with_new_arraylist·p0.9999: 16157,277 ns/op
                 with_new_arraylist·p1.00:   1230848,000 ns/op

Iteration   4: 1287,326 ±(99.9%) 29,406 ns/op
                 with_new_arraylist·p0.00:   1182,000 ns/op
                 with_new_arraylist·p0.50:   1246,000 ns/op
                 with_new_arraylist·p0.90:   1292,000 ns/op
                 with_new_arraylist·p0.95:   1326,000 ns/op
                 with_new_arraylist·p0.99:   1436,000 ns/op
                 with_new_arraylist·p0.999:  3386,216 ns/op
                 with_new_arraylist·p0.9999: 17915,373 ns/op
                 with_new_arraylist·p1.00:   1124352,000 ns/op

Iteration   5: 1280,856 ±(99.9%) 27,023 ns/op
                 with_new_arraylist·p0.00:   1182,000 ns/op
                 with_new_arraylist·p0.50:   1244,000 ns/op
                 with_new_arraylist·p0.90:   1288,000 ns/op
                 with_new_arraylist·p0.95:   1322,000 ns/op
                 with_new_arraylist·p0.99:   1434,000 ns/op
                 with_new_arraylist·p0.999:  3324,000 ns/op
                 with_new_arraylist·p0.9999: 16061,382 ns/op
                 with_new_arraylist·p1.00:   1144832,000 ns/op


# Run progress: 66,72% complete, ETA 13:04:31
# Fork: 2 of 3
# Warmup Iteration   1: 1559,550 ±(99.9%) 283,250 ns/op
# Warmup Iteration   2: 1366,554 ±(99.9%) 39,280 ns/op
# Warmup Iteration   3: 1329,671 ±(99.9%) 14,745 ns/op
Iteration   1: 1353,300 ±(99.9%) 17,843 ns/op
                 with_new_arraylist·p0.00:   1236,000 ns/op
                 with_new_arraylist·p0.50:   1306,000 ns/op
                 with_new_arraylist·p0.90:   1358,000 ns/op
                 with_new_arraylist·p0.95:   1428,000 ns/op
                 with_new_arraylist·p0.99:   2096,000 ns/op
                 with_new_arraylist·p0.999:  3904,736 ns/op
                 with_new_arraylist·p0.9999: 16150,694 ns/op
                 with_new_arraylist·p1.00:   1267712,000 ns/op

Iteration   2: 1323,668 ±(99.9%) 1,959 ns/op
                 with_new_arraylist·p0.00:   1238,000 ns/op
                 with_new_arraylist·p0.50:   1306,000 ns/op
                 with_new_arraylist·p0.90:   1348,000 ns/op
                 with_new_arraylist·p0.95:   1380,000 ns/op
                 with_new_arraylist·p0.99:   1478,000 ns/op
                 with_new_arraylist·p0.999:  3408,000 ns/op
                 with_new_arraylist·p0.9999: 15968,173 ns/op
                 with_new_arraylist·p1.00:   18816,000 ns/op

Iteration   3: 1329,635 ±(99.9%) 16,598 ns/op
                 with_new_arraylist·p0.00:   1238,000 ns/op
                 with_new_arraylist·p0.50:   1306,000 ns/op
                 with_new_arraylist·p0.90:   1346,000 ns/op
                 with_new_arraylist·p0.95:   1378,000 ns/op
                 with_new_arraylist·p0.99:   1478,000 ns/op
                 with_new_arraylist·p0.999:  3396,000 ns/op
                 with_new_arraylist·p0.9999: 17057,178 ns/op
                 with_new_arraylist·p1.00:   1200128,000 ns/op

Iteration   4: 1352,897 ±(99.9%) 35,852 ns/op
                 with_new_arraylist·p0.00:   1238,000 ns/op
                 with_new_arraylist·p0.50:   1306,000 ns/op
                 with_new_arraylist·p0.90:   1348,000 ns/op
                 with_new_arraylist·p0.95:   1378,000 ns/op
                 with_new_arraylist·p0.99:   1476,000 ns/op
                 with_new_arraylist·p0.999:  3384,000 ns/op
                 with_new_arraylist·p0.9999: 16267,606 ns/op
                 with_new_arraylist·p1.00:   1058816,000 ns/op

Iteration   5: 1534,747 ±(99.9%) 35,128 ns/op
                 with_new_arraylist·p0.00:   1234,000 ns/op
                 with_new_arraylist·p0.50:   1314,000 ns/op
                 with_new_arraylist·p0.90:   2088,000 ns/op
                 with_new_arraylist·p0.95:   2100,000 ns/op
                 with_new_arraylist·p0.99:   2160,000 ns/op
                 with_new_arraylist·p0.999:  4264,000 ns/op
                 with_new_arraylist·p0.9999: 16799,664 ns/op
                 with_new_arraylist·p1.00:   1041408,000 ns/op


# Run progress: 66,78% complete, ETA 13:03:11
# Fork: 3 of 3
# Warmup Iteration   1: 1467,271 ±(99.9%) 172,573 ns/op
# Warmup Iteration   2: 1322,106 ±(99.9%) 30,376 ns/op
# Warmup Iteration   3: 1343,761 ±(99.9%) 28,951 ns/op
Iteration   1: 1569,338 ±(99.9%) 36,554 ns/op
                 with_new_arraylist·p0.00:   1180,000 ns/op
                 with_new_arraylist·p0.50:   1268,000 ns/op
                 with_new_arraylist·p0.90:   2132,000 ns/op
                 with_new_arraylist·p0.95:   2152,000 ns/op
                 with_new_arraylist·p0.99:   2216,000 ns/op
                 with_new_arraylist·p0.999:  4318,208 ns/op
                 with_new_arraylist·p0.9999: 16879,283 ns/op
                 with_new_arraylist·p1.00:   1107968,000 ns/op

Iteration   2: 1280,156 ±(99.9%) 25,512 ns/op
                 with_new_arraylist·p0.00:   1180,000 ns/op
                 with_new_arraylist·p0.50:   1246,000 ns/op
                 with_new_arraylist·p0.90:   1296,000 ns/op
                 with_new_arraylist·p0.95:   1328,000 ns/op
                 with_new_arraylist·p0.99:   1430,000 ns/op
                 with_new_arraylist·p0.999:  3268,000 ns/op
                 with_new_arraylist·p0.9999: 16095,278 ns/op
                 with_new_arraylist·p1.00:   1208320,000 ns/op

Iteration   3: 1293,172 ±(99.9%) 18,763 ns/op
                 with_new_arraylist·p0.00:   1182,000 ns/op
                 with_new_arraylist·p0.50:   1246,000 ns/op
                 with_new_arraylist·p0.90:   1302,000 ns/op
                 with_new_arraylist·p0.95:   1356,000 ns/op
                 with_new_arraylist·p0.99:   2116,000 ns/op
                 with_new_arraylist·p0.999:  3356,148 ns/op
                 with_new_arraylist·p0.9999: 16417,184 ns/op
                 with_new_arraylist·p1.00:   996352,000 ns/op

Iteration   4: 1287,789 ±(99.9%) 29,493 ns/op
                 with_new_arraylist·p0.00:   1180,000 ns/op
                 with_new_arraylist·p0.50:   1248,000 ns/op
                 with_new_arraylist·p0.90:   1298,000 ns/op
                 with_new_arraylist·p0.95:   1328,000 ns/op
                 with_new_arraylist·p0.99:   1430,000 ns/op
                 with_new_arraylist·p0.999:  3315,548 ns/op
                 with_new_arraylist·p0.9999: 16031,819 ns/op
                 with_new_arraylist·p1.00:   1112064,000 ns/op

Iteration   5: 1322,051 ±(99.9%) 27,881 ns/op
                 with_new_arraylist·p0.00:   1182,000 ns/op
                 with_new_arraylist·p0.50:   1250,000 ns/op
                 with_new_arraylist·p0.90:   1318,000 ns/op
                 with_new_arraylist·p0.95:   1470,000 ns/op
                 with_new_arraylist·p0.99:   2144,000 ns/op
                 with_new_arraylist·p0.999:  3395,632 ns/op
                 with_new_arraylist·p0.9999: 16096,000 ns/op
                 with_new_arraylist·p1.00:   1087488,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3619330
  mean =   1332,703 ±(99.9%) 7,046 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3619274 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 24 
    [1000000,000, 1125000,000) = 23 
    [1125000,000, 1250000,000) = 6 
    [1250000,000, 1375000,000) = 2 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   1180,000 ns/op
     p(50,0000) =   1266,000 ns/op
     p(90,0000) =   1342,000 ns/op
     p(95,0000) =   1438,000 ns/op
     p(99,0000) =   2136,000 ns/op
     p(99,9000) =   3468,000 ns/op
     p(99,9900) =  16225,070 ns/op
     p(99,9990) = 985914,051 ns/op
     p(99,9999) = 1216895,711 ns/op
    p(100,0000) = 1267712,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 20)

# Run progress: 66,84% complete, ETA 13:01:51
# Fork: 1 of 3
# Warmup Iteration   1: 2323,430 ±(99.9%) 138,086 ns/op
# Warmup Iteration   2: 2118,178 ±(99.9%) 33,941 ns/op
# Warmup Iteration   3: 2108,458 ±(99.9%) 26,680 ns/op
Iteration   1: 2126,027 ±(99.9%) 28,756 ns/op
                 with_new_arraylist·p0.00:   1976,000 ns/op
                 with_new_arraylist·p0.50:   2056,000 ns/op
                 with_new_arraylist·p0.90:   2164,000 ns/op
                 with_new_arraylist·p0.95:   2265,200 ns/op
                 with_new_arraylist·p0.99:   3176,000 ns/op
                 with_new_arraylist·p0.999:  4224,528 ns/op
                 with_new_arraylist·p0.9999: 16806,611 ns/op
                 with_new_arraylist·p1.00:   1155072,000 ns/op

Iteration   2: 2112,052 ±(99.9%) 29,744 ns/op
                 with_new_arraylist·p0.00:   1976,000 ns/op
                 with_new_arraylist·p0.50:   2052,000 ns/op
                 with_new_arraylist·p0.90:   2148,000 ns/op
                 with_new_arraylist·p0.95:   2220,000 ns/op
                 with_new_arraylist·p0.99:   2412,000 ns/op
                 with_new_arraylist·p0.999:  4310,992 ns/op
                 with_new_arraylist·p0.9999: 17054,790 ns/op
                 with_new_arraylist·p1.00:   1302528,000 ns/op

Iteration   3: 2112,668 ±(99.9%) 29,417 ns/op
                 with_new_arraylist·p0.00:   1970,000 ns/op
                 with_new_arraylist·p0.50:   2052,000 ns/op
                 with_new_arraylist·p0.90:   2148,000 ns/op
                 with_new_arraylist·p0.95:   2216,000 ns/op
                 with_new_arraylist·p0.99:   2396,000 ns/op
                 with_new_arraylist·p0.999:  4198,776 ns/op
                 with_new_arraylist·p0.9999: 16927,510 ns/op
                 with_new_arraylist·p1.00:   1140736,000 ns/op

Iteration   4: 2111,849 ±(99.9%) 28,178 ns/op
                 with_new_arraylist·p0.00:   1968,000 ns/op
                 with_new_arraylist·p0.50:   2052,000 ns/op
                 with_new_arraylist·p0.90:   2148,000 ns/op
                 with_new_arraylist·p0.95:   2220,000 ns/op
                 with_new_arraylist·p0.99:   2408,000 ns/op
                 with_new_arraylist·p0.999:  4200,000 ns/op
                 with_new_arraylist·p0.9999: 16863,258 ns/op
                 with_new_arraylist·p1.00:   1087488,000 ns/op

Iteration   5: 2118,728 ±(99.9%) 32,660 ns/op
                 with_new_arraylist·p0.00:   1974,000 ns/op
                 with_new_arraylist·p0.50:   2052,000 ns/op
                 with_new_arraylist·p0.90:   2148,000 ns/op
                 with_new_arraylist·p0.95:   2220,000 ns/op
                 with_new_arraylist·p0.99:   2400,000 ns/op
                 with_new_arraylist·p0.999:  4223,848 ns/op
                 with_new_arraylist·p0.9999: 18559,939 ns/op
                 with_new_arraylist·p1.00:   1155072,000 ns/op


# Run progress: 66,89% complete, ETA 13:00:31
# Fork: 2 of 3
# Warmup Iteration   1: 2374,616 ±(99.9%) 138,984 ns/op
# Warmup Iteration   2: 2213,300 ±(99.9%) 38,980 ns/op
# Warmup Iteration   3: 2203,271 ±(99.9%) 36,960 ns/op
Iteration   1: 2184,353 ±(99.9%) 25,220 ns/op
                 with_new_arraylist·p0.00:   2046,000 ns/op
                 with_new_arraylist·p0.50:   2136,000 ns/op
                 with_new_arraylist·p0.90:   2228,000 ns/op
                 with_new_arraylist·p0.95:   2304,000 ns/op
                 with_new_arraylist·p0.99:   2460,000 ns/op
                 with_new_arraylist·p0.999:  4296,000 ns/op
                 with_new_arraylist·p0.9999: 17157,344 ns/op
                 with_new_arraylist·p1.00:   1189888,000 ns/op

Iteration   2: 2187,056 ±(99.9%) 25,205 ns/op
                 with_new_arraylist·p0.00:   2040,000 ns/op
                 with_new_arraylist·p0.50:   2136,000 ns/op
                 with_new_arraylist·p0.90:   2232,000 ns/op
                 with_new_arraylist·p0.95:   2308,000 ns/op
                 with_new_arraylist·p0.99:   2556,000 ns/op
                 with_new_arraylist·p0.999:  4319,000 ns/op
                 with_new_arraylist·p0.9999: 16898,800 ns/op
                 with_new_arraylist·p1.00:   1333248,000 ns/op

Iteration   3: 2199,232 ±(99.9%) 34,160 ns/op
                 with_new_arraylist·p0.00:   2042,000 ns/op
                 with_new_arraylist·p0.50:   2136,000 ns/op
                 with_new_arraylist·p0.90:   2228,000 ns/op
                 with_new_arraylist·p0.95:   2304,000 ns/op
                 with_new_arraylist·p0.99:   2452,000 ns/op
                 with_new_arraylist·p0.999:  4309,032 ns/op
                 with_new_arraylist·p0.9999: 16994,013 ns/op
                 with_new_arraylist·p1.00:   1212416,000 ns/op

Iteration   4: 2191,211 ±(99.9%) 29,371 ns/op
                 with_new_arraylist·p0.00:   2040,000 ns/op
                 with_new_arraylist·p0.50:   2136,000 ns/op
                 with_new_arraylist·p0.90:   2232,000 ns/op
                 with_new_arraylist·p0.95:   2304,000 ns/op
                 with_new_arraylist·p0.99:   2460,000 ns/op
                 with_new_arraylist·p0.999:  4294,152 ns/op
                 with_new_arraylist·p0.9999: 17715,686 ns/op
                 with_new_arraylist·p1.00:   1230848,000 ns/op

Iteration   5: 2190,229 ±(99.9%) 26,684 ns/op
                 with_new_arraylist·p0.00:   2042,000 ns/op
                 with_new_arraylist·p0.50:   2140,000 ns/op
                 with_new_arraylist·p0.90:   2232,000 ns/op
                 with_new_arraylist·p0.95:   2304,000 ns/op
                 with_new_arraylist·p0.99:   2460,000 ns/op
                 with_new_arraylist·p0.999:  4303,440 ns/op
                 with_new_arraylist·p0.9999: 16898,976 ns/op
                 with_new_arraylist·p1.00:   1071104,000 ns/op


# Run progress: 66,95% complete, ETA 12:59:11
# Fork: 3 of 3
# Warmup Iteration   1: 2332,723 ±(99.9%) 151,404 ns/op
# Warmup Iteration   2: 2137,717 ±(99.9%) 33,090 ns/op
# Warmup Iteration   3: 2130,537 ±(99.9%) 29,301 ns/op
Iteration   1: 2130,797 ±(99.9%) 28,468 ns/op
                 with_new_arraylist·p0.00:   1976,000 ns/op
                 with_new_arraylist·p0.50:   2072,000 ns/op
                 with_new_arraylist·p0.90:   2168,000 ns/op
                 with_new_arraylist·p0.95:   2236,000 ns/op
                 with_new_arraylist·p0.99:   2464,000 ns/op
                 with_new_arraylist·p0.999:  4264,000 ns/op
                 with_new_arraylist·p0.9999: 17201,440 ns/op
                 with_new_arraylist·p1.00:   1146880,000 ns/op

Iteration   2: 2139,540 ±(99.9%) 34,962 ns/op
                 with_new_arraylist·p0.00:   1976,000 ns/op
                 with_new_arraylist·p0.50:   2072,000 ns/op
                 with_new_arraylist·p0.90:   2168,000 ns/op
                 with_new_arraylist·p0.95:   2236,000 ns/op
                 with_new_arraylist·p0.99:   2464,000 ns/op
                 with_new_arraylist·p0.999:  4288,000 ns/op
                 with_new_arraylist·p0.9999: 18759,078 ns/op
                 with_new_arraylist·p1.00:   1097728,000 ns/op

Iteration   3: 2132,957 ±(99.9%) 31,467 ns/op
                 with_new_arraylist·p0.00:   1986,000 ns/op
                 with_new_arraylist·p0.50:   2072,000 ns/op
                 with_new_arraylist·p0.90:   2164,000 ns/op
                 with_new_arraylist·p0.95:   2232,000 ns/op
                 with_new_arraylist·p0.99:   2460,000 ns/op
                 with_new_arraylist·p0.999:  4317,744 ns/op
                 with_new_arraylist·p0.9999: 18631,549 ns/op
                 with_new_arraylist·p1.00:   1124352,000 ns/op

Iteration   4: 2127,294 ±(99.9%) 28,577 ns/op
                 with_new_arraylist·p0.00:   1986,000 ns/op
                 with_new_arraylist·p0.50:   2068,000 ns/op
                 with_new_arraylist·p0.90:   2164,000 ns/op
                 with_new_arraylist·p0.95:   2232,000 ns/op
                 with_new_arraylist·p0.99:   2456,000 ns/op
                 with_new_arraylist·p0.999:  4216,432 ns/op
                 with_new_arraylist·p0.9999: 17520,602 ns/op
                 with_new_arraylist·p1.00:   1177600,000 ns/op

Iteration   5: 2195,700 ±(99.9%) 29,326 ns/op
                 with_new_arraylist·p0.00:   1980,000 ns/op
                 with_new_arraylist·p0.50:   2072,000 ns/op
                 with_new_arraylist·p0.90:   2264,000 ns/op
                 with_new_arraylist·p0.95:   3104,000 ns/op
                 with_new_arraylist·p0.99:   3208,000 ns/op
                 with_new_arraylist·p0.999:  5281,416 ns/op
                 with_new_arraylist·p0.9999: 17824,000 ns/op
                 with_new_arraylist·p1.00:   1071104,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 4424535
  mean =   2150,095 ±(99.9%) 7,653 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 4424440 
    [ 125000,000,  250000,000) = 1 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 2 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 13 
    [1000000,000, 1125000,000) = 63 
    [1125000,000, 1250000,000) = 14 
    [1250000,000, 1375000,000) = 2 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   1968,000 ns/op
     p(50,0000) =   2096,000 ns/op
     p(90,0000) =   2200,000 ns/op
     p(95,0000) =   2272,000 ns/op
     p(99,0000) =   2908,000 ns/op
     p(99,9000) =   4288,000 ns/op
     p(99,9900) =  17152,000 ns/op
     p(99,9990) = 1062912,000 ns/op
     p(99,9999) = 1211546,550 ns/op
    p(100,0000) = 1333248,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 50)

# Run progress: 67,01% complete, ETA 12:57:50
# Fork: 1 of 3
# Warmup Iteration   1: 4521,074 ±(99.9%) 140,542 ns/op
# Warmup Iteration   2: 4345,970 ±(99.9%) 31,088 ns/op
# Warmup Iteration   3: 4372,288 ±(99.9%) 42,798 ns/op
Iteration   1: 4400,544 ±(99.9%) 46,779 ns/op
                 with_new_arraylist·p0.00:   4020,000 ns/op
                 with_new_arraylist·p0.50:   4256,000 ns/op
                 with_new_arraylist·p0.90:   4536,000 ns/op
                 with_new_arraylist·p0.95:   4752,000 ns/op
                 with_new_arraylist·p0.99:   6272,000 ns/op
                 with_new_arraylist·p0.999:  16736,000 ns/op
                 with_new_arraylist·p0.9999: 21375,814 ns/op
                 with_new_arraylist·p1.00:   1284096,000 ns/op

Iteration   2: 4351,536 ±(99.9%) 40,833 ns/op
                 with_new_arraylist·p0.00:   4012,000 ns/op
                 with_new_arraylist·p0.50:   4256,000 ns/op
                 with_new_arraylist·p0.90:   4496,000 ns/op
                 with_new_arraylist·p0.95:   4632,000 ns/op
                 with_new_arraylist·p0.99:   5392,000 ns/op
                 with_new_arraylist·p0.999:  16640,000 ns/op
                 with_new_arraylist·p0.9999: 21287,334 ns/op
                 with_new_arraylist·p1.00:   1232896,000 ns/op

Iteration   3: 4389,746 ±(99.9%) 43,122 ns/op
                 with_new_arraylist·p0.00:   4020,000 ns/op
                 with_new_arraylist·p0.50:   4256,000 ns/op
                 with_new_arraylist·p0.90:   4536,000 ns/op
                 with_new_arraylist·p0.95:   4736,000 ns/op
                 with_new_arraylist·p0.99:   6136,000 ns/op
                 with_new_arraylist·p0.999:  16768,000 ns/op
                 with_new_arraylist·p0.9999: 21778,918 ns/op
                 with_new_arraylist·p1.00:   1282048,000 ns/op

Iteration   4: 4385,191 ±(99.9%) 113,421 ns/op
                 with_new_arraylist·p0.00:   4020,000 ns/op
                 with_new_arraylist·p0.50:   4256,000 ns/op
                 with_new_arraylist·p0.90:   4496,000 ns/op
                 with_new_arraylist·p0.95:   4632,000 ns/op
                 with_new_arraylist·p0.99:   5416,000 ns/op
                 with_new_arraylist·p0.999:  16704,000 ns/op
                 with_new_arraylist·p0.9999: 21571,219 ns/op
                 with_new_arraylist·p1.00:   9224192,000 ns/op

Iteration   5: 4357,670 ±(99.9%) 45,834 ns/op
                 with_new_arraylist·p0.00:   4016,000 ns/op
                 with_new_arraylist·p0.50:   4256,000 ns/op
                 with_new_arraylist·p0.90:   4496,000 ns/op
                 with_new_arraylist·p0.95:   4632,000 ns/op
                 with_new_arraylist·p0.99:   5400,000 ns/op
                 with_new_arraylist·p0.999:  16608,000 ns/op
                 with_new_arraylist·p0.9999: 21474,445 ns/op
                 with_new_arraylist·p1.00:   1269760,000 ns/op


# Run progress: 67,06% complete, ETA 12:56:30
# Fork: 2 of 3
# Warmup Iteration   1: 4587,664 ±(99.9%) 149,971 ns/op
# Warmup Iteration   2: 4393,290 ±(99.9%) 23,236 ns/op
# Warmup Iteration   3: 4395,089 ±(99.9%) 24,764 ns/op
Iteration   1: 4408,349 ±(99.9%) 37,818 ns/op
                 with_new_arraylist·p0.00:   4076,000 ns/op
                 with_new_arraylist·p0.50:   4328,000 ns/op
                 with_new_arraylist·p0.90:   4528,000 ns/op
                 with_new_arraylist·p0.95:   4656,000 ns/op
                 with_new_arraylist·p0.99:   5024,000 ns/op
                 with_new_arraylist·p0.999:  8024,208 ns/op
                 with_new_arraylist·p0.9999: 21328,083 ns/op
                 with_new_arraylist·p1.00:   1253376,000 ns/op

Iteration   2: 4394,480 ±(99.9%) 24,054 ns/op
                 with_new_arraylist·p0.00:   4068,000 ns/op
                 with_new_arraylist·p0.50:   4336,000 ns/op
                 with_new_arraylist·p0.90:   4536,000 ns/op
                 with_new_arraylist·p0.95:   4664,000 ns/op
                 with_new_arraylist·p0.99:   5104,000 ns/op
                 with_new_arraylist·p0.999:  7861,648 ns/op
                 with_new_arraylist·p0.9999: 21154,259 ns/op
                 with_new_arraylist·p1.00:   1232896,000 ns/op

Iteration   3: 4498,330 ±(99.9%) 69,409 ns/op
                 with_new_arraylist·p0.00:   4068,000 ns/op
                 with_new_arraylist·p0.50:   4336,000 ns/op
                 with_new_arraylist·p0.90:   4536,000 ns/op
                 with_new_arraylist·p0.95:   4664,000 ns/op
                 with_new_arraylist·p0.99:   5028,320 ns/op
                 with_new_arraylist·p0.999:  16992,000 ns/op
                 with_new_arraylist·p0.9999: 603604,698 ns/op
                 with_new_arraylist·p1.00:   1267712,000 ns/op

Iteration   4: 4392,996 ±(99.9%) 23,907 ns/op
                 with_new_arraylist·p0.00:   4056,000 ns/op
                 with_new_arraylist·p0.50:   4336,000 ns/op
                 with_new_arraylist·p0.90:   4528,000 ns/op
                 with_new_arraylist·p0.95:   4656,000 ns/op
                 with_new_arraylist·p0.99:   5024,000 ns/op
                 with_new_arraylist·p0.999:  9260,288 ns/op
                 with_new_arraylist·p0.9999: 21041,414 ns/op
                 with_new_arraylist·p1.00:   1265664,000 ns/op

Iteration   5: 4452,908 ±(99.9%) 55,865 ns/op
                 with_new_arraylist·p0.00:   4068,000 ns/op
                 with_new_arraylist·p0.50:   4336,000 ns/op
                 with_new_arraylist·p0.90:   4528,000 ns/op
                 with_new_arraylist·p0.95:   4656,000 ns/op
                 with_new_arraylist·p0.99:   5032,000 ns/op
                 with_new_arraylist·p0.999:  16992,000 ns/op
                 with_new_arraylist·p0.9999: 21457,702 ns/op
                 with_new_arraylist·p1.00:   1296384,000 ns/op


# Run progress: 67,12% complete, ETA 12:55:10
# Fork: 3 of 3
# Warmup Iteration   1: 4503,436 ±(99.9%) 144,174 ns/op
# Warmup Iteration   2: 4308,785 ±(99.9%) 40,220 ns/op
# Warmup Iteration   3: 4296,125 ±(99.9%) 40,230 ns/op
Iteration   1: 4295,480 ±(99.9%) 38,601 ns/op
                 with_new_arraylist·p0.00:   3980,000 ns/op
                 with_new_arraylist·p0.50:   4208,000 ns/op
                 with_new_arraylist·p0.90:   4400,000 ns/op
                 with_new_arraylist·p0.95:   4520,000 ns/op
                 with_new_arraylist·p0.99:   4969,440 ns/op
                 with_new_arraylist·p0.999:  16800,000 ns/op
                 with_new_arraylist·p0.9999: 21624,058 ns/op
                 with_new_arraylist·p1.00:   1275904,000 ns/op

Iteration   2: 4366,614 ±(99.9%) 103,685 ns/op
                 with_new_arraylist·p0.00:   3984,000 ns/op
                 with_new_arraylist·p0.50:   4208,000 ns/op
                 with_new_arraylist·p0.90:   4448,000 ns/op
                 with_new_arraylist·p0.95:   4656,000 ns/op
                 with_new_arraylist·p0.99:   5736,000 ns/op
                 with_new_arraylist·p0.999:  16704,000 ns/op
                 with_new_arraylist·p0.9999: 21405,600 ns/op
                 with_new_arraylist·p1.00:   8323072,000 ns/op

Iteration   3: 4298,079 ±(99.9%) 41,133 ns/op
                 with_new_arraylist·p0.00:   3992,000 ns/op
                 with_new_arraylist·p0.50:   4208,000 ns/op
                 with_new_arraylist·p0.90:   4400,000 ns/op
                 with_new_arraylist·p0.95:   4520,000 ns/op
                 with_new_arraylist·p0.99:   4936,000 ns/op
                 with_new_arraylist·p0.999:  15267,200 ns/op
                 with_new_arraylist·p0.9999: 21229,952 ns/op
                 with_new_arraylist·p1.00:   1298432,000 ns/op

Iteration   4: 4301,958 ±(99.9%) 40,579 ns/op
                 with_new_arraylist·p0.00:   3988,000 ns/op
                 with_new_arraylist·p0.50:   4216,000 ns/op
                 with_new_arraylist·p0.90:   4408,000 ns/op
                 with_new_arraylist·p0.95:   4520,000 ns/op
                 with_new_arraylist·p0.99:   4952,000 ns/op
                 with_new_arraylist·p0.999:  8634,992 ns/op
                 with_new_arraylist·p0.9999: 21016,598 ns/op
                 with_new_arraylist·p1.00:   1335296,000 ns/op

Iteration   5: 4297,048 ±(99.9%) 37,993 ns/op
                 with_new_arraylist·p0.00:   3988,000 ns/op
                 with_new_arraylist·p0.50:   4216,000 ns/op
                 with_new_arraylist·p0.90:   4408,000 ns/op
                 with_new_arraylist·p0.95:   4520,000 ns/op
                 with_new_arraylist·p0.99:   4944,000 ns/op
                 with_new_arraylist·p0.999:  7624,752 ns/op
                 with_new_arraylist·p0.9999: 20728,634 ns/op
                 with_new_arraylist·p1.00:   1306624,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 4324141
  mean =   4372,164 ±(99.9%) 14,654 ns/op

  Histogram, ns/op:
    [       0,000,  1000000,000) = 4323982 
    [ 1000000,000,  2000000,000) = 157 
    [ 2000000,000,  3000000,000) = 0 
    [ 3000000,000,  4000000,000) = 0 
    [ 4000000,000,  5000000,000) = 0 
    [ 5000000,000,  6000000,000) = 0 
    [ 6000000,000,  7000000,000) = 0 
    [ 7000000,000,  8000000,000) = 0 
    [ 8000000,000,  9000000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =   3980,000 ns/op
     p(50,0000) =   4264,000 ns/op
     p(90,0000) =   4488,000 ns/op
     p(95,0000) =   4632,000 ns/op
     p(99,0000) =   5848,000 ns/op
     p(99,9000) =  16608,000 ns/op
     p(99,9900) =  21344,000 ns/op
     p(99,9990) = 1218560,000 ns/op
     p(99,9999) = 1338064,314 ns/op
    p(100,0000) = 9224192,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 100)

# Run progress: 67,18% complete, ETA 12:53:50
# Fork: 1 of 3
# Warmup Iteration   1: 8167,596 ±(99.9%) 147,782 ns/op
# Warmup Iteration   2: 7945,018 ±(99.9%) 49,253 ns/op
# Warmup Iteration   3: 7975,882 ±(99.9%) 45,586 ns/op
Iteration   1: 8030,636 ±(99.9%) 43,788 ns/op
                 with_new_arraylist·p0.00:   7408,000 ns/op
                 with_new_arraylist·p0.50:   7800,000 ns/op
                 with_new_arraylist·p0.90:   8192,000 ns/op
                 with_new_arraylist·p0.95:   9696,000 ns/op
                 with_new_arraylist·p0.99:   10352,000 ns/op
                 with_new_arraylist·p0.999:  21464,704 ns/op
                 with_new_arraylist·p0.9999: 26800,506 ns/op
                 with_new_arraylist·p1.00:   1355776,000 ns/op

Iteration   2: 7940,916 ±(99.9%) 46,264 ns/op
                 with_new_arraylist·p0.00:   7432,000 ns/op
                 with_new_arraylist·p0.50:   7792,000 ns/op
                 with_new_arraylist·p0.90:   8088,000 ns/op
                 with_new_arraylist·p0.95:   8256,000 ns/op
                 with_new_arraylist·p0.99:   9664,000 ns/op
                 with_new_arraylist·p0.999:  20704,000 ns/op
                 with_new_arraylist·p0.9999: 25500,813 ns/op
                 with_new_arraylist·p1.00:   1269760,000 ns/op

Iteration   3: 7940,894 ±(99.9%) 41,328 ns/op
                 with_new_arraylist·p0.00:   7448,000 ns/op
                 with_new_arraylist·p0.50:   7792,000 ns/op
                 with_new_arraylist·p0.90:   8088,000 ns/op
                 with_new_arraylist·p0.95:   8272,000 ns/op
                 with_new_arraylist·p0.99:   9776,000 ns/op
                 with_new_arraylist·p0.999:  20640,000 ns/op
                 with_new_arraylist·p0.9999: 25053,722 ns/op
                 with_new_arraylist·p1.00:   1304576,000 ns/op

Iteration   4: 7931,923 ±(99.9%) 45,358 ns/op
                 with_new_arraylist·p0.00:   7432,000 ns/op
                 with_new_arraylist·p0.50:   7784,000 ns/op
                 with_new_arraylist·p0.90:   8072,000 ns/op
                 with_new_arraylist·p0.95:   8240,000 ns/op
                 with_new_arraylist·p0.99:   9664,000 ns/op
                 with_new_arraylist·p0.999:  20768,000 ns/op
                 with_new_arraylist·p0.9999: 25654,451 ns/op
                 with_new_arraylist·p1.00:   1353728,000 ns/op

Iteration   5: 7961,962 ±(99.9%) 47,866 ns/op
                 with_new_arraylist·p0.00:   7448,000 ns/op
                 with_new_arraylist·p0.50:   7808,000 ns/op
                 with_new_arraylist·p0.90:   8128,000 ns/op
                 with_new_arraylist·p0.95:   8320,000 ns/op
                 with_new_arraylist·p0.99:   9664,000 ns/op
                 with_new_arraylist·p0.999:  20672,000 ns/op
                 with_new_arraylist·p0.9999: 25584,899 ns/op
                 with_new_arraylist·p1.00:   1300480,000 ns/op


# Run progress: 67,23% complete, ETA 12:52:30
# Fork: 2 of 3
# Warmup Iteration   1: 8188,460 ±(99.9%) 162,563 ns/op
# Warmup Iteration   2: 7962,497 ±(99.9%) 53,206 ns/op
# Warmup Iteration   3: 7951,930 ±(99.9%) 48,511 ns/op
Iteration   1: 8010,474 ±(99.9%) 36,899 ns/op
                 with_new_arraylist·p0.00:   7440,000 ns/op
                 with_new_arraylist·p0.50:   7808,000 ns/op
                 with_new_arraylist·p0.90:   8168,000 ns/op
                 with_new_arraylist·p0.95:   9344,000 ns/op
                 with_new_arraylist·p0.99:   10320,000 ns/op
                 with_new_arraylist·p0.999:  21095,904 ns/op
                 with_new_arraylist·p0.9999: 26246,246 ns/op
                 with_new_arraylist·p1.00:   1236992,000 ns/op

Iteration   2: 7981,108 ±(99.9%) 53,093 ns/op
                 with_new_arraylist·p0.00:   7440,000 ns/op
                 with_new_arraylist·p0.50:   7808,000 ns/op
                 with_new_arraylist·p0.90:   8112,000 ns/op
                 with_new_arraylist·p0.95:   8336,000 ns/op
                 with_new_arraylist·p0.99:   10048,000 ns/op
                 with_new_arraylist·p0.999:  21556,032 ns/op
                 with_new_arraylist·p0.9999: 25842,003 ns/op
                 with_new_arraylist·p1.00:   1296384,000 ns/op

Iteration   3: 8064,805 ±(99.9%) 35,318 ns/op
                 with_new_arraylist·p0.00:   7440,000 ns/op
                 with_new_arraylist·p0.50:   7824,000 ns/op
                 with_new_arraylist·p0.90:   8304,000 ns/op
                 with_new_arraylist·p0.95:   10048,000 ns/op
                 with_new_arraylist·p0.99:   10416,000 ns/op
                 with_new_arraylist·p0.999:  21965,216 ns/op
                 with_new_arraylist·p0.9999: 25793,322 ns/op
                 with_new_arraylist·p1.00:   1304576,000 ns/op

Iteration   4: 7966,401 ±(99.9%) 43,473 ns/op
                 with_new_arraylist·p0.00:   7448,000 ns/op
                 with_new_arraylist·p0.50:   7808,000 ns/op
                 with_new_arraylist·p0.90:   8120,000 ns/op
                 with_new_arraylist·p0.95:   8320,000 ns/op
                 with_new_arraylist·p0.99:   10080,000 ns/op
                 with_new_arraylist·p0.999:  20955,360 ns/op
                 with_new_arraylist·p0.9999: 25616,416 ns/op
                 with_new_arraylist·p1.00:   1333248,000 ns/op

Iteration   5: 7996,267 ±(99.9%) 48,739 ns/op
                 with_new_arraylist·p0.00:   7440,000 ns/op
                 with_new_arraylist·p0.50:   7808,000 ns/op
                 with_new_arraylist·p0.90:   8128,000 ns/op
                 with_new_arraylist·p0.95:   8512,000 ns/op
                 with_new_arraylist·p0.99:   10176,000 ns/op
                 with_new_arraylist·p0.999:  20960,000 ns/op
                 with_new_arraylist·p0.9999: 26805,158 ns/op
                 with_new_arraylist·p1.00:   1310720,000 ns/op


# Run progress: 67,29% complete, ETA 12:51:10
# Fork: 3 of 3
# Warmup Iteration   1: 8148,402 ±(99.9%) 159,130 ns/op
# Warmup Iteration   2: 7941,959 ±(99.9%) 54,381 ns/op
# Warmup Iteration   3: 7933,197 ±(99.9%) 46,627 ns/op
Iteration   1: 7949,514 ±(99.9%) 48,677 ns/op
                 with_new_arraylist·p0.00:   7440,000 ns/op
                 with_new_arraylist·p0.50:   7800,000 ns/op
                 with_new_arraylist·p0.90:   8112,000 ns/op
                 with_new_arraylist·p0.95:   8288,000 ns/op
                 with_new_arraylist·p0.99:   9552,000 ns/op
                 with_new_arraylist·p0.999:  20736,000 ns/op
                 with_new_arraylist·p0.9999: 27296,000 ns/op
                 with_new_arraylist·p1.00:   1275904,000 ns/op

Iteration   2: 7974,427 ±(99.9%) 49,216 ns/op
                 with_new_arraylist·p0.00:   7424,000 ns/op
                 with_new_arraylist·p0.50:   7792,000 ns/op
                 with_new_arraylist·p0.90:   8072,000 ns/op
                 with_new_arraylist·p0.95:   8272,000 ns/op
                 with_new_arraylist·p0.99:   11856,000 ns/op
                 with_new_arraylist·p0.999:  20879,680 ns/op
                 with_new_arraylist·p0.9999: 29873,568 ns/op
                 with_new_arraylist·p1.00:   1308672,000 ns/op

Iteration   3: 7924,254 ±(99.9%) 46,802 ns/op
                 with_new_arraylist·p0.00:   7440,000 ns/op
                 with_new_arraylist·p0.50:   7784,000 ns/op
                 with_new_arraylist·p0.90:   8056,000 ns/op
                 with_new_arraylist·p0.95:   8208,000 ns/op
                 with_new_arraylist·p0.99:   9568,000 ns/op
                 with_new_arraylist·p0.999:  20672,000 ns/op
                 with_new_arraylist·p0.9999: 27232,000 ns/op
                 with_new_arraylist·p1.00:   1269760,000 ns/op

Iteration   4: 7933,325 ±(99.9%) 47,703 ns/op
                 with_new_arraylist·p0.00:   7424,000 ns/op
                 with_new_arraylist·p0.50:   7792,000 ns/op
                 with_new_arraylist·p0.90:   8080,000 ns/op
                 with_new_arraylist·p0.95:   8240,000 ns/op
                 with_new_arraylist·p0.99:   9584,000 ns/op
                 with_new_arraylist·p0.999:  20544,000 ns/op
                 with_new_arraylist·p0.9999: 25996,714 ns/op
                 with_new_arraylist·p1.00:   1290240,000 ns/op

Iteration   5: 7916,667 ±(99.9%) 43,456 ns/op
                 with_new_arraylist·p0.00:   7440,000 ns/op
                 with_new_arraylist·p0.50:   7784,000 ns/op
                 with_new_arraylist·p0.90:   8056,000 ns/op
                 with_new_arraylist·p0.95:   8208,000 ns/op
                 with_new_arraylist·p0.99:   9600,000 ns/op
                 with_new_arraylist·p0.999:  20448,000 ns/op
                 with_new_arraylist·p0.9999: 26967,482 ns/op
                 with_new_arraylist·p1.00:   1349632,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 4714511
  mean =   7967,997 ±(99.9%) 11,737 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 4714304 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 59 
    [1125000,000, 1250000,000) = 116 
    [1250000,000, 1375000,000) = 31 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   7408,000 ns/op
     p(50,0000) =   7800,000 ns/op
     p(90,0000) =   8112,000 ns/op
     p(95,0000) =   8368,000 ns/op
     p(99,0000) =  10144,000 ns/op
     p(99,9000) =  20768,000 ns/op
     p(99,9900) =  26688,000 ns/op
     p(99,9990) = 1222656,000 ns/op
     p(99,9999) = 1317151,474 ns/op
    p(100,0000) = 1355776,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 200)

# Run progress: 67,35% complete, ETA 12:49:49
# Fork: 1 of 3
# Warmup Iteration   1: 16352,896 ±(99.9%) 348,408 ns/op
# Warmup Iteration   2: 15909,898 ±(99.9%) 111,917 ns/op
# Warmup Iteration   3: 15809,433 ±(99.9%) 101,739 ns/op
Iteration   1: 15824,719 ±(99.9%) 100,755 ns/op
                 with_new_arraylist·p0.00:   14832,000 ns/op
                 with_new_arraylist·p0.50:   15536,000 ns/op
                 with_new_arraylist·p0.90:   16048,000 ns/op
                 with_new_arraylist·p0.95:   16640,000 ns/op
                 with_new_arraylist·p0.99:   18176,000 ns/op
                 with_new_arraylist·p0.999:  30994,880 ns/op
                 with_new_arraylist·p0.9999: 1097771,008 ns/op
                 with_new_arraylist·p1.00:   1249280,000 ns/op

Iteration   2: 15806,078 ±(99.9%) 105,133 ns/op
                 with_new_arraylist·p0.00:   14864,000 ns/op
                 with_new_arraylist·p0.50:   15520,000 ns/op
                 with_new_arraylist·p0.90:   16016,000 ns/op
                 with_new_arraylist·p0.95:   16576,000 ns/op
                 with_new_arraylist·p0.99:   18144,000 ns/op
                 with_new_arraylist·p0.999:  30862,176 ns/op
                 with_new_arraylist·p0.9999: 1091920,896 ns/op
                 with_new_arraylist·p1.00:   1798144,000 ns/op

Iteration   3: 15816,069 ±(99.9%) 103,560 ns/op
                 with_new_arraylist·p0.00:   14864,000 ns/op
                 with_new_arraylist·p0.50:   15520,000 ns/op
                 with_new_arraylist·p0.90:   16016,000 ns/op
                 with_new_arraylist·p0.95:   16576,000 ns/op
                 with_new_arraylist·p0.99:   18144,000 ns/op
                 with_new_arraylist·p0.999:  31213,344 ns/op
                 with_new_arraylist·p0.9999: 1101517,210 ns/op
                 with_new_arraylist·p1.00:   1251328,000 ns/op

Iteration   4: 15806,440 ±(99.9%) 100,309 ns/op
                 with_new_arraylist·p0.00:   14864,000 ns/op
                 with_new_arraylist·p0.50:   15520,000 ns/op
                 with_new_arraylist·p0.90:   16016,000 ns/op
                 with_new_arraylist·p0.95:   16576,000 ns/op
                 with_new_arraylist·p0.99:   18144,000 ns/op
                 with_new_arraylist·p0.999:  31342,400 ns/op
                 with_new_arraylist·p0.9999: 1105356,800 ns/op
                 with_new_arraylist·p1.00:   1247232,000 ns/op

Iteration   5: 15908,978 ±(99.9%) 102,979 ns/op
                 with_new_arraylist·p0.00:   14864,000 ns/op
                 with_new_arraylist·p0.50:   15536,000 ns/op
                 with_new_arraylist·p0.90:   16176,000 ns/op
                 with_new_arraylist·p0.95:   17536,000 ns/op
                 with_new_arraylist·p0.99:   19072,000 ns/op
                 with_new_arraylist·p0.999:  31872,000 ns/op
                 with_new_arraylist·p0.9999: 1077668,250 ns/op
                 with_new_arraylist·p1.00:   1243136,000 ns/op


# Run progress: 67,40% complete, ETA 12:48:29
# Fork: 2 of 3
# Warmup Iteration   1: 16468,310 ±(99.9%) 329,115 ns/op
# Warmup Iteration   2: 15897,122 ±(99.9%) 117,319 ns/op
# Warmup Iteration   3: 15848,934 ±(99.9%) 104,306 ns/op
Iteration   1: 15860,382 ±(99.9%) 114,079 ns/op
                 with_new_arraylist·p0.00:   14864,000 ns/op
                 with_new_arraylist·p0.50:   15552,000 ns/op
                 with_new_arraylist·p0.90:   16080,000 ns/op
                 with_new_arraylist·p0.95:   16672,000 ns/op
                 with_new_arraylist·p0.99:   18240,000 ns/op
                 with_new_arraylist·p0.999:  31159,968 ns/op
                 with_new_arraylist·p0.9999: 1110732,390 ns/op
                 with_new_arraylist·p1.00:   1748992,000 ns/op

Iteration   2: 15841,763 ±(99.9%) 105,354 ns/op
                 with_new_arraylist·p0.00:   14848,000 ns/op
                 with_new_arraylist·p0.50:   15536,000 ns/op
                 with_new_arraylist·p0.90:   16080,000 ns/op
                 with_new_arraylist·p0.95:   16672,000 ns/op
                 with_new_arraylist·p0.99:   18240,000 ns/op
                 with_new_arraylist·p0.999:  31381,184 ns/op
                 with_new_arraylist·p0.9999: 1108648,755 ns/op
                 with_new_arraylist·p1.00:   1341440,000 ns/op

Iteration   3: 15800,387 ±(99.9%) 96,764 ns/op
                 with_new_arraylist·p0.00:   14864,000 ns/op
                 with_new_arraylist·p0.50:   15520,000 ns/op
                 with_new_arraylist·p0.90:   16032,000 ns/op
                 with_new_arraylist·p0.95:   16640,000 ns/op
                 with_new_arraylist·p0.99:   18208,000 ns/op
                 with_new_arraylist·p0.999:  31104,000 ns/op
                 with_new_arraylist·p0.9999: 1065389,261 ns/op
                 with_new_arraylist·p1.00:   1347584,000 ns/op

Iteration   4: 15827,542 ±(99.9%) 109,304 ns/op
                 with_new_arraylist·p0.00:   14880,000 ns/op
                 with_new_arraylist·p0.50:   15520,000 ns/op
                 with_new_arraylist·p0.90:   16016,000 ns/op
                 with_new_arraylist·p0.95:   16608,000 ns/op
                 with_new_arraylist·p0.99:   18208,000 ns/op
                 with_new_arraylist·p0.999:  31758,816 ns/op
                 with_new_arraylist·p0.9999: 1121754,112 ns/op
                 with_new_arraylist·p1.00:   1323008,000 ns/op

Iteration   5: 15823,566 ±(99.9%) 107,890 ns/op
                 with_new_arraylist·p0.00:   14832,000 ns/op
                 with_new_arraylist·p0.50:   15520,000 ns/op
                 with_new_arraylist·p0.90:   16016,000 ns/op
                 with_new_arraylist·p0.95:   16608,000 ns/op
                 with_new_arraylist·p0.99:   18208,000 ns/op
                 with_new_arraylist·p0.999:  31150,400 ns/op
                 with_new_arraylist·p0.9999: 1129338,880 ns/op
                 with_new_arraylist·p1.00:   1310720,000 ns/op


# Run progress: 67,46% complete, ETA 12:47:09
# Fork: 3 of 3
# Warmup Iteration   1: 16353,088 ±(99.9%) 351,148 ns/op
# Warmup Iteration   2: 15935,631 ±(99.9%) 136,619 ns/op
# Warmup Iteration   3: 15850,764 ±(99.9%) 118,015 ns/op
Iteration   1: 15748,676 ±(99.9%) 77,397 ns/op
                 with_new_arraylist·p0.00:   14896,000 ns/op
                 with_new_arraylist·p0.50:   15536,000 ns/op
                 with_new_arraylist·p0.90:   16032,000 ns/op
                 with_new_arraylist·p0.95:   16640,000 ns/op
                 with_new_arraylist·p0.99:   18112,000 ns/op
                 with_new_arraylist·p0.999:  30976,000 ns/op
                 with_new_arraylist·p0.9999: 42962,048 ns/op
                 with_new_arraylist·p1.00:   1382400,000 ns/op

Iteration   2: 15912,317 ±(99.9%) 124,240 ns/op
                 with_new_arraylist·p0.00:   14864,000 ns/op
                 with_new_arraylist·p0.50:   15568,000 ns/op
                 with_new_arraylist·p0.90:   16112,000 ns/op
                 with_new_arraylist·p0.95:   16672,000 ns/op
                 with_new_arraylist·p0.99:   18176,000 ns/op
                 with_new_arraylist·p0.999:  31707,808 ns/op
                 with_new_arraylist·p0.9999: 1171570,483 ns/op
                 with_new_arraylist·p1.00:   1327104,000 ns/op

Iteration   3: 15916,138 ±(99.9%) 132,998 ns/op
                 with_new_arraylist·p0.00:   14864,000 ns/op
                 with_new_arraylist·p0.50:   15536,000 ns/op
                 with_new_arraylist·p0.90:   16048,000 ns/op
                 with_new_arraylist·p0.95:   16672,000 ns/op
                 with_new_arraylist·p0.99:   18176,000 ns/op
                 with_new_arraylist·p0.999:  31410,816 ns/op
                 with_new_arraylist·p0.9999: 1194959,667 ns/op
                 with_new_arraylist·p1.00:   1273856,000 ns/op

Iteration   4: 15771,437 ±(99.9%) 77,962 ns/op
                 with_new_arraylist·p0.00:   14848,000 ns/op
                 with_new_arraylist·p0.50:   15536,000 ns/op
                 with_new_arraylist·p0.90:   16048,000 ns/op
                 with_new_arraylist·p0.95:   16640,000 ns/op
                 with_new_arraylist·p0.99:   18144,000 ns/op
                 with_new_arraylist·p0.999:  31168,000 ns/op
                 with_new_arraylist·p0.9999: 42462,605 ns/op
                 with_new_arraylist·p1.00:   1380352,000 ns/op

Iteration   5: 15750,127 ±(99.9%) 67,210 ns/op
                 with_new_arraylist·p0.00:   14880,000 ns/op
                 with_new_arraylist·p0.50:   15536,000 ns/op
                 with_new_arraylist·p0.90:   16048,000 ns/op
                 with_new_arraylist·p0.95:   16640,000 ns/op
                 with_new_arraylist·p0.99:   18144,000 ns/op
                 with_new_arraylist·p0.999:  31040,000 ns/op
                 with_new_arraylist·p0.9999: 42018,816 ns/op
                 with_new_arraylist·p1.00:   1245184,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 2375878
  mean =  15827,590 ±(99.9%) 26,611 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 2375609 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 1 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 63 
    [1125000,000, 1250000,000) = 166 
    [1250000,000, 1375000,000) = 33 
    [1375000,000, 1500000,000) = 3 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  14832,000 ns/op
     p(50,0000) =  15536,000 ns/op
     p(90,0000) =  16048,000 ns/op
     p(95,0000) =  16672,000 ns/op
     p(99,0000) =  18304,000 ns/op
     p(99,9000) =  31232,000 ns/op
     p(99,9900) = 1095680,000 ns/op
     p(99,9990) = 1283035,996 ns/op
     p(99,9999) = 1619665,568 ns/op
    p(100,0000) = 1798144,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 500)

# Run progress: 67,52% complete, ETA 12:45:49
# Fork: 1 of 3
# Warmup Iteration   1: 40665,481 ±(99.9%) 447,218 ns/op
# Warmup Iteration   2: 40114,022 ±(99.9%) 164,171 ns/op
# Warmup Iteration   3: 40686,513 ±(99.9%) 148,167 ns/op
Iteration   1: 39920,182 ±(99.9%) 157,993 ns/op
                 with_new_arraylist·p0.00:   38016,000 ns/op
                 with_new_arraylist·p0.50:   39232,000 ns/op
                 with_new_arraylist·p0.90:   40768,000 ns/op
                 with_new_arraylist·p0.95:   41664,000 ns/op
                 with_new_arraylist·p0.99:   46208,000 ns/op
                 with_new_arraylist·p0.999:  66816,000 ns/op
                 with_new_arraylist·p0.9999: 1207345,152 ns/op
                 with_new_arraylist·p1.00:   1818624,000 ns/op

Iteration   2: 39885,756 ±(99.9%) 145,790 ns/op
                 with_new_arraylist·p0.00:   38144,000 ns/op
                 with_new_arraylist·p0.50:   39232,000 ns/op
                 with_new_arraylist·p0.90:   40768,000 ns/op
                 with_new_arraylist·p0.95:   41664,000 ns/op
                 with_new_arraylist·p0.99:   46016,000 ns/op
                 with_new_arraylist·p0.999:  67200,000 ns/op
                 with_new_arraylist·p0.9999: 1168317,850 ns/op
                 with_new_arraylist·p1.00:   1296384,000 ns/op

Iteration   3: 39960,152 ±(99.9%) 162,291 ns/op
                 with_new_arraylist·p0.00:   38144,000 ns/op
                 with_new_arraylist·p0.50:   39296,000 ns/op
                 with_new_arraylist·p0.90:   40768,000 ns/op
                 with_new_arraylist·p0.95:   41728,000 ns/op
                 with_new_arraylist·p0.99:   46144,000 ns/op
                 with_new_arraylist·p0.999:  67038,848 ns/op
                 with_new_arraylist·p0.9999: 1225568,870 ns/op
                 with_new_arraylist·p1.00:   1347584,000 ns/op

Iteration   4: 39942,212 ±(99.9%) 150,436 ns/op
                 with_new_arraylist·p0.00:   38144,000 ns/op
                 with_new_arraylist·p0.50:   39296,000 ns/op
                 with_new_arraylist·p0.90:   40832,000 ns/op
                 with_new_arraylist·p0.95:   41792,000 ns/op
                 with_new_arraylist·p0.99:   46208,000 ns/op
                 with_new_arraylist·p0.999:  66816,000 ns/op
                 with_new_arraylist·p0.9999: 1178575,872 ns/op
                 with_new_arraylist·p1.00:   1335296,000 ns/op

Iteration   5: 40043,039 ±(99.9%) 151,244 ns/op
                 with_new_arraylist·p0.00:   38080,000 ns/op
                 with_new_arraylist·p0.50:   39296,000 ns/op
                 with_new_arraylist·p0.90:   41024,000 ns/op
                 with_new_arraylist·p0.95:   43712,000 ns/op
                 with_new_arraylist·p0.99:   48192,000 ns/op
                 with_new_arraylist·p0.999:  66816,000 ns/op
                 with_new_arraylist·p0.9999: 1199184,486 ns/op
                 with_new_arraylist·p1.00:   1413120,000 ns/op


# Run progress: 67,57% complete, ETA 12:44:29
# Fork: 2 of 3
# Warmup Iteration   1: 39815,957 ±(99.9%) 427,477 ns/op
# Warmup Iteration   2: 39160,568 ±(99.9%) 168,828 ns/op
# Warmup Iteration   3: 39486,895 ±(99.9%) 156,370 ns/op
Iteration   1: 39235,343 ±(99.9%) 146,547 ns/op
                 with_new_arraylist·p0.00:   37504,000 ns/op
                 with_new_arraylist·p0.50:   38592,000 ns/op
                 with_new_arraylist·p0.90:   40064,000 ns/op
                 with_new_arraylist·p0.95:   40960,000 ns/op
                 with_new_arraylist·p0.99:   48631,680 ns/op
                 with_new_arraylist·p0.999:  66379,136 ns/op
                 with_new_arraylist·p0.9999: 1210051,994 ns/op
                 with_new_arraylist·p1.00:   1349632,000 ns/op

Iteration   2: 39226,226 ±(99.9%) 156,545 ns/op
                 with_new_arraylist·p0.00:   37376,000 ns/op
                 with_new_arraylist·p0.50:   38592,000 ns/op
                 with_new_arraylist·p0.90:   39936,000 ns/op
                 with_new_arraylist·p0.95:   40768,000 ns/op
                 with_new_arraylist·p0.99:   48384,000 ns/op
                 with_new_arraylist·p0.999:  65732,992 ns/op
                 with_new_arraylist·p0.9999: 1239559,987 ns/op
                 with_new_arraylist·p1.00:   1421312,000 ns/op

Iteration   3: 39127,224 ±(99.9%) 145,317 ns/op
                 with_new_arraylist·p0.00:   37440,000 ns/op
                 with_new_arraylist·p0.50:   38528,000 ns/op
                 with_new_arraylist·p0.90:   39872,000 ns/op
                 with_new_arraylist·p0.95:   40768,000 ns/op
                 with_new_arraylist·p0.99:   48128,000 ns/op
                 with_new_arraylist·p0.999:  59804,032 ns/op
                 with_new_arraylist·p0.9999: 1178054,451 ns/op
                 with_new_arraylist·p1.00:   1286144,000 ns/op

Iteration   4: 39146,284 ±(99.9%) 138,715 ns/op
                 with_new_arraylist·p0.00:   37440,000 ns/op
                 with_new_arraylist·p0.50:   38528,000 ns/op
                 with_new_arraylist·p0.90:   39936,000 ns/op
                 with_new_arraylist·p0.95:   40832,000 ns/op
                 with_new_arraylist·p0.99:   48128,000 ns/op
                 with_new_arraylist·p0.999:  60756,032 ns/op
                 with_new_arraylist·p0.9999: 1164685,107 ns/op
                 with_new_arraylist·p1.00:   1280000,000 ns/op

Iteration   5: 39117,960 ±(99.9%) 143,573 ns/op
                 with_new_arraylist·p0.00:   37504,000 ns/op
                 with_new_arraylist·p0.50:   38528,000 ns/op
                 with_new_arraylist·p0.90:   39872,000 ns/op
                 with_new_arraylist·p0.95:   40704,000 ns/op
                 with_new_arraylist·p0.99:   48064,000 ns/op
                 with_new_arraylist·p0.999:  59937,024 ns/op
                 with_new_arraylist·p0.9999: 1157564,826 ns/op
                 with_new_arraylist·p1.00:   1333248,000 ns/op


# Run progress: 67,63% complete, ETA 12:43:09
# Fork: 3 of 3
# Warmup Iteration   1: 40581,867 ±(99.9%) 446,465 ns/op
# Warmup Iteration   2: 40075,165 ±(99.9%) 166,586 ns/op
# Warmup Iteration   3: 39940,552 ±(99.9%) 157,126 ns/op
Iteration   1: 39901,065 ±(99.9%) 157,694 ns/op
                 with_new_arraylist·p0.00:   38144,000 ns/op
                 with_new_arraylist·p0.50:   39232,000 ns/op
                 with_new_arraylist·p0.90:   40704,000 ns/op
                 with_new_arraylist·p0.95:   41664,000 ns/op
                 with_new_arraylist·p0.99:   46144,000 ns/op
                 with_new_arraylist·p0.999:  66432,000 ns/op
                 with_new_arraylist·p0.9999: 1216976,896 ns/op
                 with_new_arraylist·p1.00:   1875968,000 ns/op

Iteration   2: 39889,003 ±(99.9%) 155,964 ns/op
                 with_new_arraylist·p0.00:   38208,000 ns/op
                 with_new_arraylist·p0.50:   39232,000 ns/op
                 with_new_arraylist·p0.90:   40704,000 ns/op
                 with_new_arraylist·p0.95:   41664,000 ns/op
                 with_new_arraylist·p0.99:   45888,000 ns/op
                 with_new_arraylist·p0.999:  67655,168 ns/op
                 with_new_arraylist·p0.9999: 1209458,688 ns/op
                 with_new_arraylist·p1.00:   1376256,000 ns/op

Iteration   3: 39873,369 ±(99.9%) 160,099 ns/op
                 with_new_arraylist·p0.00:   38208,000 ns/op
                 with_new_arraylist·p0.50:   39232,000 ns/op
                 with_new_arraylist·p0.90:   40704,000 ns/op
                 with_new_arraylist·p0.95:   41600,000 ns/op
                 with_new_arraylist·p0.99:   45888,000 ns/op
                 with_new_arraylist·p0.999:  61150,912 ns/op
                 with_new_arraylist·p0.9999: 1238404,710 ns/op
                 with_new_arraylist·p1.00:   1425408,000 ns/op

Iteration   4: 39840,466 ±(99.9%) 145,958 ns/op
                 with_new_arraylist·p0.00:   38144,000 ns/op
                 with_new_arraylist·p0.50:   39232,000 ns/op
                 with_new_arraylist·p0.90:   40704,000 ns/op
                 with_new_arraylist·p0.95:   41600,000 ns/op
                 with_new_arraylist·p0.99:   45760,000 ns/op
                 with_new_arraylist·p0.999:  64993,216 ns/op
                 with_new_arraylist·p0.9999: 1200128,000 ns/op
                 with_new_arraylist·p1.00:   1374208,000 ns/op

Iteration   5: 39831,814 ±(99.9%) 144,718 ns/op
                 with_new_arraylist·p0.00:   38144,000 ns/op
                 with_new_arraylist·p0.50:   39232,000 ns/op
                 with_new_arraylist·p0.90:   40704,000 ns/op
                 with_new_arraylist·p0.95:   41600,000 ns/op
                 with_new_arraylist·p0.99:   45759,360 ns/op
                 with_new_arraylist·p0.999:  60991,872 ns/op
                 with_new_arraylist·p0.9999: 1169918,976 ns/op
                 with_new_arraylist·p1.00:   1298432,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 1891514
  mean =  39659,608 ±(99.9%) 38,986 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1891153 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 49 
    [1125000,000, 1250000,000) = 218 
    [1250000,000, 1375000,000) = 88 
    [1375000,000, 1500000,000) = 4 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  37376,000 ns/op
     p(50,0000) =  39104,000 ns/op
     p(90,0000) =  40384,000 ns/op
     p(95,0000) =  41536,000 ns/op
     p(99,0000) =  47040,000 ns/op
     p(99,9000) =  65536,000 ns/op
     p(99,9900) = 1187840,000 ns/op
     p(99,9990) = 1337691,546 ns/op
     p(99,9999) = 1824844,964 ns/op
    p(100,0000) = 1875968,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 1000)

# Run progress: 67,69% complete, ETA 12:41:48
# Fork: 1 of 3
# Warmup Iteration   1: 74714,834 ±(99.9%) 415,773 ns/op
# Warmup Iteration   2: 74300,913 ±(99.9%) 288,921 ns/op
# Warmup Iteration   3: 73941,821 ±(99.9%) 162,282 ns/op
Iteration   1: 73953,946 ±(99.9%) 167,025 ns/op
                 with_new_arraylist·p0.00:   71040,000 ns/op
                 with_new_arraylist·p0.50:   72960,000 ns/op
                 with_new_arraylist·p0.90:   75264,000 ns/op
                 with_new_arraylist·p0.95:   78336,000 ns/op
                 with_new_arraylist·p0.99:   86272,000 ns/op
                 with_new_arraylist·p0.999:  104448,000 ns/op
                 with_new_arraylist·p0.9999: 1205246,362 ns/op
                 with_new_arraylist·p1.00:   1925120,000 ns/op

Iteration   2: 73879,754 ±(99.9%) 165,731 ns/op
                 with_new_arraylist·p0.00:   70912,000 ns/op
                 with_new_arraylist·p0.50:   72832,000 ns/op
                 with_new_arraylist·p0.90:   75264,000 ns/op
                 with_new_arraylist·p0.95:   78208,000 ns/op
                 with_new_arraylist·p0.99:   86272,000 ns/op
                 with_new_arraylist·p0.999:  104813,696 ns/op
                 with_new_arraylist·p0.9999: 1240034,714 ns/op
                 with_new_arraylist·p1.00:   1329152,000 ns/op

Iteration   3: 73879,055 ±(99.9%) 171,381 ns/op
                 with_new_arraylist·p0.00:   70784,000 ns/op
                 with_new_arraylist·p0.50:   72832,000 ns/op
                 with_new_arraylist·p0.90:   75264,000 ns/op
                 with_new_arraylist·p0.95:   78208,000 ns/op
                 with_new_arraylist·p0.99:   87119,360 ns/op
                 with_new_arraylist·p0.999:  104704,000 ns/op
                 with_new_arraylist·p0.9999: 1286144,000 ns/op
                 with_new_arraylist·p1.00:   1425408,000 ns/op

Iteration   4: 73867,523 ±(99.9%) 169,659 ns/op
                 with_new_arraylist·p0.00:   70912,000 ns/op
                 with_new_arraylist·p0.50:   72832,000 ns/op
                 with_new_arraylist·p0.90:   75264,000 ns/op
                 with_new_arraylist·p0.95:   78208,000 ns/op
                 with_new_arraylist·p0.99:   86528,000 ns/op
                 with_new_arraylist·p0.999:  104426,752 ns/op
                 with_new_arraylist·p0.9999: 1285018,010 ns/op
                 with_new_arraylist·p1.00:   1402880,000 ns/op

Iteration   5: 73945,235 ±(99.9%) 167,875 ns/op
                 with_new_arraylist·p0.00:   70912,000 ns/op
                 with_new_arraylist·p0.50:   72832,000 ns/op
                 with_new_arraylist·p0.90:   75392,000 ns/op
                 with_new_arraylist·p0.95:   78336,000 ns/op
                 with_new_arraylist·p0.99:   86400,000 ns/op
                 with_new_arraylist·p0.999:  104189,056 ns/op
                 with_new_arraylist·p0.9999: 1261568,000 ns/op
                 with_new_arraylist·p1.00:   1415168,000 ns/op


# Run progress: 67,74% complete, ETA 12:40:28
# Fork: 2 of 3
# Warmup Iteration   1: 80119,905 ±(99.9%) 457,156 ns/op
# Warmup Iteration   2: 79569,258 ±(99.9%) 183,924 ns/op
# Warmup Iteration   3: 79413,113 ±(99.9%) 174,310 ns/op
Iteration   1: 79504,780 ±(99.9%) 182,177 ns/op
                 with_new_arraylist·p0.00:   76160,000 ns/op
                 with_new_arraylist·p0.50:   78080,000 ns/op
                 with_new_arraylist·p0.90:   81664,000 ns/op
                 with_new_arraylist·p0.95:   87424,000 ns/op
                 with_new_arraylist·p0.99:   92160,000 ns/op
                 with_new_arraylist·p0.999:  110080,000 ns/op
                 with_new_arraylist·p0.9999: 1310891,008 ns/op
                 with_new_arraylist·p1.00:   1945600,000 ns/op

Iteration   2: 79429,381 ±(99.9%) 173,208 ns/op
                 with_new_arraylist·p0.00:   76032,000 ns/op
                 with_new_arraylist·p0.50:   77952,000 ns/op
                 with_new_arraylist·p0.90:   81280,000 ns/op
                 with_new_arraylist·p0.95:   87424,000 ns/op
                 with_new_arraylist·p0.99:   92160,000 ns/op
                 with_new_arraylist·p0.999:  110152,704 ns/op
                 with_new_arraylist·p0.9999: 1253376,000 ns/op
                 with_new_arraylist·p1.00:   1378304,000 ns/op

Iteration   3: 79478,783 ±(99.9%) 175,367 ns/op
                 with_new_arraylist·p0.00:   76032,000 ns/op
                 with_new_arraylist·p0.50:   77952,000 ns/op
                 with_new_arraylist·p0.90:   81664,000 ns/op
                 with_new_arraylist·p0.95:   87552,000 ns/op
                 with_new_arraylist·p0.99:   93440,000 ns/op
                 with_new_arraylist·p0.999:  111372,928 ns/op
                 with_new_arraylist·p0.9999: 1275126,170 ns/op
                 with_new_arraylist·p1.00:   1376256,000 ns/op

Iteration   4: 79492,875 ±(99.9%) 176,706 ns/op
                 with_new_arraylist·p0.00:   76032,000 ns/op
                 with_new_arraylist·p0.50:   77952,000 ns/op
                 with_new_arraylist·p0.90:   81536,000 ns/op
                 with_new_arraylist·p0.95:   87552,000 ns/op
                 with_new_arraylist·p0.99:   93312,000 ns/op
                 with_new_arraylist·p0.999:  111281,792 ns/op
                 with_new_arraylist·p0.9999: 1277952,000 ns/op
                 with_new_arraylist·p1.00:   1366016,000 ns/op

Iteration   5: 79568,388 ±(99.9%) 173,660 ns/op
                 with_new_arraylist·p0.00:   76032,000 ns/op
                 with_new_arraylist·p0.50:   78080,000 ns/op
                 with_new_arraylist·p0.90:   81664,000 ns/op
                 with_new_arraylist·p0.95:   87552,000 ns/op
                 with_new_arraylist·p0.99:   93184,000 ns/op
                 with_new_arraylist·p0.999:  114496,896 ns/op
                 with_new_arraylist·p0.9999: 1263414,067 ns/op
                 with_new_arraylist·p1.00:   1382400,000 ns/op


# Run progress: 67,80% complete, ETA 12:39:08
# Fork: 3 of 3
# Warmup Iteration   1: 82709,583 ±(99.9%) 488,483 ns/op
# Warmup Iteration   2: 79861,984 ±(99.9%) 189,102 ns/op
# Warmup Iteration   3: 79503,217 ±(99.9%) 168,545 ns/op
Iteration   1: 79733,701 ±(99.9%) 176,570 ns/op
                 with_new_arraylist·p0.00:   76032,000 ns/op
                 with_new_arraylist·p0.50:   78208,000 ns/op
                 with_new_arraylist·p0.90:   82048,000 ns/op
                 with_new_arraylist·p0.95:   87808,000 ns/op
                 with_new_arraylist·p0.99:   91904,000 ns/op
                 with_new_arraylist·p0.999:  109568,000 ns/op
                 with_new_arraylist·p0.9999: 1268687,462 ns/op
                 with_new_arraylist·p1.00:   1796096,000 ns/op

Iteration   2: 79565,425 ±(99.9%) 171,981 ns/op
                 with_new_arraylist·p0.00:   76288,000 ns/op
                 with_new_arraylist·p0.50:   78208,000 ns/op
                 with_new_arraylist·p0.90:   81408,000 ns/op
                 with_new_arraylist·p0.95:   87680,000 ns/op
                 with_new_arraylist·p0.99:   92416,000 ns/op
                 with_new_arraylist·p0.999:  109824,000 ns/op
                 with_new_arraylist·p0.9999: 1259822,899 ns/op
                 with_new_arraylist·p1.00:   1406976,000 ns/op

Iteration   3: 79568,490 ±(99.9%) 173,306 ns/op
                 with_new_arraylist·p0.00:   76032,000 ns/op
                 with_new_arraylist·p0.50:   78080,000 ns/op
                 with_new_arraylist·p0.90:   81408,000 ns/op
                 with_new_arraylist·p0.95:   87680,000 ns/op
                 with_new_arraylist·p0.99:   92800,000 ns/op
                 with_new_arraylist·p0.999:  109696,000 ns/op
                 with_new_arraylist·p0.9999: 1262798,438 ns/op
                 with_new_arraylist·p1.00:   1411072,000 ns/op

Iteration   4: 79566,012 ±(99.9%) 172,224 ns/op
                 with_new_arraylist·p0.00:   76160,000 ns/op
                 with_new_arraylist·p0.50:   78208,000 ns/op
                 with_new_arraylist·p0.90:   81408,000 ns/op
                 with_new_arraylist·p0.95:   87680,000 ns/op
                 with_new_arraylist·p0.99:   92160,000 ns/op
                 with_new_arraylist·p0.999:  109632,000 ns/op
                 with_new_arraylist·p0.9999: 1247436,800 ns/op
                 with_new_arraylist·p1.00:   1445888,000 ns/op

Iteration   5: 79568,067 ±(99.9%) 175,155 ns/op
                 with_new_arraylist·p0.00:   76160,000 ns/op
                 with_new_arraylist·p0.50:   78080,000 ns/op
                 with_new_arraylist·p0.90:   81408,000 ns/op
                 with_new_arraylist·p0.95:   87680,000 ns/op
                 with_new_arraylist·p0.99:   92416,000 ns/op
                 with_new_arraylist·p0.999:  109696,000 ns/op
                 with_new_arraylist·p0.9999: 1295258,214 ns/op
                 with_new_arraylist·p1.00:   1458176,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 1930747
  mean =  77573,508 ±(99.9%) 45,052 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1930127 
    [ 125000,000,  250000,000) = 144 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 5 
    [1125000,000, 1250000,000) = 255 
    [1250000,000, 1375000,000) = 189 
    [1375000,000, 1500000,000) = 24 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  70784,000 ns/op
     p(50,0000) =  77696,000 ns/op
     p(90,0000) =  80256,000 ns/op
     p(95,0000) =  86656,000 ns/op
     p(99,0000) =  90752,000 ns/op
     p(99,9000) = 109056,000 ns/op
     p(99,9900) = 1265664,000 ns/op
     p(99,9990) = 1387914,281 ns/op
     p(99,9999) = 1926538,281 ns/op
    p(100,0000) = 1945600,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 10)

# Run progress: 67,86% complete, ETA 12:37:48
# Fork: 1 of 3
# Warmup Iteration   1: 2473,431 ±(99.9%) 148,245 ns/op
# Warmup Iteration   2: 2353,293 ±(99.9%) 45,258 ns/op
# Warmup Iteration   3: 2330,417 ±(99.9%) 109,195 ns/op
Iteration   1: 2296,644 ±(99.9%) 14,494 ns/op
                 with_new_arraylist·p0.00:   2152,000 ns/op
                 with_new_arraylist·p0.50:   2264,000 ns/op
                 with_new_arraylist·p0.90:   2344,000 ns/op
                 with_new_arraylist·p0.95:   2388,000 ns/op
                 with_new_arraylist·p0.99:   2572,000 ns/op
                 with_new_arraylist·p0.999:  4400,000 ns/op
                 with_new_arraylist·p0.9999: 17056,000 ns/op
                 with_new_arraylist·p1.00:   1191936,000 ns/op

Iteration   2: 2297,271 ±(99.9%) 13,730 ns/op
                 with_new_arraylist·p0.00:   2160,000 ns/op
                 with_new_arraylist·p0.50:   2264,000 ns/op
                 with_new_arraylist·p0.90:   2348,000 ns/op
                 with_new_arraylist·p0.95:   2388,000 ns/op
                 with_new_arraylist·p0.99:   2572,000 ns/op
                 with_new_arraylist·p0.999:  4384,000 ns/op
                 with_new_arraylist·p0.9999: 17088,000 ns/op
                 with_new_arraylist·p1.00:   1128448,000 ns/op

Iteration   3: 2299,213 ±(99.9%) 17,545 ns/op
                 with_new_arraylist·p0.00:   2156,000 ns/op
                 with_new_arraylist·p0.50:   2260,000 ns/op
                 with_new_arraylist·p0.90:   2344,000 ns/op
                 with_new_arraylist·p0.95:   2388,000 ns/op
                 with_new_arraylist·p0.99:   2576,000 ns/op
                 with_new_arraylist·p0.999:  4488,000 ns/op
                 with_new_arraylist·p0.9999: 17332,304 ns/op
                 with_new_arraylist·p1.00:   1073152,000 ns/op

Iteration   4: 2303,230 ±(99.9%) 15,487 ns/op
                 with_new_arraylist·p0.00:   2160,000 ns/op
                 with_new_arraylist·p0.50:   2268,000 ns/op
                 with_new_arraylist·p0.90:   2356,000 ns/op
                 with_new_arraylist·p0.95:   2404,000 ns/op
                 with_new_arraylist·p0.99:   2588,720 ns/op
                 with_new_arraylist·p0.999:  4497,744 ns/op
                 with_new_arraylist·p0.9999: 17303,098 ns/op
                 with_new_arraylist·p1.00:   1271808,000 ns/op

Iteration   5: 2300,178 ±(99.9%) 17,339 ns/op
                 with_new_arraylist·p0.00:   2156,000 ns/op
                 with_new_arraylist·p0.50:   2264,000 ns/op
                 with_new_arraylist·p0.90:   2344,000 ns/op
                 with_new_arraylist·p0.95:   2388,000 ns/op
                 with_new_arraylist·p0.99:   2572,000 ns/op
                 with_new_arraylist·p0.999:  4476,240 ns/op
                 with_new_arraylist·p0.9999: 17344,000 ns/op
                 with_new_arraylist·p1.00:   1040384,000 ns/op


# Run progress: 67,91% complete, ETA 12:36:28
# Fork: 2 of 3
# Warmup Iteration   1: 2904,651 ±(99.9%) 183,178 ns/op
# Warmup Iteration   2: 2709,446 ±(99.9%) 35,711 ns/op
# Warmup Iteration   3: 2673,811 ±(99.9%) 16,006 ns/op
Iteration   1: 2683,216 ±(99.9%) 29,118 ns/op
                 with_new_arraylist·p0.00:   2528,000 ns/op
                 with_new_arraylist·p0.50:   2636,000 ns/op
                 with_new_arraylist·p0.90:   2736,000 ns/op
                 with_new_arraylist·p0.95:   2800,000 ns/op
                 with_new_arraylist·p0.99:   3000,000 ns/op
                 with_new_arraylist·p0.999:  4972,784 ns/op
                 with_new_arraylist·p0.9999: 19121,914 ns/op
                 with_new_arraylist·p1.00:   1726464,000 ns/op

Iteration   2: 2677,954 ±(99.9%) 20,855 ns/op
                 with_new_arraylist·p0.00:   2528,000 ns/op
                 with_new_arraylist·p0.50:   2636,000 ns/op
                 with_new_arraylist·p0.90:   2736,000 ns/op
                 with_new_arraylist·p0.95:   2796,000 ns/op
                 with_new_arraylist·p0.99:   2992,000 ns/op
                 with_new_arraylist·p0.999:  4939,256 ns/op
                 with_new_arraylist·p0.9999: 17425,302 ns/op
                 with_new_arraylist·p1.00:   1120256,000 ns/op

Iteration   3: 2678,549 ±(99.9%) 14,731 ns/op
                 with_new_arraylist·p0.00:   2532,000 ns/op
                 with_new_arraylist·p0.50:   2636,000 ns/op
                 with_new_arraylist·p0.90:   2736,000 ns/op
                 with_new_arraylist·p0.95:   2804,000 ns/op
                 with_new_arraylist·p0.99:   3128,000 ns/op
                 with_new_arraylist·p0.999:  4912,000 ns/op
                 with_new_arraylist·p0.9999: 17472,000 ns/op
                 with_new_arraylist·p1.00:   1036288,000 ns/op

Iteration   4: 2699,213 ±(99.9%) 37,707 ns/op
                 with_new_arraylist·p0.00:   2524,000 ns/op
                 with_new_arraylist·p0.50:   2636,000 ns/op
                 with_new_arraylist·p0.90:   2732,000 ns/op
                 with_new_arraylist·p0.95:   2796,000 ns/op
                 with_new_arraylist·p0.99:   2996,000 ns/op
                 with_new_arraylist·p0.999:  4962,928 ns/op
                 with_new_arraylist·p0.9999: 18818,342 ns/op
                 with_new_arraylist·p1.00:   1062912,000 ns/op

Iteration   5: 2736,727 ±(99.9%) 55,982 ns/op
                 with_new_arraylist·p0.00:   2528,000 ns/op
                 with_new_arraylist·p0.50:   2636,000 ns/op
                 with_new_arraylist·p0.90:   2732,000 ns/op
                 with_new_arraylist·p0.95:   2796,000 ns/op
                 with_new_arraylist·p0.99:   2988,000 ns/op
                 with_new_arraylist·p0.999:  5018,872 ns/op
                 with_new_arraylist·p0.9999: 20085,744 ns/op
                 with_new_arraylist·p1.00:   1081344,000 ns/op


# Run progress: 67,97% complete, ETA 12:35:07
# Fork: 3 of 3
# Warmup Iteration   1: 2570,729 ±(99.9%) 297,644 ns/op
# Warmup Iteration   2: 2281,167 ±(99.9%) 22,747 ns/op
# Warmup Iteration   3: 2273,650 ±(99.9%) 22,616 ns/op
Iteration   1: 2292,537 ±(99.9%) 36,692 ns/op
                 with_new_arraylist·p0.00:   2132,000 ns/op
                 with_new_arraylist·p0.50:   2228,000 ns/op
                 with_new_arraylist·p0.90:   2316,000 ns/op
                 with_new_arraylist·p0.95:   2360,000 ns/op
                 with_new_arraylist·p0.99:   2556,000 ns/op
                 with_new_arraylist·p0.999:  4384,000 ns/op
                 with_new_arraylist·p0.9999: 18926,317 ns/op
                 with_new_arraylist·p1.00:   1333248,000 ns/op

Iteration   2: 2271,352 ±(99.9%) 23,424 ns/op
                 with_new_arraylist·p0.00:   2132,000 ns/op
                 with_new_arraylist·p0.50:   2228,000 ns/op
                 with_new_arraylist·p0.90:   2316,000 ns/op
                 with_new_arraylist·p0.95:   2360,000 ns/op
                 with_new_arraylist·p0.99:   2556,000 ns/op
                 with_new_arraylist·p0.999:  4336,000 ns/op
                 with_new_arraylist·p0.9999: 17094,858 ns/op
                 with_new_arraylist·p1.00:   1220608,000 ns/op

Iteration   3: 2268,374 ±(99.9%) 21,188 ns/op
                 with_new_arraylist·p0.00:   2132,000 ns/op
                 with_new_arraylist·p0.50:   2228,000 ns/op
                 with_new_arraylist·p0.90:   2308,000 ns/op
                 with_new_arraylist·p0.95:   2356,000 ns/op
                 with_new_arraylist·p0.99:   2552,000 ns/op
                 with_new_arraylist·p0.999:  4456,000 ns/op
                 with_new_arraylist·p0.9999: 17189,846 ns/op
                 with_new_arraylist·p1.00:   1050624,000 ns/op

Iteration   4: 2289,021 ±(99.9%) 35,435 ns/op
                 with_new_arraylist·p0.00:   2136,000 ns/op
                 with_new_arraylist·p0.50:   2228,000 ns/op
                 with_new_arraylist·p0.90:   2312,000 ns/op
                 with_new_arraylist·p0.95:   2360,000 ns/op
                 with_new_arraylist·p0.99:   2556,000 ns/op
                 with_new_arraylist·p0.999:  4424,392 ns/op
                 with_new_arraylist·p0.9999: 17222,557 ns/op
                 with_new_arraylist·p1.00:   1206272,000 ns/op

Iteration   5: 2281,194 ±(99.9%) 31,758 ns/op
                 with_new_arraylist·p0.00:   2132,000 ns/op
                 with_new_arraylist·p0.50:   2228,000 ns/op
                 with_new_arraylist·p0.90:   2308,000 ns/op
                 with_new_arraylist·p0.95:   2356,000 ns/op
                 with_new_arraylist·p0.99:   2556,000 ns/op
                 with_new_arraylist·p0.999:  4320,000 ns/op
                 with_new_arraylist·p0.9999: 17093,670 ns/op
                 with_new_arraylist·p1.00:   1089536,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3929056
  mean =   2410,759 ±(99.9%) 7,126 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3928991 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 1 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 21 
    [1000000,000, 1125000,000) = 33 
    [1125000,000, 1250000,000) = 7 
    [1250000,000, 1375000,000) = 2 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   2132,000 ns/op
     p(50,0000) =   2276,000 ns/op
     p(90,0000) =   2664,000 ns/op
     p(95,0000) =   2708,000 ns/op
     p(99,0000) =   2892,000 ns/op
     p(99,9000) =   4688,000 ns/op
     p(99,9900) =  17408,000 ns/op
     p(99,9990) = 1016665,825 ns/op
     p(99,9999) = 1224240,282 ns/op
    p(100,0000) = 1726464,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 20)

# Run progress: 68,03% complete, ETA 12:33:47
# Fork: 1 of 3
# Warmup Iteration   1: 4371,822 ±(99.9%) 141,404 ns/op
# Warmup Iteration   2: 4191,513 ±(99.9%) 46,056 ns/op
# Warmup Iteration   3: 4219,069 ±(99.9%) 41,378 ns/op
Iteration   1: 4233,672 ±(99.9%) 38,953 ns/op
                 with_new_arraylist·p0.00:   3856,000 ns/op
                 with_new_arraylist·p0.50:   4096,000 ns/op
                 with_new_arraylist·p0.90:   4312,000 ns/op
                 with_new_arraylist·p0.95:   4464,000 ns/op
                 with_new_arraylist·p0.99:   6336,000 ns/op
                 with_new_arraylist·p0.999:  16512,000 ns/op
                 with_new_arraylist·p0.9999: 21491,827 ns/op
                 with_new_arraylist·p1.00:   1277952,000 ns/op

Iteration   2: 4193,742 ±(99.9%) 43,860 ns/op
                 with_new_arraylist·p0.00:   3848,000 ns/op
                 with_new_arraylist·p0.50:   4096,000 ns/op
                 with_new_arraylist·p0.90:   4280,000 ns/op
                 with_new_arraylist·p0.95:   4384,000 ns/op
                 with_new_arraylist·p0.99:   4968,000 ns/op
                 with_new_arraylist·p0.999:  16544,000 ns/op
                 with_new_arraylist·p0.9999: 21471,312 ns/op
                 with_new_arraylist·p1.00:   1359872,000 ns/op

Iteration   3: 4183,574 ±(99.9%) 39,300 ns/op
                 with_new_arraylist·p0.00:   3856,000 ns/op
                 with_new_arraylist·p0.50:   4092,000 ns/op
                 with_new_arraylist·p0.90:   4280,000 ns/op
                 with_new_arraylist·p0.95:   4376,000 ns/op
                 with_new_arraylist·p0.99:   4928,000 ns/op
                 with_new_arraylist·p0.999:  16359,856 ns/op
                 with_new_arraylist·p0.9999: 20960,000 ns/op
                 with_new_arraylist·p1.00:   1204224,000 ns/op

Iteration   4: 4181,330 ±(99.9%) 38,874 ns/op
                 with_new_arraylist·p0.00:   3848,000 ns/op
                 with_new_arraylist·p0.50:   4092,000 ns/op
                 with_new_arraylist·p0.90:   4272,000 ns/op
                 with_new_arraylist·p0.95:   4376,000 ns/op
                 with_new_arraylist·p0.99:   4907,360 ns/op
                 with_new_arraylist·p0.999:  8519,072 ns/op
                 with_new_arraylist·p0.9999: 20766,214 ns/op
                 with_new_arraylist·p1.00:   1198080,000 ns/op

Iteration   5: 4178,919 ±(99.9%) 36,907 ns/op
                 with_new_arraylist·p0.00:   3844,000 ns/op
                 with_new_arraylist·p0.50:   4092,000 ns/op
                 with_new_arraylist·p0.90:   4272,000 ns/op
                 with_new_arraylist·p0.95:   4376,000 ns/op
                 with_new_arraylist·p0.99:   4936,000 ns/op
                 with_new_arraylist·p0.999:  10054,816 ns/op
                 with_new_arraylist·p0.9999: 20894,163 ns/op
                 with_new_arraylist·p1.00:   1257472,000 ns/op


# Run progress: 68,08% complete, ETA 12:32:27
# Fork: 2 of 3
# Warmup Iteration   1: 4384,858 ±(99.9%) 143,793 ns/op
# Warmup Iteration   2: 4174,009 ±(99.9%) 46,234 ns/op
# Warmup Iteration   3: 4151,016 ±(99.9%) 39,523 ns/op
Iteration   1: 4151,434 ±(99.9%) 42,169 ns/op
                 with_new_arraylist·p0.00:   3856,000 ns/op
                 with_new_arraylist·p0.50:   4064,000 ns/op
                 with_new_arraylist·p0.90:   4248,000 ns/op
                 with_new_arraylist·p0.95:   4344,000 ns/op
                 with_new_arraylist·p0.99:   4848,000 ns/op
                 with_new_arraylist·p0.999:  7678,264 ns/op
                 with_new_arraylist·p0.9999: 20853,706 ns/op
                 with_new_arraylist·p1.00:   1654784,000 ns/op

Iteration   2: 4152,147 ±(99.9%) 37,136 ns/op
                 with_new_arraylist·p0.00:   3848,000 ns/op
                 with_new_arraylist·p0.50:   4068,000 ns/op
                 with_new_arraylist·p0.90:   4256,000 ns/op
                 with_new_arraylist·p0.95:   4360,000 ns/op
                 with_new_arraylist·p0.99:   4864,000 ns/op
                 with_new_arraylist·p0.999:  9136,320 ns/op
                 with_new_arraylist·p0.9999: 20727,046 ns/op
                 with_new_arraylist·p1.00:   1265664,000 ns/op

Iteration   3: 4158,746 ±(99.9%) 43,372 ns/op
                 with_new_arraylist·p0.00:   3852,000 ns/op
                 with_new_arraylist·p0.50:   4068,000 ns/op
                 with_new_arraylist·p0.90:   4248,000 ns/op
                 with_new_arraylist·p0.95:   4352,000 ns/op
                 with_new_arraylist·p0.99:   4864,000 ns/op
                 with_new_arraylist·p0.999:  16480,000 ns/op
                 with_new_arraylist·p0.9999: 21142,282 ns/op
                 with_new_arraylist·p1.00:   1343488,000 ns/op

Iteration   4: 4154,893 ±(99.9%) 39,382 ns/op
                 with_new_arraylist·p0.00:   3852,000 ns/op
                 with_new_arraylist·p0.50:   4068,000 ns/op
                 with_new_arraylist·p0.90:   4248,000 ns/op
                 with_new_arraylist·p0.95:   4352,000 ns/op
                 with_new_arraylist·p0.99:   4864,000 ns/op
                 with_new_arraylist·p0.999:  16483,040 ns/op
                 with_new_arraylist·p0.9999: 20918,704 ns/op
                 with_new_arraylist·p1.00:   1275904,000 ns/op

Iteration   5: 4144,690 ±(99.9%) 37,877 ns/op
                 with_new_arraylist·p0.00:   3844,000 ns/op
                 with_new_arraylist·p0.50:   4064,000 ns/op
                 with_new_arraylist·p0.90:   4240,000 ns/op
                 with_new_arraylist·p0.95:   4344,000 ns/op
                 with_new_arraylist·p0.99:   4848,000 ns/op
                 with_new_arraylist·p0.999:  7576,000 ns/op
                 with_new_arraylist·p0.9999: 20736,000 ns/op
                 with_new_arraylist·p1.00:   1310720,000 ns/op


# Run progress: 68,14% complete, ETA 12:31:07
# Fork: 3 of 3
# Warmup Iteration   1: 4493,035 ±(99.9%) 158,895 ns/op
# Warmup Iteration   2: 4304,912 ±(99.9%) 38,797 ns/op
# Warmup Iteration   3: 4298,754 ±(99.9%) 42,141 ns/op
Iteration   1: 4311,251 ±(99.9%) 43,746 ns/op
                 with_new_arraylist·p0.00:   3968,000 ns/op
                 with_new_arraylist·p0.50:   4208,000 ns/op
                 with_new_arraylist·p0.90:   4424,000 ns/op
                 with_new_arraylist·p0.95:   4528,000 ns/op
                 with_new_arraylist·p0.99:   6080,000 ns/op
                 with_new_arraylist·p0.999:  8702,208 ns/op
                 with_new_arraylist·p0.9999: 21177,242 ns/op
                 with_new_arraylist·p1.00:   1337344,000 ns/op

Iteration   2: 4730,393 ±(99.9%) 45,263 ns/op
                 with_new_arraylist·p0.00:   3960,000 ns/op
                 with_new_arraylist·p0.50:   4240,000 ns/op
                 with_new_arraylist·p0.90:   6456,000 ns/op
                 with_new_arraylist·p0.95:   6528,000 ns/op
                 with_new_arraylist·p0.99:   6792,000 ns/op
                 with_new_arraylist·p0.999:  16704,000 ns/op
                 with_new_arraylist·p0.9999: 23016,243 ns/op
                 with_new_arraylist·p1.00:   1312768,000 ns/op

Iteration   3: 4476,907 ±(99.9%) 42,073 ns/op
                 with_new_arraylist·p0.00:   3968,000 ns/op
                 with_new_arraylist·p0.50:   4208,000 ns/op
                 with_new_arraylist·p0.90:   4648,000 ns/op
                 with_new_arraylist·p0.95:   6440,000 ns/op
                 with_new_arraylist·p0.99:   6640,000 ns/op
                 with_new_arraylist·p0.999:  9249,824 ns/op
                 with_new_arraylist·p0.9999: 22941,165 ns/op
                 with_new_arraylist·p1.00:   1277952,000 ns/op

Iteration   4: 4303,179 ±(99.9%) 44,493 ns/op
                 with_new_arraylist·p0.00:   3960,000 ns/op
                 with_new_arraylist·p0.50:   4208,000 ns/op
                 with_new_arraylist·p0.90:   4416,000 ns/op
                 with_new_arraylist·p0.95:   4512,000 ns/op
                 with_new_arraylist·p0.99:   4968,000 ns/op
                 with_new_arraylist·p0.999:  8511,184 ns/op
                 with_new_arraylist·p0.9999: 21871,184 ns/op
                 with_new_arraylist·p1.00:   1316864,000 ns/op

Iteration   5: 4293,998 ±(99.9%) 41,672 ns/op
                 with_new_arraylist·p0.00:   3972,000 ns/op
                 with_new_arraylist·p0.50:   4200,000 ns/op
                 with_new_arraylist·p0.90:   4408,000 ns/op
                 with_new_arraylist·p0.95:   4504,000 ns/op
                 with_new_arraylist·p0.99:   4944,000 ns/op
                 with_new_arraylist·p0.999:  16736,000 ns/op
                 with_new_arraylist·p0.9999: 21206,288 ns/op
                 with_new_arraylist·p1.00:   1245184,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 4438972
  mean =   4251,389 ±(99.9%) 10,593 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 4438817 
    [ 125000,000,  250000,000) = 8 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 44 
    [1125000,000, 1250000,000) = 81 
    [1250000,000, 1375000,000) = 21 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   3844,000 ns/op
     p(50,0000) =   4120,000 ns/op
     p(90,0000) =   4352,000 ns/op
     p(95,0000) =   4496,000 ns/op
     p(99,0000) =   6472,000 ns/op
     p(99,9000) =   9584,000 ns/op
     p(99,9900) =  21152,000 ns/op
     p(99,9990) = 1219809,833 ns/op
     p(99,9999) = 1333747,933 ns/op
    p(100,0000) = 1654784,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 50)

# Run progress: 68,20% complete, ETA 12:29:47
# Fork: 1 of 3
# Warmup Iteration   1: 8728,686 ±(99.9%) 159,381 ns/op
# Warmup Iteration   2: 8499,030 ±(99.9%) 53,658 ns/op
# Warmup Iteration   3: 8491,574 ±(99.9%) 46,659 ns/op
Iteration   1: 8493,927 ±(99.9%) 49,938 ns/op
                 with_new_arraylist·p0.00:   8000,000 ns/op
                 with_new_arraylist·p0.50:   8336,000 ns/op
                 with_new_arraylist·p0.90:   8656,000 ns/op
                 with_new_arraylist·p0.95:   8864,000 ns/op
                 with_new_arraylist·p0.99:   10176,000 ns/op
                 with_new_arraylist·p0.999:  21248,000 ns/op
                 with_new_arraylist·p0.9999: 27059,539 ns/op
                 with_new_arraylist·p1.00:   1302528,000 ns/op

Iteration   2: 8497,716 ±(99.9%) 54,624 ns/op
                 with_new_arraylist·p0.00:   7992,000 ns/op
                 with_new_arraylist·p0.50:   8336,000 ns/op
                 with_new_arraylist·p0.90:   8656,000 ns/op
                 with_new_arraylist·p0.95:   8864,000 ns/op
                 with_new_arraylist·p0.99:   10160,000 ns/op
                 with_new_arraylist·p0.999:  20992,000 ns/op
                 with_new_arraylist·p0.9999: 27504,691 ns/op
                 with_new_arraylist·p1.00:   1890304,000 ns/op

Iteration   3: 8487,164 ±(99.9%) 44,369 ns/op
                 with_new_arraylist·p0.00:   7992,000 ns/op
                 with_new_arraylist·p0.50:   8336,000 ns/op
                 with_new_arraylist·p0.90:   8656,000 ns/op
                 with_new_arraylist·p0.95:   8880,000 ns/op
                 with_new_arraylist·p0.99:   10240,000 ns/op
                 with_new_arraylist·p0.999:  21216,000 ns/op
                 with_new_arraylist·p0.9999: 25974,630 ns/op
                 with_new_arraylist·p1.00:   1294336,000 ns/op

Iteration   4: 8489,730 ±(99.9%) 48,056 ns/op
                 with_new_arraylist·p0.00:   7992,000 ns/op
                 with_new_arraylist·p0.50:   8336,000 ns/op
                 with_new_arraylist·p0.90:   8656,000 ns/op
                 with_new_arraylist·p0.95:   8864,000 ns/op
                 with_new_arraylist·p0.99:   10160,000 ns/op
                 with_new_arraylist·p0.999:  21312,000 ns/op
                 with_new_arraylist·p0.9999: 25840,269 ns/op
                 with_new_arraylist·p1.00:   1345536,000 ns/op

Iteration   5: 8497,520 ±(99.9%) 50,380 ns/op
                 with_new_arraylist·p0.00:   7992,000 ns/op
                 with_new_arraylist·p0.50:   8352,000 ns/op
                 with_new_arraylist·p0.90:   8656,000 ns/op
                 with_new_arraylist·p0.95:   8880,000 ns/op
                 with_new_arraylist·p0.99:   10160,000 ns/op
                 with_new_arraylist·p0.999:  20900,768 ns/op
                 with_new_arraylist·p0.9999: 26832,477 ns/op
                 with_new_arraylist·p1.00:   1218560,000 ns/op


# Run progress: 68,25% complete, ETA 12:28:27
# Fork: 2 of 3
# Warmup Iteration   1: 8841,639 ±(99.9%) 138,928 ns/op
# Warmup Iteration   2: 8751,179 ±(99.9%) 73,597 ns/op
# Warmup Iteration   3: 8657,363 ±(99.9%) 30,856 ns/op
Iteration   1: 8650,573 ±(99.9%) 30,630 ns/op
                 with_new_arraylist·p0.00:   8112,000 ns/op
                 with_new_arraylist·p0.50:   8544,000 ns/op
                 with_new_arraylist·p0.90:   8848,000 ns/op
                 with_new_arraylist·p0.95:   8992,000 ns/op
                 with_new_arraylist·p0.99:   10528,000 ns/op
                 with_new_arraylist·p0.999:  21818,112 ns/op
                 with_new_arraylist·p0.9999: 25856,000 ns/op
                 with_new_arraylist·p1.00:   1251328,000 ns/op

Iteration   2: 8652,217 ±(99.9%) 31,937 ns/op
                 with_new_arraylist·p0.00:   8152,000 ns/op
                 with_new_arraylist·p0.50:   8544,000 ns/op
                 with_new_arraylist·p0.90:   8848,000 ns/op
                 with_new_arraylist·p0.95:   8992,000 ns/op
                 with_new_arraylist·p0.99:   10544,000 ns/op
                 with_new_arraylist·p0.999:  21815,136 ns/op
                 with_new_arraylist·p0.9999: 26150,595 ns/op
                 with_new_arraylist·p1.00:   1331200,000 ns/op

Iteration   3: 8730,075 ±(99.9%) 65,434 ns/op
                 with_new_arraylist·p0.00:   8136,000 ns/op
                 with_new_arraylist·p0.50:   8544,000 ns/op
                 with_new_arraylist·p0.90:   8848,000 ns/op
                 with_new_arraylist·p0.95:   8992,000 ns/op
                 with_new_arraylist·p0.99:   10544,000 ns/op
                 with_new_arraylist·p0.999:  22710,016 ns/op
                 with_new_arraylist·p0.9999: 33160,627 ns/op
                 with_new_arraylist·p1.00:   1261568,000 ns/op

Iteration   4: 8718,638 ±(99.9%) 60,334 ns/op
                 with_new_arraylist·p0.00:   8144,000 ns/op
                 with_new_arraylist·p0.50:   8544,000 ns/op
                 with_new_arraylist·p0.90:   8848,000 ns/op
                 with_new_arraylist·p0.95:   8992,000 ns/op
                 with_new_arraylist·p0.99:   10544,000 ns/op
                 with_new_arraylist·p0.999:  21632,000 ns/op
                 with_new_arraylist·p0.9999: 28088,038 ns/op
                 with_new_arraylist·p1.00:   1234944,000 ns/op

Iteration   5: 8655,665 ±(99.9%) 32,602 ns/op
                 with_new_arraylist·p0.00:   8144,000 ns/op
                 with_new_arraylist·p0.50:   8544,000 ns/op
                 with_new_arraylist·p0.90:   8848,000 ns/op
                 with_new_arraylist·p0.95:   8992,000 ns/op
                 with_new_arraylist·p0.99:   10544,000 ns/op
                 with_new_arraylist·p0.999:  22912,000 ns/op
                 with_new_arraylist·p0.9999: 26295,437 ns/op
                 with_new_arraylist·p1.00:   1290240,000 ns/op


# Run progress: 68,31% complete, ETA 12:27:06
# Fork: 3 of 3
# Warmup Iteration   1: 8982,451 ±(99.9%) 158,544 ns/op
# Warmup Iteration   2: 8696,081 ±(99.9%) 54,692 ns/op
# Warmup Iteration   3: 8670,945 ±(99.9%) 51,571 ns/op
Iteration   1: 8683,948 ±(99.9%) 51,692 ns/op
                 with_new_arraylist·p0.00:   8104,000 ns/op
                 with_new_arraylist·p0.50:   8544,000 ns/op
                 with_new_arraylist·p0.90:   8864,000 ns/op
                 with_new_arraylist·p0.95:   9008,000 ns/op
                 with_new_arraylist·p0.99:   10528,000 ns/op
                 with_new_arraylist·p0.999:  21682,272 ns/op
                 with_new_arraylist·p0.9999: 27183,082 ns/op
                 with_new_arraylist·p1.00:   1247232,000 ns/op

Iteration   2: 8668,639 ±(99.9%) 51,630 ns/op
                 with_new_arraylist·p0.00:   8120,000 ns/op
                 with_new_arraylist·p0.50:   8528,000 ns/op
                 with_new_arraylist·p0.90:   8816,000 ns/op
                 with_new_arraylist·p0.95:   8976,000 ns/op
                 with_new_arraylist·p0.99:   10528,000 ns/op
                 with_new_arraylist·p0.999:  22848,256 ns/op
                 with_new_arraylist·p0.9999: 27043,226 ns/op
                 with_new_arraylist·p1.00:   1738752,000 ns/op

Iteration   3: 8662,895 ±(99.9%) 49,591 ns/op
                 with_new_arraylist·p0.00:   8128,000 ns/op
                 with_new_arraylist·p0.50:   8528,000 ns/op
                 with_new_arraylist·p0.90:   8816,000 ns/op
                 with_new_arraylist·p0.95:   8976,000 ns/op
                 with_new_arraylist·p0.99:   10512,000 ns/op
                 with_new_arraylist·p0.999:  21696,000 ns/op
                 with_new_arraylist·p0.9999: 26502,490 ns/op
                 with_new_arraylist·p1.00:   1345536,000 ns/op

Iteration   4: 8670,533 ±(99.9%) 52,197 ns/op
                 with_new_arraylist·p0.00:   8128,000 ns/op
                 with_new_arraylist·p0.50:   8528,000 ns/op
                 with_new_arraylist·p0.90:   8816,000 ns/op
                 with_new_arraylist·p0.95:   8976,000 ns/op
                 with_new_arraylist·p0.99:   10528,000 ns/op
                 with_new_arraylist·p0.999:  22689,568 ns/op
                 with_new_arraylist·p0.9999: 27595,638 ns/op
                 with_new_arraylist·p1.00:   1253376,000 ns/op

Iteration   5: 8660,682 ±(99.9%) 46,404 ns/op
                 with_new_arraylist·p0.00:   8128,000 ns/op
                 with_new_arraylist·p0.50:   8528,000 ns/op
                 with_new_arraylist·p0.90:   8832,000 ns/op
                 with_new_arraylist·p0.95:   8976,000 ns/op
                 with_new_arraylist·p0.99:   10512,000 ns/op
                 with_new_arraylist·p0.999:  21794,016 ns/op
                 with_new_arraylist·p0.9999: 26420,410 ns/op
                 with_new_arraylist·p1.00:   1216512,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 4359477
  mean =   8613,771 ±(99.9%) 12,638 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 4359270 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 69 
    [1125000,000, 1250000,000) = 114 
    [1250000,000, 1375000,000) = 21 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   7992,000 ns/op
     p(50,0000) =   8480,000 ns/op
     p(90,0000) =   8800,000 ns/op
     p(95,0000) =   8976,000 ns/op
     p(99,0000) =  10416,000 ns/op
     p(99,9000) =  21536,000 ns/op
     p(99,9900) =  26689,670 ns/op
     p(99,9990) = 1215293,891 ns/op
     p(99,9999) = 1340382,523 ns/op
    p(100,0000) = 1890304,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 100)

# Run progress: 68,37% complete, ETA 12:25:46
# Fork: 1 of 3
# Warmup Iteration   1: 16539,095 ±(99.9%) 316,544 ns/op
# Warmup Iteration   2: 16164,837 ±(99.9%) 110,108 ns/op
# Warmup Iteration   3: 16076,399 ±(99.9%) 107,829 ns/op
Iteration   1: 16080,861 ±(99.9%) 107,868 ns/op
                 with_new_arraylist·p0.00:   15168,000 ns/op
                 with_new_arraylist·p0.50:   15760,000 ns/op
                 with_new_arraylist·p0.90:   16304,000 ns/op
                 with_new_arraylist·p0.95:   16960,000 ns/op
                 with_new_arraylist·p0.99:   18432,000 ns/op
                 with_new_arraylist·p0.999:  30880,800 ns/op
                 with_new_arraylist·p0.9999: 1130096,640 ns/op
                 with_new_arraylist·p1.00:   1331200,000 ns/op

Iteration   2: 16056,108 ±(99.9%) 106,980 ns/op
                 with_new_arraylist·p0.00:   15120,000 ns/op
                 with_new_arraylist·p0.50:   15744,000 ns/op
                 with_new_arraylist·p0.90:   16240,000 ns/op
                 with_new_arraylist·p0.95:   16928,000 ns/op
                 with_new_arraylist·p0.99:   18400,000 ns/op
                 with_new_arraylist·p0.999:  30816,000 ns/op
                 with_new_arraylist·p0.9999: 1108740,096 ns/op
                 with_new_arraylist·p1.00:   1370112,000 ns/op

Iteration   3: 16048,708 ±(99.9%) 101,468 ns/op
                 with_new_arraylist·p0.00:   15136,000 ns/op
                 with_new_arraylist·p0.50:   15760,000 ns/op
                 with_new_arraylist·p0.90:   16256,000 ns/op
                 with_new_arraylist·p0.95:   16960,000 ns/op
                 with_new_arraylist·p0.99:   18432,000 ns/op
                 with_new_arraylist·p0.999:  31065,952 ns/op
                 with_new_arraylist·p0.9999: 1089148,928 ns/op
                 with_new_arraylist·p1.00:   1314816,000 ns/op

Iteration   4: 16084,827 ±(99.9%) 110,786 ns/op
                 with_new_arraylist·p0.00:   15152,000 ns/op
                 with_new_arraylist·p0.50:   15760,000 ns/op
                 with_new_arraylist·p0.90:   16272,000 ns/op
                 with_new_arraylist·p0.95:   16960,000 ns/op
                 with_new_arraylist·p0.99:   18432,000 ns/op
                 with_new_arraylist·p0.999:  31008,000 ns/op
                 with_new_arraylist·p0.9999: 1100573,286 ns/op
                 with_new_arraylist·p1.00:   1310720,000 ns/op

Iteration   5: 16089,639 ±(99.9%) 107,474 ns/op
                 with_new_arraylist·p0.00:   15120,000 ns/op
                 with_new_arraylist·p0.50:   15760,000 ns/op
                 with_new_arraylist·p0.90:   16288,000 ns/op
                 with_new_arraylist·p0.95:   16960,000 ns/op
                 with_new_arraylist·p0.99:   18464,000 ns/op
                 with_new_arraylist·p0.999:  31425,376 ns/op
                 with_new_arraylist·p0.9999: 1104744,038 ns/op
                 with_new_arraylist·p1.00:   1263616,000 ns/op


# Run progress: 68,42% complete, ETA 12:24:26
# Fork: 2 of 3
# Warmup Iteration   1: 16761,810 ±(99.9%) 348,029 ns/op
# Warmup Iteration   2: 16157,422 ±(99.9%) 118,974 ns/op
# Warmup Iteration   3: 16138,735 ±(99.9%) 117,724 ns/op
Iteration   1: 16045,323 ±(99.9%) 105,051 ns/op
                 with_new_arraylist·p0.00:   15072,000 ns/op
                 with_new_arraylist·p0.50:   15728,000 ns/op
                 with_new_arraylist·p0.90:   16256,000 ns/op
                 with_new_arraylist·p0.95:   16960,000 ns/op
                 with_new_arraylist·p0.99:   18240,000 ns/op
                 with_new_arraylist·p0.999:  32183,552 ns/op
                 with_new_arraylist·p0.9999: 1114877,133 ns/op
                 with_new_arraylist·p1.00:   1345536,000 ns/op

Iteration   2: 16034,362 ±(99.9%) 106,223 ns/op
                 with_new_arraylist·p0.00:   15104,000 ns/op
                 with_new_arraylist·p0.50:   15712,000 ns/op
                 with_new_arraylist·p0.90:   16224,000 ns/op
                 with_new_arraylist·p0.95:   16960,000 ns/op
                 with_new_arraylist·p0.99:   18176,000 ns/op
                 with_new_arraylist·p0.999:  31666,272 ns/op
                 with_new_arraylist·p0.9999: 1113672,704 ns/op
                 with_new_arraylist·p1.00:   1316864,000 ns/op

Iteration   3: 16018,896 ±(99.9%) 101,570 ns/op
                 with_new_arraylist·p0.00:   15088,000 ns/op
                 with_new_arraylist·p0.50:   15728,000 ns/op
                 with_new_arraylist·p0.90:   16240,000 ns/op
                 with_new_arraylist·p0.95:   16960,000 ns/op
                 with_new_arraylist·p0.99:   18176,000 ns/op
                 with_new_arraylist·p0.999:  30816,000 ns/op
                 with_new_arraylist·p0.9999: 1078323,814 ns/op
                 with_new_arraylist·p1.00:   1349632,000 ns/op

Iteration   4: 16049,134 ±(99.9%) 110,766 ns/op
                 with_new_arraylist·p0.00:   15104,000 ns/op
                 with_new_arraylist·p0.50:   15728,000 ns/op
                 with_new_arraylist·p0.90:   16256,000 ns/op
                 with_new_arraylist·p0.95:   16960,000 ns/op
                 with_new_arraylist·p0.99:   18176,000 ns/op
                 with_new_arraylist·p0.999:  31104,000 ns/op
                 with_new_arraylist·p0.9999: 1114941,030 ns/op
                 with_new_arraylist·p1.00:   1310720,000 ns/op

Iteration   5: 16038,970 ±(99.9%) 108,111 ns/op
                 with_new_arraylist·p0.00:   15104,000 ns/op
                 with_new_arraylist·p0.50:   15728,000 ns/op
                 with_new_arraylist·p0.90:   16256,000 ns/op
                 with_new_arraylist·p0.95:   16960,000 ns/op
                 with_new_arraylist·p0.99:   18208,000 ns/op
                 with_new_arraylist·p0.999:  30784,000 ns/op
                 with_new_arraylist·p0.9999: 1099590,451 ns/op
                 with_new_arraylist·p1.00:   1320960,000 ns/op


# Run progress: 68,48% complete, ETA 12:23:06
# Fork: 3 of 3
# Warmup Iteration   1: 17225,776 ±(99.9%) 174,589 ns/op
# Warmup Iteration   2: 16917,031 ±(99.9%) 62,367 ns/op
# Warmup Iteration   3: 16929,507 ±(99.9%) 59,523 ns/op
Iteration   1: 16925,604 ±(99.9%) 61,267 ns/op
                 with_new_arraylist·p0.00:   16032,000 ns/op
                 with_new_arraylist·p0.50:   16640,000 ns/op
                 with_new_arraylist·p0.90:   17248,000 ns/op
                 with_new_arraylist·p0.95:   18080,000 ns/op
                 with_new_arraylist·p0.99:   19008,000 ns/op
                 with_new_arraylist·p0.999:  32626,432 ns/op
                 with_new_arraylist·p0.9999: 43962,573 ns/op
                 with_new_arraylist·p1.00:   1286144,000 ns/op

Iteration   2: 16915,175 ±(99.9%) 56,253 ns/op
                 with_new_arraylist·p0.00:   15984,000 ns/op
                 with_new_arraylist·p0.50:   16640,000 ns/op
                 with_new_arraylist·p0.90:   17248,000 ns/op
                 with_new_arraylist·p0.95:   18080,000 ns/op
                 with_new_arraylist·p0.99:   19008,000 ns/op
                 with_new_arraylist·p0.999:  32282,912 ns/op
                 with_new_arraylist·p0.9999: 41245,402 ns/op
                 with_new_arraylist·p1.00:   1259520,000 ns/op

Iteration   3: 16920,376 ±(99.9%) 60,824 ns/op
                 with_new_arraylist·p0.00:   16000,000 ns/op
                 with_new_arraylist·p0.50:   16640,000 ns/op
                 with_new_arraylist·p0.90:   17216,000 ns/op
                 with_new_arraylist·p0.95:   18080,000 ns/op
                 with_new_arraylist·p0.99:   19008,000 ns/op
                 with_new_arraylist·p0.999:  32406,816 ns/op
                 with_new_arraylist·p0.9999: 43132,326 ns/op
                 with_new_arraylist·p1.00:   1335296,000 ns/op

Iteration   4: 16944,958 ±(99.9%) 61,627 ns/op
                 with_new_arraylist·p0.00:   16016,000 ns/op
                 with_new_arraylist·p0.50:   16672,000 ns/op
                 with_new_arraylist·p0.90:   17344,000 ns/op
                 with_new_arraylist·p0.95:   18112,000 ns/op
                 with_new_arraylist·p0.99:   19040,000 ns/op
                 with_new_arraylist·p0.999:  32224,000 ns/op
                 with_new_arraylist·p0.9999: 44321,747 ns/op
                 with_new_arraylist·p1.00:   1265664,000 ns/op

Iteration   5: 16935,415 ±(99.9%) 53,795 ns/op
                 with_new_arraylist·p0.00:   16032,000 ns/op
                 with_new_arraylist·p0.50:   16672,000 ns/op
                 with_new_arraylist·p0.90:   17344,000 ns/op
                 with_new_arraylist·p0.95:   18112,000 ns/op
                 with_new_arraylist·p0.99:   19072,000 ns/op
                 with_new_arraylist·p0.999:  32640,000 ns/op
                 with_new_arraylist·p0.9999: 42765,107 ns/op
                 with_new_arraylist·p1.00:   1267712,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3037900
  mean =  16478,928 ±(99.9%) 21,564 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3037603 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 92 
    [1125000,000, 1250000,000) = 165 
    [1250000,000, 1375000,000) = 38 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  15072,000 ns/op
     p(50,0000) =  16352,000 ns/op
     p(90,0000) =  17056,000 ns/op
     p(95,0000) =  17600,000 ns/op
     p(99,0000) =  18880,000 ns/op
     p(99,9000) =  32000,000 ns/op
     p(99,9900) =  57269,734 ns/op
     p(99,9990) = 1262839,788 ns/op
     p(99,9999) = 1345380,758 ns/op
    p(100,0000) = 1370112,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 200)

# Run progress: 68,54% complete, ETA 12:21:46
# Fork: 1 of 3
# Warmup Iteration   1: 30925,692 ±(99.9%) 332,229 ns/op
# Warmup Iteration   2: 30342,315 ±(99.9%) 127,869 ns/op
# Warmup Iteration   3: 30423,138 ±(99.9%) 108,494 ns/op
Iteration   1: 30384,696 ±(99.9%) 105,692 ns/op
                 with_new_arraylist·p0.00:   28832,000 ns/op
                 with_new_arraylist·p0.50:   29888,000 ns/op
                 with_new_arraylist·p0.90:   31328,000 ns/op
                 with_new_arraylist·p0.95:   32096,000 ns/op
                 with_new_arraylist·p0.99:   35968,000 ns/op
                 with_new_arraylist·p0.999:  47585,536 ns/op
                 with_new_arraylist·p0.9999: 1125697,946 ns/op
                 with_new_arraylist·p1.00:   1902592,000 ns/op

Iteration   2: 30378,212 ±(99.9%) 103,818 ns/op
                 with_new_arraylist·p0.00:   28768,000 ns/op
                 with_new_arraylist·p0.50:   29888,000 ns/op
                 with_new_arraylist·p0.90:   31296,000 ns/op
                 with_new_arraylist·p0.95:   32064,000 ns/op
                 with_new_arraylist·p0.99:   35904,000 ns/op
                 with_new_arraylist·p0.999:  47296,000 ns/op
                 with_new_arraylist·p0.9999: 1135714,714 ns/op
                 with_new_arraylist·p1.00:   1304576,000 ns/op

Iteration   3: 30465,012 ±(99.9%) 104,369 ns/op
                 with_new_arraylist·p0.00:   28800,000 ns/op
                 with_new_arraylist·p0.50:   29952,000 ns/op
                 with_new_arraylist·p0.90:   31424,000 ns/op
                 with_new_arraylist·p0.95:   32192,000 ns/op
                 with_new_arraylist·p0.99:   35968,000 ns/op
                 with_new_arraylist·p0.999:  47740,864 ns/op
                 with_new_arraylist·p0.9999: 1158728,294 ns/op
                 with_new_arraylist·p1.00:   1337344,000 ns/op

Iteration   4: 30418,823 ±(99.9%) 109,432 ns/op
                 with_new_arraylist·p0.00:   28832,000 ns/op
                 with_new_arraylist·p0.50:   29920,000 ns/op
                 with_new_arraylist·p0.90:   31328,000 ns/op
                 with_new_arraylist·p0.95:   32096,000 ns/op
                 with_new_arraylist·p0.99:   35968,000 ns/op
                 with_new_arraylist·p0.999:  48128,000 ns/op
                 with_new_arraylist·p0.9999: 1159412,122 ns/op
                 with_new_arraylist·p1.00:   1269760,000 ns/op

Iteration   5: 30411,515 ±(99.9%) 110,338 ns/op
                 with_new_arraylist·p0.00:   28864,000 ns/op
                 with_new_arraylist·p0.50:   29920,000 ns/op
                 with_new_arraylist·p0.90:   31328,000 ns/op
                 with_new_arraylist·p0.95:   32096,000 ns/op
                 with_new_arraylist·p0.99:   35968,000 ns/op
                 with_new_arraylist·p0.999:  47424,000 ns/op
                 with_new_arraylist·p0.9999: 1176528,486 ns/op
                 with_new_arraylist·p1.00:   1320960,000 ns/op


# Run progress: 68,59% complete, ETA 12:20:25
# Fork: 2 of 3
# Warmup Iteration   1: 30955,938 ±(99.9%) 320,567 ns/op
# Warmup Iteration   2: 30437,074 ±(99.9%) 115,731 ns/op
# Warmup Iteration   3: 30465,419 ±(99.9%) 111,549 ns/op
Iteration   1: 30742,998 ±(99.9%) 110,498 ns/op
                 with_new_arraylist·p0.00:   28960,000 ns/op
                 with_new_arraylist·p0.50:   30048,000 ns/op
                 with_new_arraylist·p0.90:   31936,000 ns/op
                 with_new_arraylist·p0.95:   35648,000 ns/op
                 with_new_arraylist·p0.99:   37568,000 ns/op
                 with_new_arraylist·p0.999:  48920,256 ns/op
                 with_new_arraylist·p0.9999: 1184082,534 ns/op
                 with_new_arraylist·p1.00:   1390592,000 ns/op

Iteration   2: 30718,755 ±(99.9%) 110,718 ns/op
                 with_new_arraylist·p0.00:   28960,000 ns/op
                 with_new_arraylist·p0.50:   30016,000 ns/op
                 with_new_arraylist·p0.90:   31904,000 ns/op
                 with_new_arraylist·p0.95:   35712,000 ns/op
                 with_new_arraylist·p0.99:   38208,000 ns/op
                 with_new_arraylist·p0.999:  49536,000 ns/op
                 with_new_arraylist·p0.9999: 1119690,752 ns/op
                 with_new_arraylist·p1.00:   1347584,000 ns/op

Iteration   3: 30505,198 ±(99.9%) 111,509 ns/op
                 with_new_arraylist·p0.00:   28960,000 ns/op
                 with_new_arraylist·p0.50:   29984,000 ns/op
                 with_new_arraylist·p0.90:   31392,000 ns/op
                 with_new_arraylist·p0.95:   32192,000 ns/op
                 with_new_arraylist·p0.99:   36096,000 ns/op
                 with_new_arraylist·p0.999:  47680,000 ns/op
                 with_new_arraylist·p0.9999: 1162898,637 ns/op
                 with_new_arraylist·p1.00:   1363968,000 ns/op

Iteration   4: 30497,878 ±(99.9%) 112,474 ns/op
                 with_new_arraylist·p0.00:   28960,000 ns/op
                 with_new_arraylist·p0.50:   29984,000 ns/op
                 with_new_arraylist·p0.90:   31392,000 ns/op
                 with_new_arraylist·p0.95:   32160,000 ns/op
                 with_new_arraylist·p0.99:   36096,000 ns/op
                 with_new_arraylist·p0.999:  47872,000 ns/op
                 with_new_arraylist·p0.9999: 1165312,000 ns/op
                 with_new_arraylist·p1.00:   1277952,000 ns/op

Iteration   5: 30498,444 ±(99.9%) 113,906 ns/op
                 with_new_arraylist·p0.00:   28896,000 ns/op
                 with_new_arraylist·p0.50:   29984,000 ns/op
                 with_new_arraylist·p0.90:   31372,800 ns/op
                 with_new_arraylist·p0.95:   32160,000 ns/op
                 with_new_arraylist·p0.99:   36096,000 ns/op
                 with_new_arraylist·p0.999:  48190,976 ns/op
                 with_new_arraylist·p0.9999: 1159554,662 ns/op
                 with_new_arraylist·p1.00:   1335296,000 ns/op


# Run progress: 68,65% complete, ETA 12:19:05
# Fork: 3 of 3
# Warmup Iteration   1: 30880,048 ±(99.9%) 344,281 ns/op
# Warmup Iteration   2: 30394,205 ±(99.9%) 119,121 ns/op
# Warmup Iteration   3: 30700,711 ±(99.9%) 108,015 ns/op
Iteration   1: 30507,621 ±(99.9%) 118,870 ns/op
                 with_new_arraylist·p0.00:   28928,000 ns/op
                 with_new_arraylist·p0.50:   29920,000 ns/op
                 with_new_arraylist·p0.90:   31424,000 ns/op
                 with_new_arraylist·p0.95:   32128,000 ns/op
                 with_new_arraylist·p0.99:   36352,000 ns/op
                 with_new_arraylist·p0.999:  50295,168 ns/op
                 with_new_arraylist·p0.9999: 1188230,758 ns/op
                 with_new_arraylist·p1.00:   1320960,000 ns/op

Iteration   2: 30437,451 ±(99.9%) 113,167 ns/op
                 with_new_arraylist·p0.00:   28800,000 ns/op
                 with_new_arraylist·p0.50:   29920,000 ns/op
                 with_new_arraylist·p0.90:   31392,000 ns/op
                 with_new_arraylist·p0.95:   32096,000 ns/op
                 with_new_arraylist·p0.99:   35968,000 ns/op
                 with_new_arraylist·p0.999:  48111,360 ns/op
                 with_new_arraylist·p0.9999: 1150103,552 ns/op
                 with_new_arraylist·p1.00:   1857536,000 ns/op

Iteration   3: 30455,766 ±(99.9%) 111,347 ns/op
                 with_new_arraylist·p0.00:   28960,000 ns/op
                 with_new_arraylist·p0.50:   29952,000 ns/op
                 with_new_arraylist·p0.90:   31424,000 ns/op
                 with_new_arraylist·p0.95:   32096,000 ns/op
                 with_new_arraylist·p0.99:   35968,000 ns/op
                 with_new_arraylist·p0.999:  48306,304 ns/op
                 with_new_arraylist·p0.9999: 1154208,973 ns/op
                 with_new_arraylist·p1.00:   1314816,000 ns/op

Iteration   4: 30458,840 ±(99.9%) 107,372 ns/op
                 with_new_arraylist·p0.00:   28928,000 ns/op
                 with_new_arraylist·p0.50:   29952,000 ns/op
                 with_new_arraylist·p0.90:   31424,000 ns/op
                 with_new_arraylist·p0.95:   32128,000 ns/op
                 with_new_arraylist·p0.99:   35904,000 ns/op
                 with_new_arraylist·p0.999:  48056,512 ns/op
                 with_new_arraylist·p0.9999: 1168205,414 ns/op
                 with_new_arraylist·p1.00:   1345536,000 ns/op

Iteration   5: 30436,520 ±(99.9%) 98,841 ns/op
                 with_new_arraylist·p0.00:   28928,000 ns/op
                 with_new_arraylist·p0.50:   29952,000 ns/op
                 with_new_arraylist·p0.90:   31424,000 ns/op
                 with_new_arraylist·p0.95:   32128,000 ns/op
                 with_new_arraylist·p0.99:   35968,000 ns/op
                 with_new_arraylist·p0.999:  47801,088 ns/op
                 with_new_arraylist·p0.9999: 1145562,726 ns/op
                 with_new_arraylist·p1.00:   1306624,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 2459875
  mean =  30487,510 ±(99.9%) 28,295 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 2459559 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 34 
    [1125000,000, 1250000,000) = 194 
    [1250000,000, 1375000,000) = 84 
    [1375000,000, 1500000,000) = 2 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  28768,000 ns/op
     p(50,0000) =  29952,000 ns/op
     p(90,0000) =  31488,000 ns/op
     p(95,0000) =  32224,000 ns/op
     p(99,0000) =  36352,000 ns/op
     p(99,9000) =  48064,000 ns/op
     p(99,9900) = 1148953,395 ns/op
     p(99,9990) = 1303349,740 ns/op
     p(99,9999) = 1648450,617 ns/op
    p(100,0000) = 1902592,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 500)

# Run progress: 68,71% complete, ETA 12:17:45
# Fork: 1 of 3
# Warmup Iteration   1: 80056,496 ±(99.9%) 465,796 ns/op
# Warmup Iteration   2: 79216,903 ±(99.9%) 187,018 ns/op
# Warmup Iteration   3: 78946,726 ±(99.9%) 162,453 ns/op
Iteration   1: 79654,954 ±(99.9%) 173,853 ns/op
                 with_new_arraylist·p0.00:   76544,000 ns/op
                 with_new_arraylist·p0.50:   78208,000 ns/op
                 with_new_arraylist·p0.90:   80512,000 ns/op
                 with_new_arraylist·p0.95:   92544,000 ns/op
                 with_new_arraylist·p0.99:   95616,000 ns/op
                 with_new_arraylist·p0.999:  110080,000 ns/op
                 with_new_arraylist·p0.9999: 1240944,230 ns/op
                 with_new_arraylist·p1.00:   1452032,000 ns/op

Iteration   2: 79152,410 ±(99.9%) 172,437 ns/op
                 with_new_arraylist·p0.00:   76544,000 ns/op
                 with_new_arraylist·p0.50:   78336,000 ns/op
                 with_new_arraylist·p0.90:   80384,000 ns/op
                 with_new_arraylist·p0.95:   80896,000 ns/op
                 with_new_arraylist·p0.99:   92416,000 ns/op
                 with_new_arraylist·p0.999:  109056,000 ns/op
                 with_new_arraylist·p0.9999: 1293076,685 ns/op
                 with_new_arraylist·p1.00:   1390592,000 ns/op

Iteration   3: 79123,097 ±(99.9%) 176,280 ns/op
                 with_new_arraylist·p0.00:   76416,000 ns/op
                 with_new_arraylist·p0.50:   78336,000 ns/op
                 with_new_arraylist·p0.90:   80256,000 ns/op
                 with_new_arraylist·p0.95:   80768,000 ns/op
                 with_new_arraylist·p0.99:   92288,000 ns/op
                 with_new_arraylist·p0.999:  108928,000 ns/op
                 with_new_arraylist·p0.9999: 1294336,000 ns/op
                 with_new_arraylist·p1.00:   1454080,000 ns/op

Iteration   4: 82243,037 ±(99.9%) 181,988 ns/op
                 with_new_arraylist·p0.00:   76544,000 ns/op
                 with_new_arraylist·p0.50:   78464,000 ns/op
                 with_new_arraylist·p0.90:   93440,000 ns/op
                 with_new_arraylist·p0.95:   94592,000 ns/op
                 with_new_arraylist·p0.99:   97152,000 ns/op
                 with_new_arraylist·p0.999:  122368,000 ns/op
                 with_new_arraylist·p0.9999: 1249280,000 ns/op
                 with_new_arraylist·p1.00:   1392640,000 ns/op

Iteration   5: 79394,209 ±(99.9%) 175,768 ns/op
                 with_new_arraylist·p0.00:   76672,000 ns/op
                 with_new_arraylist·p0.50:   78592,000 ns/op
                 with_new_arraylist·p0.90:   80640,000 ns/op
                 with_new_arraylist·p0.95:   81152,000 ns/op
                 with_new_arraylist·p0.99:   92672,000 ns/op
                 with_new_arraylist·p0.999:  109854,720 ns/op
                 with_new_arraylist·p0.9999: 1287880,704 ns/op
                 with_new_arraylist·p1.00:   1456128,000 ns/op


# Run progress: 68,76% complete, ETA 12:16:25
# Fork: 2 of 3
# Warmup Iteration   1: 80141,405 ±(99.9%) 462,274 ns/op
# Warmup Iteration   2: 79757,925 ±(99.9%) 197,171 ns/op
# Warmup Iteration   3: 79308,473 ±(99.9%) 171,873 ns/op
Iteration   1: 79167,091 ±(99.9%) 180,982 ns/op
                 with_new_arraylist·p0.00:   76544,000 ns/op
                 with_new_arraylist·p0.50:   78336,000 ns/op
                 with_new_arraylist·p0.90:   80384,000 ns/op
                 with_new_arraylist·p0.95:   81024,000 ns/op
                 with_new_arraylist·p0.99:   90496,000 ns/op
                 with_new_arraylist·p0.999:  118528,000 ns/op
                 with_new_arraylist·p0.9999: 1319113,523 ns/op
                 with_new_arraylist·p1.00:   1908736,000 ns/op

Iteration   2: 79208,652 ±(99.9%) 173,646 ns/op
                 with_new_arraylist·p0.00:   76416,000 ns/op
                 with_new_arraylist·p0.50:   78464,000 ns/op
                 with_new_arraylist·p0.90:   80512,000 ns/op
                 with_new_arraylist·p0.95:   81024,000 ns/op
                 with_new_arraylist·p0.99:   90752,000 ns/op
                 with_new_arraylist·p0.999:  112504,448 ns/op
                 with_new_arraylist·p0.9999: 1296323,584 ns/op
                 with_new_arraylist·p1.00:   1406976,000 ns/op

Iteration   3: 79267,500 ±(99.9%) 172,668 ns/op
                 with_new_arraylist·p0.00:   76544,000 ns/op
                 with_new_arraylist·p0.50:   78464,000 ns/op
                 with_new_arraylist·p0.90:   80512,000 ns/op
                 with_new_arraylist·p0.95:   81152,000 ns/op
                 with_new_arraylist·p0.99:   84864,000 ns/op
                 with_new_arraylist·p0.999:  110208,000 ns/op
                 with_new_arraylist·p0.9999: 1280040,960 ns/op
                 with_new_arraylist·p1.00:   1411072,000 ns/op

Iteration   4: 79219,407 ±(99.9%) 167,601 ns/op
                 with_new_arraylist·p0.00:   76672,000 ns/op
                 with_new_arraylist·p0.50:   78464,000 ns/op
                 with_new_arraylist·p0.90:   80512,000 ns/op
                 with_new_arraylist·p0.95:   81152,000 ns/op
                 with_new_arraylist·p0.99:   83968,000 ns/op
                 with_new_arraylist·p0.999:  109056,000 ns/op
                 with_new_arraylist·p0.9999: 1246767,923 ns/op
                 with_new_arraylist·p1.00:   1357824,000 ns/op

Iteration   5: 79317,469 ±(99.9%) 176,116 ns/op
                 with_new_arraylist·p0.00:   76544,000 ns/op
                 with_new_arraylist·p0.50:   78592,000 ns/op
                 with_new_arraylist·p0.90:   80640,000 ns/op
                 with_new_arraylist·p0.95:   81152,000 ns/op
                 with_new_arraylist·p0.99:   84736,000 ns/op
                 with_new_arraylist·p0.999:  109056,000 ns/op
                 with_new_arraylist·p0.9999: 1296384,000 ns/op
                 with_new_arraylist·p1.00:   1394688,000 ns/op


# Run progress: 68,82% complete, ETA 12:15:05
# Fork: 3 of 3
# Warmup Iteration   1: 80008,023 ±(99.9%) 435,868 ns/op
# Warmup Iteration   2: 80186,685 ±(99.9%) 188,426 ns/op
# Warmup Iteration   3: 79070,688 ±(99.9%) 176,462 ns/op
Iteration   1: 78984,673 ±(99.9%) 169,204 ns/op
                 with_new_arraylist·p0.00:   76416,000 ns/op
                 with_new_arraylist·p0.50:   78208,000 ns/op
                 with_new_arraylist·p0.90:   80256,000 ns/op
                 with_new_arraylist·p0.95:   80768,000 ns/op
                 with_new_arraylist·p0.99:   86970,880 ns/op
                 with_new_arraylist·p0.999:  110592,000 ns/op
                 with_new_arraylist·p0.9999: 1201595,187 ns/op
                 with_new_arraylist·p1.00:   1785856,000 ns/op

Iteration   2: 79048,191 ±(99.9%) 172,032 ns/op
                 with_new_arraylist·p0.00:   76288,000 ns/op
                 with_new_arraylist·p0.50:   78080,000 ns/op
                 with_new_arraylist·p0.90:   80128,000 ns/op
                 with_new_arraylist·p0.95:   80768,000 ns/op
                 with_new_arraylist·p0.99:   93312,000 ns/op
                 with_new_arraylist·p0.999:  118144,000 ns/op
                 with_new_arraylist·p0.9999: 1241841,459 ns/op
                 with_new_arraylist·p1.00:   1370112,000 ns/op

Iteration   3: 79323,700 ±(99.9%) 176,582 ns/op
                 with_new_arraylist·p0.00:   76288,000 ns/op
                 with_new_arraylist·p0.50:   78080,000 ns/op
                 with_new_arraylist·p0.90:   80256,000 ns/op
                 with_new_arraylist·p0.95:   81408,000 ns/op
                 with_new_arraylist·p0.99:   94848,000 ns/op
                 with_new_arraylist·p0.999:  118159,872 ns/op
                 with_new_arraylist·p0.9999: 1247232,000 ns/op
                 with_new_arraylist·p1.00:   1396736,000 ns/op

Iteration   4: 79154,249 ±(99.9%) 177,724 ns/op
                 with_new_arraylist·p0.00:   76160,000 ns/op
                 with_new_arraylist·p0.50:   78080,000 ns/op
                 with_new_arraylist·p0.90:   80128,000 ns/op
                 with_new_arraylist·p0.95:   80896,000 ns/op
                 with_new_arraylist·p0.99:   93952,000 ns/op
                 with_new_arraylist·p0.999:  111872,000 ns/op
                 with_new_arraylist·p0.9999: 1287720,960 ns/op
                 with_new_arraylist·p1.00:   1382400,000 ns/op

Iteration   5: 80546,630 ±(99.9%) 183,343 ns/op
                 with_new_arraylist·p0.00:   76160,000 ns/op
                 with_new_arraylist·p0.50:   78208,000 ns/op
                 with_new_arraylist·p0.90:   92544,000 ns/op
                 with_new_arraylist·p0.95:   93440,000 ns/op
                 with_new_arraylist·p0.99:   96128,000 ns/op
                 with_new_arraylist·p0.999:  120704,000 ns/op
                 with_new_arraylist·p0.9999: 1266899,354 ns/op
                 with_new_arraylist·p1.00:   1400832,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 1883657
  mean =  79512,277 ±(99.9%) 45,317 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1882978 
    [ 125000,000,  250000,000) = 207 
    [ 250000,000,  375000,000) = 5 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 3 
    [1125000,000, 1250000,000) = 230 
    [1250000,000, 1375000,000) = 205 
    [1375000,000, 1500000,000) = 26 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  76160,000 ns/op
     p(50,0000) =  78336,000 ns/op
     p(90,0000) =  80512,000 ns/op
     p(95,0000) =  81792,000 ns/op
     p(99,0000) =  94976,000 ns/op
     p(99,9000) = 110976,000 ns/op
     p(99,9900) = 1271808,000 ns/op
     p(99,9990) = 1386496,000 ns/op
     p(99,9999) = 1800152,105 ns/op
    p(100,0000) = 1908736,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 1000)

# Run progress: 68,88% complete, ETA 12:13:45
# Fork: 1 of 3
# Warmup Iteration   1: 154436,026 ±(99.9%) 892,258 ns/op
# Warmup Iteration   2: 156545,767 ±(99.9%) 415,454 ns/op
# Warmup Iteration   3: 153102,633 ±(99.9%) 622,507 ns/op
Iteration   1: 152968,032 ±(99.9%) 306,553 ns/op
                 with_new_arraylist·p0.00:   148736,000 ns/op
                 with_new_arraylist·p0.50:   151808,000 ns/op
                 with_new_arraylist·p0.90:   154368,000 ns/op
                 with_new_arraylist·p0.95:   155648,000 ns/op
                 with_new_arraylist·p0.99:   169487,360 ns/op
                 with_new_arraylist·p0.999:  187136,000 ns/op
                 with_new_arraylist·p0.9999: 1323730,944 ns/op
                 with_new_arraylist·p1.00:   1417216,000 ns/op

Iteration   2: 152961,978 ±(99.9%) 307,657 ns/op
                 with_new_arraylist·p0.00:   148480,000 ns/op
                 with_new_arraylist·p0.50:   151808,000 ns/op
                 with_new_arraylist·p0.90:   154112,000 ns/op
                 with_new_arraylist·p0.95:   155136,000 ns/op
                 with_new_arraylist·p0.99:   177920,000 ns/op
                 with_new_arraylist·p0.999:  200448,000 ns/op
                 with_new_arraylist·p0.9999: 1358786,970 ns/op
                 with_new_arraylist·p1.00:   1454080,000 ns/op

Iteration   3: 152543,786 ±(99.9%) 318,759 ns/op
                 with_new_arraylist·p0.00:   148224,000 ns/op
                 with_new_arraylist·p0.50:   151296,000 ns/op
                 with_new_arraylist·p0.90:   154112,000 ns/op
                 with_new_arraylist·p0.95:   155136,000 ns/op
                 with_new_arraylist·p0.99:   169728,000 ns/op
                 with_new_arraylist·p0.999:  198656,000 ns/op
                 with_new_arraylist·p0.9999: 1354801,152 ns/op
                 with_new_arraylist·p1.00:   1777664,000 ns/op

Iteration   4: 152839,310 ±(99.9%) 306,703 ns/op
                 with_new_arraylist·p0.00:   148736,000 ns/op
                 with_new_arraylist·p0.50:   151552,000 ns/op
                 with_new_arraylist·p0.90:   154112,000 ns/op
                 with_new_arraylist·p0.95:   154880,000 ns/op
                 with_new_arraylist·p0.99:   170240,000 ns/op
                 with_new_arraylist·p0.999:  203739,904 ns/op
                 with_new_arraylist·p0.9999: 1343345,050 ns/op
                 with_new_arraylist·p1.00:   1429504,000 ns/op

Iteration   5: 152886,705 ±(99.9%) 299,956 ns/op
                 with_new_arraylist·p0.00:   148736,000 ns/op
                 with_new_arraylist·p0.50:   151552,000 ns/op
                 with_new_arraylist·p0.90:   154112,000 ns/op
                 with_new_arraylist·p0.95:   155136,000 ns/op
                 with_new_arraylist·p0.99:   169984,000 ns/op
                 with_new_arraylist·p0.999:  208128,000 ns/op
                 with_new_arraylist·p0.9999: 1325473,587 ns/op
                 with_new_arraylist·p1.00:   1402880,000 ns/op


# Run progress: 68,93% complete, ETA 12:12:24
# Fork: 2 of 3
# Warmup Iteration   1: 155056,859 ±(99.9%) 901,181 ns/op
# Warmup Iteration   2: 157058,719 ±(99.9%) 566,641 ns/op
# Warmup Iteration   3: 152737,536 ±(99.9%) 324,038 ns/op
Iteration   1: 152651,580 ±(99.9%) 323,285 ns/op
                 with_new_arraylist·p0.00:   148736,000 ns/op
                 with_new_arraylist·p0.50:   151552,000 ns/op
                 with_new_arraylist·p0.90:   153856,000 ns/op
                 with_new_arraylist·p0.95:   154624,000 ns/op
                 with_new_arraylist·p0.99:   168371,200 ns/op
                 with_new_arraylist·p0.999:  185344,000 ns/op
                 with_new_arraylist·p0.9999: 1400127,488 ns/op
                 with_new_arraylist·p1.00:   1622016,000 ns/op

Iteration   2: 152603,618 ±(99.9%) 305,441 ns/op
                 with_new_arraylist·p0.00:   148736,000 ns/op
                 with_new_arraylist·p0.50:   151552,000 ns/op
                 with_new_arraylist·p0.90:   153856,000 ns/op
                 with_new_arraylist·p0.95:   154624,000 ns/op
                 with_new_arraylist·p0.99:   167424,000 ns/op
                 with_new_arraylist·p0.999:  184832,000 ns/op
                 with_new_arraylist·p0.9999: 1336789,811 ns/op
                 with_new_arraylist·p1.00:   1464320,000 ns/op

Iteration   3: 152421,477 ±(99.9%) 314,606 ns/op
                 with_new_arraylist·p0.00:   147968,000 ns/op
                 with_new_arraylist·p0.50:   151296,000 ns/op
                 with_new_arraylist·p0.90:   153600,000 ns/op
                 with_new_arraylist·p0.95:   154624,000 ns/op
                 with_new_arraylist·p0.99:   168960,000 ns/op
                 with_new_arraylist·p0.999:  189440,000 ns/op
                 with_new_arraylist·p0.9999: 1354692,608 ns/op
                 with_new_arraylist·p1.00:   1759232,000 ns/op

Iteration   4: 158598,740 ±(99.9%) 345,403 ns/op
                 with_new_arraylist·p0.00:   148480,000 ns/op
                 with_new_arraylist·p0.50:   152064,000 ns/op
                 with_new_arraylist·p0.90:   182528,000 ns/op
                 with_new_arraylist·p0.95:   184064,000 ns/op
                 with_new_arraylist·p0.99:   186112,000 ns/op
                 with_new_arraylist·p0.999:  212992,000 ns/op
                 with_new_arraylist·p0.9999: 1351069,901 ns/op
                 with_new_arraylist·p1.00:   1431552,000 ns/op

Iteration   5: 162376,008 ±(99.9%) 374,662 ns/op
                 with_new_arraylist·p0.00:   148480,000 ns/op
                 with_new_arraylist·p0.50:   152576,000 ns/op
                 with_new_arraylist·p0.90:   183552,000 ns/op
                 with_new_arraylist·p0.95:   184576,000 ns/op
                 with_new_arraylist·p0.99:   187136,000 ns/op
                 with_new_arraylist·p0.999:  214528,000 ns/op
                 with_new_arraylist·p0.9999: 1397542,093 ns/op
                 with_new_arraylist·p1.00:   1429504,000 ns/op


# Run progress: 68,99% complete, ETA 12:11:04
# Fork: 3 of 3
# Warmup Iteration   1: 154269,298 ±(99.9%) 910,914 ns/op
# Warmup Iteration   2: 156281,843 ±(99.9%) 370,690 ns/op
# Warmup Iteration   3: 152728,913 ±(99.9%) 307,713 ns/op
Iteration   1: 152853,164 ±(99.9%) 304,394 ns/op
                 with_new_arraylist·p0.00:   148480,000 ns/op
                 with_new_arraylist·p0.50:   151552,000 ns/op
                 with_new_arraylist·p0.90:   154368,000 ns/op
                 with_new_arraylist·p0.95:   155648,000 ns/op
                 with_new_arraylist·p0.99:   179456,000 ns/op
                 with_new_arraylist·p0.999:  185600,000 ns/op
                 with_new_arraylist·p0.9999: 1333107,507 ns/op
                 with_new_arraylist·p1.00:   1411072,000 ns/op

Iteration   2: 152783,766 ±(99.9%) 301,748 ns/op
                 with_new_arraylist·p0.00:   148480,000 ns/op
                 with_new_arraylist·p0.50:   151296,000 ns/op
                 with_new_arraylist·p0.90:   154112,000 ns/op
                 with_new_arraylist·p0.95:   155136,000 ns/op
                 with_new_arraylist·p0.99:   180224,000 ns/op
                 with_new_arraylist·p0.999:  212705,536 ns/op
                 with_new_arraylist·p0.9999: 1305370,829 ns/op
                 with_new_arraylist·p1.00:   1406976,000 ns/op

Iteration   3: 152678,600 ±(99.9%) 315,237 ns/op
                 with_new_arraylist·p0.00:   148480,000 ns/op
                 with_new_arraylist·p0.50:   151296,000 ns/op
                 with_new_arraylist·p0.90:   154112,000 ns/op
                 with_new_arraylist·p0.95:   155136,000 ns/op
                 with_new_arraylist·p0.99:   179712,000 ns/op
                 with_new_arraylist·p0.999:  186665,984 ns/op
                 with_new_arraylist·p0.9999: 1393407,181 ns/op
                 with_new_arraylist·p1.00:   1458176,000 ns/op

Iteration   4: 152627,595 ±(99.9%) 311,883 ns/op
                 with_new_arraylist·p0.00:   148224,000 ns/op
                 with_new_arraylist·p0.50:   151296,000 ns/op
                 with_new_arraylist·p0.90:   154112,000 ns/op
                 with_new_arraylist·p0.95:   155136,000 ns/op
                 with_new_arraylist·p0.99:   179456,000 ns/op
                 with_new_arraylist·p0.999:  186368,000 ns/op
                 with_new_arraylist·p0.9999: 1375894,733 ns/op
                 with_new_arraylist·p1.00:   1462272,000 ns/op

Iteration   5: 152663,839 ±(99.9%) 310,748 ns/op
                 with_new_arraylist·p0.00:   148480,000 ns/op
                 with_new_arraylist·p0.50:   151296,000 ns/op
                 with_new_arraylist·p0.90:   154112,000 ns/op
                 with_new_arraylist·p0.95:   155136,000 ns/op
                 with_new_arraylist·p0.99:   179712,000 ns/op
                 with_new_arraylist·p0.999:  185344,000 ns/op
                 with_new_arraylist·p0.9999: 1377782,989 ns/op
                 with_new_arraylist·p1.00:   1435648,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 974635
  mean = 153717,451 ±(99.9%) 82,188 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 974214 
    [ 250000,000,  375000,000) = 9 
    [ 375000,000,  500000,000) = 5 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 70 
    [1250000,000, 1375000,000) = 264 
    [1375000,000, 1500000,000) = 69 
    [1500000,000, 1625000,000) = 2 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 2 

  Percentiles, ns/op:
      p(0,0000) = 147968,000 ns/op
     p(50,0000) = 151552,000 ns/op
     p(90,0000) = 154624,000 ns/op
     p(95,0000) = 159744,000 ns/op
     p(99,0000) = 184064,000 ns/op
     p(99,9000) = 208384,000 ns/op
     p(99,9900) = 1355776,000 ns/op
     p(99,9990) = 1455118,909 ns/op
     p(99,9999) = 1777664,000 ns/op
    p(100,0000) = 1777664,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 10)

# Run progress: 69,05% complete, ETA 12:09:44
# Fork: 1 of 3
# Warmup Iteration   1: 6787,943 ±(99.9%) 240,379 ns/op
# Warmup Iteration   2: 6469,090 ±(99.9%) 49,920 ns/op
# Warmup Iteration   3: 6537,396 ±(99.9%) 79,301 ns/op
Iteration   1: 6447,667 ±(99.9%) 28,016 ns/op
                 with_new_arraylist·p0.00:   6064,000 ns/op
                 with_new_arraylist·p0.50:   6360,000 ns/op
                 with_new_arraylist·p0.90:   6592,000 ns/op
                 with_new_arraylist·p0.95:   6768,000 ns/op
                 with_new_arraylist·p0.99:   8093,680 ns/op
                 with_new_arraylist·p0.999:  19279,072 ns/op
                 with_new_arraylist·p0.9999: 23964,243 ns/op
                 with_new_arraylist·p1.00:   1157120,000 ns/op

Iteration   2: 6459,236 ±(99.9%) 42,592 ns/op
                 with_new_arraylist·p0.00:   6064,000 ns/op
                 with_new_arraylist·p0.50:   6360,000 ns/op
                 with_new_arraylist·p0.90:   6584,000 ns/op
                 with_new_arraylist·p0.95:   6768,000 ns/op
                 with_new_arraylist·p0.99:   8096,000 ns/op
                 with_new_arraylist·p0.999:  19232,000 ns/op
                 with_new_arraylist·p0.9999: 24212,362 ns/op
                 with_new_arraylist·p1.00:   1292288,000 ns/op

Iteration   3: 6558,992 ±(99.9%) 79,731 ns/op
                 with_new_arraylist·p0.00:   6064,000 ns/op
                 with_new_arraylist·p0.50:   6384,000 ns/op
                 with_new_arraylist·p0.90:   6656,000 ns/op
                 with_new_arraylist·p0.95:   6824,000 ns/op
                 with_new_arraylist·p0.99:   8168,000 ns/op
                 with_new_arraylist·p0.999:  19328,000 ns/op
                 with_new_arraylist·p0.9999: 30793,178 ns/op
                 with_new_arraylist·p1.00:   1259520,000 ns/op

Iteration   4: 6459,638 ±(99.9%) 34,075 ns/op
                 with_new_arraylist·p0.00:   6072,000 ns/op
                 with_new_arraylist·p0.50:   6368,000 ns/op
                 with_new_arraylist·p0.90:   6624,000 ns/op
                 with_new_arraylist·p0.95:   6792,000 ns/op
                 with_new_arraylist·p0.99:   8128,000 ns/op
                 with_new_arraylist·p0.999:  19072,000 ns/op
                 with_new_arraylist·p0.9999: 24617,840 ns/op
                 with_new_arraylist·p1.00:   1224704,000 ns/op

Iteration   5: 6462,551 ±(99.9%) 40,866 ns/op
                 with_new_arraylist·p0.00:   6040,000 ns/op
                 with_new_arraylist·p0.50:   6360,000 ns/op
                 with_new_arraylist·p0.90:   6592,000 ns/op
                 with_new_arraylist·p0.95:   6776,000 ns/op
                 with_new_arraylist·p0.99:   8168,000 ns/op
                 with_new_arraylist·p0.999:  19136,000 ns/op
                 with_new_arraylist·p0.9999: 25337,875 ns/op
                 with_new_arraylist·p1.00:   1241088,000 ns/op


# Run progress: 69,10% complete, ETA 12:08:24
# Fork: 2 of 3
# Warmup Iteration   1: 6204,647 ±(99.9%) 243,765 ns/op
# Warmup Iteration   2: 5886,290 ±(99.9%) 56,824 ns/op
# Warmup Iteration   3: 5888,980 ±(99.9%) 62,060 ns/op
Iteration   1: 5872,104 ±(99.9%) 56,831 ns/op
                 with_new_arraylist·p0.00:   5472,000 ns/op
                 with_new_arraylist·p0.50:   5760,000 ns/op
                 with_new_arraylist·p0.90:   5992,000 ns/op
                 with_new_arraylist·p0.95:   6104,000 ns/op
                 with_new_arraylist·p0.99:   7197,360 ns/op
                 with_new_arraylist·p0.999:  18496,000 ns/op
                 with_new_arraylist·p0.9999: 23187,414 ns/op
                 with_new_arraylist·p1.00:   1294336,000 ns/op

Iteration   2: 5890,147 ±(99.9%) 61,801 ns/op
                 with_new_arraylist·p0.00:   5464,000 ns/op
                 with_new_arraylist·p0.50:   5768,000 ns/op
                 with_new_arraylist·p0.90:   6008,000 ns/op
                 with_new_arraylist·p0.95:   6120,000 ns/op
                 with_new_arraylist·p0.99:   7176,000 ns/op
                 with_new_arraylist·p0.999:  18496,000 ns/op
                 with_new_arraylist·p0.9999: 23188,208 ns/op
                 with_new_arraylist·p1.00:   1253376,000 ns/op

Iteration   3: 5855,692 ±(99.9%) 48,942 ns/op
                 with_new_arraylist·p0.00:   5472,000 ns/op
                 with_new_arraylist·p0.50:   5760,000 ns/op
                 with_new_arraylist·p0.90:   5992,000 ns/op
                 with_new_arraylist·p0.95:   6104,000 ns/op
                 with_new_arraylist·p0.99:   7168,000 ns/op
                 with_new_arraylist·p0.999:  18400,000 ns/op
                 with_new_arraylist·p0.9999: 22675,174 ns/op
                 with_new_arraylist·p1.00:   1261568,000 ns/op

Iteration   4: 5898,084 ±(99.9%) 65,078 ns/op
                 with_new_arraylist·p0.00:   5472,000 ns/op
                 with_new_arraylist·p0.50:   5760,000 ns/op
                 with_new_arraylist·p0.90:   6000,000 ns/op
                 with_new_arraylist·p0.95:   6112,000 ns/op
                 with_new_arraylist·p0.99:   7251,280 ns/op
                 with_new_arraylist·p0.999:  18848,000 ns/op
                 with_new_arraylist·p0.9999: 27346,819 ns/op
                 with_new_arraylist·p1.00:   1263616,000 ns/op

Iteration   5: 5890,892 ±(99.9%) 59,116 ns/op
                 with_new_arraylist·p0.00:   5480,000 ns/op
                 with_new_arraylist·p0.50:   5768,000 ns/op
                 with_new_arraylist·p0.90:   6016,000 ns/op
                 with_new_arraylist·p0.95:   6128,000 ns/op
                 with_new_arraylist·p0.99:   7264,000 ns/op
                 with_new_arraylist·p0.999:  18496,000 ns/op
                 with_new_arraylist·p0.9999: 25705,549 ns/op
                 with_new_arraylist·p1.00:   1253376,000 ns/op


# Run progress: 69,16% complete, ETA 12:07:04
# Fork: 3 of 3
# Warmup Iteration   1: 6221,932 ±(99.9%) 262,772 ns/op
# Warmup Iteration   2: 5858,318 ±(99.9%) 63,594 ns/op
# Warmup Iteration   3: 5825,943 ±(99.9%) 56,450 ns/op
Iteration   1: 5825,689 ±(99.9%) 54,640 ns/op
                 with_new_arraylist·p0.00:   5440,000 ns/op
                 with_new_arraylist·p0.50:   5712,000 ns/op
                 with_new_arraylist·p0.90:   5944,000 ns/op
                 with_new_arraylist·p0.95:   6112,000 ns/op
                 with_new_arraylist·p0.99:   7248,000 ns/op
                 with_new_arraylist·p0.999:  18240,000 ns/op
                 with_new_arraylist·p0.9999: 26401,434 ns/op
                 with_new_arraylist·p1.00:   1245184,000 ns/op

Iteration   2: 5825,094 ±(99.9%) 56,989 ns/op
                 with_new_arraylist·p0.00:   5432,000 ns/op
                 with_new_arraylist·p0.50:   5712,000 ns/op
                 with_new_arraylist·p0.90:   5936,000 ns/op
                 with_new_arraylist·p0.95:   6112,000 ns/op
                 with_new_arraylist·p0.99:   7256,000 ns/op
                 with_new_arraylist·p0.999:  18176,000 ns/op
                 with_new_arraylist·p0.9999: 24958,976 ns/op
                 with_new_arraylist·p1.00:   1298432,000 ns/op

Iteration   3: 5857,752 ±(99.9%) 64,813 ns/op
                 with_new_arraylist·p0.00:   5440,000 ns/op
                 with_new_arraylist·p0.50:   5712,000 ns/op
                 with_new_arraylist·p0.90:   5960,000 ns/op
                 with_new_arraylist·p0.95:   6136,000 ns/op
                 with_new_arraylist·p0.99:   7592,000 ns/op
                 with_new_arraylist·p0.999:  15871,904 ns/op
                 with_new_arraylist·p0.9999: 24302,627 ns/op
                 with_new_arraylist·p1.00:   1347584,000 ns/op

Iteration   4: 5842,371 ±(99.9%) 66,295 ns/op
                 with_new_arraylist·p0.00:   5416,000 ns/op
                 with_new_arraylist·p0.50:   5712,000 ns/op
                 with_new_arraylist·p0.90:   5944,000 ns/op
                 with_new_arraylist·p0.95:   6112,000 ns/op
                 with_new_arraylist·p0.99:   7232,000 ns/op
                 with_new_arraylist·p0.999:  18176,000 ns/op
                 with_new_arraylist·p0.9999: 26788,646 ns/op
                 with_new_arraylist·p1.00:   1329152,000 ns/op

Iteration   5: 5826,878 ±(99.9%) 59,621 ns/op
                 with_new_arraylist·p0.00:   5424,000 ns/op
                 with_new_arraylist·p0.50:   5704,000 ns/op
                 with_new_arraylist·p0.90:   5936,000 ns/op
                 with_new_arraylist·p0.95:   6112,000 ns/op
                 with_new_arraylist·p0.99:   7208,000 ns/op
                 with_new_arraylist·p0.999:  11712,000 ns/op
                 with_new_arraylist·p0.9999: 23341,226 ns/op
                 with_new_arraylist·p1.00:   1280000,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3114249
  mean =   6050,600 ±(99.9%) 14,653 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3114107 
    [ 125000,000,  250000,000) = 3 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 37 
    [1125000,000, 1250000,000) = 82 
    [1250000,000, 1375000,000) = 20 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   5416,000 ns/op
     p(50,0000) =   5816,000 ns/op
     p(90,0000) =   6440,000 ns/op
     p(95,0000) =   6552,000 ns/op
     p(99,0000) =   7488,000 ns/op
     p(99,9000) =  18688,000 ns/op
     p(99,9900) =  24832,000 ns/op
     p(99,9990) = 1228508,160 ns/op
     p(99,9999) = 1316572,160 ns/op
    p(100,0000) = 1347584,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 20)

# Run progress: 69,22% complete, ETA 12:05:43
# Fork: 1 of 3
# Warmup Iteration   1: 11427,611 ±(99.9%) 356,315 ns/op
# Warmup Iteration   2: 11127,349 ±(99.9%) 92,406 ns/op
# Warmup Iteration   3: 10989,240 ±(99.9%) 43,487 ns/op
Iteration   1: 10993,517 ±(99.9%) 42,307 ns/op
                 with_new_arraylist·p0.00:   10496,000 ns/op
                 with_new_arraylist·p0.50:   10848,000 ns/op
                 with_new_arraylist·p0.90:   11200,000 ns/op
                 with_new_arraylist·p0.95:   11440,000 ns/op
                 with_new_arraylist·p0.99:   12768,000 ns/op
                 with_new_arraylist·p0.999:  25664,000 ns/op
                 with_new_arraylist·p0.9999: 34106,598 ns/op
                 with_new_arraylist·p1.00:   1251328,000 ns/op

Iteration   2: 11045,668 ±(99.9%) 73,368 ns/op
                 with_new_arraylist·p0.00:   10464,000 ns/op
                 with_new_arraylist·p0.50:   10848,000 ns/op
                 with_new_arraylist·p0.90:   11200,000 ns/op
                 with_new_arraylist·p0.95:   11424,000 ns/op
                 with_new_arraylist·p0.99:   12752,000 ns/op
                 with_new_arraylist·p0.999:  25567,680 ns/op
                 with_new_arraylist·p0.9999: 31196,704 ns/op
                 with_new_arraylist·p1.00:   1787904,000 ns/op

Iteration   3: 11127,264 ±(99.9%) 43,643 ns/op
                 with_new_arraylist·p0.00:   10432,000 ns/op
                 with_new_arraylist·p0.50:   10848,000 ns/op
                 with_new_arraylist·p0.90:   11296,000 ns/op
                 with_new_arraylist·p0.95:   11824,000 ns/op
                 with_new_arraylist·p0.99:   15920,000 ns/op
                 with_new_arraylist·p0.999:  25760,000 ns/op
                 with_new_arraylist·p0.9999: 34084,326 ns/op
                 with_new_arraylist·p1.00:   1302528,000 ns/op

Iteration   4: 11096,247 ±(99.9%) 67,548 ns/op
                 with_new_arraylist·p0.00:   10464,000 ns/op
                 with_new_arraylist·p0.50:   10848,000 ns/op
                 with_new_arraylist·p0.90:   11232,000 ns/op
                 with_new_arraylist·p0.95:   11520,000 ns/op
                 with_new_arraylist·p0.99:   15760,000 ns/op
                 with_new_arraylist·p0.999:  25600,000 ns/op
                 with_new_arraylist·p0.9999: 35610,240 ns/op
                 with_new_arraylist·p1.00:   1284096,000 ns/op

Iteration   5: 11102,895 ±(99.9%) 89,022 ns/op
                 with_new_arraylist·p0.00:   10480,000 ns/op
                 with_new_arraylist·p0.50:   10848,000 ns/op
                 with_new_arraylist·p0.90:   11216,000 ns/op
                 with_new_arraylist·p0.95:   11440,000 ns/op
                 with_new_arraylist·p0.99:   12768,000 ns/op
                 with_new_arraylist·p0.999:  25600,000 ns/op
                 with_new_arraylist·p0.9999: 1111257,907 ns/op
                 with_new_arraylist·p1.00:   1310720,000 ns/op


# Run progress: 69,27% complete, ETA 12:04:23
# Fork: 2 of 3
# Warmup Iteration   1: 11249,967 ±(99.9%) 221,399 ns/op
# Warmup Iteration   2: 10727,231 ±(99.9%) 64,901 ns/op
# Warmup Iteration   3: 10710,023 ±(99.9%) 58,352 ns/op
Iteration   1: 10715,501 ±(99.9%) 61,998 ns/op
                 with_new_arraylist·p0.00:   10160,000 ns/op
                 with_new_arraylist·p0.50:   10544,000 ns/op
                 with_new_arraylist·p0.90:   10864,000 ns/op
                 with_new_arraylist·p0.95:   11120,000 ns/op
                 with_new_arraylist·p0.99:   12448,000 ns/op
                 with_new_arraylist·p0.999:  25194,912 ns/op
                 with_new_arraylist·p0.9999: 31580,752 ns/op
                 with_new_arraylist·p1.00:   1851392,000 ns/op

Iteration   2: 10722,087 ±(99.9%) 64,989 ns/op
                 with_new_arraylist·p0.00:   10160,000 ns/op
                 with_new_arraylist·p0.50:   10528,000 ns/op
                 with_new_arraylist·p0.90:   10848,000 ns/op
                 with_new_arraylist·p0.95:   11120,000 ns/op
                 with_new_arraylist·p0.99:   12432,000 ns/op
                 with_new_arraylist·p0.999:  25280,000 ns/op
                 with_new_arraylist·p0.9999: 32747,706 ns/op
                 with_new_arraylist·p1.00:   1331200,000 ns/op

Iteration   3: 10795,059 ±(99.9%) 59,194 ns/op
                 with_new_arraylist·p0.00:   10160,000 ns/op
                 with_new_arraylist·p0.50:   10528,000 ns/op
                 with_new_arraylist·p0.90:   10896,000 ns/op
                 with_new_arraylist·p0.95:   11392,000 ns/op
                 with_new_arraylist·p0.99:   15408,000 ns/op
                 with_new_arraylist·p0.999:  25312,000 ns/op
                 with_new_arraylist·p0.9999: 31930,122 ns/op
                 with_new_arraylist·p1.00:   1304576,000 ns/op

Iteration   4: 10772,715 ±(99.9%) 53,109 ns/op
                 with_new_arraylist·p0.00:   10160,000 ns/op
                 with_new_arraylist·p0.50:   10528,000 ns/op
                 with_new_arraylist·p0.90:   10880,000 ns/op
                 with_new_arraylist·p0.95:   11344,000 ns/op
                 with_new_arraylist·p0.99:   15456,000 ns/op
                 with_new_arraylist·p0.999:  25216,000 ns/op
                 with_new_arraylist·p0.9999: 33924,336 ns/op
                 with_new_arraylist·p1.00:   1239040,000 ns/op

Iteration   5: 10771,455 ±(99.9%) 66,500 ns/op
                 with_new_arraylist·p0.00:   10160,000 ns/op
                 with_new_arraylist·p0.50:   10528,000 ns/op
                 with_new_arraylist·p0.90:   10880,000 ns/op
                 with_new_arraylist·p0.95:   11232,000 ns/op
                 with_new_arraylist·p0.99:   15248,000 ns/op
                 with_new_arraylist·p0.999:  25280,000 ns/op
                 with_new_arraylist·p0.9999: 35342,592 ns/op
                 with_new_arraylist·p1.00:   1292288,000 ns/op


# Run progress: 69,33% complete, ETA 12:03:03
# Fork: 3 of 3
# Warmup Iteration   1: 11749,336 ±(99.9%) 255,959 ns/op
# Warmup Iteration   2: 11249,591 ±(99.9%) 76,692 ns/op
# Warmup Iteration   3: 12401,447 ±(99.9%) 75,329 ns/op
Iteration   1: 12832,338 ±(99.9%) 79,373 ns/op
                 with_new_arraylist·p0.00:   10672,000 ns/op
                 with_new_arraylist·p0.50:   11120,000 ns/op
                 with_new_arraylist·p0.90:   16416,000 ns/op
                 with_new_arraylist·p0.95:   16608,000 ns/op
                 with_new_arraylist·p0.99:   18560,000 ns/op
                 with_new_arraylist·p0.999:  29216,000 ns/op
                 with_new_arraylist·p0.9999: 43601,082 ns/op
                 with_new_arraylist·p1.00:   1343488,000 ns/op

Iteration   2: 12222,169 ±(99.9%) 81,321 ns/op
                 with_new_arraylist·p0.00:   10672,000 ns/op
                 with_new_arraylist·p0.50:   11056,000 ns/op
                 with_new_arraylist·p0.90:   16320,000 ns/op
                 with_new_arraylist·p0.95:   16448,000 ns/op
                 with_new_arraylist·p0.99:   18016,000 ns/op
                 with_new_arraylist·p0.999:  28858,080 ns/op
                 with_new_arraylist·p0.9999: 49640,320 ns/op
                 with_new_arraylist·p1.00:   1673216,000 ns/op

Iteration   3: 11260,548 ±(99.9%) 76,228 ns/op
                 with_new_arraylist·p0.00:   10672,000 ns/op
                 with_new_arraylist·p0.50:   11024,000 ns/op
                 with_new_arraylist·p0.90:   11392,000 ns/op
                 with_new_arraylist·p0.95:   11872,000 ns/op
                 with_new_arraylist·p0.99:   13216,000 ns/op
                 with_new_arraylist·p0.999:  25856,000 ns/op
                 with_new_arraylist·p0.9999: 37265,101 ns/op
                 with_new_arraylist·p1.00:   1343488,000 ns/op

Iteration   4: 11196,278 ±(99.9%) 55,687 ns/op
                 with_new_arraylist·p0.00:   10672,000 ns/op
                 with_new_arraylist·p0.50:   11008,000 ns/op
                 with_new_arraylist·p0.90:   11344,000 ns/op
                 with_new_arraylist·p0.95:   11840,000 ns/op
                 with_new_arraylist·p0.99:   13184,000 ns/op
                 with_new_arraylist·p0.999:  25811,520 ns/op
                 with_new_arraylist·p0.9999: 34409,216 ns/op
                 with_new_arraylist·p1.00:   1282048,000 ns/op

Iteration   5: 11229,859 ±(99.9%) 66,890 ns/op
                 with_new_arraylist·p0.00:   10640,000 ns/op
                 with_new_arraylist·p0.50:   11008,000 ns/op
                 with_new_arraylist·p0.90:   11360,000 ns/op
                 with_new_arraylist·p0.95:   11856,000 ns/op
                 with_new_arraylist·p0.99:   13200,000 ns/op
                 with_new_arraylist·p0.999:  25888,000 ns/op
                 with_new_arraylist·p0.9999: 38193,984 ns/op
                 with_new_arraylist·p1.00:   1323008,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3365118
  mean =  11166,232 ±(99.9%) 17,129 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3364906 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 42 
    [1125000,000, 1250000,000) = 118 
    [1250000,000, 1375000,000) = 48 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 2 

  Percentiles, ns/op:
      p(0,0000) =  10160,000 ns/op
     p(50,0000) =  10848,000 ns/op
     p(90,0000) =  11328,000 ns/op
     p(95,0000) =  12576,000 ns/op
     p(99,0000) =  16480,000 ns/op
     p(99,9000) =  25696,000 ns/op
     p(99,9900) =  36575,238 ns/op
     p(99,9990) = 1282762,363 ns/op
     p(99,9999) = 1553573,806 ns/op
    p(100,0000) = 1851392,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 50)

# Run progress: 69,39% complete, ETA 12:01:43
# Fork: 1 of 3
# Warmup Iteration   1: 21503,696 ±(99.9%) 236,336 ns/op
# Warmup Iteration   2: 21036,636 ±(99.9%) 80,894 ns/op
# Warmup Iteration   3: 21035,514 ±(99.9%) 78,938 ns/op
Iteration   1: 21005,460 ±(99.9%) 71,879 ns/op
                 with_new_arraylist·p0.00:   19936,000 ns/op
                 with_new_arraylist·p0.50:   20672,000 ns/op
                 with_new_arraylist·p0.90:   21152,000 ns/op
                 with_new_arraylist·p0.95:   22048,000 ns/op
                 with_new_arraylist·p0.99:   25786,560 ns/op
                 with_new_arraylist·p0.999:  37568,000 ns/op
                 with_new_arraylist·p0.9999: 65738,624 ns/op
                 with_new_arraylist·p1.00:   1357824,000 ns/op

Iteration   2: 21059,412 ±(99.9%) 80,190 ns/op
                 with_new_arraylist·p0.00:   20064,000 ns/op
                 with_new_arraylist·p0.50:   20672,000 ns/op
                 with_new_arraylist·p0.90:   21408,000 ns/op
                 with_new_arraylist·p0.95:   22592,000 ns/op
                 with_new_arraylist·p0.99:   24384,000 ns/op
                 with_new_arraylist·p0.999:  37696,000 ns/op
                 with_new_arraylist·p0.9999: 285172,864 ns/op
                 with_new_arraylist·p1.00:   1751040,000 ns/op

Iteration   3: 21175,602 ±(99.9%) 74,996 ns/op
                 with_new_arraylist·p0.00:   19968,000 ns/op
                 with_new_arraylist·p0.50:   20672,000 ns/op
                 with_new_arraylist·p0.90:   21536,000 ns/op
                 with_new_arraylist·p0.95:   22880,000 ns/op
                 with_new_arraylist·p0.99:   32448,000 ns/op
                 with_new_arraylist·p0.999:  37632,000 ns/op
                 with_new_arraylist·p0.9999: 64160,058 ns/op
                 with_new_arraylist·p1.00:   1280000,000 ns/op

Iteration   4: 21022,135 ±(99.9%) 76,399 ns/op
                 with_new_arraylist·p0.00:   20032,000 ns/op
                 with_new_arraylist·p0.50:   20672,000 ns/op
                 with_new_arraylist·p0.90:   21280,000 ns/op
                 with_new_arraylist·p0.95:   22560,000 ns/op
                 with_new_arraylist·p0.99:   24352,000 ns/op
                 with_new_arraylist·p0.999:  37504,000 ns/op
                 with_new_arraylist·p0.9999: 246539,878 ns/op
                 with_new_arraylist·p1.00:   1372160,000 ns/op

Iteration   5: 20936,195 ±(99.9%) 68,851 ns/op
                 with_new_arraylist·p0.00:   20000,000 ns/op
                 with_new_arraylist·p0.50:   20672,000 ns/op
                 with_new_arraylist·p0.90:   21120,000 ns/op
                 with_new_arraylist·p0.95:   21952,000 ns/op
                 with_new_arraylist·p0.99:   23712,000 ns/op
                 with_new_arraylist·p0.999:  37376,000 ns/op
                 with_new_arraylist·p0.9999: 53916,864 ns/op
                 with_new_arraylist·p1.00:   1275904,000 ns/op


# Run progress: 69,44% complete, ETA 12:00:23
# Fork: 2 of 3
# Warmup Iteration   1: 21636,033 ±(99.9%) 229,461 ns/op
# Warmup Iteration   2: 21413,375 ±(99.9%) 95,936 ns/op
# Warmup Iteration   3: 21310,116 ±(99.9%) 86,422 ns/op
Iteration   1: 21266,355 ±(99.9%) 55,966 ns/op
                 with_new_arraylist·p0.00:   20192,000 ns/op
                 with_new_arraylist·p0.50:   20992,000 ns/op
                 with_new_arraylist·p0.90:   21632,000 ns/op
                 with_new_arraylist·p0.95:   22688,000 ns/op
                 with_new_arraylist·p0.99:   23616,000 ns/op
                 with_new_arraylist·p0.999:  37760,000 ns/op
                 with_new_arraylist·p0.9999: 50629,978 ns/op
                 with_new_arraylist·p1.00:   1314816,000 ns/op

Iteration   2: 21252,289 ±(99.9%) 59,099 ns/op
                 with_new_arraylist·p0.00:   20128,000 ns/op
                 with_new_arraylist·p0.50:   20992,000 ns/op
                 with_new_arraylist·p0.90:   21536,000 ns/op
                 with_new_arraylist·p0.95:   22592,000 ns/op
                 with_new_arraylist·p0.99:   23648,000 ns/op
                 with_new_arraylist·p0.999:  37952,000 ns/op
                 with_new_arraylist·p0.9999: 57927,834 ns/op
                 with_new_arraylist·p1.00:   1357824,000 ns/op

Iteration   3: 21526,746 ±(99.9%) 59,363 ns/op
                 with_new_arraylist·p0.00:   20224,000 ns/op
                 with_new_arraylist·p0.50:   20992,000 ns/op
                 with_new_arraylist·p0.90:   22176,000 ns/op
                 with_new_arraylist·p0.95:   23328,000 ns/op
                 with_new_arraylist·p0.99:   30015,680 ns/op
                 with_new_arraylist·p0.999:  37824,000 ns/op
                 with_new_arraylist·p0.9999: 52254,579 ns/op
                 with_new_arraylist·p1.00:   1310720,000 ns/op

Iteration   4: 21294,971 ±(99.9%) 57,995 ns/op
                 with_new_arraylist·p0.00:   20192,000 ns/op
                 with_new_arraylist·p0.50:   21024,000 ns/op
                 with_new_arraylist·p0.90:   21792,000 ns/op
                 with_new_arraylist·p0.95:   22688,000 ns/op
                 with_new_arraylist·p0.99:   23680,000 ns/op
                 with_new_arraylist·p0.999:  37376,000 ns/op
                 with_new_arraylist·p0.9999: 50486,733 ns/op
                 with_new_arraylist·p1.00:   1310720,000 ns/op

Iteration   5: 21591,951 ±(99.9%) 55,274 ns/op
                 with_new_arraylist·p0.00:   20224,000 ns/op
                 with_new_arraylist·p0.50:   20992,000 ns/op
                 with_new_arraylist·p0.90:   22496,000 ns/op
                 with_new_arraylist·p0.95:   25920,000 ns/op
                 with_new_arraylist·p0.99:   29536,000 ns/op
                 with_new_arraylist·p0.999:  37824,000 ns/op
                 with_new_arraylist·p0.9999: 51513,344 ns/op
                 with_new_arraylist·p1.00:   1261568,000 ns/op


# Run progress: 69,50% complete, ETA 11:59:03
# Fork: 3 of 3
# Warmup Iteration   1: 21320,343 ±(99.9%) 229,470 ns/op
# Warmup Iteration   2: 20976,635 ±(99.9%) 75,045 ns/op
# Warmup Iteration   3: 21969,919 ±(99.9%) 80,248 ns/op
Iteration   1: 22340,114 ±(99.9%) 76,339 ns/op
                 with_new_arraylist·p0.00:   20000,000 ns/op
                 with_new_arraylist·p0.50:   20768,000 ns/op
                 with_new_arraylist·p0.90:   27008,000 ns/op
                 with_new_arraylist·p0.95:   27232,000 ns/op
                 with_new_arraylist·p0.99:   29376,000 ns/op
                 with_new_arraylist·p0.999:  40240,704 ns/op
                 with_new_arraylist·p0.9999: 59014,438 ns/op
                 with_new_arraylist·p1.00:   1280000,000 ns/op

Iteration   2: 21825,422 ±(99.9%) 79,149 ns/op
                 with_new_arraylist·p0.00:   20032,000 ns/op
                 with_new_arraylist·p0.50:   20704,000 ns/op
                 with_new_arraylist·p0.90:   26848,000 ns/op
                 with_new_arraylist·p0.95:   27104,000 ns/op
                 with_new_arraylist·p0.99:   29184,000 ns/op
                 with_new_arraylist·p0.999:  39744,000 ns/op
                 with_new_arraylist·p0.9999: 61414,925 ns/op
                 with_new_arraylist·p1.00:   2062336,000 ns/op

Iteration   3: 20999,770 ±(99.9%) 71,818 ns/op
                 with_new_arraylist·p0.00:   20032,000 ns/op
                 with_new_arraylist·p0.50:   20672,000 ns/op
                 with_new_arraylist·p0.90:   21248,000 ns/op
                 with_new_arraylist·p0.95:   22304,000 ns/op
                 with_new_arraylist·p0.99:   26912,000 ns/op
                 with_new_arraylist·p0.999:  36416,000 ns/op
                 with_new_arraylist·p0.9999: 55293,875 ns/op
                 with_new_arraylist·p1.00:   1329152,000 ns/op

Iteration   4: 20946,297 ±(99.9%) 70,917 ns/op
                 with_new_arraylist·p0.00:   20032,000 ns/op
                 with_new_arraylist·p0.50:   20672,000 ns/op
                 with_new_arraylist·p0.90:   21152,000 ns/op
                 with_new_arraylist·p0.95:   21952,000 ns/op
                 with_new_arraylist·p0.99:   23552,000 ns/op
                 with_new_arraylist·p0.999:  37504,000 ns/op
                 with_new_arraylist·p0.9999: 56826,464 ns/op
                 with_new_arraylist·p1.00:   1359872,000 ns/op

Iteration   5: 21001,280 ±(99.9%) 78,477 ns/op
                 with_new_arraylist·p0.00:   20032,000 ns/op
                 with_new_arraylist·p0.50:   20640,000 ns/op
                 with_new_arraylist·p0.90:   21312,000 ns/op
                 with_new_arraylist·p0.95:   22560,000 ns/op
                 with_new_arraylist·p0.99:   24288,000 ns/op
                 with_new_arraylist·p0.999:  37150,464 ns/op
                 with_new_arraylist·p0.9999: 1046327,706 ns/op
                 with_new_arraylist·p1.00:   1308672,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3520031
  mean =  21276,063 ±(99.9%) 18,012 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 3519763 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 2 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 221 
    [1250000,000, 1500000,000) = 43 
    [1500000,000, 1750000,000) = 0 
    [1750000,000, 2000000,000) = 1 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  19936,000 ns/op
     p(50,0000) =  20768,000 ns/op
     p(90,0000) =  21760,000 ns/op
     p(95,0000) =  23200,000 ns/op
     p(99,0000) =  28896,000 ns/op
     p(99,9000) =  37696,000 ns/op
     p(99,9900) =  56703,795 ns/op
     p(99,9990) = 1263205,745 ns/op
     p(99,9999) = 1372160,000 ns/op
    p(100,0000) = 2062336,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 100)

# Run progress: 69,56% complete, ETA 11:57:42
# Fork: 1 of 3
# Warmup Iteration   1: 39965,021 ±(99.9%) 437,194 ns/op
# Warmup Iteration   2: 39010,200 ±(99.9%) 160,972 ns/op
# Warmup Iteration   3: 38975,640 ±(99.9%) 162,839 ns/op
Iteration   1: 38963,664 ±(99.9%) 161,787 ns/op
                 with_new_arraylist·p0.00:   37248,000 ns/op
                 with_new_arraylist·p0.50:   38400,000 ns/op
                 with_new_arraylist·p0.90:   39616,000 ns/op
                 with_new_arraylist·p0.95:   40320,000 ns/op
                 with_new_arraylist·p0.99:   45056,000 ns/op
                 with_new_arraylist·p0.999:  66176,000 ns/op
                 with_new_arraylist·p0.9999: 1258848,256 ns/op
                 with_new_arraylist·p1.00:   1339392,000 ns/op

Iteration   2: 38901,556 ±(99.9%) 148,682 ns/op
                 with_new_arraylist·p0.00:   37248,000 ns/op
                 with_new_arraylist·p0.50:   38336,000 ns/op
                 with_new_arraylist·p0.90:   39488,000 ns/op
                 with_new_arraylist·p0.95:   40320,000 ns/op
                 with_new_arraylist·p0.99:   44864,000 ns/op
                 with_new_arraylist·p0.999:  65997,696 ns/op
                 with_new_arraylist·p0.9999: 1205540,454 ns/op
                 with_new_arraylist·p1.00:   1843200,000 ns/op

Iteration   3: 38907,382 ±(99.9%) 162,388 ns/op
                 with_new_arraylist·p0.00:   37184,000 ns/op
                 with_new_arraylist·p0.50:   38336,000 ns/op
                 with_new_arraylist·p0.90:   39232,000 ns/op
                 with_new_arraylist·p0.95:   40256,000 ns/op
                 with_new_arraylist·p0.99:   44992,000 ns/op
                 with_new_arraylist·p0.999:  65920,000 ns/op
                 with_new_arraylist·p0.9999: 1243745,894 ns/op
                 with_new_arraylist·p1.00:   1320960,000 ns/op

Iteration   4: 38900,470 ±(99.9%) 151,380 ns/op
                 with_new_arraylist·p0.00:   37248,000 ns/op
                 with_new_arraylist·p0.50:   38336,000 ns/op
                 with_new_arraylist·p0.90:   39296,000 ns/op
                 with_new_arraylist·p0.95:   40256,000 ns/op
                 with_new_arraylist·p0.99:   45056,000 ns/op
                 with_new_arraylist·p0.999:  64545,792 ns/op
                 with_new_arraylist·p0.9999: 1218872,934 ns/op
                 with_new_arraylist·p1.00:   1366016,000 ns/op

Iteration   5: 38928,871 ±(99.9%) 150,701 ns/op
                 with_new_arraylist·p0.00:   37248,000 ns/op
                 with_new_arraylist·p0.50:   38400,000 ns/op
                 with_new_arraylist·p0.90:   39488,000 ns/op
                 with_new_arraylist·p0.95:   40256,000 ns/op
                 with_new_arraylist·p0.99:   45056,000 ns/op
                 with_new_arraylist·p0.999:  65128,128 ns/op
                 with_new_arraylist·p0.9999: 1219226,419 ns/op
                 with_new_arraylist·p1.00:   1298432,000 ns/op


# Run progress: 69,61% complete, ETA 11:56:22
# Fork: 2 of 3
# Warmup Iteration   1: 39869,776 ±(99.9%) 457,873 ns/op
# Warmup Iteration   2: 38909,584 ±(99.9%) 168,686 ns/op
# Warmup Iteration   3: 38807,120 ±(99.9%) 143,584 ns/op
Iteration   1: 38852,449 ±(99.9%) 161,161 ns/op
                 with_new_arraylist·p0.00:   37056,000 ns/op
                 with_new_arraylist·p0.50:   38272,000 ns/op
                 with_new_arraylist·p0.90:   39360,000 ns/op
                 with_new_arraylist·p0.95:   40256,000 ns/op
                 with_new_arraylist·p0.99:   44736,000 ns/op
                 with_new_arraylist·p0.999:  66699,264 ns/op
                 with_new_arraylist·p0.9999: 1208765,645 ns/op
                 with_new_arraylist·p1.00:   1361920,000 ns/op

Iteration   2: 38861,331 ±(99.9%) 160,800 ns/op
                 with_new_arraylist·p0.00:   37056,000 ns/op
                 with_new_arraylist·p0.50:   38272,000 ns/op
                 with_new_arraylist·p0.90:   39424,000 ns/op
                 with_new_arraylist·p0.95:   40256,000 ns/op
                 with_new_arraylist·p0.99:   44672,000 ns/op
                 with_new_arraylist·p0.999:  65560,064 ns/op
                 with_new_arraylist·p0.9999: 1194227,302 ns/op
                 with_new_arraylist·p1.00:   1765376,000 ns/op

Iteration   3: 38861,282 ±(99.9%) 161,117 ns/op
                 with_new_arraylist·p0.00:   37056,000 ns/op
                 with_new_arraylist·p0.50:   38272,000 ns/op
                 with_new_arraylist·p0.90:   39424,000 ns/op
                 with_new_arraylist·p0.95:   40256,000 ns/op
                 with_new_arraylist·p0.99:   44672,000 ns/op
                 with_new_arraylist·p0.999:  66451,328 ns/op
                 with_new_arraylist·p0.9999: 1212651,725 ns/op
                 with_new_arraylist·p1.00:   1286144,000 ns/op

Iteration   4: 38839,461 ±(99.9%) 154,722 ns/op
                 with_new_arraylist·p0.00:   37120,000 ns/op
                 with_new_arraylist·p0.50:   38208,000 ns/op
                 with_new_arraylist·p0.90:   39680,000 ns/op
                 with_new_arraylist·p0.95:   40384,000 ns/op
                 with_new_arraylist·p0.99:   43968,000 ns/op
                 with_new_arraylist·p0.999:  64889,856 ns/op
                 with_new_arraylist·p0.9999: 1174187,827 ns/op
                 with_new_arraylist·p1.00:   1357824,000 ns/op

Iteration   5: 39083,185 ±(99.9%) 153,072 ns/op
                 with_new_arraylist·p0.00:   37056,000 ns/op
                 with_new_arraylist·p0.50:   38272,000 ns/op
                 with_new_arraylist·p0.90:   39872,000 ns/op
                 with_new_arraylist·p0.95:   41152,000 ns/op
                 with_new_arraylist·p0.99:   49710,080 ns/op
                 with_new_arraylist·p0.999:  65664,000 ns/op
                 with_new_arraylist·p0.9999: 1182120,346 ns/op
                 with_new_arraylist·p1.00:   1333248,000 ns/op


# Run progress: 69,67% complete, ETA 11:55:02
# Fork: 3 of 3
# Warmup Iteration   1: 41856,389 ±(99.9%) 473,377 ns/op
# Warmup Iteration   2: 41004,153 ±(99.9%) 174,406 ns/op
# Warmup Iteration   3: 40880,378 ±(99.9%) 153,874 ns/op
Iteration   1: 41195,219 ±(99.9%) 153,798 ns/op
                 with_new_arraylist·p0.00:   39296,000 ns/op
                 with_new_arraylist·p0.50:   40384,000 ns/op
                 with_new_arraylist·p0.90:   42048,000 ns/op
                 with_new_arraylist·p0.95:   44160,000 ns/op
                 with_new_arraylist·p0.99:   50864,000 ns/op
                 with_new_arraylist·p0.999:  69078,400 ns/op
                 with_new_arraylist·p0.9999: 1187025,920 ns/op
                 with_new_arraylist·p1.00:   1316864,000 ns/op

Iteration   2: 40909,913 ±(99.9%) 159,310 ns/op
                 with_new_arraylist·p0.00:   39232,000 ns/op
                 with_new_arraylist·p0.50:   40320,000 ns/op
                 with_new_arraylist·p0.90:   41408,000 ns/op
                 with_new_arraylist·p0.95:   42304,000 ns/op
                 with_new_arraylist·p0.99:   47488,000 ns/op
                 with_new_arraylist·p0.999:  69632,000 ns/op
                 with_new_arraylist·p0.9999: 1200133,939 ns/op
                 with_new_arraylist·p1.00:   1574912,000 ns/op

Iteration   3: 40997,155 ±(99.9%) 151,583 ns/op
                 with_new_arraylist·p0.00:   39360,000 ns/op
                 with_new_arraylist·p0.50:   40384,000 ns/op
                 with_new_arraylist·p0.90:   41856,000 ns/op
                 with_new_arraylist·p0.95:   42560,000 ns/op
                 with_new_arraylist·p0.99:   46208,000 ns/op
                 with_new_arraylist·p0.999:  70263,808 ns/op
                 with_new_arraylist·p0.9999: 1154226,586 ns/op
                 with_new_arraylist·p1.00:   1335296,000 ns/op

Iteration   4: 41034,960 ±(99.9%) 158,285 ns/op
                 with_new_arraylist·p0.00:   39296,000 ns/op
                 with_new_arraylist·p0.50:   40384,000 ns/op
                 with_new_arraylist·p0.90:   41920,000 ns/op
                 with_new_arraylist·p0.95:   42624,000 ns/op
                 with_new_arraylist·p0.99:   46336,000 ns/op
                 with_new_arraylist·p0.999:  70525,824 ns/op
                 with_new_arraylist·p0.9999: 1181282,918 ns/op
                 with_new_arraylist·p1.00:   1335296,000 ns/op

Iteration   5: 41215,343 ±(99.9%) 160,432 ns/op
                 with_new_arraylist·p0.00:   39232,000 ns/op
                 with_new_arraylist·p0.50:   40320,000 ns/op
                 with_new_arraylist·p0.90:   42112,000 ns/op
                 with_new_arraylist·p0.95:   46912,000 ns/op
                 with_new_arraylist·p0.99:   51008,000 ns/op
                 with_new_arraylist·p0.999:  70656,000 ns/op
                 with_new_arraylist·p0.9999: 1183159,501 ns/op
                 with_new_arraylist·p1.00:   1812480,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 1894494
  mean =  39604,334 ±(99.9%) 40,541 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1894097 
    [ 125000,000,  250000,000) = 2 
    [ 250000,000,  375000,000) = 1 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 2 
    [1000000,000, 1125000,000) = 54 
    [1125000,000, 1250000,000) = 247 
    [1250000,000, 1375000,000) = 86 
    [1375000,000, 1500000,000) = 1 
    [1500000,000, 1625000,000) = 1 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 3 

  Percentiles, ns/op:
      p(0,0000) =  37056,000 ns/op
     p(50,0000) =  38656,000 ns/op
     p(90,0000) =  40768,000 ns/op
     p(95,0000) =  41728,000 ns/op
     p(99,0000) =  49088,000 ns/op
     p(99,9000) =  67456,000 ns/op
     p(99,9900) = 1198080,000 ns/op
     p(99,9990) = 1321185,485 ns/op
     p(99,9999) = 1815721,114 ns/op
    p(100,0000) = 1843200,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 200)

# Run progress: 69,73% complete, ETA 11:53:42
# Fork: 1 of 3
# Warmup Iteration   1: 79226,951 ±(99.9%) 542,835 ns/op
# Warmup Iteration   2: 78498,779 ±(99.9%) 313,571 ns/op
# Warmup Iteration   3: 78283,382 ±(99.9%) 164,257 ns/op
Iteration   1: 78291,563 ±(99.9%) 170,316 ns/op
                 with_new_arraylist·p0.00:   75008,000 ns/op
                 with_new_arraylist·p0.50:   77312,000 ns/op
                 with_new_arraylist·p0.90:   79616,000 ns/op
                 with_new_arraylist·p0.95:   80896,000 ns/op
                 with_new_arraylist·p0.99:   94336,000 ns/op
                 with_new_arraylist·p0.999:  108672,000 ns/op
                 with_new_arraylist·p0.9999: 1255929,651 ns/op
                 with_new_arraylist·p1.00:   1886208,000 ns/op

Iteration   2: 78257,807 ±(99.9%) 166,132 ns/op
                 with_new_arraylist·p0.00:   74880,000 ns/op
                 with_new_arraylist·p0.50:   77312,000 ns/op
                 with_new_arraylist·p0.90:   79616,000 ns/op
                 with_new_arraylist·p0.95:   80768,000 ns/op
                 with_new_arraylist·p0.99:   94208,000 ns/op
                 with_new_arraylist·p0.999:  108928,000 ns/op
                 with_new_arraylist·p0.9999: 1275833,549 ns/op
                 with_new_arraylist·p1.00:   1433600,000 ns/op

Iteration   3: 78324,590 ±(99.9%) 167,769 ns/op
                 with_new_arraylist·p0.00:   75008,000 ns/op
                 with_new_arraylist·p0.50:   77312,000 ns/op
                 with_new_arraylist·p0.90:   79872,000 ns/op
                 with_new_arraylist·p0.95:   81024,000 ns/op
                 with_new_arraylist·p0.99:   94208,000 ns/op
                 with_new_arraylist·p0.999:  108611,200 ns/op
                 with_new_arraylist·p0.9999: 1265187,840 ns/op
                 with_new_arraylist·p1.00:   1390592,000 ns/op

Iteration   4: 78345,838 ±(99.9%) 167,749 ns/op
                 with_new_arraylist·p0.00:   75136,000 ns/op
                 with_new_arraylist·p0.50:   77312,000 ns/op
                 with_new_arraylist·p0.90:   79744,000 ns/op
                 with_new_arraylist·p0.95:   81024,000 ns/op
                 with_new_arraylist·p0.99:   94208,000 ns/op
                 with_new_arraylist·p0.999:  109184,000 ns/op
                 with_new_arraylist·p0.9999: 1249280,000 ns/op
                 with_new_arraylist·p1.00:   1441792,000 ns/op

Iteration   5: 78464,963 ±(99.9%) 167,615 ns/op
                 with_new_arraylist·p0.00:   75008,000 ns/op
                 with_new_arraylist·p0.50:   77440,000 ns/op
                 with_new_arraylist·p0.90:   79872,000 ns/op
                 with_new_arraylist·p0.95:   81280,000 ns/op
                 with_new_arraylist·p0.99:   94208,000 ns/op
                 with_new_arraylist·p0.999:  109568,000 ns/op
                 with_new_arraylist·p0.9999: 1261977,600 ns/op
                 with_new_arraylist·p1.00:   1415168,000 ns/op


# Run progress: 69,78% complete, ETA 11:52:22
# Fork: 2 of 3
# Warmup Iteration   1: 81396,784 ±(99.9%) 442,203 ns/op
# Warmup Iteration   2: 80416,274 ±(99.9%) 188,182 ns/op
# Warmup Iteration   3: 81618,768 ±(99.9%) 187,436 ns/op
Iteration   1: 81495,241 ±(99.9%) 186,315 ns/op
                 with_new_arraylist·p0.00:   77184,000 ns/op
                 with_new_arraylist·p0.50:   79488,000 ns/op
                 with_new_arraylist·p0.90:   83968,000 ns/op
                 with_new_arraylist·p0.95:   96640,000 ns/op
                 with_new_arraylist·p0.99:   99968,000 ns/op
                 with_new_arraylist·p0.999:  114176,000 ns/op
                 with_new_arraylist·p0.9999: 1249259,520 ns/op
                 with_new_arraylist·p1.00:   1802240,000 ns/op

Iteration   2: 80692,028 ±(99.9%) 180,082 ns/op
                 with_new_arraylist·p0.00:   77056,000 ns/op
                 with_new_arraylist·p0.50:   79360,000 ns/op
                 with_new_arraylist·p0.90:   81920,000 ns/op
                 with_new_arraylist·p0.95:   85504,000 ns/op
                 with_new_arraylist·p0.99:   97920,000 ns/op
                 with_new_arraylist·p0.999:  111232,000 ns/op
                 with_new_arraylist·p0.9999: 1258752,205 ns/op
                 with_new_arraylist·p1.00:   1398784,000 ns/op

Iteration   3: 80210,926 ±(99.9%) 175,997 ns/op
                 with_new_arraylist·p0.00:   76928,000 ns/op
                 with_new_arraylist·p0.50:   79360,000 ns/op
                 with_new_arraylist·p0.90:   81536,000 ns/op
                 with_new_arraylist·p0.95:   82688,000 ns/op
                 with_new_arraylist·p0.99:   88960,000 ns/op
                 with_new_arraylist·p0.999:  111425,792 ns/op
                 with_new_arraylist·p0.9999: 1256476,672 ns/op
                 with_new_arraylist·p1.00:   1392640,000 ns/op

Iteration   4: 80316,011 ±(99.9%) 177,820 ns/op
                 with_new_arraylist·p0.00:   77056,000 ns/op
                 with_new_arraylist·p0.50:   79360,000 ns/op
                 with_new_arraylist·p0.90:   81664,000 ns/op
                 with_new_arraylist·p0.95:   82944,000 ns/op
                 with_new_arraylist·p0.99:   92032,000 ns/op
                 with_new_arraylist·p0.999:  119936,000 ns/op
                 with_new_arraylist·p0.9999: 1270036,480 ns/op
                 with_new_arraylist·p1.00:   1349632,000 ns/op

Iteration   5: 80310,510 ±(99.9%) 180,370 ns/op
                 with_new_arraylist·p0.00:   77056,000 ns/op
                 with_new_arraylist·p0.50:   79360,000 ns/op
                 with_new_arraylist·p0.90:   81664,000 ns/op
                 with_new_arraylist·p0.95:   82944,000 ns/op
                 with_new_arraylist·p0.99:   89088,000 ns/op
                 with_new_arraylist·p0.999:  110848,000 ns/op
                 with_new_arraylist·p0.9999: 1298705,203 ns/op
                 with_new_arraylist·p1.00:   1406976,000 ns/op


# Run progress: 69,84% complete, ETA 11:51:01
# Fork: 3 of 3
# Warmup Iteration   1: 81467,778 ±(99.9%) 460,728 ns/op
# Warmup Iteration   2: 80760,243 ±(99.9%) 192,936 ns/op
# Warmup Iteration   3: 80491,534 ±(99.9%) 178,972 ns/op
Iteration   1: 80423,990 ±(99.9%) 179,568 ns/op
                 with_new_arraylist·p0.00:   77312,000 ns/op
                 with_new_arraylist·p0.50:   79488,000 ns/op
                 with_new_arraylist·p0.90:   81792,000 ns/op
                 with_new_arraylist·p0.95:   83072,000 ns/op
                 with_new_arraylist·p0.99:   89600,000 ns/op
                 with_new_arraylist·p0.999:  113324,544 ns/op
                 with_new_arraylist·p0.9999: 1256619,418 ns/op
                 with_new_arraylist·p1.00:   1746944,000 ns/op

Iteration   2: 80415,020 ±(99.9%) 171,774 ns/op
                 with_new_arraylist·p0.00:   77184,000 ns/op
                 with_new_arraylist·p0.50:   79488,000 ns/op
                 with_new_arraylist·p0.90:   81792,000 ns/op
                 with_new_arraylist·p0.95:   82944,000 ns/op
                 with_new_arraylist·p0.99:   89344,000 ns/op
                 with_new_arraylist·p0.999:  111232,000 ns/op
                 with_new_arraylist·p0.9999: 1234944,000 ns/op
                 with_new_arraylist·p1.00:   1411072,000 ns/op

Iteration   3: 80559,099 ±(99.9%) 175,737 ns/op
                 with_new_arraylist·p0.00:   77312,000 ns/op
                 with_new_arraylist·p0.50:   79616,000 ns/op
                 with_new_arraylist·p0.90:   81792,000 ns/op
                 with_new_arraylist·p0.95:   83712,000 ns/op
                 with_new_arraylist·p0.99:   94848,000 ns/op
                 with_new_arraylist·p0.999:  110592,000 ns/op
                 with_new_arraylist·p0.9999: 1234944,000 ns/op
                 with_new_arraylist·p1.00:   1368064,000 ns/op

Iteration   4: 80459,747 ±(99.9%) 176,166 ns/op
                 with_new_arraylist·p0.00:   77312,000 ns/op
                 with_new_arraylist·p0.50:   79616,000 ns/op
                 with_new_arraylist·p0.90:   81792,000 ns/op
                 with_new_arraylist·p0.95:   83072,000 ns/op
                 with_new_arraylist·p0.99:   88832,000 ns/op
                 with_new_arraylist·p0.999:  110322,048 ns/op
                 with_new_arraylist·p0.9999: 1250486,477 ns/op
                 with_new_arraylist·p1.00:   1478656,000 ns/op

Iteration   5: 80444,784 ±(99.9%) 175,897 ns/op
                 with_new_arraylist·p0.00:   77312,000 ns/op
                 with_new_arraylist·p0.50:   79488,000 ns/op
                 with_new_arraylist·p0.90:   81792,000 ns/op
                 with_new_arraylist·p0.95:   83072,000 ns/op
                 with_new_arraylist·p0.99:   88960,000 ns/op
                 with_new_arraylist·p0.999:  110464,000 ns/op
                 with_new_arraylist·p0.9999: 1257562,112 ns/op
                 with_new_arraylist·p1.00:   1413120,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 1877223
  mean =  79786,319 ±(99.9%) 45,152 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1876539 
    [ 125000,000,  250000,000) = 220 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 2 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 4 
    [1125000,000, 1250000,000) = 259 
    [1250000,000, 1375000,000) = 167 
    [1375000,000, 1500000,000) = 29 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  74880,000 ns/op
     p(50,0000) =  79104,000 ns/op
     p(90,0000) =  81408,000 ns/op
     p(95,0000) =  83072,000 ns/op
     p(99,0000) =  96384,000 ns/op
     p(99,9000) = 110976,000 ns/op
     p(99,9900) = 1255424,000 ns/op
     p(99,9990) = 1407908,905 ns/op
     p(99,9999) = 1812549,255 ns/op
    p(100,0000) = 1886208,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 500)

# Run progress: 69,90% complete, ETA 11:49:41
# Fork: 1 of 3
# Warmup Iteration   1: 201797,160 ±(99.9%) 1194,350 ns/op
# Warmup Iteration   2: 196666,987 ±(99.9%) 483,568 ns/op
# Warmup Iteration   3: 196749,998 ±(99.9%) 431,692 ns/op
Iteration   1: 197059,623 ±(99.9%) 441,846 ns/op
                 with_new_arraylist·p0.00:   190208,000 ns/op
                 with_new_arraylist·p0.50:   194048,000 ns/op
                 with_new_arraylist·p0.90:   200448,000 ns/op
                 with_new_arraylist·p0.95:   212480,000 ns/op
                 with_new_arraylist·p0.99:   226304,000 ns/op
                 with_new_arraylist·p0.999:  254464,000 ns/op
                 with_new_arraylist·p0.9999: 1474560,000 ns/op
                 with_new_arraylist·p1.00:   1515520,000 ns/op

Iteration   2: 196932,139 ±(99.9%) 445,652 ns/op
                 with_new_arraylist·p0.00:   190464,000 ns/op
                 with_new_arraylist·p0.50:   194048,000 ns/op
                 with_new_arraylist·p0.90:   200192,000 ns/op
                 with_new_arraylist·p0.95:   211712,000 ns/op
                 with_new_arraylist·p0.99:   226048,000 ns/op
                 with_new_arraylist·p0.999:  254532,608 ns/op
                 with_new_arraylist·p0.9999: 1514620,518 ns/op
                 with_new_arraylist·p1.00:   1564672,000 ns/op

Iteration   3: 196958,059 ±(99.9%) 433,793 ns/op
                 with_new_arraylist·p0.00:   190464,000 ns/op
                 with_new_arraylist·p0.50:   194304,000 ns/op
                 with_new_arraylist·p0.90:   200192,000 ns/op
                 with_new_arraylist·p0.95:   209664,000 ns/op
                 with_new_arraylist·p0.99:   226304,000 ns/op
                 with_new_arraylist·p0.999:  256256,000 ns/op
                 with_new_arraylist·p0.9999: 1472472,678 ns/op
                 with_new_arraylist·p1.00:   1552384,000 ns/op

Iteration   4: 196724,945 ±(99.9%) 429,811 ns/op
                 with_new_arraylist·p0.00:   190208,000 ns/op
                 with_new_arraylist·p0.50:   194048,000 ns/op
                 with_new_arraylist·p0.90:   199936,000 ns/op
                 with_new_arraylist·p0.95:   210176,000 ns/op
                 with_new_arraylist·p0.99:   226304,000 ns/op
                 with_new_arraylist·p0.999:  256878,080 ns/op
                 with_new_arraylist·p0.9999: 1472512,000 ns/op
                 with_new_arraylist·p1.00:   1527808,000 ns/op

Iteration   5: 200091,002 ±(99.9%) 483,852 ns/op
                 with_new_arraylist·p0.00:   189952,000 ns/op
                 with_new_arraylist·p0.50:   194048,000 ns/op
                 with_new_arraylist·p0.90:   228352,000 ns/op
                 with_new_arraylist·p0.95:   231424,000 ns/op
                 with_new_arraylist·p0.99:   238592,000 ns/op
                 with_new_arraylist·p0.999:  276002,816 ns/op
                 with_new_arraylist·p0.9999: 1531917,926 ns/op
                 with_new_arraylist·p1.00:   1548288,000 ns/op


# Run progress: 69,95% complete, ETA 11:48:21
# Fork: 2 of 3
# Warmup Iteration   1: 200540,812 ±(99.9%) 1185,748 ns/op
# Warmup Iteration   2: 196189,638 ±(99.9%) 454,573 ns/op
# Warmup Iteration   3: 196518,042 ±(99.9%) 437,656 ns/op
Iteration   1: 198456,681 ±(99.9%) 455,801 ns/op
                 with_new_arraylist·p0.00:   189952,000 ns/op
                 with_new_arraylist·p0.50:   194048,000 ns/op
                 with_new_arraylist·p0.90:   208128,000 ns/op
                 with_new_arraylist·p0.95:   228096,000 ns/op
                 with_new_arraylist·p0.99:   234752,000 ns/op
                 with_new_arraylist·p0.999:  260264,448 ns/op
                 with_new_arraylist·p0.9999: 1484659,917 ns/op
                 with_new_arraylist·p1.00:   1591296,000 ns/op

Iteration   2: 196472,078 ±(99.9%) 438,320 ns/op
                 with_new_arraylist·p0.00:   189952,000 ns/op
                 with_new_arraylist·p0.50:   193792,000 ns/op
                 with_new_arraylist·p0.90:   199680,000 ns/op
                 with_new_arraylist·p0.95:   210176,000 ns/op
                 with_new_arraylist·p0.99:   225792,000 ns/op
                 with_new_arraylist·p0.999:  254246,400 ns/op
                 with_new_arraylist·p0.9999: 1478789,120 ns/op
                 with_new_arraylist·p1.00:   1603584,000 ns/op

Iteration   3: 196791,845 ±(99.9%) 432,264 ns/op
                 with_new_arraylist·p0.00:   189696,000 ns/op
                 with_new_arraylist·p0.50:   193792,000 ns/op
                 with_new_arraylist·p0.90:   200192,000 ns/op
                 with_new_arraylist·p0.95:   215296,000 ns/op
                 with_new_arraylist·p0.99:   230912,000 ns/op
                 with_new_arraylist·p0.999:  255547,392 ns/op
                 with_new_arraylist·p0.9999: 1465581,568 ns/op
                 with_new_arraylist·p1.00:   1546240,000 ns/op

Iteration   4: 196624,243 ±(99.9%) 430,962 ns/op
                 with_new_arraylist·p0.00:   189696,000 ns/op
                 with_new_arraylist·p0.50:   194048,000 ns/op
                 with_new_arraylist·p0.90:   199936,000 ns/op
                 with_new_arraylist·p0.95:   209152,000 ns/op
                 with_new_arraylist·p0.99:   225536,000 ns/op
                 with_new_arraylist·p0.999:  252720,128 ns/op
                 with_new_arraylist·p0.9999: 1455629,107 ns/op
                 with_new_arraylist·p1.00:   1540096,000 ns/op

Iteration   5: 196563,827 ±(99.9%) 431,681 ns/op
                 with_new_arraylist·p0.00:   190208,000 ns/op
                 with_new_arraylist·p0.50:   193792,000 ns/op
                 with_new_arraylist·p0.90:   199680,000 ns/op
                 with_new_arraylist·p0.95:   211968,000 ns/op
                 with_new_arraylist·p0.99:   226560,000 ns/op
                 with_new_arraylist·p0.999:  248832,000 ns/op
                 with_new_arraylist·p0.9999: 1466383,565 ns/op
                 with_new_arraylist·p1.00:   1667072,000 ns/op


# Run progress: 70,01% complete, ETA 11:47:01
# Fork: 3 of 3
# Warmup Iteration   1: 199414,705 ±(99.9%) 1170,272 ns/op
# Warmup Iteration   2: 196643,595 ±(99.9%) 465,449 ns/op
# Warmup Iteration   3: 196843,385 ±(99.9%) 431,721 ns/op
Iteration   1: 197015,195 ±(99.9%) 440,589 ns/op
                 with_new_arraylist·p0.00:   189952,000 ns/op
                 with_new_arraylist·p0.50:   194304,000 ns/op
                 with_new_arraylist·p0.90:   200704,000 ns/op
                 with_new_arraylist·p0.95:   212224,000 ns/op
                 with_new_arraylist·p0.99:   225024,000 ns/op
                 with_new_arraylist·p0.999:  250408,960 ns/op
                 with_new_arraylist·p0.9999: 1476317,184 ns/op
                 with_new_arraylist·p1.00:   1546240,000 ns/op

Iteration   2: 196695,094 ±(99.9%) 438,259 ns/op
                 with_new_arraylist·p0.00:   189952,000 ns/op
                 with_new_arraylist·p0.50:   194048,000 ns/op
                 with_new_arraylist·p0.90:   200192,000 ns/op
                 with_new_arraylist·p0.95:   212480,000 ns/op
                 with_new_arraylist·p0.99:   225024,000 ns/op
                 with_new_arraylist·p0.999:  252468,992 ns/op
                 with_new_arraylist·p0.9999: 1511099,187 ns/op
                 with_new_arraylist·p1.00:   1591296,000 ns/op

Iteration   3: 196549,774 ±(99.9%) 441,303 ns/op
                 with_new_arraylist·p0.00:   189952,000 ns/op
                 with_new_arraylist·p0.50:   193792,000 ns/op
                 with_new_arraylist·p0.90:   199936,000 ns/op
                 with_new_arraylist·p0.95:   212224,000 ns/op
                 with_new_arraylist·p0.99:   224768,000 ns/op
                 with_new_arraylist·p0.999:  246528,000 ns/op
                 with_new_arraylist·p0.9999: 1508695,245 ns/op
                 with_new_arraylist·p1.00:   1640448,000 ns/op

Iteration   4: 196938,004 ±(99.9%) 439,205 ns/op
                 with_new_arraylist·p0.00:   189696,000 ns/op
                 with_new_arraylist·p0.50:   194048,000 ns/op
                 with_new_arraylist·p0.90:   200704,000 ns/op
                 with_new_arraylist·p0.95:   212736,000 ns/op
                 with_new_arraylist·p0.99:   226304,000 ns/op
                 with_new_arraylist·p0.999:  256019,456 ns/op
                 with_new_arraylist·p0.9999: 1508878,950 ns/op
                 with_new_arraylist·p1.00:   2478080,000 ns/op

Iteration   5: 196436,286 ±(99.9%) 426,474 ns/op
                 with_new_arraylist·p0.00:   189952,000 ns/op
                 with_new_arraylist·p0.50:   193792,000 ns/op
                 with_new_arraylist·p0.90:   199936,000 ns/op
                 with_new_arraylist·p0.95:   211200,000 ns/op
                 with_new_arraylist·p0.99:   225024,000 ns/op
                 with_new_arraylist·p0.999:  253440,000 ns/op
                 with_new_arraylist·p0.9999: 1420607,488 ns/op
                 with_new_arraylist·p1.00:   1529856,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 760385
  mean = 197082,935 ±(99.9%) 113,846 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 759147 
    [ 250000,000,  500000,000) = 794 
    [ 500000,000,  750000,000) = 1 
    [ 750000,000, 1000000,000) = 2 
    [1000000,000, 1250000,000) = 5 
    [1250000,000, 1500000,000) = 383 
    [1500000,000, 1750000,000) = 52 
    [1750000,000, 2000000,000) = 0 
    [2000000,000, 2250000,000) = 0 
    [2250000,000, 2500000,000) = 1 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 189696,000 ns/op
     p(50,0000) = 194048,000 ns/op
     p(90,0000) = 200704,000 ns/op
     p(95,0000) = 214272,000 ns/op
     p(99,0000) = 230656,000 ns/op
     p(99,9000) = 257280,000 ns/op
     p(99,9900) = 1476608,000 ns/op
     p(99,9990) = 1583489,884 ns/op
     p(99,9999) = 2478080,000 ns/op
    p(100,0000) = 2478080,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 1000)

# Run progress: 70,07% complete, ETA 11:45:41
# Fork: 1 of 3
# Warmup Iteration   1: 403086,862 ±(99.9%) 2477,127 ns/op
# Warmup Iteration   2: 402005,704 ±(99.9%) 1045,152 ns/op
# Warmup Iteration   3: 398786,186 ±(99.9%) 1017,290 ns/op
Iteration   1: 401824,423 ±(99.9%) 1083,627 ns/op
                 with_new_arraylist·p0.00:   383488,000 ns/op
                 with_new_arraylist·p0.50:   393216,000 ns/op
                 with_new_arraylist·p0.90:   412160,000 ns/op
                 with_new_arraylist·p0.95:   447488,000 ns/op
                 with_new_arraylist·p0.99:   480768,000 ns/op
                 with_new_arraylist·p0.999:  1619615,744 ns/op
                 with_new_arraylist·p0.9999: 2119855,309 ns/op
                 with_new_arraylist·p1.00:   2326528,000 ns/op

Iteration   2: 402194,012 ±(99.9%) 1005,437 ns/op
                 with_new_arraylist·p0.00:   384512,000 ns/op
                 with_new_arraylist·p0.50:   393728,000 ns/op
                 with_new_arraylist·p0.90:   412672,000 ns/op
                 with_new_arraylist·p0.95:   453632,000 ns/op
                 with_new_arraylist·p0.99:   480768,000 ns/op
                 with_new_arraylist·p0.999:  1579960,320 ns/op
                 with_new_arraylist·p0.9999: 1818687,488 ns/op
                 with_new_arraylist·p1.00:   1865728,000 ns/op

Iteration   3: 400778,781 ±(99.9%) 1015,422 ns/op
                 with_new_arraylist·p0.00:   383488,000 ns/op
                 with_new_arraylist·p0.50:   393728,000 ns/op
                 with_new_arraylist·p0.90:   409600,000 ns/op
                 with_new_arraylist·p0.95:   434176,000 ns/op
                 with_new_arraylist·p0.99:   474112,000 ns/op
                 with_new_arraylist·p0.999:  1601536,000 ns/op
                 with_new_arraylist·p0.9999: 1897705,267 ns/op
                 with_new_arraylist·p1.00:   2004992,000 ns/op

Iteration   4: 404748,185 ±(99.9%) 1082,935 ns/op
                 with_new_arraylist·p0.00:   384000,000 ns/op
                 with_new_arraylist·p0.50:   394240,000 ns/op
                 with_new_arraylist·p0.90:   429568,000 ns/op
                 with_new_arraylist·p0.95:   470528,000 ns/op
                 with_new_arraylist·p0.99:   487936,000 ns/op
                 with_new_arraylist·p0.999:  1629306,880 ns/op
                 with_new_arraylist·p0.9999: 1870335,181 ns/op
                 with_new_arraylist·p1.00:   1904640,000 ns/op

Iteration   5: 399283,665 ±(99.9%) 965,062 ns/op
                 with_new_arraylist·p0.00:   384000,000 ns/op
                 with_new_arraylist·p0.50:   393728,000 ns/op
                 with_new_arraylist·p0.90:   408064,000 ns/op
                 with_new_arraylist·p0.95:   422400,000 ns/op
                 with_new_arraylist·p0.99:   465920,000 ns/op
                 with_new_arraylist·p0.999:  1592864,768 ns/op
                 with_new_arraylist·p0.9999: 1796891,034 ns/op
                 with_new_arraylist·p1.00:   1859584,000 ns/op


# Run progress: 70,12% complete, ETA 11:44:21
# Fork: 2 of 3
# Warmup Iteration   1: 401663,949 ±(99.9%) 2573,064 ns/op
# Warmup Iteration   2: 402059,183 ±(99.9%) 1049,771 ns/op
# Warmup Iteration   3: 398688,937 ±(99.9%) 972,693 ns/op
Iteration   1: 398044,961 ±(99.9%) 908,532 ns/op
                 with_new_arraylist·p0.00:   384000,000 ns/op
                 with_new_arraylist·p0.50:   392704,000 ns/op
                 with_new_arraylist·p0.90:   407552,000 ns/op
                 with_new_arraylist·p0.95:   416256,000 ns/op
                 with_new_arraylist·p0.99:   442880,000 ns/op
                 with_new_arraylist·p0.999:  1558425,600 ns/op
                 with_new_arraylist·p0.9999: 1792744,448 ns/op
                 with_new_arraylist·p1.00:   1910784,000 ns/op

Iteration   2: 398612,159 ±(99.9%) 926,550 ns/op
                 with_new_arraylist·p0.00:   384000,000 ns/op
                 with_new_arraylist·p0.50:   393216,000 ns/op
                 with_new_arraylist·p0.90:   408576,000 ns/op
                 with_new_arraylist·p0.95:   418304,000 ns/op
                 with_new_arraylist·p0.99:   437760,000 ns/op
                 with_new_arraylist·p0.999:  1543768,064 ns/op
                 with_new_arraylist·p0.9999: 1847126,426 ns/op
                 with_new_arraylist·p1.00:   1957888,000 ns/op

Iteration   3: 400110,512 ±(99.9%) 944,738 ns/op
                 with_new_arraylist·p0.00:   383488,000 ns/op
                 with_new_arraylist·p0.50:   393216,000 ns/op
                 with_new_arraylist·p0.90:   409600,000 ns/op
                 with_new_arraylist·p0.95:   428032,000 ns/op
                 with_new_arraylist·p0.99:   480256,000 ns/op
                 with_new_arraylist·p0.999:  1556480,000 ns/op
                 with_new_arraylist·p0.9999: 1785948,160 ns/op
                 with_new_arraylist·p1.00:   1851392,000 ns/op

Iteration   4: 398088,353 ±(99.9%) 943,092 ns/op
                 with_new_arraylist·p0.00:   384000,000 ns/op
                 with_new_arraylist·p0.50:   392704,000 ns/op
                 with_new_arraylist·p0.90:   407552,000 ns/op
                 with_new_arraylist·p0.95:   415692,800 ns/op
                 with_new_arraylist·p0.99:   440320,000 ns/op
                 with_new_arraylist·p0.999:  1576333,312 ns/op
                 with_new_arraylist·p0.9999: 1792627,098 ns/op
                 with_new_arraylist·p1.00:   1908736,000 ns/op

Iteration   5: 398663,865 ±(99.9%) 949,805 ns/op
                 with_new_arraylist·p0.00:   384000,000 ns/op
                 with_new_arraylist·p0.50:   393216,000 ns/op
                 with_new_arraylist·p0.90:   408064,000 ns/op
                 with_new_arraylist·p0.95:   420224,000 ns/op
                 with_new_arraylist·p0.99:   446643,200 ns/op
                 with_new_arraylist·p0.999:  1572464,640 ns/op
                 with_new_arraylist·p0.9999: 1888229,376 ns/op
                 with_new_arraylist·p1.00:   1933312,000 ns/op


# Run progress: 70,18% complete, ETA 11:43:00
# Fork: 3 of 3
# Warmup Iteration   1: 401641,322 ±(99.9%) 2397,337 ns/op
# Warmup Iteration   2: 402217,121 ±(99.9%) 1074,740 ns/op
# Warmup Iteration   3: 399730,610 ±(99.9%) 969,607 ns/op
Iteration   1: 398543,479 ±(99.9%) 984,862 ns/op
                 with_new_arraylist·p0.00:   383488,000 ns/op
                 with_new_arraylist·p0.50:   393216,000 ns/op
                 with_new_arraylist·p0.90:   409088,000 ns/op
                 with_new_arraylist·p0.95:   420352,000 ns/op
                 with_new_arraylist·p0.99:   432640,000 ns/op
                 with_new_arraylist·p0.999:  1667624,960 ns/op
                 with_new_arraylist·p0.9999: 1831921,050 ns/op
                 with_new_arraylist·p1.00:   1867776,000 ns/op

Iteration   2: 400140,035 ±(99.9%) 908,037 ns/op
                 with_new_arraylist·p0.00:   384000,000 ns/op
                 with_new_arraylist·p0.50:   393728,000 ns/op
                 with_new_arraylist·p0.90:   409600,000 ns/op
                 with_new_arraylist·p0.95:   438784,000 ns/op
                 with_new_arraylist·p0.99:   468480,000 ns/op
                 with_new_arraylist·p0.999:  1509376,000 ns/op
                 with_new_arraylist·p0.9999: 1660950,118 ns/op
                 with_new_arraylist·p1.00:   1683456,000 ns/op

Iteration   3: 400921,330 ±(99.9%) 918,635 ns/op
                 with_new_arraylist·p0.00:   384000,000 ns/op
                 with_new_arraylist·p0.50:   394240,000 ns/op
                 with_new_arraylist·p0.90:   411136,000 ns/op
                 with_new_arraylist·p0.95:   438784,000 ns/op
                 with_new_arraylist·p0.99:   467968,000 ns/op
                 with_new_arraylist·p0.999:  1550958,592 ns/op
                 with_new_arraylist·p0.9999: 1670377,472 ns/op
                 with_new_arraylist·p1.00:   1773568,000 ns/op

Iteration   4: 398366,149 ±(99.9%) 923,573 ns/op
                 with_new_arraylist·p0.00:   383488,000 ns/op
                 with_new_arraylist·p0.50:   393216,000 ns/op
                 with_new_arraylist·p0.90:   409088,000 ns/op
                 with_new_arraylist·p0.95:   420352,000 ns/op
                 with_new_arraylist·p0.99:   432128,000 ns/op
                 with_new_arraylist·p0.999:  1568923,648 ns/op
                 with_new_arraylist·p0.9999: 1779643,187 ns/op
                 with_new_arraylist·p1.00:   1787904,000 ns/op

Iteration   5: 398261,210 ±(99.9%) 935,653 ns/op
                 with_new_arraylist·p0.00:   384000,000 ns/op
                 with_new_arraylist·p0.50:   392704,000 ns/op
                 with_new_arraylist·p0.90:   408576,000 ns/op
                 with_new_arraylist·p0.95:   420864,000 ns/op
                 with_new_arraylist·p0.99:   432640,000 ns/op
                 with_new_arraylist·p0.999:  1582544,896 ns/op
                 with_new_arraylist·p0.9999: 1785781,453 ns/op
                 with_new_arraylist·p1.00:   1796096,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 374806
  mean = 399896,840 ±(99.9%) 249,999 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 373964 
    [ 500000,000,  750000,000) = 389 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 1 
    [1250000,000, 1500000,000) = 16 
    [1500000,000, 1750000,000) = 350 
    [1750000,000, 2000000,000) = 83 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 2 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 383488,000 ns/op
     p(50,0000) = 393216,000 ns/op
     p(90,0000) = 409600,000 ns/op
     p(95,0000) = 427008,000 ns/op
     p(99,0000) = 471040,000 ns/op
     p(99,9000) = 1567115,264 ns/op
     p(99,9900) = 1806336,000 ns/op
     p(99,9990) = 1969754,911 ns/op
     p(99,9999) = 2326528,000 ns/op
    p(100,0000) = 2326528,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 10)

# Run progress: 70,24% complete, ETA 11:41:40
# Fork: 1 of 3
# Warmup Iteration   1: 13663,900 ±(99.9%) 287,000 ns/op
# Warmup Iteration   2: 13209,821 ±(99.9%) 86,714 ns/op
# Warmup Iteration   3: 13531,015 ±(99.9%) 80,694 ns/op
Iteration   1: 13197,303 ±(99.9%) 85,328 ns/op
                 with_new_arraylist·p0.00:   12288,000 ns/op
                 with_new_arraylist·p0.50:   12944,000 ns/op
                 with_new_arraylist·p0.90:   13424,000 ns/op
                 with_new_arraylist·p0.95:   13920,000 ns/op
                 with_new_arraylist·p0.99:   14992,000 ns/op
                 with_new_arraylist·p0.999:  27840,000 ns/op
                 with_new_arraylist·p0.9999: 51188,160 ns/op
                 with_new_arraylist·p1.00:   1339392,000 ns/op

Iteration   2: 13309,902 ±(99.9%) 86,167 ns/op
                 with_new_arraylist·p0.00:   12352,000 ns/op
                 with_new_arraylist·p0.50:   12928,000 ns/op
                 with_new_arraylist·p0.90:   13408,000 ns/op
                 with_new_arraylist·p0.95:   14320,000 ns/op
                 with_new_arraylist·p0.99:   20512,000 ns/op
                 with_new_arraylist·p0.999:  28110,400 ns/op
                 with_new_arraylist·p0.9999: 58045,440 ns/op
                 with_new_arraylist·p1.00:   1349632,000 ns/op

Iteration   3: 13157,855 ±(99.9%) 73,855 ns/op
                 with_new_arraylist·p0.00:   12336,000 ns/op
                 with_new_arraylist·p0.50:   12928,000 ns/op
                 with_new_arraylist·p0.90:   13360,000 ns/op
                 with_new_arraylist·p0.95:   13728,000 ns/op
                 with_new_arraylist·p0.99:   15120,000 ns/op
                 with_new_arraylist·p0.999:  27832,608 ns/op
                 with_new_arraylist·p0.9999: 41473,907 ns/op
                 with_new_arraylist·p1.00:   1368064,000 ns/op

Iteration   4: 13147,090 ±(99.9%) 76,055 ns/op
                 with_new_arraylist·p0.00:   12352,000 ns/op
                 with_new_arraylist·p0.50:   12928,000 ns/op
                 with_new_arraylist·p0.90:   13376,000 ns/op
                 with_new_arraylist·p0.95:   13712,000 ns/op
                 with_new_arraylist·p0.99:   14976,000 ns/op
                 with_new_arraylist·p0.999:  27825,568 ns/op
                 with_new_arraylist·p0.9999: 43558,522 ns/op
                 with_new_arraylist·p1.00:   1284096,000 ns/op

Iteration   5: 13124,629 ±(99.9%) 74,952 ns/op
                 with_new_arraylist·p0.00:   12336,000 ns/op
                 with_new_arraylist·p0.50:   12928,000 ns/op
                 with_new_arraylist·p0.90:   13328,000 ns/op
                 with_new_arraylist·p0.95:   13648,000 ns/op
                 with_new_arraylist·p0.99:   14944,000 ns/op
                 with_new_arraylist·p0.999:  27744,000 ns/op
                 with_new_arraylist·p0.9999: 40054,528 ns/op
                 with_new_arraylist·p1.00:   1368064,000 ns/op


# Run progress: 70,29% complete, ETA 11:40:20
# Fork: 2 of 3
# Warmup Iteration   1: 13413,773 ±(99.9%) 240,301 ns/op
# Warmup Iteration   2: 13057,369 ±(99.9%) 60,702 ns/op
# Warmup Iteration   3: 13175,056 ±(99.9%) 102,972 ns/op
Iteration   1: 13138,168 ±(99.9%) 92,170 ns/op
                 with_new_arraylist·p0.00:   12336,000 ns/op
                 with_new_arraylist·p0.50:   12864,000 ns/op
                 with_new_arraylist·p0.90:   13264,000 ns/op
                 with_new_arraylist·p0.95:   13808,000 ns/op
                 with_new_arraylist·p0.99:   14912,000 ns/op
                 with_new_arraylist·p0.999:  28256,000 ns/op
                 with_new_arraylist·p0.9999: 1096511,488 ns/op
                 with_new_arraylist·p1.00:   1286144,000 ns/op

Iteration   2: 13046,289 ±(99.9%) 54,258 ns/op
                 with_new_arraylist·p0.00:   12336,000 ns/op
                 with_new_arraylist·p0.50:   12864,000 ns/op
                 with_new_arraylist·p0.90:   13280,000 ns/op
                 with_new_arraylist·p0.95:   13680,000 ns/op
                 with_new_arraylist·p0.99:   14912,000 ns/op
                 with_new_arraylist·p0.999:  27808,000 ns/op
                 with_new_arraylist·p0.9999: 33238,592 ns/op
                 with_new_arraylist·p1.00:   1345536,000 ns/op

Iteration   3: 13076,970 ±(99.9%) 54,318 ns/op
                 with_new_arraylist·p0.00:   12320,000 ns/op
                 with_new_arraylist·p0.50:   12880,000 ns/op
                 with_new_arraylist·p0.90:   13312,000 ns/op
                 with_new_arraylist·p0.95:   13680,000 ns/op
                 with_new_arraylist·p0.99:   15008,000 ns/op
                 with_new_arraylist·p0.999:  29443,072 ns/op
                 with_new_arraylist·p0.9999: 43299,789 ns/op
                 with_new_arraylist·p1.00:   1269760,000 ns/op

Iteration   4: 13184,143 ±(99.9%) 106,716 ns/op
                 with_new_arraylist·p0.00:   12304,000 ns/op
                 with_new_arraylist·p0.50:   12864,000 ns/op
                 with_new_arraylist·p0.90:   13264,000 ns/op
                 with_new_arraylist·p0.95:   13648,000 ns/op
                 with_new_arraylist·p0.99:   14960,000 ns/op
                 with_new_arraylist·p0.999:  29467,872 ns/op
                 with_new_arraylist·p0.9999: 1158243,123 ns/op
                 with_new_arraylist·p1.00:   1288192,000 ns/op

Iteration   5: 13061,565 ±(99.9%) 53,432 ns/op
                 with_new_arraylist·p0.00:   12272,000 ns/op
                 with_new_arraylist·p0.50:   12864,000 ns/op
                 with_new_arraylist·p0.90:   13280,000 ns/op
                 with_new_arraylist·p0.95:   13696,000 ns/op
                 with_new_arraylist·p0.99:   14960,000 ns/op
                 with_new_arraylist·p0.999:  28859,392 ns/op
                 with_new_arraylist·p0.9999: 41757,696 ns/op
                 with_new_arraylist·p1.00:   1236992,000 ns/op


# Run progress: 70,35% complete, ETA 11:39:00
# Fork: 3 of 3
# Warmup Iteration   1: 13035,925 ±(99.9%) 303,915 ns/op
# Warmup Iteration   2: 12647,366 ±(99.9%) 88,087 ns/op
# Warmup Iteration   3: 12577,363 ±(99.9%) 77,046 ns/op
Iteration   1: 12544,886 ±(99.9%) 70,655 ns/op
                 with_new_arraylist·p0.00:   11952,000 ns/op
                 with_new_arraylist·p0.50:   12352,000 ns/op
                 with_new_arraylist·p0.90:   12704,000 ns/op
                 with_new_arraylist·p0.95:   12944,000 ns/op
                 with_new_arraylist·p0.99:   14320,000 ns/op
                 with_new_arraylist·p0.999:  27200,000 ns/op
                 with_new_arraylist·p0.9999: 39626,778 ns/op
                 with_new_arraylist·p1.00:   1337344,000 ns/op

Iteration   2: 12571,538 ±(99.9%) 76,357 ns/op
                 with_new_arraylist·p0.00:   11952,000 ns/op
                 with_new_arraylist·p0.50:   12368,000 ns/op
                 with_new_arraylist·p0.90:   12736,000 ns/op
                 with_new_arraylist·p0.95:   12944,000 ns/op
                 with_new_arraylist·p0.99:   14320,000 ns/op
                 with_new_arraylist·p0.999:  26933,184 ns/op
                 with_new_arraylist·p0.9999: 48289,446 ns/op
                 with_new_arraylist·p1.00:   1316864,000 ns/op

Iteration   3: 12577,226 ±(99.9%) 73,594 ns/op
                 with_new_arraylist·p0.00:   11952,000 ns/op
                 with_new_arraylist·p0.50:   12368,000 ns/op
                 with_new_arraylist·p0.90:   12704,000 ns/op
                 with_new_arraylist·p0.95:   12928,000 ns/op
                 with_new_arraylist·p0.99:   14448,000 ns/op
                 with_new_arraylist·p0.999:  27002,976 ns/op
                 with_new_arraylist·p0.9999: 41457,299 ns/op
                 with_new_arraylist·p1.00:   1335296,000 ns/op

Iteration   4: 12584,559 ±(99.9%) 73,639 ns/op
                 with_new_arraylist·p0.00:   11952,000 ns/op
                 with_new_arraylist·p0.50:   12368,000 ns/op
                 with_new_arraylist·p0.90:   12752,000 ns/op
                 with_new_arraylist·p0.95:   13056,000 ns/op
                 with_new_arraylist·p0.99:   14455,520 ns/op
                 with_new_arraylist·p0.999:  26944,000 ns/op
                 with_new_arraylist·p0.9999: 41350,061 ns/op
                 with_new_arraylist·p1.00:   1335296,000 ns/op

Iteration   5: 12795,254 ±(99.9%) 76,325 ns/op
                 with_new_arraylist·p0.00:   11952,000 ns/op
                 with_new_arraylist·p0.50:   12384,000 ns/op
                 with_new_arraylist·p0.90:   12848,000 ns/op
                 with_new_arraylist·p0.95:   13840,000 ns/op
                 with_new_arraylist·p0.99:   19968,000 ns/op
                 with_new_arraylist·p0.999:  27600,064 ns/op
                 with_new_arraylist·p0.9999: 40865,683 ns/op
                 with_new_arraylist·p1.00:   1343488,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 2898637
  mean =  12962,566 ±(99.9%) 19,730 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 2898423 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 47 
    [1125000,000, 1250000,000) = 117 
    [1250000,000, 1375000,000) = 50 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  11952,000 ns/op
     p(50,0000) =  12784,000 ns/op
     p(90,0000) =  13232,000 ns/op
     p(95,0000) =  13616,000 ns/op
     p(99,0000) =  15072,000 ns/op
     p(99,9000) =  27840,000 ns/op
     p(99,9900) =  42961,434 ns/op
     p(99,9990) = 1284123,894 ns/op
     p(99,9999) = 1364383,179 ns/op
    p(100,0000) = 1368064,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 20)

# Run progress: 70,41% complete, ETA 11:37:40
# Fork: 1 of 3
# Warmup Iteration   1: 21885,054 ±(99.9%) 231,829 ns/op
# Warmup Iteration   2: 21705,021 ±(99.9%) 99,173 ns/op
# Warmup Iteration   3: 21468,351 ±(99.9%) 58,925 ns/op
Iteration   1: 21379,964 ±(99.9%) 56,980 ns/op
                 with_new_arraylist·p0.00:   20512,000 ns/op
                 with_new_arraylist·p0.50:   21184,000 ns/op
                 with_new_arraylist·p0.90:   21568,000 ns/op
                 with_new_arraylist·p0.95:   21856,000 ns/op
                 with_new_arraylist·p0.99:   23552,000 ns/op
                 with_new_arraylist·p0.999:  37952,000 ns/op
                 with_new_arraylist·p0.9999: 48904,794 ns/op
                 with_new_arraylist·p1.00:   1236992,000 ns/op

Iteration   2: 21600,018 ±(99.9%) 92,599 ns/op
                 with_new_arraylist·p0.00:   20608,000 ns/op
                 with_new_arraylist·p0.50:   21248,000 ns/op
                 with_new_arraylist·p0.90:   21760,000 ns/op
                 with_new_arraylist·p0.95:   22816,000 ns/op
                 with_new_arraylist·p0.99:   23776,000 ns/op
                 with_new_arraylist·p0.999:  38208,000 ns/op
                 with_new_arraylist·p0.9999: 1103872,000 ns/op
                 with_new_arraylist·p1.00:   1746944,000 ns/op

Iteration   3: 21391,663 ±(99.9%) 61,873 ns/op
                 with_new_arraylist·p0.00:   20576,000 ns/op
                 with_new_arraylist·p0.50:   21184,000 ns/op
                 with_new_arraylist·p0.90:   21536,000 ns/op
                 with_new_arraylist·p0.95:   21824,000 ns/op
                 with_new_arraylist·p0.99:   23552,000 ns/op
                 with_new_arraylist·p0.999:  38080,000 ns/op
                 with_new_arraylist·p0.9999: 49018,010 ns/op
                 with_new_arraylist·p1.00:   1296384,000 ns/op

Iteration   4: 21391,415 ±(99.9%) 59,740 ns/op
                 with_new_arraylist·p0.00:   20544,000 ns/op
                 with_new_arraylist·p0.50:   21184,000 ns/op
                 with_new_arraylist·p0.90:   21536,000 ns/op
                 with_new_arraylist·p0.95:   21856,000 ns/op
                 with_new_arraylist·p0.99:   23584,000 ns/op
                 with_new_arraylist·p0.999:  38080,000 ns/op
                 with_new_arraylist·p0.9999: 50246,413 ns/op
                 with_new_arraylist·p1.00:   1284096,000 ns/op

Iteration   5: 21453,365 ±(99.9%) 62,958 ns/op
                 with_new_arraylist·p0.00:   20640,000 ns/op
                 with_new_arraylist·p0.50:   21216,000 ns/op
                 with_new_arraylist·p0.90:   21632,000 ns/op
                 with_new_arraylist·p0.95:   22208,000 ns/op
                 with_new_arraylist·p0.99:   23616,000 ns/op
                 with_new_arraylist·p0.999:  38080,000 ns/op
                 with_new_arraylist·p0.9999: 51583,552 ns/op
                 with_new_arraylist·p1.00:   1335296,000 ns/op


# Run progress: 70,46% complete, ETA 11:36:19
# Fork: 2 of 3
# Warmup Iteration   1: 22750,347 ±(99.9%) 246,902 ns/op
# Warmup Iteration   2: 22325,198 ±(99.9%) 101,116 ns/op
# Warmup Iteration   3: 22532,345 ±(99.9%) 96,946 ns/op
Iteration   1: 22208,014 ±(99.9%) 65,187 ns/op
                 with_new_arraylist·p0.00:   21408,000 ns/op
                 with_new_arraylist·p0.50:   21920,000 ns/op
                 with_new_arraylist·p0.90:   22547,200 ns/op
                 with_new_arraylist·p0.95:   23200,000 ns/op
                 with_new_arraylist·p0.99:   24832,000 ns/op
                 with_new_arraylist·p0.999:  38749,824 ns/op
                 with_new_arraylist·p0.9999: 53673,382 ns/op
                 with_new_arraylist·p1.00:   1292288,000 ns/op

Iteration   2: 22373,762 ±(99.9%) 94,108 ns/op
                 with_new_arraylist·p0.00:   21312,000 ns/op
                 with_new_arraylist·p0.50:   21984,000 ns/op
                 with_new_arraylist·p0.90:   23200,000 ns/op
                 with_new_arraylist·p0.95:   23680,000 ns/op
                 with_new_arraylist·p0.99:   24416,000 ns/op
                 with_new_arraylist·p0.999:  38912,000 ns/op
                 with_new_arraylist·p0.9999: 1121895,629 ns/op
                 with_new_arraylist·p1.00:   1683456,000 ns/op

Iteration   3: 22119,775 ±(99.9%) 61,287 ns/op
                 with_new_arraylist·p0.00:   21312,000 ns/op
                 with_new_arraylist·p0.50:   21856,000 ns/op
                 with_new_arraylist·p0.90:   22272,000 ns/op
                 with_new_arraylist·p0.95:   23136,000 ns/op
                 with_new_arraylist·p0.99:   24224,000 ns/op
                 with_new_arraylist·p0.999:  38720,000 ns/op
                 with_new_arraylist·p0.9999: 55785,274 ns/op
                 with_new_arraylist·p1.00:   1271808,000 ns/op

Iteration   4: 22186,945 ±(99.9%) 63,545 ns/op
                 with_new_arraylist·p0.00:   21312,000 ns/op
                 with_new_arraylist·p0.50:   21856,000 ns/op
                 with_new_arraylist·p0.90:   22304,000 ns/op
                 with_new_arraylist·p0.95:   23232,000 ns/op
                 with_new_arraylist·p0.99:   34257,280 ns/op
                 with_new_arraylist·p0.999:  38912,000 ns/op
                 with_new_arraylist·p0.9999: 54094,426 ns/op
                 with_new_arraylist·p1.00:   1280000,000 ns/op

Iteration   5: 22369,535 ±(99.9%) 91,766 ns/op
                 with_new_arraylist·p0.00:   21344,000 ns/op
                 with_new_arraylist·p0.50:   21952,000 ns/op
                 with_new_arraylist·p0.90:   22784,000 ns/op
                 with_new_arraylist·p0.95:   23904,000 ns/op
                 with_new_arraylist·p0.99:   24800,000 ns/op
                 with_new_arraylist·p0.999:  38784,000 ns/op
                 with_new_arraylist·p0.9999: 1117477,478 ns/op
                 with_new_arraylist·p1.00:   1288192,000 ns/op


# Run progress: 70,52% complete, ETA 11:34:59
# Fork: 3 of 3
# Warmup Iteration   1: 22326,421 ±(99.9%) 270,809 ns/op
# Warmup Iteration   2: 21619,619 ±(99.9%) 66,268 ns/op
# Warmup Iteration   3: 21482,279 ±(99.9%) 57,916 ns/op
Iteration   1: 21416,149 ±(99.9%) 56,956 ns/op
                 with_new_arraylist·p0.00:   20544,000 ns/op
                 with_new_arraylist·p0.50:   21184,000 ns/op
                 with_new_arraylist·p0.90:   21632,000 ns/op
                 with_new_arraylist·p0.95:   22784,000 ns/op
                 with_new_arraylist·p0.99:   23488,000 ns/op
                 with_new_arraylist·p0.999:  37824,000 ns/op
                 with_new_arraylist·p0.9999: 53891,584 ns/op
                 with_new_arraylist·p1.00:   1370112,000 ns/op

Iteration   2: 21463,513 ±(99.9%) 58,141 ns/op
                 with_new_arraylist·p0.00:   20640,000 ns/op
                 with_new_arraylist·p0.50:   21248,000 ns/op
                 with_new_arraylist·p0.90:   21920,000 ns/op
                 with_new_arraylist·p0.95:   22368,000 ns/op
                 with_new_arraylist·p0.99:   23488,000 ns/op
                 with_new_arraylist·p0.999:  37356,224 ns/op
                 with_new_arraylist·p0.9999: 52066,445 ns/op
                 with_new_arraylist·p1.00:   1318912,000 ns/op

Iteration   3: 21468,955 ±(99.9%) 56,050 ns/op
                 with_new_arraylist·p0.00:   20544,000 ns/op
                 with_new_arraylist·p0.50:   21216,000 ns/op
                 with_new_arraylist·p0.90:   21888,000 ns/op
                 with_new_arraylist·p0.95:   23008,000 ns/op
                 with_new_arraylist·p0.99:   23520,000 ns/op
                 with_new_arraylist·p0.999:  36736,000 ns/op
                 with_new_arraylist·p0.9999: 50274,861 ns/op
                 with_new_arraylist·p1.00:   1347584,000 ns/op

Iteration   4: 21477,120 ±(99.9%) 56,719 ns/op
                 with_new_arraylist·p0.00:   20576,000 ns/op
                 with_new_arraylist·p0.50:   21216,000 ns/op
                 with_new_arraylist·p0.90:   21920,000 ns/op
                 with_new_arraylist·p0.95:   23008,000 ns/op
                 with_new_arraylist·p0.99:   23520,000 ns/op
                 with_new_arraylist·p0.999:  37949,888 ns/op
                 with_new_arraylist·p0.9999: 51621,978 ns/op
                 with_new_arraylist·p1.00:   1343488,000 ns/op

Iteration   5: 21459,691 ±(99.9%) 56,976 ns/op
                 with_new_arraylist·p0.00:   20608,000 ns/op
                 with_new_arraylist·p0.50:   21184,000 ns/op
                 with_new_arraylist·p0.90:   21664,000 ns/op
                 with_new_arraylist·p0.95:   22336,000 ns/op
                 with_new_arraylist·p0.99:   24672,000 ns/op
                 with_new_arraylist·p0.999:  38272,000 ns/op
                 with_new_arraylist·p0.9999: 53534,899 ns/op
                 with_new_arraylist·p1.00:   1374208,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3441383
  mean =  21710,999 ±(99.9%) 17,436 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3441140 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 56 
    [1125000,000, 1250000,000) = 149 
    [1250000,000, 1375000,000) = 35 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 2 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  20512,000 ns/op
     p(50,0000) =  21376,000 ns/op
     p(90,0000) =  22208,000 ns/op
     p(95,0000) =  22976,000 ns/op
     p(99,0000) =  24320,000 ns/op
     p(99,9000) =  38208,000 ns/op
     p(99,9900) =  54016,000 ns/op
     p(99,9990) = 1256624,456 ns/op
     p(99,9999) = 1372400,091 ns/op
    p(100,0000) = 1746944,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 50)

# Run progress: 70,58% complete, ETA 11:33:39
# Fork: 1 of 3
# Warmup Iteration   1: 43771,734 ±(99.9%) 655,896 ns/op
# Warmup Iteration   2: 42668,751 ±(99.9%) 190,043 ns/op
# Warmup Iteration   3: 42673,733 ±(99.9%) 162,317 ns/op
Iteration   1: 42662,548 ±(99.9%) 164,219 ns/op
                 with_new_arraylist·p0.00:   41024,000 ns/op
                 with_new_arraylist·p0.50:   41984,000 ns/op
                 with_new_arraylist·p0.90:   43584,000 ns/op
                 with_new_arraylist·p0.95:   44352,000 ns/op
                 with_new_arraylist·p0.99:   48000,000 ns/op
                 with_new_arraylist·p0.999:  70144,000 ns/op
                 with_new_arraylist·p0.9999: 1262937,293 ns/op
                 with_new_arraylist·p1.00:   1370112,000 ns/op

Iteration   2: 42983,520 ±(99.9%) 158,500 ns/op
                 with_new_arraylist·p0.00:   41024,000 ns/op
                 with_new_arraylist·p0.50:   42048,000 ns/op
                 with_new_arraylist·p0.90:   43904,000 ns/op
                 with_new_arraylist·p0.95:   45568,000 ns/op
                 with_new_arraylist·p0.99:   56704,000 ns/op
                 with_new_arraylist·p0.999:  71680,000 ns/op
                 with_new_arraylist·p0.9999: 1254905,446 ns/op
                 with_new_arraylist·p1.00:   1417216,000 ns/op

Iteration   3: 42636,690 ±(99.9%) 160,615 ns/op
                 with_new_arraylist·p0.00:   40960,000 ns/op
                 with_new_arraylist·p0.50:   41984,000 ns/op
                 with_new_arraylist·p0.90:   43584,000 ns/op
                 with_new_arraylist·p0.95:   44288,000 ns/op
                 with_new_arraylist·p0.99:   48192,000 ns/op
                 with_new_arraylist·p0.999:  71296,000 ns/op
                 with_new_arraylist·p0.9999: 1264170,189 ns/op
                 with_new_arraylist·p1.00:   1361920,000 ns/op

Iteration   4: 42656,810 ±(99.9%) 156,268 ns/op
                 with_new_arraylist·p0.00:   41024,000 ns/op
                 with_new_arraylist·p0.50:   41984,000 ns/op
                 with_new_arraylist·p0.90:   43584,000 ns/op
                 with_new_arraylist·p0.95:   44352,000 ns/op
                 with_new_arraylist·p0.99:   48064,000 ns/op
                 with_new_arraylist·p0.999:  71013,888 ns/op
                 with_new_arraylist·p0.9999: 1229372,621 ns/op
                 with_new_arraylist·p1.00:   1404928,000 ns/op

Iteration   5: 42603,642 ±(99.9%) 154,458 ns/op
                 with_new_arraylist·p0.00:   40960,000 ns/op
                 with_new_arraylist·p0.50:   41984,000 ns/op
                 with_new_arraylist·p0.90:   43584,000 ns/op
                 with_new_arraylist·p0.95:   44288,000 ns/op
                 with_new_arraylist·p0.99:   48064,000 ns/op
                 with_new_arraylist·p0.999:  71168,000 ns/op
                 with_new_arraylist·p0.9999: 1249714,995 ns/op
                 with_new_arraylist·p1.00:   1386496,000 ns/op


# Run progress: 70,63% complete, ETA 11:32:19
# Fork: 2 of 3
# Warmup Iteration   1: 43049,132 ±(99.9%) 485,619 ns/op
# Warmup Iteration   2: 43904,113 ±(99.9%) 194,748 ns/op
# Warmup Iteration   3: 42608,252 ±(99.9%) 167,411 ns/op
Iteration   1: 42140,777 ±(99.9%) 164,277 ns/op
                 with_new_arraylist·p0.00:   40512,000 ns/op
                 with_new_arraylist·p0.50:   41408,000 ns/op
                 with_new_arraylist·p0.90:   43136,000 ns/op
                 with_new_arraylist·p0.95:   44160,000 ns/op
                 with_new_arraylist·p0.99:   48576,000 ns/op
                 with_new_arraylist·p0.999:  70912,000 ns/op
                 with_new_arraylist·p0.9999: 1238365,184 ns/op
                 with_new_arraylist·p1.00:   1404928,000 ns/op

Iteration   2: 42128,115 ±(99.9%) 170,868 ns/op
                 with_new_arraylist·p0.00:   40512,000 ns/op
                 with_new_arraylist·p0.50:   41408,000 ns/op
                 with_new_arraylist·p0.90:   43072,000 ns/op
                 with_new_arraylist·p0.95:   44032,000 ns/op
                 with_new_arraylist·p0.99:   48512,000 ns/op
                 with_new_arraylist·p0.999:  71197,824 ns/op
                 with_new_arraylist·p0.9999: 1224171,110 ns/op
                 with_new_arraylist·p1.00:   1781760,000 ns/op

Iteration   3: 42110,240 ±(99.9%) 163,879 ns/op
                 with_new_arraylist·p0.00:   40448,000 ns/op
                 with_new_arraylist·p0.50:   41408,000 ns/op
                 with_new_arraylist·p0.90:   43072,000 ns/op
                 with_new_arraylist·p0.95:   44032,000 ns/op
                 with_new_arraylist·p0.99:   48448,000 ns/op
                 with_new_arraylist·p0.999:  70553,216 ns/op
                 with_new_arraylist·p0.9999: 1188085,146 ns/op
                 with_new_arraylist·p1.00:   1323008,000 ns/op

Iteration   4: 42169,098 ±(99.9%) 165,018 ns/op
                 with_new_arraylist·p0.00:   40448,000 ns/op
                 with_new_arraylist·p0.50:   41408,000 ns/op
                 with_new_arraylist·p0.90:   43136,000 ns/op
                 with_new_arraylist·p0.95:   44160,000 ns/op
                 with_new_arraylist·p0.99:   48576,000 ns/op
                 with_new_arraylist·p0.999:  70956,672 ns/op
                 with_new_arraylist·p0.9999: 1194146,202 ns/op
                 with_new_arraylist·p1.00:   1349632,000 ns/op

Iteration   5: 42168,122 ±(99.9%) 160,993 ns/op
                 with_new_arraylist·p0.00:   40512,000 ns/op
                 with_new_arraylist·p0.50:   41472,000 ns/op
                 with_new_arraylist·p0.90:   43200,000 ns/op
                 with_new_arraylist·p0.95:   44160,000 ns/op
                 with_new_arraylist·p0.99:   48512,000 ns/op
                 with_new_arraylist·p0.999:  71040,000 ns/op
                 with_new_arraylist·p0.9999: 1179935,949 ns/op
                 with_new_arraylist·p1.00:   1351680,000 ns/op


# Run progress: 70,69% complete, ETA 11:30:59
# Fork: 3 of 3
# Warmup Iteration   1: 43788,825 ±(99.9%) 483,945 ns/op
# Warmup Iteration   2: 43418,807 ±(99.9%) 197,645 ns/op
# Warmup Iteration   3: 43083,739 ±(99.9%) 165,371 ns/op
Iteration   1: 43016,646 ±(99.9%) 163,649 ns/op
                 with_new_arraylist·p0.00:   41152,000 ns/op
                 with_new_arraylist·p0.50:   42432,000 ns/op
                 with_new_arraylist·p0.90:   44096,000 ns/op
                 with_new_arraylist·p0.95:   44928,000 ns/op
                 with_new_arraylist·p0.99:   46272,000 ns/op
                 with_new_arraylist·p0.999:  71007,488 ns/op
                 with_new_arraylist·p0.9999: 1165819,085 ns/op
                 with_new_arraylist·p1.00:   1345536,000 ns/op

Iteration   2: 43067,138 ±(99.9%) 172,429 ns/op
                 with_new_arraylist·p0.00:   41216,000 ns/op
                 with_new_arraylist·p0.50:   42432,000 ns/op
                 with_new_arraylist·p0.90:   44160,000 ns/op
                 with_new_arraylist·p0.95:   44992,000 ns/op
                 with_new_arraylist·p0.99:   46592,000 ns/op
                 with_new_arraylist·p0.999:  71532,672 ns/op
                 with_new_arraylist·p0.9999: 1191781,376 ns/op
                 with_new_arraylist·p1.00:   1847296,000 ns/op

Iteration   3: 43016,576 ±(99.9%) 163,485 ns/op
                 with_new_arraylist·p0.00:   41152,000 ns/op
                 with_new_arraylist·p0.50:   42432,000 ns/op
                 with_new_arraylist·p0.90:   44096,000 ns/op
                 with_new_arraylist·p0.95:   44992,000 ns/op
                 with_new_arraylist·p0.99:   46464,000 ns/op
                 with_new_arraylist·p0.999:  70623,744 ns/op
                 with_new_arraylist·p0.9999: 1185788,723 ns/op
                 with_new_arraylist·p1.00:   1441792,000 ns/op

Iteration   4: 43039,377 ±(99.9%) 164,188 ns/op
                 with_new_arraylist·p0.00:   41152,000 ns/op
                 with_new_arraylist·p0.50:   42432,000 ns/op
                 with_new_arraylist·p0.90:   44096,000 ns/op
                 with_new_arraylist·p0.95:   44992,000 ns/op
                 with_new_arraylist·p0.99:   47040,000 ns/op
                 with_new_arraylist·p0.999:  72420,480 ns/op
                 with_new_arraylist·p0.9999: 1204281,344 ns/op
                 with_new_arraylist·p1.00:   1310720,000 ns/op

Iteration   5: 43027,994 ±(99.9%) 165,904 ns/op
                 with_new_arraylist·p0.00:   41152,000 ns/op
                 with_new_arraylist·p0.50:   42432,000 ns/op
                 with_new_arraylist·p0.90:   44096,000 ns/op
                 with_new_arraylist·p0.95:   44928,000 ns/op
                 with_new_arraylist·p0.99:   47232,000 ns/op
                 with_new_arraylist·p0.999:  71424,000 ns/op
                 with_new_arraylist·p0.9999: 1193470,771 ns/op
                 with_new_arraylist·p1.00:   1298432,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 1759890
  mean =  42625,107 ±(99.9%) 42,180 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1759521 
    [ 125000,000,  250000,000) = 7 
    [ 250000,000,  375000,000) = 1 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 34 
    [1125000,000, 1250000,000) = 205 
    [1250000,000, 1375000,000) = 107 
    [1375000,000, 1500000,000) = 11 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 2 

  Percentiles, ns/op:
      p(0,0000) =  40448,000 ns/op
     p(50,0000) =  41984,000 ns/op
     p(90,0000) =  43584,000 ns/op
     p(95,0000) =  44736,000 ns/op
     p(99,0000) =  48640,000 ns/op
     p(99,9000) =  71296,000 ns/op
     p(99,9900) = 1210368,000 ns/op
     p(99,9990) = 1360693,432 ns/op
     p(99,9999) = 1797495,783 ns/op
    p(100,0000) = 1847296,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 100)

# Run progress: 70,75% complete, ETA 11:29:39
# Fork: 1 of 3
# Warmup Iteration   1: 81084,357 ±(99.9%) 451,770 ns/op
# Warmup Iteration   2: 80139,297 ±(99.9%) 197,308 ns/op
# Warmup Iteration   3: 80111,581 ±(99.9%) 180,380 ns/op
Iteration   1: 80221,308 ±(99.9%) 180,262 ns/op
                 with_new_arraylist·p0.00:   77184,000 ns/op
                 with_new_arraylist·p0.50:   79104,000 ns/op
                 with_new_arraylist·p0.90:   81664,000 ns/op
                 with_new_arraylist·p0.95:   83712,000 ns/op
                 with_new_arraylist·p0.99:   96896,000 ns/op
                 with_new_arraylist·p0.999:  111811,200 ns/op
                 with_new_arraylist·p0.9999: 1255424,000 ns/op
                 with_new_arraylist·p1.00:   1751040,000 ns/op

Iteration   2: 80140,363 ±(99.9%) 185,902 ns/op
                 with_new_arraylist·p0.00:   77184,000 ns/op
                 with_new_arraylist·p0.50:   78976,000 ns/op
                 with_new_arraylist·p0.90:   81792,000 ns/op
                 with_new_arraylist·p0.95:   83456,000 ns/op
                 with_new_arraylist·p0.99:   94464,000 ns/op
                 with_new_arraylist·p0.999:  112384,000 ns/op
                 with_new_arraylist·p0.9999: 1245837,722 ns/op
                 with_new_arraylist·p1.00:   2273280,000 ns/op

Iteration   3: 80198,587 ±(99.9%) 316,946 ns/op
                 with_new_arraylist·p0.00:   77184,000 ns/op
                 with_new_arraylist·p0.50:   78976,000 ns/op
                 with_new_arraylist·p0.90:   81792,000 ns/op
                 with_new_arraylist·p0.95:   83968,000 ns/op
                 with_new_arraylist·p0.99:   93696,000 ns/op
                 with_new_arraylist·p0.999:  111104,000 ns/op
                 with_new_arraylist·p0.9999: 1281326,899 ns/op
                 with_new_arraylist·p1.00:   9895936,000 ns/op

Iteration   4: 80143,804 ±(99.9%) 178,720 ns/op
                 with_new_arraylist·p0.00:   77312,000 ns/op
                 with_new_arraylist·p0.50:   78976,000 ns/op
                 with_new_arraylist·p0.90:   81792,000 ns/op
                 with_new_arraylist·p0.95:   83968,000 ns/op
                 with_new_arraylist·p0.99:   93824,000 ns/op
                 with_new_arraylist·p0.999:  111232,000 ns/op
                 with_new_arraylist·p0.9999: 1231677,440 ns/op
                 with_new_arraylist·p1.00:   1353728,000 ns/op

Iteration   5: 80124,221 ±(99.9%) 179,652 ns/op
                 with_new_arraylist·p0.00:   77312,000 ns/op
                 with_new_arraylist·p0.50:   79104,000 ns/op
                 with_new_arraylist·p0.90:   81536,000 ns/op
                 with_new_arraylist·p0.95:   83328,000 ns/op
                 with_new_arraylist·p0.99:   94848,000 ns/op
                 with_new_arraylist·p0.999:  111744,000 ns/op
                 with_new_arraylist·p0.9999: 1275904,000 ns/op
                 with_new_arraylist·p1.00:   1384448,000 ns/op


# Run progress: 70,80% complete, ETA 11:28:18
# Fork: 2 of 3
# Warmup Iteration   1: 80775,802 ±(99.9%) 463,442 ns/op
# Warmup Iteration   2: 79701,667 ±(99.9%) 185,580 ns/op
# Warmup Iteration   3: 79575,618 ±(99.9%) 169,256 ns/op
Iteration   1: 79602,959 ±(99.9%) 178,737 ns/op
                 with_new_arraylist·p0.00:   76928,000 ns/op
                 with_new_arraylist·p0.50:   78720,000 ns/op
                 with_new_arraylist·p0.90:   80896,000 ns/op
                 with_new_arraylist·p0.95:   81536,000 ns/op
                 with_new_arraylist·p0.99:   93568,000 ns/op
                 with_new_arraylist·p0.999:  111176,448 ns/op
                 with_new_arraylist·p0.9999: 1229735,117 ns/op
                 with_new_arraylist·p1.00:   2068480,000 ns/op

Iteration   2: 79500,773 ±(99.9%) 177,979 ns/op
                 with_new_arraylist·p0.00:   76928,000 ns/op
                 with_new_arraylist·p0.50:   78592,000 ns/op
                 with_new_arraylist·p0.90:   80640,000 ns/op
                 with_new_arraylist·p0.95:   81408,000 ns/op
                 with_new_arraylist·p0.99:   93568,000 ns/op
                 with_new_arraylist·p0.999:  110771,456 ns/op
                 with_new_arraylist·p0.9999: 1257472,000 ns/op
                 with_new_arraylist·p1.00:   1406976,000 ns/op

Iteration   3: 79404,310 ±(99.9%) 174,226 ns/op
                 with_new_arraylist·p0.00:   76928,000 ns/op
                 with_new_arraylist·p0.50:   78592,000 ns/op
                 with_new_arraylist·p0.90:   80384,000 ns/op
                 with_new_arraylist·p0.95:   81408,000 ns/op
                 with_new_arraylist·p0.99:   92672,000 ns/op
                 with_new_arraylist·p0.999:  109696,000 ns/op
                 with_new_arraylist·p0.9999: 1233766,605 ns/op
                 with_new_arraylist·p1.00:   1390592,000 ns/op

Iteration   4: 79411,428 ±(99.9%) 175,562 ns/op
                 with_new_arraylist·p0.00:   76928,000 ns/op
                 with_new_arraylist·p0.50:   78592,000 ns/op
                 with_new_arraylist·p0.90:   80384,000 ns/op
                 with_new_arraylist·p0.95:   81408,000 ns/op
                 with_new_arraylist·p0.99:   92928,000 ns/op
                 with_new_arraylist·p0.999:  109952,000 ns/op
                 with_new_arraylist·p0.9999: 1240717,722 ns/op
                 with_new_arraylist·p1.00:   1449984,000 ns/op

Iteration   5: 79473,264 ±(99.9%) 176,028 ns/op
                 with_new_arraylist·p0.00:   76928,000 ns/op
                 with_new_arraylist·p0.50:   78592,000 ns/op
                 with_new_arraylist·p0.90:   80640,000 ns/op
                 with_new_arraylist·p0.95:   81408,000 ns/op
                 with_new_arraylist·p0.99:   93312,000 ns/op
                 with_new_arraylist·p0.999:  110208,000 ns/op
                 with_new_arraylist·p0.9999: 1261568,000 ns/op
                 with_new_arraylist·p1.00:   1464320,000 ns/op


# Run progress: 70,86% complete, ETA 11:26:58
# Fork: 3 of 3
# Warmup Iteration   1: 88034,993 ±(99.9%) 472,570 ns/op
# Warmup Iteration   2: 87192,778 ±(99.9%) 200,639 ns/op
# Warmup Iteration   3: 87210,750 ±(99.9%) 187,974 ns/op
Iteration   1: 87281,161 ±(99.9%) 192,785 ns/op
                 with_new_arraylist·p0.00:   84480,000 ns/op
                 with_new_arraylist·p0.50:   86144,000 ns/op
                 with_new_arraylist·p0.90:   89216,000 ns/op
                 with_new_arraylist·p0.95:   91008,000 ns/op
                 with_new_arraylist·p0.99:   98560,000 ns/op
                 with_new_arraylist·p0.999:  120522,240 ns/op
                 with_new_arraylist·p0.9999: 1258184,704 ns/op
                 with_new_arraylist·p1.00:   1972224,000 ns/op

Iteration   2: 87171,270 ±(99.9%) 187,666 ns/op
                 with_new_arraylist·p0.00:   84352,000 ns/op
                 with_new_arraylist·p0.50:   86016,000 ns/op
                 with_new_arraylist·p0.90:   88576,000 ns/op
                 with_new_arraylist·p0.95:   90368,000 ns/op
                 with_new_arraylist·p0.99:   99072,000 ns/op
                 with_new_arraylist·p0.999:  121967,360 ns/op
                 with_new_arraylist·p0.9999: 1248879,616 ns/op
                 with_new_arraylist·p1.00:   1390592,000 ns/op

Iteration   3: 87145,155 ±(99.9%) 188,983 ns/op
                 with_new_arraylist·p0.00:   84352,000 ns/op
                 with_new_arraylist·p0.50:   86016,000 ns/op
                 with_new_arraylist·p0.90:   88448,000 ns/op
                 with_new_arraylist·p0.95:   90240,000 ns/op
                 with_new_arraylist·p0.99:   99968,000 ns/op
                 with_new_arraylist·p0.999:  129280,000 ns/op
                 with_new_arraylist·p0.9999: 1271808,000 ns/op
                 with_new_arraylist·p1.00:   1472512,000 ns/op

Iteration   4: 87178,057 ±(99.9%) 186,655 ns/op
                 with_new_arraylist·p0.00:   84480,000 ns/op
                 with_new_arraylist·p0.50:   86016,000 ns/op
                 with_new_arraylist·p0.90:   88576,000 ns/op
                 with_new_arraylist·p0.95:   90368,000 ns/op
                 with_new_arraylist·p0.99:   99072,000 ns/op
                 with_new_arraylist·p0.999:  129792,000 ns/op
                 with_new_arraylist·p0.9999: 1249643,725 ns/op
                 with_new_arraylist·p1.00:   1382400,000 ns/op

Iteration   5: 87247,909 ±(99.9%) 190,998 ns/op
                 with_new_arraylist·p0.00:   84480,000 ns/op
                 with_new_arraylist·p0.50:   86144,000 ns/op
                 with_new_arraylist·p0.90:   88576,000 ns/op
                 with_new_arraylist·p0.95:   90368,000 ns/op
                 with_new_arraylist·p0.99:   98816,000 ns/op
                 with_new_arraylist·p0.999:  127428,608 ns/op
                 with_new_arraylist·p0.9999: 1287497,318 ns/op
                 with_new_arraylist·p1.00:   1392640,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 1823548
  mean =  82139,214 ±(99.9%) 50,970 ns/op

  Histogram, ns/op:
    [       0,000,  1000000,000) = 1823060 
    [ 1000000,000,  2000000,000) = 485 
    [ 2000000,000,  3000000,000) = 2 
    [ 3000000,000,  4000000,000) = 0 
    [ 4000000,000,  5000000,000) = 0 
    [ 5000000,000,  6000000,000) = 0 
    [ 6000000,000,  7000000,000) = 0 
    [ 7000000,000,  8000000,000) = 0 
    [ 8000000,000,  9000000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  76928,000 ns/op
     p(50,0000) =  79488,000 ns/op
     p(90,0000) =  86656,000 ns/op
     p(95,0000) =  88320,000 ns/op
     p(99,0000) =  94976,000 ns/op
     p(99,9000) = 118144,000 ns/op
     p(99,9900) = 1253376,000 ns/op
     p(99,9990) = 1386013,716 ns/op
     p(99,9999) = 3618305,273 ns/op
    p(100,0000) = 9895936,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 200)

# Run progress: 70,92% complete, ETA 11:25:38
# Fork: 1 of 3
# Warmup Iteration   1: 153778,529 ±(99.9%) 924,065 ns/op
# Warmup Iteration   2: 151957,596 ±(99.9%) 360,521 ns/op
# Warmup Iteration   3: 151671,274 ±(99.9%) 333,332 ns/op
Iteration   1: 151203,557 ±(99.9%) 319,059 ns/op
                 with_new_arraylist·p0.00:   146176,000 ns/op
                 with_new_arraylist·p0.50:   149504,000 ns/op
                 with_new_arraylist·p0.90:   153600,000 ns/op
                 with_new_arraylist·p0.95:   157440,000 ns/op
                 with_new_arraylist·p0.99:   178432,000 ns/op
                 with_new_arraylist·p0.999:  190464,000 ns/op
                 with_new_arraylist·p0.9999: 1396304,282 ns/op
                 with_new_arraylist·p1.00:   1519616,000 ns/op

Iteration   2: 153313,062 ±(99.9%) 334,488 ns/op
                 with_new_arraylist·p0.00:   145920,000 ns/op
                 with_new_arraylist·p0.50:   149760,000 ns/op
                 with_new_arraylist·p0.90:   155136,000 ns/op
                 with_new_arraylist·p0.95:   179456,000 ns/op
                 with_new_arraylist·p0.99:   190208,000 ns/op
                 with_new_arraylist·p0.999:  210688,000 ns/op
                 with_new_arraylist·p0.9999: 1362853,683 ns/op
                 with_new_arraylist·p1.00:   1458176,000 ns/op

Iteration   3: 153340,384 ±(99.9%) 349,531 ns/op
                 with_new_arraylist·p0.00:   146176,000 ns/op
                 with_new_arraylist·p0.50:   149504,000 ns/op
                 with_new_arraylist·p0.90:   154880,000 ns/op
                 with_new_arraylist·p0.95:   180480,000 ns/op
                 with_new_arraylist·p0.99:   189952,000 ns/op
                 with_new_arraylist·p0.999:  210909,184 ns/op
                 with_new_arraylist·p0.9999: 1407860,736 ns/op
                 with_new_arraylist·p1.00:   1484800,000 ns/op

Iteration   4: 153330,964 ±(99.9%) 332,075 ns/op
                 with_new_arraylist·p0.00:   146176,000 ns/op
                 with_new_arraylist·p0.50:   149504,000 ns/op
                 with_new_arraylist·p0.90:   154880,000 ns/op
                 with_new_arraylist·p0.95:   180992,000 ns/op
                 with_new_arraylist·p0.99:   189952,000 ns/op
                 with_new_arraylist·p0.999:  217856,000 ns/op
                 with_new_arraylist·p0.9999: 1349345,280 ns/op
                 with_new_arraylist·p1.00:   1394688,000 ns/op

Iteration   5: 152081,124 ±(99.9%) 327,318 ns/op
                 with_new_arraylist·p0.00:   145920,000 ns/op
                 with_new_arraylist·p0.50:   149504,000 ns/op
                 with_new_arraylist·p0.90:   153600,000 ns/op
                 with_new_arraylist·p0.95:   164096,000 ns/op
                 with_new_arraylist·p0.99:   188928,000 ns/op
                 with_new_arraylist·p0.999:  209408,000 ns/op
                 with_new_arraylist·p0.9999: 1342659,789 ns/op
                 with_new_arraylist·p1.00:   1495040,000 ns/op


# Run progress: 70,97% complete, ETA 11:24:18
# Fork: 2 of 3
# Warmup Iteration   1: 153147,104 ±(99.9%) 896,904 ns/op
# Warmup Iteration   2: 155183,310 ±(99.9%) 383,985 ns/op
# Warmup Iteration   3: 151173,426 ±(99.9%) 311,014 ns/op
Iteration   1: 151671,582 ±(99.9%) 330,444 ns/op
                 with_new_arraylist·p0.00:   146176,000 ns/op
                 with_new_arraylist·p0.50:   149760,000 ns/op
                 with_new_arraylist·p0.90:   153600,000 ns/op
                 with_new_arraylist·p0.95:   162816,000 ns/op
                 with_new_arraylist·p0.99:   178432,000 ns/op
                 with_new_arraylist·p0.999:  205605,376 ns/op
                 with_new_arraylist·p0.9999: 1415816,806 ns/op
                 with_new_arraylist·p1.00:   1517568,000 ns/op

Iteration   2: 151148,120 ±(99.9%) 313,230 ns/op
                 with_new_arraylist·p0.00:   145920,000 ns/op
                 with_new_arraylist·p0.50:   149504,000 ns/op
                 with_new_arraylist·p0.90:   153600,000 ns/op
                 with_new_arraylist·p0.95:   157184,000 ns/op
                 with_new_arraylist·p0.99:   177920,000 ns/op
                 with_new_arraylist·p0.999:  193024,000 ns/op
                 with_new_arraylist·p0.9999: 1370471,219 ns/op
                 with_new_arraylist·p1.00:   1425408,000 ns/op

Iteration   3: 152323,151 ±(99.9%) 320,307 ns/op
                 with_new_arraylist·p0.00:   146176,000 ns/op
                 with_new_arraylist·p0.50:   149760,000 ns/op
                 with_new_arraylist·p0.90:   154368,000 ns/op
                 with_new_arraylist·p0.95:   163840,000 ns/op
                 with_new_arraylist·p0.99:   184320,000 ns/op
                 with_new_arraylist·p0.999:  203629,568 ns/op
                 with_new_arraylist·p0.9999: 1337986,253 ns/op
                 with_new_arraylist·p1.00:   1523712,000 ns/op

Iteration   4: 151844,004 ±(99.9%) 340,841 ns/op
                 with_new_arraylist·p0.00:   145920,000 ns/op
                 with_new_arraylist·p0.50:   149760,000 ns/op
                 with_new_arraylist·p0.90:   154112,000 ns/op
                 with_new_arraylist·p0.95:   163072,000 ns/op
                 with_new_arraylist·p0.99:   178688,000 ns/op
                 with_new_arraylist·p0.999:  215608,576 ns/op
                 with_new_arraylist·p0.9999: 1470597,530 ns/op
                 with_new_arraylist·p1.00:   1572864,000 ns/op

Iteration   5: 151425,285 ±(99.9%) 307,102 ns/op
                 with_new_arraylist·p0.00:   146176,000 ns/op
                 with_new_arraylist·p0.50:   150016,000 ns/op
                 with_new_arraylist·p0.90:   153856,000 ns/op
                 with_new_arraylist·p0.95:   157184,000 ns/op
                 with_new_arraylist·p0.99:   171008,000 ns/op
                 with_new_arraylist·p0.999:  206336,000 ns/op
                 with_new_arraylist·p0.9999: 1309499,187 ns/op
                 with_new_arraylist·p1.00:   1419264,000 ns/op


# Run progress: 71,03% complete, ETA 11:22:58
# Fork: 3 of 3
# Warmup Iteration   1: 160626,463 ±(99.9%) 938,352 ns/op
# Warmup Iteration   2: 159343,267 ±(99.9%) 425,650 ns/op
# Warmup Iteration   3: 158741,257 ±(99.9%) 326,952 ns/op
Iteration   1: 158740,366 ±(99.9%) 351,425 ns/op
                 with_new_arraylist·p0.00:   153344,000 ns/op
                 with_new_arraylist·p0.50:   156672,000 ns/op
                 with_new_arraylist·p0.90:   160768,000 ns/op
                 with_new_arraylist·p0.95:   168192,000 ns/op
                 with_new_arraylist·p0.99:   186112,000 ns/op
                 with_new_arraylist·p0.999:  211987,200 ns/op
                 with_new_arraylist·p0.9999: 1463623,680 ns/op
                 with_new_arraylist·p1.00:   2318336,000 ns/op

Iteration   2: 158721,058 ±(99.9%) 343,070 ns/op
                 with_new_arraylist·p0.00:   153344,000 ns/op
                 with_new_arraylist·p0.50:   156672,000 ns/op
                 with_new_arraylist·p0.90:   160768,000 ns/op
                 with_new_arraylist·p0.95:   168192,000 ns/op
                 with_new_arraylist·p0.99:   184832,000 ns/op
                 with_new_arraylist·p0.999:  214528,000 ns/op
                 with_new_arraylist·p0.9999: 1399630,643 ns/op
                 with_new_arraylist·p1.00:   1497088,000 ns/op

Iteration   3: 158827,260 ±(99.9%) 339,106 ns/op
                 with_new_arraylist·p0.00:   153344,000 ns/op
                 with_new_arraylist·p0.50:   156928,000 ns/op
                 with_new_arraylist·p0.90:   161024,000 ns/op
                 with_new_arraylist·p0.95:   168192,000 ns/op
                 with_new_arraylist·p0.99:   185856,000 ns/op
                 with_new_arraylist·p0.999:  206848,000 ns/op
                 with_new_arraylist·p0.9999: 1445839,462 ns/op
                 with_new_arraylist·p1.00:   1599488,000 ns/op

Iteration   4: 158718,914 ±(99.9%) 338,660 ns/op
                 with_new_arraylist·p0.00:   153344,000 ns/op
                 with_new_arraylist·p0.50:   156672,000 ns/op
                 with_new_arraylist·p0.90:   160768,000 ns/op
                 with_new_arraylist·p0.95:   168192,000 ns/op
                 with_new_arraylist·p0.99:   186112,000 ns/op
                 with_new_arraylist·p0.999:  208384,000 ns/op
                 with_new_arraylist·p0.9999: 1451430,912 ns/op
                 with_new_arraylist·p1.00:   1492992,000 ns/op

Iteration   5: 158680,377 ±(99.9%) 324,221 ns/op
                 with_new_arraylist·p0.00:   153088,000 ns/op
                 with_new_arraylist·p0.50:   156672,000 ns/op
                 with_new_arraylist·p0.90:   160768,000 ns/op
                 with_new_arraylist·p0.95:   168192,000 ns/op
                 with_new_arraylist·p0.99:   185600,000 ns/op
                 with_new_arraylist·p0.999:  214528,000 ns/op
                 with_new_arraylist·p0.9999: 1361316,045 ns/op
                 with_new_arraylist·p1.00:   1419264,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 971017
  mean = 154293,673 ±(99.9%) 86,211 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 970584 
    [ 250000,000,  500000,000) = 14 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 41 
    [1250000,000, 1500000,000) = 366 
    [1500000,000, 1750000,000) = 11 
    [1750000,000, 2000000,000) = 0 
    [2000000,000, 2250000,000) = 0 
    [2250000,000, 2500000,000) = 1 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 145920,000 ns/op
     p(50,0000) = 151040,000 ns/op
     p(90,0000) = 158976,000 ns/op
     p(95,0000) = 167424,000 ns/op
     p(99,0000) = 188416,000 ns/op
     p(99,9000) = 209152,000 ns/op
     p(99,9900) = 1394688,000 ns/op
     p(99,9990) = 1510563,103 ns/op
     p(99,9999) = 2318336,000 ns/op
    p(100,0000) = 2318336,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 500)

# Run progress: 71,09% complete, ETA 11:21:37
# Fork: 1 of 3
# Warmup Iteration   1: 406658,241 ±(99.9%) 2561,339 ns/op
# Warmup Iteration   2: 401907,086 ±(99.9%) 973,271 ns/op
# Warmup Iteration   3: 403081,103 ±(99.9%) 975,495 ns/op
Iteration   1: 401816,933 ±(99.9%) 980,551 ns/op
                 with_new_arraylist·p0.00:   386560,000 ns/op
                 with_new_arraylist·p0.50:   396288,000 ns/op
                 with_new_arraylist·p0.90:   413696,000 ns/op
                 with_new_arraylist·p0.95:   424960,000 ns/op
                 with_new_arraylist·p0.99:   452096,000 ns/op
                 with_new_arraylist·p0.999:  1607948,288 ns/op
                 with_new_arraylist·p0.9999: 1868880,486 ns/op
                 with_new_arraylist·p1.00:   1904640,000 ns/op

Iteration   2: 402400,412 ±(99.9%) 978,383 ns/op
                 with_new_arraylist·p0.00:   386048,000 ns/op
                 with_new_arraylist·p0.50:   396800,000 ns/op
                 with_new_arraylist·p0.90:   414720,000 ns/op
                 with_new_arraylist·p0.95:   425984,000 ns/op
                 with_new_arraylist·p0.99:   452608,000 ns/op
                 with_new_arraylist·p0.999:  1618262,016 ns/op
                 with_new_arraylist·p0.9999: 1818829,210 ns/op
                 with_new_arraylist·p1.00:   1824768,000 ns/op

Iteration   3: 402002,910 ±(99.9%) 963,074 ns/op
                 with_new_arraylist·p0.00:   386048,000 ns/op
                 with_new_arraylist·p0.50:   396288,000 ns/op
                 with_new_arraylist·p0.90:   414208,000 ns/op
                 with_new_arraylist·p0.95:   425472,000 ns/op
                 with_new_arraylist·p0.99:   452096,000 ns/op
                 with_new_arraylist·p0.999:  1606510,592 ns/op
                 with_new_arraylist·p0.9999: 1812714,291 ns/op
                 with_new_arraylist·p1.00:   1830912,000 ns/op

Iteration   4: 401970,564 ±(99.9%) 953,640 ns/op
                 with_new_arraylist·p0.00:   386048,000 ns/op
                 with_new_arraylist·p0.50:   396288,000 ns/op
                 with_new_arraylist·p0.90:   414208,000 ns/op
                 with_new_arraylist·p0.95:   425472,000 ns/op
                 with_new_arraylist·p0.99:   452096,000 ns/op
                 with_new_arraylist·p0.999:  1599733,760 ns/op
                 with_new_arraylist·p0.9999: 1751212,032 ns/op
                 with_new_arraylist·p1.00:   1759232,000 ns/op

Iteration   5: 401708,317 ±(99.9%) 923,837 ns/op
                 with_new_arraylist·p0.00:   386048,000 ns/op
                 with_new_arraylist·p0.50:   396288,000 ns/op
                 with_new_arraylist·p0.90:   413184,000 ns/op
                 with_new_arraylist·p0.95:   424960,000 ns/op
                 with_new_arraylist·p0.99:   453120,000 ns/op
                 with_new_arraylist·p0.999:  1569792,000 ns/op
                 with_new_arraylist·p0.9999: 1717427,200 ns/op
                 with_new_arraylist·p1.00:   1744896,000 ns/op


# Run progress: 71,14% complete, ETA 11:20:17
# Fork: 2 of 3
# Warmup Iteration   1: 407153,553 ±(99.9%) 2896,129 ns/op
# Warmup Iteration   2: 401920,597 ±(99.9%) 964,209 ns/op
# Warmup Iteration   3: 406368,307 ±(99.9%) 1006,020 ns/op
Iteration   1: 401846,122 ±(99.9%) 919,005 ns/op
                 with_new_arraylist·p0.00:   386048,000 ns/op
                 with_new_arraylist·p0.50:   396288,000 ns/op
                 with_new_arraylist·p0.90:   414208,000 ns/op
                 with_new_arraylist·p0.95:   425472,000 ns/op
                 with_new_arraylist·p0.99:   453632,000 ns/op
                 with_new_arraylist·p0.999:  1558386,688 ns/op
                 with_new_arraylist·p0.9999: 1856811,622 ns/op
                 with_new_arraylist·p1.00:   1880064,000 ns/op

Iteration   2: 402236,347 ±(99.9%) 931,854 ns/op
                 with_new_arraylist·p0.00:   385024,000 ns/op
                 with_new_arraylist·p0.50:   396288,000 ns/op
                 with_new_arraylist·p0.90:   414720,000 ns/op
                 with_new_arraylist·p0.95:   425472,000 ns/op
                 with_new_arraylist·p0.99:   453120,000 ns/op
                 with_new_arraylist·p0.999:  1568327,680 ns/op
                 with_new_arraylist·p0.9999: 1858050,458 ns/op
                 with_new_arraylist·p1.00:   1875968,000 ns/op

Iteration   3: 401869,755 ±(99.9%) 903,366 ns/op
                 with_new_arraylist·p0.00:   385536,000 ns/op
                 with_new_arraylist·p0.50:   396288,000 ns/op
                 with_new_arraylist·p0.90:   414208,000 ns/op
                 with_new_arraylist·p0.95:   425472,000 ns/op
                 with_new_arraylist·p0.99:   453632,000 ns/op
                 with_new_arraylist·p0.999:  1505822,720 ns/op
                 with_new_arraylist·p0.9999: 1843641,344 ns/op
                 with_new_arraylist·p1.00:   1927168,000 ns/op

Iteration   4: 401832,742 ±(99.9%) 911,991 ns/op
                 with_new_arraylist·p0.00:   385536,000 ns/op
                 with_new_arraylist·p0.50:   396288,000 ns/op
                 with_new_arraylist·p0.90:   414208,000 ns/op
                 with_new_arraylist·p0.95:   425472,000 ns/op
                 with_new_arraylist·p0.99:   453632,000 ns/op
                 with_new_arraylist·p0.999:  1566720,000 ns/op
                 with_new_arraylist·p0.9999: 1818005,504 ns/op
                 with_new_arraylist·p1.00:   1890304,000 ns/op

Iteration   5: 401825,597 ±(99.9%) 898,811 ns/op
                 with_new_arraylist·p0.00:   385536,000 ns/op
                 with_new_arraylist·p0.50:   396288,000 ns/op
                 with_new_arraylist·p0.90:   414208,000 ns/op
                 with_new_arraylist·p0.95:   424960,000 ns/op
                 with_new_arraylist·p0.99:   453632,000 ns/op
                 with_new_arraylist·p0.999:  1542914,048 ns/op
                 with_new_arraylist·p0.9999: 1793375,437 ns/op
                 with_new_arraylist·p1.00:   1859584,000 ns/op


# Run progress: 71,20% complete, ETA 11:18:57
# Fork: 3 of 3
# Warmup Iteration   1: 430819,016 ±(99.9%) 2517,405 ns/op
# Warmup Iteration   2: 425307,966 ±(99.9%) 1096,843 ns/op
# Warmup Iteration   3: 425375,119 ±(99.9%) 1005,455 ns/op
Iteration   1: 425407,177 ±(99.9%) 1006,383 ns/op
                 with_new_arraylist·p0.00:   408064,000 ns/op
                 with_new_arraylist·p0.50:   418816,000 ns/op
                 with_new_arraylist·p0.90:   440320,000 ns/op
                 with_new_arraylist·p0.95:   448512,000 ns/op
                 with_new_arraylist·p0.99:   485888,000 ns/op
                 with_new_arraylist·p0.999:  1623169,024 ns/op
                 with_new_arraylist·p0.9999: 1823144,346 ns/op
                 with_new_arraylist·p1.00:   1867776,000 ns/op

Iteration   2: 424263,986 ±(99.9%) 996,252 ns/op
                 with_new_arraylist·p0.00:   408064,000 ns/op
                 with_new_arraylist·p0.50:   418816,000 ns/op
                 with_new_arraylist·p0.90:   437760,000 ns/op
                 with_new_arraylist·p0.95:   446464,000 ns/op
                 with_new_arraylist·p0.99:   456192,000 ns/op
                 with_new_arraylist·p0.999:  1637736,448 ns/op
                 with_new_arraylist·p0.9999: 1861004,083 ns/op
                 with_new_arraylist·p1.00:   2199552,000 ns/op

Iteration   3: 425810,447 ±(99.9%) 1031,699 ns/op
                 with_new_arraylist·p0.00:   408576,000 ns/op
                 with_new_arraylist·p0.50:   418816,000 ns/op
                 with_new_arraylist·p0.90:   441344,000 ns/op
                 with_new_arraylist·p0.95:   449740,800 ns/op
                 with_new_arraylist·p0.99:   488960,000 ns/op
                 with_new_arraylist·p0.999:  1619968,000 ns/op
                 with_new_arraylist·p0.9999: 1882767,360 ns/op
                 with_new_arraylist·p1.00:   1925120,000 ns/op

Iteration   4: 424130,274 ±(99.9%) 968,392 ns/op
                 with_new_arraylist·p0.00:   408576,000 ns/op
                 with_new_arraylist·p0.50:   418816,000 ns/op
                 with_new_arraylist·p0.90:   437248,000 ns/op
                 with_new_arraylist·p0.95:   446976,000 ns/op
                 with_new_arraylist·p0.99:   461824,000 ns/op
                 with_new_arraylist·p0.999:  1601671,168 ns/op
                 with_new_arraylist·p0.9999: 1849565,594 ns/op
                 with_new_arraylist·p1.00:   1892352,000 ns/op

Iteration   5: 425388,240 ±(99.9%) 1018,947 ns/op
                 with_new_arraylist·p0.00:   408576,000 ns/op
                 with_new_arraylist·p0.50:   418816,000 ns/op
                 with_new_arraylist·p0.90:   439808,000 ns/op
                 with_new_arraylist·p0.95:   448512,000 ns/op
                 with_new_arraylist·p0.99:   485888,000 ns/op
                 with_new_arraylist·p0.999:  1646657,536 ns/op
                 with_new_arraylist·p0.9999: 1935880,192 ns/op
                 with_new_arraylist·p1.00:   1961984,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 366161
  mean = 409351,094 ±(99.9%) 254,315 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 365494 
    [ 500000,000,  750000,000) = 232 
    [ 750000,000, 1000000,000) = 2 
    [1000000,000, 1250000,000) = 0 
    [1250000,000, 1500000,000) = 11 
    [1500000,000, 1750000,000) = 329 
    [1750000,000, 2000000,000) = 92 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 385024,000 ns/op
     p(50,0000) = 402944,000 ns/op
     p(90,0000) = 427520,000 ns/op
     p(95,0000) = 438272,000 ns/op
     p(99,0000) = 455680,000 ns/op
     p(99,9000) = 1591296,000 ns/op
     p(99,9900) = 1816576,000 ns/op
     p(99,9990) = 1932681,011 ns/op
     p(99,9999) = 2199552,000 ns/op
    p(100,0000) = 2199552,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 1000)

# Run progress: 71,26% complete, ETA 11:17:37
# Fork: 1 of 3
# Warmup Iteration   1: 779871,445 ±(99.9%) 5535,060 ns/op
# Warmup Iteration   2: 768455,689 ±(99.9%) 1842,656 ns/op
# Warmup Iteration   3: 769309,723 ±(99.9%) 1867,348 ns/op
Iteration   1: 767717,487 ±(99.9%) 1757,163 ns/op
                 with_new_arraylist·p0.00:   744448,000 ns/op
                 with_new_arraylist·p0.50:   760832,000 ns/op
                 with_new_arraylist·p0.90:   780288,000 ns/op
                 with_new_arraylist·p0.95:   789504,000 ns/op
                 with_new_arraylist·p0.99:   822272,000 ns/op
                 with_new_arraylist·p0.999:  2145746,944 ns/op
                 with_new_arraylist·p0.9999: 2310851,789 ns/op
                 with_new_arraylist·p1.00:   2330624,000 ns/op

Iteration   2: 770156,595 ±(99.9%) 1962,051 ns/op
                 with_new_arraylist·p0.00:   746496,000 ns/op
                 with_new_arraylist·p0.50:   760832,000 ns/op
                 with_new_arraylist·p0.90:   782336,000 ns/op
                 with_new_arraylist·p0.95:   791552,000 ns/op
                 with_new_arraylist·p0.99:   881664,000 ns/op
                 with_new_arraylist·p0.999:  2081161,216 ns/op
                 with_new_arraylist·p0.9999: 2402012,365 ns/op
                 with_new_arraylist·p1.00:   2416640,000 ns/op

Iteration   3: 774750,556 ±(99.9%) 2027,573 ns/op
                 with_new_arraylist·p0.00:   746496,000 ns/op
                 with_new_arraylist·p0.50:   759808,000 ns/op
                 with_new_arraylist·p0.90:   788480,000 ns/op
                 with_new_arraylist·p0.95:   873472,000 ns/op
                 with_new_arraylist·p0.99:   928768,000 ns/op
                 with_new_arraylist·p0.999:  2171293,696 ns/op
                 with_new_arraylist·p0.9999: 2332345,139 ns/op
                 with_new_arraylist·p1.00:   2334720,000 ns/op

Iteration   4: 768757,582 ±(99.9%) 1901,437 ns/op
                 with_new_arraylist·p0.00:   744448,000 ns/op
                 with_new_arraylist·p0.50:   759808,000 ns/op
                 with_new_arraylist·p0.90:   783360,000 ns/op
                 with_new_arraylist·p0.95:   792576,000 ns/op
                 with_new_arraylist·p0.99:   870400,000 ns/op
                 with_new_arraylist·p0.999:  2244608,000 ns/op
                 with_new_arraylist·p0.9999: 2419916,800 ns/op
                 with_new_arraylist·p1.00:   2424832,000 ns/op

Iteration   5: 769263,012 ±(99.9%) 1883,957 ns/op
                 with_new_arraylist·p0.00:   745472,000 ns/op
                 with_new_arraylist·p0.50:   760832,000 ns/op
                 with_new_arraylist·p0.90:   784384,000 ns/op
                 with_new_arraylist·p0.95:   792576,000 ns/op
                 with_new_arraylist·p0.99:   872448,000 ns/op
                 with_new_arraylist·p0.999:  2240622,592 ns/op
                 with_new_arraylist·p0.9999: 2462574,182 ns/op
                 with_new_arraylist·p1.00:   2482176,000 ns/op


# Run progress: 71,31% complete, ETA 11:16:17
# Fork: 2 of 3
# Warmup Iteration   1: 782372,646 ±(99.9%) 4960,714 ns/op
# Warmup Iteration   2: 772024,473 ±(99.9%) 1972,409 ns/op
# Warmup Iteration   3: 771557,194 ±(99.9%) 1861,178 ns/op
Iteration   1: 773351,078 ±(99.9%) 2412,197 ns/op
                 with_new_arraylist·p0.00:   746496,000 ns/op
                 with_new_arraylist·p0.50:   761856,000 ns/op
                 with_new_arraylist·p0.90:   786432,000 ns/op
                 with_new_arraylist·p0.95:   799744,000 ns/op
                 with_new_arraylist·p0.99:   924436,480 ns/op
                 with_new_arraylist·p0.999:  2187894,784 ns/op
                 with_new_arraylist·p0.9999: 5082282,803 ns/op
                 with_new_arraylist·p1.00:   6184960,000 ns/op

Iteration   2: 769059,386 ±(99.9%) 1903,371 ns/op
                 with_new_arraylist·p0.00:   747520,000 ns/op
                 with_new_arraylist·p0.50:   760832,000 ns/op
                 with_new_arraylist·p0.90:   782336,000 ns/op
                 with_new_arraylist·p0.95:   791552,000 ns/op
                 with_new_arraylist·p0.99:   836608,000 ns/op
                 with_new_arraylist·p0.999:  2146328,576 ns/op
                 with_new_arraylist·p0.9999: 2508836,864 ns/op
                 with_new_arraylist·p1.00:   2527232,000 ns/op

Iteration   3: 770115,867 ±(99.9%) 1914,318 ns/op
                 with_new_arraylist·p0.00:   745472,000 ns/op
                 with_new_arraylist·p0.50:   760832,000 ns/op
                 with_new_arraylist·p0.90:   784384,000 ns/op
                 with_new_arraylist·p0.95:   794624,000 ns/op
                 with_new_arraylist·p0.99:   871659,520 ns/op
                 with_new_arraylist·p0.999:  2146492,416 ns/op
                 with_new_arraylist·p0.9999: 2330812,416 ns/op
                 with_new_arraylist·p1.00:   2355200,000 ns/op

Iteration   4: 770979,879 ±(99.9%) 2030,218 ns/op
                 with_new_arraylist·p0.00:   748544,000 ns/op
                 with_new_arraylist·p0.50:   761856,000 ns/op
                 with_new_arraylist·p0.90:   784384,000 ns/op
                 with_new_arraylist·p0.95:   794624,000 ns/op
                 with_new_arraylist·p0.99:   873472,000 ns/op
                 with_new_arraylist·p0.999:  2261770,240 ns/op
                 with_new_arraylist·p0.9999: 2704304,538 ns/op
                 with_new_arraylist·p1.00:   2809856,000 ns/op

Iteration   5: 771668,292 ±(99.9%) 2183,212 ns/op
                 with_new_arraylist·p0.00:   748544,000 ns/op
                 with_new_arraylist·p0.50:   762880,000 ns/op
                 with_new_arraylist·p0.90:   786432,000 ns/op
                 with_new_arraylist·p0.95:   795648,000 ns/op
                 with_new_arraylist·p0.99:   873973,760 ns/op
                 with_new_arraylist·p0.999:  2208948,224 ns/op
                 with_new_arraylist·p0.9999: 4334193,459 ns/op
                 with_new_arraylist·p1.00:   5087232,000 ns/op


# Run progress: 71,37% complete, ETA 11:14:56
# Fork: 3 of 3
# Warmup Iteration   1: 777516,792 ±(99.9%) 5019,409 ns/op
# Warmup Iteration   2: 769881,831 ±(99.9%) 1894,832 ns/op
# Warmup Iteration   3: 770711,527 ±(99.9%) 1856,774 ns/op
Iteration   1: 770475,555 ±(99.9%) 1912,545 ns/op
                 with_new_arraylist·p0.00:   745472,000 ns/op
                 with_new_arraylist·p0.50:   761856,000 ns/op
                 with_new_arraylist·p0.90:   782336,000 ns/op
                 with_new_arraylist·p0.95:   791552,000 ns/op
                 with_new_arraylist·p0.99:   859136,000 ns/op
                 with_new_arraylist·p0.999:  2130657,280 ns/op
                 with_new_arraylist·p0.9999: 2450223,104 ns/op
                 with_new_arraylist·p1.00:   2490368,000 ns/op

Iteration   2: 770800,202 ±(99.9%) 1787,365 ns/op
                 with_new_arraylist·p0.00:   747520,000 ns/op
                 with_new_arraylist·p0.50:   762880,000 ns/op
                 with_new_arraylist·p0.90:   785408,000 ns/op
                 with_new_arraylist·p0.95:   792576,000 ns/op
                 with_new_arraylist·p0.99:   837632,000 ns/op
                 with_new_arraylist·p0.999:  2138542,080 ns/op
                 with_new_arraylist·p0.9999: 2326505,472 ns/op
                 with_new_arraylist·p1.00:   2359296,000 ns/op

Iteration   3: 770383,281 ±(99.9%) 1827,785 ns/op
                 with_new_arraylist·p0.00:   744448,000 ns/op
                 with_new_arraylist·p0.50:   761856,000 ns/op
                 with_new_arraylist·p0.90:   785408,000 ns/op
                 with_new_arraylist·p0.95:   795648,000 ns/op
                 with_new_arraylist·p0.99:   873472,000 ns/op
                 with_new_arraylist·p0.999:  2095734,784 ns/op
                 with_new_arraylist·p0.9999: 2400929,382 ns/op
                 with_new_arraylist·p1.00:   2428928,000 ns/op

Iteration   4: 770281,879 ±(99.9%) 1829,571 ns/op
                 with_new_arraylist·p0.00:   746496,000 ns/op
                 with_new_arraylist·p0.50:   761856,000 ns/op
                 with_new_arraylist·p0.90:   784384,000 ns/op
                 with_new_arraylist·p0.95:   793600,000 ns/op
                 with_new_arraylist·p0.99:   873472,000 ns/op
                 with_new_arraylist·p0.999:  2138324,992 ns/op
                 with_new_arraylist·p0.9999: 2239293,850 ns/op
                 with_new_arraylist·p1.00:   2240512,000 ns/op

Iteration   5: 770349,311 ±(99.9%) 1820,199 ns/op
                 with_new_arraylist·p0.00:   745472,000 ns/op
                 with_new_arraylist·p0.50:   761856,000 ns/op
                 with_new_arraylist·p0.90:   784384,000 ns/op
                 with_new_arraylist·p0.95:   793600,000 ns/op
                 with_new_arraylist·p0.99:   873472,000 ns/op
                 with_new_arraylist·p0.999:  2142650,368 ns/op
                 with_new_arraylist·p0.9999: 2356528,333 ns/op
                 with_new_arraylist·p1.00:   2367488,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 194529
  mean = 770536,999 ±(99.9%) 503,497 ns/op

  Histogram, ns/op:
    [      0,000,  500000,000) = 0 
    [ 500000,000, 1000000,000) = 194020 
    [1000000,000, 1500000,000) = 124 
    [1500000,000, 2000000,000) = 55 
    [2000000,000, 2500000,000) = 325 
    [2500000,000, 3000000,000) = 3 
    [3000000,000, 3500000,000) = 0 
    [3500000,000, 4000000,000) = 0 
    [4000000,000, 4500000,000) = 0 
    [4500000,000, 5000000,000) = 0 
    [5000000,000, 5500000,000) = 1 
    [5500000,000, 6000000,000) = 0 
    [6000000,000, 6500000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 744448,000 ns/op
     p(50,0000) = 761856,000 ns/op
     p(90,0000) = 784384,000 ns/op
     p(95,0000) = 794624,000 ns/op
     p(99,0000) = 894976,000 ns/op
     p(99,9000) = 2146304,000 ns/op
     p(99,9900) = 2373824,512 ns/op
     p(99,9990) = 5147277,722 ns/op
     p(99,9999) = 6184960,000 ns/op
    p(100,0000) = 6184960,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 10)

# Run progress: 71,43% complete, ETA 11:13:36
# Fork: 1 of 3
# Warmup Iteration   1: 26093,870 ±(99.9%) 291,271 ns/op
# Warmup Iteration   2: 25413,924 ±(99.9%) 100,553 ns/op
# Warmup Iteration   3: 25357,948 ±(99.9%) 93,178 ns/op
Iteration   1: 25356,343 ±(99.9%) 85,806 ns/op
                 with_new_arraylist·p0.00:   24320,000 ns/op
                 with_new_arraylist·p0.50:   24960,000 ns/op
                 with_new_arraylist·p0.90:   25920,000 ns/op
                 with_new_arraylist·p0.95:   26816,000 ns/op
                 with_new_arraylist·p0.99:   28224,000 ns/op
                 with_new_arraylist·p0.999:  42048,000 ns/op
                 with_new_arraylist·p0.9999: 1021095,526 ns/op
                 with_new_arraylist·p1.00:   1243136,000 ns/op

Iteration   2: 25688,375 ±(99.9%) 91,047 ns/op
                 with_new_arraylist·p0.00:   24288,000 ns/op
                 with_new_arraylist·p0.50:   24992,000 ns/op
                 with_new_arraylist·p0.90:   26304,000 ns/op
                 with_new_arraylist·p0.95:   27232,000 ns/op
                 with_new_arraylist·p0.99:   38912,000 ns/op
                 with_new_arraylist·p0.999:  42432,000 ns/op
                 with_new_arraylist·p0.9999: 1070129,357 ns/op
                 with_new_arraylist·p1.00:   1742848,000 ns/op

Iteration   3: 25349,605 ±(99.9%) 93,861 ns/op
                 with_new_arraylist·p0.00:   24320,000 ns/op
                 with_new_arraylist·p0.50:   24960,000 ns/op
                 with_new_arraylist·p0.90:   25856,000 ns/op
                 with_new_arraylist·p0.95:   26784,000 ns/op
                 with_new_arraylist·p0.99:   28288,000 ns/op
                 with_new_arraylist·p0.999:  42048,000 ns/op
                 with_new_arraylist·p0.9999: 1107356,877 ns/op
                 with_new_arraylist·p1.00:   1310720,000 ns/op

Iteration   4: 25349,752 ±(99.9%) 94,207 ns/op
                 with_new_arraylist·p0.00:   24320,000 ns/op
                 with_new_arraylist·p0.50:   24928,000 ns/op
                 with_new_arraylist·p0.90:   25824,000 ns/op
                 with_new_arraylist·p0.95:   26784,000 ns/op
                 with_new_arraylist·p0.99:   28160,000 ns/op
                 with_new_arraylist·p0.999:  42098,112 ns/op
                 with_new_arraylist·p0.9999: 1110817,792 ns/op
                 with_new_arraylist·p1.00:   1236992,000 ns/op

Iteration   5: 25329,572 ±(99.9%) 86,524 ns/op
                 with_new_arraylist·p0.00:   24288,000 ns/op
                 with_new_arraylist·p0.50:   24960,000 ns/op
                 with_new_arraylist·p0.90:   25856,000 ns/op
                 with_new_arraylist·p0.95:   26784,000 ns/op
                 with_new_arraylist·p0.99:   28064,000 ns/op
                 with_new_arraylist·p0.999:  42048,000 ns/op
                 with_new_arraylist·p0.9999: 1077187,584 ns/op
                 with_new_arraylist·p1.00:   1267712,000 ns/op


# Run progress: 71,48% complete, ETA 11:12:16
# Fork: 2 of 3
# Warmup Iteration   1: 26118,520 ±(99.9%) 501,520 ns/op
# Warmup Iteration   2: 25264,855 ±(99.9%) 100,168 ns/op
# Warmup Iteration   3: 25081,397 ±(99.9%) 84,383 ns/op
Iteration   1: 24930,643 ±(99.9%) 90,908 ns/op
                 with_new_arraylist·p0.00:   23904,000 ns/op
                 with_new_arraylist·p0.50:   24608,000 ns/op
                 with_new_arraylist·p0.90:   25152,000 ns/op
                 with_new_arraylist·p0.95:   25920,000 ns/op
                 with_new_arraylist·p0.99:   27008,000 ns/op
                 with_new_arraylist·p0.999:  41664,000 ns/op
                 with_new_arraylist·p0.9999: 1115640,832 ns/op
                 with_new_arraylist·p1.00:   1333248,000 ns/op

Iteration   2: 24925,211 ±(99.9%) 91,631 ns/op
                 with_new_arraylist·p0.00:   23904,000 ns/op
                 with_new_arraylist·p0.50:   24608,000 ns/op
                 with_new_arraylist·p0.90:   25152,000 ns/op
                 with_new_arraylist·p0.95:   25952,000 ns/op
                 with_new_arraylist·p0.99:   27008,000 ns/op
                 with_new_arraylist·p0.999:  41728,000 ns/op
                 with_new_arraylist·p0.9999: 1054162,227 ns/op
                 with_new_arraylist·p1.00:   1955840,000 ns/op

Iteration   3: 24940,656 ±(99.9%) 86,772 ns/op
                 with_new_arraylist·p0.00:   23936,000 ns/op
                 with_new_arraylist·p0.50:   24608,000 ns/op
                 with_new_arraylist·p0.90:   25152,000 ns/op
                 with_new_arraylist·p0.95:   26048,000 ns/op
                 with_new_arraylist·p0.99:   27232,000 ns/op
                 with_new_arraylist·p0.999:  41664,000 ns/op
                 with_new_arraylist·p0.9999: 1056074,547 ns/op
                 with_new_arraylist·p1.00:   1304576,000 ns/op

Iteration   4: 24910,939 ±(99.9%) 86,018 ns/op
                 with_new_arraylist·p0.00:   23872,000 ns/op
                 with_new_arraylist·p0.50:   24608,000 ns/op
                 with_new_arraylist·p0.90:   25184,000 ns/op
                 with_new_arraylist·p0.95:   25888,000 ns/op
                 with_new_arraylist·p0.99:   27008,000 ns/op
                 with_new_arraylist·p0.999:  41344,000 ns/op
                 with_new_arraylist·p0.9999: 1020795,622 ns/op
                 with_new_arraylist·p1.00:   1357824,000 ns/op

Iteration   5: 24916,338 ±(99.9%) 88,091 ns/op
                 with_new_arraylist·p0.00:   23904,000 ns/op
                 with_new_arraylist·p0.50:   24608,000 ns/op
                 with_new_arraylist·p0.90:   25152,000 ns/op
                 with_new_arraylist·p0.95:   25888,000 ns/op
                 with_new_arraylist·p0.99:   27008,000 ns/op
                 with_new_arraylist·p0.999:  41664,000 ns/op
                 with_new_arraylist·p0.9999: 1025590,400 ns/op
                 with_new_arraylist·p1.00:   1304576,000 ns/op


# Run progress: 71,54% complete, ETA 11:10:56
# Fork: 3 of 3
# Warmup Iteration   1: 25751,339 ±(99.9%) 275,644 ns/op
# Warmup Iteration   2: 25148,752 ±(99.9%) 104,184 ns/op
# Warmup Iteration   3: 25104,234 ±(99.9%) 87,232 ns/op
Iteration   1: 25134,768 ±(99.9%) 90,776 ns/op
                 with_new_arraylist·p0.00:   24064,000 ns/op
                 with_new_arraylist·p0.50:   24800,000 ns/op
                 with_new_arraylist·p0.90:   25408,000 ns/op
                 with_new_arraylist·p0.95:   26080,000 ns/op
                 with_new_arraylist·p0.99:   27232,000 ns/op
                 with_new_arraylist·p0.999:  41792,000 ns/op
                 with_new_arraylist·p0.9999: 1085651,558 ns/op
                 with_new_arraylist·p1.00:   1243136,000 ns/op

Iteration   2: 25119,472 ±(99.9%) 87,328 ns/op
                 with_new_arraylist·p0.00:   24096,000 ns/op
                 with_new_arraylist·p0.50:   24768,000 ns/op
                 with_new_arraylist·p0.90:   25312,000 ns/op
                 with_new_arraylist·p0.95:   26208,000 ns/op
                 with_new_arraylist·p0.99:   27456,000 ns/op
                 with_new_arraylist·p0.999:  41408,000 ns/op
                 with_new_arraylist·p0.9999: 1067008,000 ns/op
                 with_new_arraylist·p1.00:   1382400,000 ns/op

Iteration   3: 25098,334 ±(99.9%) 91,634 ns/op
                 with_new_arraylist·p0.00:   24096,000 ns/op
                 with_new_arraylist·p0.50:   24768,000 ns/op
                 with_new_arraylist·p0.90:   25280,000 ns/op
                 with_new_arraylist·p0.95:   26016,000 ns/op
                 with_new_arraylist·p0.99:   27136,000 ns/op
                 with_new_arraylist·p0.999:  41664,000 ns/op
                 with_new_arraylist·p0.9999: 1065255,731 ns/op
                 with_new_arraylist·p1.00:   1236992,000 ns/op

Iteration   4: 25098,445 ±(99.9%) 90,769 ns/op
                 with_new_arraylist·p0.00:   24000,000 ns/op
                 with_new_arraylist·p0.50:   24768,000 ns/op
                 with_new_arraylist·p0.90:   25344,000 ns/op
                 with_new_arraylist·p0.95:   26048,000 ns/op
                 with_new_arraylist·p0.99:   27168,000 ns/op
                 with_new_arraylist·p0.999:  41664,000 ns/op
                 with_new_arraylist·p0.9999: 1120747,520 ns/op
                 with_new_arraylist·p1.00:   1325056,000 ns/op

Iteration   5: 25099,475 ±(99.9%) 90,551 ns/op
                 with_new_arraylist·p0.00:   24000,000 ns/op
                 with_new_arraylist·p0.50:   24768,000 ns/op
                 with_new_arraylist·p0.90:   25312,000 ns/op
                 with_new_arraylist·p0.95:   26016,000 ns/op
                 with_new_arraylist·p0.99:   27136,000 ns/op
                 with_new_arraylist·p0.999:  41664,000 ns/op
                 with_new_arraylist·p0.9999: 1100268,134 ns/op
                 with_new_arraylist·p1.00:   1302528,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 2981347
  mean =  25147,965 ±(99.9%) 23,179 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 2981021 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 2 
    [1000000,000, 1125000,000) = 86 
    [1125000,000, 1250000,000) = 191 
    [1250000,000, 1375000,000) = 43 
    [1375000,000, 1500000,000) = 1 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  23872,000 ns/op
     p(50,0000) =  24800,000 ns/op
     p(90,0000) =  25408,000 ns/op
     p(95,0000) =  26432,000 ns/op
     p(99,0000) =  27744,000 ns/op
     p(99,9000) =  41792,000 ns/op
     p(99,9900) = 1079019,930 ns/op
     p(99,9990) = 1286907,986 ns/op
     p(99,9999) = 1389123,076 ns/op
    p(100,0000) = 1955840,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 20)

# Run progress: 71,60% complete, ETA 11:09:36
# Fork: 1 of 3
# Warmup Iteration   1: 41377,058 ±(99.9%) 525,271 ns/op
# Warmup Iteration   2: 40396,165 ±(99.9%) 162,691 ns/op
# Warmup Iteration   3: 40489,943 ±(99.9%) 149,573 ns/op
Iteration   1: 40397,456 ±(99.9%) 147,383 ns/op
                 with_new_arraylist·p0.00:   38784,000 ns/op
                 with_new_arraylist·p0.50:   39872,000 ns/op
                 with_new_arraylist·p0.90:   41280,000 ns/op
                 with_new_arraylist·p0.95:   41984,000 ns/op
                 with_new_arraylist·p0.99:   45248,000 ns/op
                 with_new_arraylist·p0.999:  68480,000 ns/op
                 with_new_arraylist·p0.9999: 1193211,904 ns/op
                 with_new_arraylist·p1.00:   1370112,000 ns/op

Iteration   2: 40363,789 ±(99.9%) 127,808 ns/op
                 with_new_arraylist·p0.00:   38784,000 ns/op
                 with_new_arraylist·p0.50:   39872,000 ns/op
                 with_new_arraylist·p0.90:   41344,000 ns/op
                 with_new_arraylist·p0.95:   41984,000 ns/op
                 with_new_arraylist·p0.99:   45440,000 ns/op
                 with_new_arraylist·p0.999:  67872,384 ns/op
                 with_new_arraylist·p0.9999: 1155585,229 ns/op
                 with_new_arraylist·p1.00:   1374208,000 ns/op

Iteration   3: 40436,729 ±(99.9%) 154,172 ns/op
                 with_new_arraylist·p0.00:   38784,000 ns/op
                 with_new_arraylist·p0.50:   39872,000 ns/op
                 with_new_arraylist·p0.90:   41344,000 ns/op
                 with_new_arraylist·p0.95:   41984,000 ns/op
                 with_new_arraylist·p0.99:   45376,000 ns/op
                 with_new_arraylist·p0.999:  69632,000 ns/op
                 with_new_arraylist·p0.9999: 1195280,998 ns/op
                 with_new_arraylist·p1.00:   1843200,000 ns/op

Iteration   4: 40420,705 ±(99.9%) 159,995 ns/op
                 with_new_arraylist·p0.00:   38784,000 ns/op
                 with_new_arraylist·p0.50:   39808,000 ns/op
                 with_new_arraylist·p0.90:   41280,000 ns/op
                 with_new_arraylist·p0.95:   41984,000 ns/op
                 with_new_arraylist·p0.99:   45248,000 ns/op
                 with_new_arraylist·p0.999:  67712,000 ns/op
                 with_new_arraylist·p0.9999: 1209773,670 ns/op
                 with_new_arraylist·p1.00:   1349632,000 ns/op

Iteration   5: 40445,653 ±(99.9%) 145,178 ns/op
                 with_new_arraylist·p0.00:   38784,000 ns/op
                 with_new_arraylist·p0.50:   39872,000 ns/op
                 with_new_arraylist·p0.90:   41344,000 ns/op
                 with_new_arraylist·p0.95:   42048,000 ns/op
                 with_new_arraylist·p0.99:   45312,000 ns/op
                 with_new_arraylist·p0.999:  69248,000 ns/op
                 with_new_arraylist·p0.9999: 1180769,485 ns/op
                 with_new_arraylist·p1.00:   1392640,000 ns/op


# Run progress: 71,65% complete, ETA 11:08:16
# Fork: 2 of 3
# Warmup Iteration   1: 42968,145 ±(99.9%) 469,647 ns/op
# Warmup Iteration   2: 44579,833 ±(99.9%) 201,231 ns/op
# Warmup Iteration   3: 41492,460 ±(99.9%) 171,634 ns/op
Iteration   1: 41365,677 ±(99.9%) 157,214 ns/op
                 with_new_arraylist·p0.00:   38912,000 ns/op
                 with_new_arraylist·p0.50:   40000,000 ns/op
                 with_new_arraylist·p0.90:   41984,000 ns/op
                 with_new_arraylist·p0.95:   45056,000 ns/op
                 with_new_arraylist·p0.99:   62016,000 ns/op
                 with_new_arraylist·p0.999:  70400,000 ns/op
                 with_new_arraylist·p0.9999: 1189202,330 ns/op
                 with_new_arraylist·p1.00:   1384448,000 ns/op

Iteration   2: 40791,015 ±(99.9%) 287,549 ns/op
                 with_new_arraylist·p0.00:   39040,000 ns/op
                 with_new_arraylist·p0.50:   40000,000 ns/op
                 with_new_arraylist·p0.90:   41600,000 ns/op
                 with_new_arraylist·p0.95:   42304,000 ns/op
                 with_new_arraylist·p0.99:   53440,000 ns/op
                 with_new_arraylist·p0.999:  74624,000 ns/op
                 with_new_arraylist·p0.9999: 1220056,269 ns/op
                 with_new_arraylist·p1.00:   9060352,000 ns/op

Iteration   3: 40864,423 ±(99.9%) 143,666 ns/op
                 with_new_arraylist·p0.00:   39040,000 ns/op
                 with_new_arraylist·p0.50:   40000,000 ns/op
                 with_new_arraylist·p0.90:   41664,000 ns/op
                 with_new_arraylist·p0.95:   42368,000 ns/op
                 with_new_arraylist·p0.99:   67968,000 ns/op
                 with_new_arraylist·p0.999:  76416,000 ns/op
                 with_new_arraylist·p0.9999: 1154609,971 ns/op
                 with_new_arraylist·p1.00:   1292288,000 ns/op

Iteration   4: 40568,041 ±(99.9%) 149,260 ns/op
                 with_new_arraylist·p0.00:   38976,000 ns/op
                 with_new_arraylist·p0.50:   40000,000 ns/op
                 with_new_arraylist·p0.90:   41536,000 ns/op
                 with_new_arraylist·p0.95:   42240,000 ns/op
                 with_new_arraylist·p0.99:   45696,000 ns/op
                 with_new_arraylist·p0.999:  70016,000 ns/op
                 with_new_arraylist·p0.9999: 1194714,317 ns/op
                 with_new_arraylist·p1.00:   1327104,000 ns/op

Iteration   5: 40611,214 ±(99.9%) 157,630 ns/op
                 with_new_arraylist·p0.00:   38912,000 ns/op
                 with_new_arraylist·p0.50:   40000,000 ns/op
                 with_new_arraylist·p0.90:   41536,000 ns/op
                 with_new_arraylist·p0.95:   42240,000 ns/op
                 with_new_arraylist·p0.99:   45632,000 ns/op
                 with_new_arraylist·p0.999:  68736,000 ns/op
                 with_new_arraylist·p0.9999: 1192690,483 ns/op
                 with_new_arraylist·p1.00:   1300480,000 ns/op


# Run progress: 71,71% complete, ETA 11:06:55
# Fork: 3 of 3
# Warmup Iteration   1: 40107,479 ±(99.9%) 433,569 ns/op
# Warmup Iteration   2: 39408,508 ±(99.9%) 165,592 ns/op
# Warmup Iteration   3: 39176,707 ±(99.9%) 150,618 ns/op
Iteration   1: 39222,071 ±(99.9%) 156,143 ns/op
                 with_new_arraylist·p0.00:   37760,000 ns/op
                 with_new_arraylist·p0.50:   38592,000 ns/op
                 with_new_arraylist·p0.90:   40064,000 ns/op
                 with_new_arraylist·p0.95:   40704,000 ns/op
                 with_new_arraylist·p0.99:   43904,000 ns/op
                 with_new_arraylist·p0.999:  62362,048 ns/op
                 with_new_arraylist·p0.9999: 1208813,363 ns/op
                 with_new_arraylist·p1.00:   1320960,000 ns/op

Iteration   2: 39186,522 ±(99.9%) 161,517 ns/op
                 with_new_arraylist·p0.00:   37760,000 ns/op
                 with_new_arraylist·p0.50:   38592,000 ns/op
                 with_new_arraylist·p0.90:   40000,000 ns/op
                 with_new_arraylist·p0.95:   40704,000 ns/op
                 with_new_arraylist·p0.99:   43264,000 ns/op
                 with_new_arraylist·p0.999:  64133,120 ns/op
                 with_new_arraylist·p0.9999: 1225633,792 ns/op
                 with_new_arraylist·p1.00:   1333248,000 ns/op

Iteration   3: 39197,430 ±(99.9%) 159,522 ns/op
                 with_new_arraylist·p0.00:   37760,000 ns/op
                 with_new_arraylist·p0.50:   38592,000 ns/op
                 with_new_arraylist·p0.90:   40064,000 ns/op
                 with_new_arraylist·p0.95:   40704,000 ns/op
                 with_new_arraylist·p0.99:   43328,000 ns/op
                 with_new_arraylist·p0.999:  57171,968 ns/op
                 with_new_arraylist·p0.9999: 1218251,981 ns/op
                 with_new_arraylist·p1.00:   1298432,000 ns/op

Iteration   4: 39152,525 ±(99.9%) 145,821 ns/op
                 with_new_arraylist·p0.00:   37760,000 ns/op
                 with_new_arraylist·p0.50:   38592,000 ns/op
                 with_new_arraylist·p0.90:   40064,000 ns/op
                 with_new_arraylist·p0.95:   40704,000 ns/op
                 with_new_arraylist·p0.99:   43328,000 ns/op
                 with_new_arraylist·p0.999:  60478,976 ns/op
                 with_new_arraylist·p0.9999: 1193843,098 ns/op
                 with_new_arraylist·p1.00:   1376256,000 ns/op

Iteration   5: 39168,152 ±(99.9%) 143,132 ns/op
                 with_new_arraylist·p0.00:   37824,000 ns/op
                 with_new_arraylist·p0.50:   38592,000 ns/op
                 with_new_arraylist·p0.90:   40064,000 ns/op
                 with_new_arraylist·p0.95:   40704,000 ns/op
                 with_new_arraylist·p0.99:   43456,000 ns/op
                 with_new_arraylist·p0.999:  66090,880 ns/op
                 with_new_arraylist·p0.9999: 1150362,624 ns/op
                 with_new_arraylist·p1.00:   1343488,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 1869125
  mean =  40132,893 ±(99.9%) 42,189 ns/op

  Histogram, ns/op:
    [       0,000,  1000000,000) = 1868769 
    [ 1000000,000,  2000000,000) = 355 
    [ 2000000,000,  3000000,000) = 0 
    [ 3000000,000,  4000000,000) = 0 
    [ 4000000,000,  5000000,000) = 0 
    [ 5000000,000,  6000000,000) = 0 
    [ 6000000,000,  7000000,000) = 0 
    [ 7000000,000,  8000000,000) = 0 
    [ 8000000,000,  9000000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  37760,000 ns/op
     p(50,0000) =  39744,000 ns/op
     p(90,0000) =  40832,000 ns/op
     p(95,0000) =  41984,000 ns/op
     p(99,0000) =  52288,000 ns/op
     p(99,9000) =  71552,000 ns/op
     p(99,9900) = 1187840,000 ns/op
     p(99,9990) = 1327736,300 ns/op
     p(99,9999) = 2787737,549 ns/op
    p(100,0000) = 9060352,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 50)

# Run progress: 71,77% complete, ETA 11:05:35
# Fork: 1 of 3
# Warmup Iteration   1: 93270,960 ±(99.9%) 537,506 ns/op
# Warmup Iteration   2: 92259,530 ±(99.9%) 215,237 ns/op
# Warmup Iteration   3: 92075,055 ±(99.9%) 205,122 ns/op
Iteration   1: 92091,179 ±(99.9%) 204,515 ns/op
                 with_new_arraylist·p0.00:   88320,000 ns/op
                 with_new_arraylist·p0.50:   91008,000 ns/op
                 with_new_arraylist·p0.90:   93696,000 ns/op
                 with_new_arraylist·p0.95:   95744,000 ns/op
                 with_new_arraylist·p0.99:   106496,000 ns/op
                 with_new_arraylist·p0.999:  124032,000 ns/op
                 with_new_arraylist·p0.9999: 1300345,242 ns/op
                 with_new_arraylist·p1.00:   1648640,000 ns/op

Iteration   2: 92023,136 ±(99.9%) 200,181 ns/op
                 with_new_arraylist·p0.00:   86784,000 ns/op
                 with_new_arraylist·p0.50:   91008,000 ns/op
                 with_new_arraylist·p0.90:   93824,000 ns/op
                 with_new_arraylist·p0.95:   95872,000 ns/op
                 with_new_arraylist·p0.99:   106112,000 ns/op
                 with_new_arraylist·p0.999:  123324,672 ns/op
                 with_new_arraylist·p0.9999: 1321261,875 ns/op
                 with_new_arraylist·p1.00:   1417216,000 ns/op

Iteration   3: 92078,586 ±(99.9%) 201,634 ns/op
                 with_new_arraylist·p0.00:   88448,000 ns/op
                 with_new_arraylist·p0.50:   91008,000 ns/op
                 with_new_arraylist·p0.90:   93568,000 ns/op
                 with_new_arraylist·p0.95:   95744,000 ns/op
                 with_new_arraylist·p0.99:   106624,000 ns/op
                 with_new_arraylist·p0.999:  124416,000 ns/op
                 with_new_arraylist·p0.9999: 1315762,176 ns/op
                 with_new_arraylist·p1.00:   1423360,000 ns/op

Iteration   4: 91988,258 ±(99.9%) 198,742 ns/op
                 with_new_arraylist·p0.00:   88320,000 ns/op
                 with_new_arraylist·p0.50:   90880,000 ns/op
                 with_new_arraylist·p0.90:   93440,000 ns/op
                 with_new_arraylist·p0.95:   95616,000 ns/op
                 with_new_arraylist·p0.99:   106624,000 ns/op
                 with_new_arraylist·p0.999:  124032,000 ns/op
                 with_new_arraylist·p0.9999: 1266545,050 ns/op
                 with_new_arraylist·p1.00:   1382400,000 ns/op

Iteration   5: 92467,137 ±(99.9%) 200,283 ns/op
                 with_new_arraylist·p0.00:   88448,000 ns/op
                 with_new_arraylist·p0.50:   91136,000 ns/op
                 with_new_arraylist·p0.90:   94208,000 ns/op
                 with_new_arraylist·p0.95:   96128,000 ns/op
                 with_new_arraylist·p0.99:   119168,000 ns/op
                 with_new_arraylist·p0.999:  151296,000 ns/op
                 with_new_arraylist·p0.9999: 1278770,381 ns/op
                 with_new_arraylist·p1.00:   1390592,000 ns/op


# Run progress: 71,82% complete, ETA 11:04:15
# Fork: 2 of 3
# Warmup Iteration   1: 89658,059 ±(99.9%) 555,067 ns/op
# Warmup Iteration   2: 87449,651 ±(99.9%) 210,338 ns/op
# Warmup Iteration   3: 87331,147 ±(99.9%) 196,445 ns/op
Iteration   1: 87390,794 ±(99.9%) 200,952 ns/op
                 with_new_arraylist·p0.00:   84224,000 ns/op
                 with_new_arraylist·p0.50:   86272,000 ns/op
                 with_new_arraylist·p0.90:   88576,000 ns/op
                 with_new_arraylist·p0.95:   91008,000 ns/op
                 with_new_arraylist·p0.99:   99456,000 ns/op
                 with_new_arraylist·p0.999:  127453,824 ns/op
                 with_new_arraylist·p0.9999: 1338571,776 ns/op
                 with_new_arraylist·p1.00:   1781760,000 ns/op

Iteration   2: 87375,044 ±(99.9%) 195,072 ns/op
                 with_new_arraylist·p0.00:   84352,000 ns/op
                 with_new_arraylist·p0.50:   86144,000 ns/op
                 with_new_arraylist·p0.90:   88448,000 ns/op
                 with_new_arraylist·p0.95:   91392,000 ns/op
                 with_new_arraylist·p0.99:   100096,000 ns/op
                 with_new_arraylist·p0.999:  125915,008 ns/op
                 with_new_arraylist·p0.9999: 1270051,226 ns/op
                 with_new_arraylist·p1.00:   1423360,000 ns/op

Iteration   3: 87177,010 ±(99.9%) 194,669 ns/op
                 with_new_arraylist·p0.00:   84224,000 ns/op
                 with_new_arraylist·p0.50:   86016,000 ns/op
                 with_new_arraylist·p0.90:   88320,000 ns/op
                 with_new_arraylist·p0.95:   90752,000 ns/op
                 with_new_arraylist·p0.99:   99072,000 ns/op
                 with_new_arraylist·p0.999:  118528,000 ns/op
                 with_new_arraylist·p0.9999: 1252813,824 ns/op
                 with_new_arraylist·p1.00:   1423360,000 ns/op

Iteration   4: 87247,476 ±(99.9%) 191,440 ns/op
                 with_new_arraylist·p0.00:   84224,000 ns/op
                 with_new_arraylist·p0.50:   86144,000 ns/op
                 with_new_arraylist·p0.90:   88448,000 ns/op
                 with_new_arraylist·p0.95:   90752,000 ns/op
                 with_new_arraylist·p0.99:   99328,000 ns/op
                 with_new_arraylist·p0.999:  119947,264 ns/op
                 with_new_arraylist·p0.9999: 1248367,411 ns/op
                 with_new_arraylist·p1.00:   1435648,000 ns/op

Iteration   5: 87222,175 ±(99.9%) 195,981 ns/op
                 with_new_arraylist·p0.00:   84096,000 ns/op
                 with_new_arraylist·p0.50:   86016,000 ns/op
                 with_new_arraylist·p0.90:   88448,000 ns/op
                 with_new_arraylist·p0.95:   91264,000 ns/op
                 with_new_arraylist·p0.99:   100096,000 ns/op
                 with_new_arraylist·p0.999:  126976,000 ns/op
                 with_new_arraylist·p0.9999: 1271097,958 ns/op
                 with_new_arraylist·p1.00:   1755136,000 ns/op


# Run progress: 71,88% complete, ETA 11:02:55
# Fork: 3 of 3
# Warmup Iteration   1: 99496,162 ±(99.9%) 550,054 ns/op
# Warmup Iteration   2: 98420,649 ±(99.9%) 223,471 ns/op
# Warmup Iteration   3: 98430,998 ±(99.9%) 203,492 ns/op
Iteration   1: 98345,962 ±(99.9%) 214,688 ns/op
                 with_new_arraylist·p0.00:   94848,000 ns/op
                 with_new_arraylist·p0.50:   97024,000 ns/op
                 with_new_arraylist·p0.90:   99200,000 ns/op
                 with_new_arraylist·p0.95:   103296,000 ns/op
                 with_new_arraylist·p0.99:   117760,000 ns/op
                 with_new_arraylist·p0.999:  131186,176 ns/op
                 with_new_arraylist·p0.9999: 1299027,149 ns/op
                 with_new_arraylist·p1.00:   1783808,000 ns/op

Iteration   2: 98350,396 ±(99.9%) 208,389 ns/op
                 with_new_arraylist·p0.00:   94848,000 ns/op
                 with_new_arraylist·p0.50:   97024,000 ns/op
                 with_new_arraylist·p0.90:   99200,000 ns/op
                 with_new_arraylist·p0.95:   103680,000 ns/op
                 with_new_arraylist·p0.99:   117888,000 ns/op
                 with_new_arraylist·p0.999:  132210,944 ns/op
                 with_new_arraylist·p0.9999: 1282014,618 ns/op
                 with_new_arraylist·p1.00:   1380352,000 ns/op

Iteration   3: 98316,220 ±(99.9%) 206,956 ns/op
                 with_new_arraylist·p0.00:   95104,000 ns/op
                 with_new_arraylist·p0.50:   97024,000 ns/op
                 with_new_arraylist·p0.90:   99200,000 ns/op
                 with_new_arraylist·p0.95:   101248,000 ns/op
                 with_new_arraylist·p0.99:   117504,000 ns/op
                 with_new_arraylist·p0.999:  129077,376 ns/op
                 with_new_arraylist·p0.9999: 1276979,405 ns/op
                 with_new_arraylist·p1.00:   1351680,000 ns/op

Iteration   4: 98482,889 ±(99.9%) 206,627 ns/op
                 with_new_arraylist·p0.00:   94976,000 ns/op
                 with_new_arraylist·p0.50:   97152,000 ns/op
                 with_new_arraylist·p0.90:   99840,000 ns/op
                 with_new_arraylist·p0.95:   102272,000 ns/op
                 with_new_arraylist·p0.99:   117376,000 ns/op
                 with_new_arraylist·p0.999:  128640,000 ns/op
                 with_new_arraylist·p0.9999: 1255134,208 ns/op
                 with_new_arraylist·p1.00:   1372160,000 ns/op

Iteration   5: 98354,789 ±(99.9%) 208,755 ns/op
                 with_new_arraylist·p0.00:   94848,000 ns/op
                 with_new_arraylist·p0.50:   97152,000 ns/op
                 with_new_arraylist·p0.90:   99328,000 ns/op
                 with_new_arraylist·p0.95:   101504,000 ns/op
                 with_new_arraylist·p0.99:   117376,000 ns/op
                 with_new_arraylist·p0.999:  128954,496 ns/op
                 with_new_arraylist·p0.9999: 1282351,923 ns/op
                 with_new_arraylist·p1.00:   1404928,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 1621678
  mean =  92373,138 ±(99.9%) 53,376 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1617693 
    [ 125000,000,  250000,000) = 3519 
    [ 250000,000,  375000,000) = 2 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 2 
    [1125000,000, 1250000,000) = 250 
    [1250000,000, 1375000,000) = 173 
    [1375000,000, 1500000,000) = 35 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 3 

  Percentiles, ns/op:
      p(0,0000) =  84096,000 ns/op
     p(50,0000) =  91008,000 ns/op
     p(90,0000) =  97920,000 ns/op
     p(95,0000) =  99072,000 ns/op
     p(99,0000) = 112384,000 ns/op
     p(99,9000) = 128768,000 ns/op
     p(99,9900) = 1275904,000 ns/op
     p(99,9990) = 1404928,000 ns/op
     p(99,9999) = 1782534,801 ns/op
    p(100,0000) = 1783808,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 100)

# Run progress: 71,94% complete, ETA 11:01:35
# Fork: 1 of 3
# Warmup Iteration   1: 155874,120 ±(99.9%) 928,501 ns/op
# Warmup Iteration   2: 153955,863 ±(99.9%) 566,245 ns/op
# Warmup Iteration   3: 153483,619 ±(99.9%) 342,588 ns/op
Iteration   1: 153566,134 ±(99.9%) 336,647 ns/op
                 with_new_arraylist·p0.00:   148992,000 ns/op
                 with_new_arraylist·p0.50:   151808,000 ns/op
                 with_new_arraylist·p0.90:   155392,000 ns/op
                 with_new_arraylist·p0.95:   157952,000 ns/op
                 with_new_arraylist·p0.99:   178944,000 ns/op
                 with_new_arraylist·p0.999:  207872,000 ns/op
                 with_new_arraylist·p0.9999: 1425391,206 ns/op
                 with_new_arraylist·p1.00:   1564672,000 ns/op

Iteration   2: 153436,023 ±(99.9%) 329,181 ns/op
                 with_new_arraylist·p0.00:   148992,000 ns/op
                 with_new_arraylist·p0.50:   151808,000 ns/op
                 with_new_arraylist·p0.90:   154880,000 ns/op
                 with_new_arraylist·p0.95:   157440,000 ns/op
                 with_new_arraylist·p0.99:   177920,000 ns/op
                 with_new_arraylist·p0.999:  209408,000 ns/op
                 with_new_arraylist·p0.9999: 1393566,720 ns/op
                 with_new_arraylist·p1.00:   1441792,000 ns/op

Iteration   3: 153403,451 ±(99.9%) 330,070 ns/op
                 with_new_arraylist·p0.00:   148992,000 ns/op
                 with_new_arraylist·p0.50:   151808,000 ns/op
                 with_new_arraylist·p0.90:   154880,000 ns/op
                 with_new_arraylist·p0.95:   157184,000 ns/op
                 with_new_arraylist·p0.99:   177896,960 ns/op
                 with_new_arraylist·p0.999:  208896,000 ns/op
                 with_new_arraylist·p0.9999: 1403837,030 ns/op
                 with_new_arraylist·p1.00:   1568768,000 ns/op

Iteration   4: 153439,352 ±(99.9%) 331,027 ns/op
                 with_new_arraylist·p0.00:   148992,000 ns/op
                 with_new_arraylist·p0.50:   151808,000 ns/op
                 with_new_arraylist·p0.90:   154880,000 ns/op
                 with_new_arraylist·p0.95:   157440,000 ns/op
                 with_new_arraylist·p0.99:   178176,000 ns/op
                 with_new_arraylist·p0.999:  208615,936 ns/op
                 with_new_arraylist·p0.9999: 1405932,749 ns/op
                 with_new_arraylist·p1.00:   1509376,000 ns/op

Iteration   5: 153406,270 ±(99.9%) 334,645 ns/op
                 with_new_arraylist·p0.00:   148992,000 ns/op
                 with_new_arraylist·p0.50:   151808,000 ns/op
                 with_new_arraylist·p0.90:   154624,000 ns/op
                 with_new_arraylist·p0.95:   157184,000 ns/op
                 with_new_arraylist·p0.99:   178152,960 ns/op
                 with_new_arraylist·p0.999:  209664,000 ns/op
                 with_new_arraylist·p0.9999: 1387497,677 ns/op
                 with_new_arraylist·p1.00:   1478656,000 ns/op


# Run progress: 71,99% complete, ETA 11:00:14
# Fork: 2 of 3
# Warmup Iteration   1: 155052,593 ±(99.9%) 915,230 ns/op
# Warmup Iteration   2: 152938,122 ±(99.9%) 718,000 ns/op
# Warmup Iteration   3: 152184,495 ±(99.9%) 323,319 ns/op
Iteration   1: 152425,514 ±(99.9%) 330,456 ns/op
                 with_new_arraylist·p0.00:   148224,000 ns/op
                 with_new_arraylist·p0.50:   150784,000 ns/op
                 with_new_arraylist·p0.90:   154624,000 ns/op
                 with_new_arraylist·p0.95:   156928,000 ns/op
                 with_new_arraylist·p0.99:   166912,000 ns/op
                 with_new_arraylist·p0.999:  192888,832 ns/op
                 with_new_arraylist·p0.9999: 1411072,000 ns/op
                 with_new_arraylist·p1.00:   1538048,000 ns/op

Iteration   2: 152302,269 ±(99.9%) 321,889 ns/op
                 with_new_arraylist·p0.00:   147968,000 ns/op
                 with_new_arraylist·p0.50:   150784,000 ns/op
                 with_new_arraylist·p0.90:   154112,000 ns/op
                 with_new_arraylist·p0.95:   156416,000 ns/op
                 with_new_arraylist·p0.99:   167477,760 ns/op
                 with_new_arraylist·p0.999:  192875,776 ns/op
                 with_new_arraylist·p0.9999: 1375070,208 ns/op
                 with_new_arraylist·p1.00:   1437696,000 ns/op

Iteration   3: 152447,396 ±(99.9%) 325,208 ns/op
                 with_new_arraylist·p0.00:   148224,000 ns/op
                 with_new_arraylist·p0.50:   150784,000 ns/op
                 with_new_arraylist·p0.90:   154368,000 ns/op
                 with_new_arraylist·p0.95:   156928,000 ns/op
                 with_new_arraylist·p0.99:   179456,000 ns/op
                 with_new_arraylist·p0.999:  199291,392 ns/op
                 with_new_arraylist·p0.9999: 1385222,963 ns/op
                 with_new_arraylist·p1.00:   1476608,000 ns/op

Iteration   4: 155570,681 ±(99.9%) 348,619 ns/op
                 with_new_arraylist·p0.00:   148224,000 ns/op
                 with_new_arraylist·p0.50:   150784,000 ns/op
                 with_new_arraylist·p0.90:   161792,000 ns/op
                 with_new_arraylist·p0.95:   192256,000 ns/op
                 with_new_arraylist·p0.99:   196352,000 ns/op
                 with_new_arraylist·p0.999:  222464,000 ns/op
                 with_new_arraylist·p0.9999: 1353728,000 ns/op
                 with_new_arraylist·p1.00:   1490944,000 ns/op

Iteration   5: 152293,609 ±(99.9%) 327,724 ns/op
                 with_new_arraylist·p0.00:   148224,000 ns/op
                 with_new_arraylist·p0.50:   150784,000 ns/op
                 with_new_arraylist·p0.90:   153856,000 ns/op
                 with_new_arraylist·p0.95:   156416,000 ns/op
                 with_new_arraylist·p0.99:   178944,000 ns/op
                 with_new_arraylist·p0.999:  193236,992 ns/op
                 with_new_arraylist·p0.9999: 1375112,397 ns/op
                 with_new_arraylist·p1.00:   1452032,000 ns/op


# Run progress: 72,05% complete, ETA 10:58:54
# Fork: 3 of 3
# Warmup Iteration   1: 158351,171 ±(99.9%) 912,887 ns/op
# Warmup Iteration   2: 154218,629 ±(99.9%) 368,902 ns/op
# Warmup Iteration   3: 159065,909 ±(99.9%) 382,984 ns/op
Iteration   1: 153615,355 ±(99.9%) 337,786 ns/op
                 with_new_arraylist·p0.00:   149248,000 ns/op
                 with_new_arraylist·p0.50:   151808,000 ns/op
                 with_new_arraylist·p0.90:   155136,000 ns/op
                 with_new_arraylist·p0.95:   157184,000 ns/op
                 with_new_arraylist·p0.99:   176384,000 ns/op
                 with_new_arraylist·p0.999:  224000,000 ns/op
                 with_new_arraylist·p0.9999: 1396727,398 ns/op
                 with_new_arraylist·p1.00:   1667072,000 ns/op

Iteration   2: 153457,274 ±(99.9%) 324,371 ns/op
                 with_new_arraylist·p0.00:   149248,000 ns/op
                 with_new_arraylist·p0.50:   151808,000 ns/op
                 with_new_arraylist·p0.90:   154880,000 ns/op
                 with_new_arraylist·p0.95:   156928,000 ns/op
                 with_new_arraylist·p0.99:   174592,000 ns/op
                 with_new_arraylist·p0.999:  198564,864 ns/op
                 with_new_arraylist·p0.9999: 1348480,410 ns/op
                 with_new_arraylist·p1.00:   1552384,000 ns/op

Iteration   3: 153465,876 ±(99.9%) 321,195 ns/op
                 with_new_arraylist·p0.00:   149248,000 ns/op
                 with_new_arraylist·p0.50:   151808,000 ns/op
                 with_new_arraylist·p0.90:   154880,000 ns/op
                 with_new_arraylist·p0.95:   156928,000 ns/op
                 with_new_arraylist·p0.99:   174592,000 ns/op
                 with_new_arraylist·p0.999:  193214,720 ns/op
                 with_new_arraylist·p0.9999: 1337344,000 ns/op
                 with_new_arraylist·p1.00:   1462272,000 ns/op

Iteration   4: 153782,884 ±(99.9%) 327,863 ns/op
                 with_new_arraylist·p0.00:   148992,000 ns/op
                 with_new_arraylist·p0.50:   151808,000 ns/op
                 with_new_arraylist·p0.90:   155392,000 ns/op
                 with_new_arraylist·p0.95:   157952,000 ns/op
                 with_new_arraylist·p0.99:   180736,000 ns/op
                 with_new_arraylist·p0.999:  202240,000 ns/op
                 with_new_arraylist·p0.9999: 1377290,240 ns/op
                 with_new_arraylist·p1.00:   1462272,000 ns/op

Iteration   5: 154530,852 ±(99.9%) 347,198 ns/op
                 with_new_arraylist·p0.00:   148992,000 ns/op
                 with_new_arraylist·p0.50:   152064,000 ns/op
                 with_new_arraylist·p0.90:   155648,000 ns/op
                 with_new_arraylist·p0.95:   164864,000 ns/op
                 with_new_arraylist·p0.99:   195584,000 ns/op
                 with_new_arraylist·p0.999:  222464,000 ns/op
                 with_new_arraylist·p0.9999: 1413269,094 ns/op
                 with_new_arraylist·p1.00:   1515520,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 976627
  mean = 153404,990 ±(99.9%) 85,666 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 976161 
    [ 250000,000,  375000,000) = 21 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 62 
    [1250000,000, 1375000,000) = 267 
    [1375000,000, 1500000,000) = 105 
    [1500000,000, 1625000,000) = 8 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 147968,000 ns/op
     p(50,0000) = 151552,000 ns/op
     p(90,0000) = 155136,000 ns/op
     p(95,0000) = 157952,000 ns/op
     p(99,0000) = 183296,000 ns/op
     p(99,9000) = 208384,000 ns/op
     p(99,9900) = 1386496,000 ns/op
     p(99,9990) = 1495251,927 ns/op
     p(99,9999) = 1667072,000 ns/op
    p(100,0000) = 1667072,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 200)

# Run progress: 72,11% complete, ETA 10:57:34
# Fork: 1 of 3
# Warmup Iteration   1: 322989,595 ±(99.9%) 1921,897 ns/op
# Warmup Iteration   2: 319821,285 ±(99.9%) 789,992 ns/op
# Warmup Iteration   3: 319722,822 ±(99.9%) 709,990 ns/op
Iteration   1: 320224,704 ±(99.9%) 716,785 ns/op
                 with_new_arraylist·p0.00:   310784,000 ns/op
                 with_new_arraylist·p0.50:   317440,000 ns/op
                 with_new_arraylist·p0.90:   323584,000 ns/op
                 with_new_arraylist·p0.95:   326656,000 ns/op
                 with_new_arraylist·p0.99:   349696,000 ns/op
                 with_new_arraylist·p0.999:  446703,616 ns/op
                 with_new_arraylist·p0.9999: 1709343,334 ns/op
                 with_new_arraylist·p1.00:   1726464,000 ns/op

Iteration   2: 319354,808 ±(99.9%) 710,543 ns/op
                 with_new_arraylist·p0.00:   310784,000 ns/op
                 with_new_arraylist·p0.50:   316416,000 ns/op
                 with_new_arraylist·p0.90:   325632,000 ns/op
                 with_new_arraylist·p0.95:   328704,000 ns/op
                 with_new_arraylist·p0.99:   347136,000 ns/op
                 with_new_arraylist·p0.999:  414441,472 ns/op
                 with_new_arraylist·p0.9999: 1654784,000 ns/op
                 with_new_arraylist·p1.00:   1771520,000 ns/op

Iteration   3: 319934,840 ±(99.9%) 1197,895 ns/op
                 with_new_arraylist·p0.00:   311296,000 ns/op
                 with_new_arraylist·p0.50:   316928,000 ns/op
                 with_new_arraylist·p0.90:   324096,000 ns/op
                 with_new_arraylist·p0.95:   327168,000 ns/op
                 with_new_arraylist·p0.99:   348672,000 ns/op
                 with_new_arraylist·p0.999:  428779,520 ns/op
                 with_new_arraylist·p0.9999: 1727004,262 ns/op
                 with_new_arraylist·p1.00:   9469952,000 ns/op

Iteration   4: 320167,232 ±(99.9%) 716,257 ns/op
                 with_new_arraylist·p0.00:   311808,000 ns/op
                 with_new_arraylist·p0.50:   317440,000 ns/op
                 with_new_arraylist·p0.90:   324096,000 ns/op
                 with_new_arraylist·p0.95:   327168,000 ns/op
                 with_new_arraylist·p0.99:   349670,400 ns/op
                 with_new_arraylist·p0.999:  404270,080 ns/op
                 with_new_arraylist·p0.9999: 1710153,728 ns/op
                 with_new_arraylist·p1.00:   1818624,000 ns/op

Iteration   5: 320258,593 ±(99.9%) 704,581 ns/op
                 with_new_arraylist·p0.00:   311808,000 ns/op
                 with_new_arraylist·p0.50:   317440,000 ns/op
                 with_new_arraylist·p0.90:   324608,000 ns/op
                 with_new_arraylist·p0.95:   327680,000 ns/op
                 with_new_arraylist·p0.99:   349184,000 ns/op
                 with_new_arraylist·p0.999:  472002,560 ns/op
                 with_new_arraylist·p0.9999: 1617430,528 ns/op
                 with_new_arraylist·p1.00:   1718272,000 ns/op


# Run progress: 72,16% complete, ETA 10:56:14
# Fork: 2 of 3
# Warmup Iteration   1: 325591,966 ±(99.9%) 2010,940 ns/op
# Warmup Iteration   2: 321822,680 ±(99.9%) 771,115 ns/op
# Warmup Iteration   3: 321768,682 ±(99.9%) 720,428 ns/op
Iteration   1: 326878,990 ±(99.9%) 723,717 ns/op
                 with_new_arraylist·p0.00:   313856,000 ns/op
                 with_new_arraylist·p0.50:   320512,000 ns/op
                 with_new_arraylist·p0.90:   342528,000 ns/op
                 with_new_arraylist·p0.95:   344576,000 ns/op
                 with_new_arraylist·p0.99:   361656,320 ns/op
                 with_new_arraylist·p0.999:  422912,000 ns/op
                 with_new_arraylist·p0.9999: 1633726,464 ns/op
                 with_new_arraylist·p1.00:   1753088,000 ns/op

Iteration   2: 326521,113 ±(99.9%) 786,114 ns/op
                 with_new_arraylist·p0.00:   312832,000 ns/op
                 with_new_arraylist·p0.50:   318976,000 ns/op
                 with_new_arraylist·p0.90:   353792,000 ns/op
                 with_new_arraylist·p0.95:   374784,000 ns/op
                 with_new_arraylist·p0.99:   378880,000 ns/op
                 with_new_arraylist·p0.999:  437591,040 ns/op
                 with_new_arraylist·p0.9999: 1697548,288 ns/op
                 with_new_arraylist·p1.00:   1775616,000 ns/op

Iteration   3: 321456,131 ±(99.9%) 742,534 ns/op
                 with_new_arraylist·p0.00:   312832,000 ns/op
                 with_new_arraylist·p0.50:   318464,000 ns/op
                 with_new_arraylist·p0.90:   326144,000 ns/op
                 with_new_arraylist·p0.95:   328704,000 ns/op
                 with_new_arraylist·p0.99:   350208,000 ns/op
                 with_new_arraylist·p0.999:  400815,104 ns/op
                 with_new_arraylist·p0.9999: 1734494,208 ns/op
                 with_new_arraylist·p1.00:   1794048,000 ns/op

Iteration   4: 321141,808 ±(99.9%) 717,985 ns/op
                 with_new_arraylist·p0.00:   312832,000 ns/op
                 with_new_arraylist·p0.50:   318464,000 ns/op
                 with_new_arraylist·p0.90:   325632,000 ns/op
                 with_new_arraylist·p0.95:   327680,000 ns/op
                 with_new_arraylist·p0.99:   349696,000 ns/op
                 with_new_arraylist·p0.999:  402319,360 ns/op
                 with_new_arraylist·p0.9999: 1703034,880 ns/op
                 with_new_arraylist·p1.00:   1841152,000 ns/op

Iteration   5: 321171,250 ±(99.9%) 723,029 ns/op
                 with_new_arraylist·p0.00:   312832,000 ns/op
                 with_new_arraylist·p0.50:   318464,000 ns/op
                 with_new_arraylist·p0.90:   325632,000 ns/op
                 with_new_arraylist·p0.95:   327680,000 ns/op
                 with_new_arraylist·p0.99:   349184,000 ns/op
                 with_new_arraylist·p0.999:  410954,752 ns/op
                 with_new_arraylist·p0.9999: 1749687,296 ns/op
                 with_new_arraylist·p1.00:   1843200,000 ns/op


# Run progress: 72,22% complete, ETA 10:54:54
# Fork: 3 of 3
# Warmup Iteration   1: 324607,767 ±(99.9%) 2130,243 ns/op
# Warmup Iteration   2: 320584,427 ±(99.9%) 753,239 ns/op
# Warmup Iteration   3: 320141,413 ±(99.9%) 708,278 ns/op
Iteration   1: 320170,782 ±(99.9%) 728,036 ns/op
                 with_new_arraylist·p0.00:   311808,000 ns/op
                 with_new_arraylist·p0.50:   317440,000 ns/op
                 with_new_arraylist·p0.90:   324096,000 ns/op
                 with_new_arraylist·p0.95:   326656,000 ns/op
                 with_new_arraylist·p0.99:   348160,000 ns/op
                 with_new_arraylist·p0.999:  457926,656 ns/op
                 with_new_arraylist·p0.9999: 1707538,842 ns/op
                 with_new_arraylist·p1.00:   1886208,000 ns/op

Iteration   2: 320656,170 ±(99.9%) 703,935 ns/op
                 with_new_arraylist·p0.00:   311808,000 ns/op
                 with_new_arraylist·p0.50:   318464,000 ns/op
                 with_new_arraylist·p0.90:   323584,000 ns/op
                 with_new_arraylist·p0.95:   325632,000 ns/op
                 with_new_arraylist·p0.99:   348160,000 ns/op
                 with_new_arraylist·p0.999:  429919,232 ns/op
                 with_new_arraylist·p0.9999: 1670524,928 ns/op
                 with_new_arraylist·p1.00:   1710080,000 ns/op

Iteration   3: 320183,225 ±(99.9%) 707,716 ns/op
                 with_new_arraylist·p0.00:   312320,000 ns/op
                 with_new_arraylist·p0.50:   317440,000 ns/op
                 with_new_arraylist·p0.90:   324608,000 ns/op
                 with_new_arraylist·p0.95:   328704,000 ns/op
                 with_new_arraylist·p0.99:   347648,000 ns/op
                 with_new_arraylist·p0.999:  423624,192 ns/op
                 with_new_arraylist·p0.9999: 1670675,251 ns/op
                 with_new_arraylist·p1.00:   1705984,000 ns/op

Iteration   4: 320163,824 ±(99.9%) 709,668 ns/op
                 with_new_arraylist·p0.00:   312320,000 ns/op
                 with_new_arraylist·p0.50:   317440,000 ns/op
                 with_new_arraylist·p0.90:   322560,000 ns/op
                 with_new_arraylist·p0.95:   329216,000 ns/op
                 with_new_arraylist·p0.99:   348672,000 ns/op
                 with_new_arraylist·p0.999:  419715,072 ns/op
                 with_new_arraylist·p0.9999: 1655599,104 ns/op
                 with_new_arraylist·p1.00:   1714176,000 ns/op

Iteration   5: 320861,594 ±(99.9%) 685,721 ns/op
                 with_new_arraylist·p0.00:   312320,000 ns/op
                 with_new_arraylist·p0.50:   317440,000 ns/op
                 with_new_arraylist·p0.90:   326144,000 ns/op
                 with_new_arraylist·p0.95:   330240,000 ns/op
                 with_new_arraylist·p0.99:   375808,000 ns/op
                 with_new_arraylist·p0.999:  419188,736 ns/op
                 with_new_arraylist·p0.9999: 1601955,430 ns/op
                 with_new_arraylist·p1.00:   1669120,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 466454
  mean = 321261,562 ±(99.9%) 196,881 ns/op

  Histogram, ns/op:
    [       0,000,  1000000,000) = 466037 
    [ 1000000,000,  2000000,000) = 416 
    [ 2000000,000,  3000000,000) = 0 
    [ 3000000,000,  4000000,000) = 0 
    [ 4000000,000,  5000000,000) = 0 
    [ 5000000,000,  6000000,000) = 0 
    [ 6000000,000,  7000000,000) = 0 
    [ 7000000,000,  8000000,000) = 0 
    [ 8000000,000,  9000000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 310784,000 ns/op
     p(50,0000) = 317952,000 ns/op
     p(90,0000) = 325632,000 ns/op
     p(95,0000) = 335360,000 ns/op
     p(99,0000) = 359936,000 ns/op
     p(99,9000) = 421701,120 ns/op
     p(99,9900) = 1669846,016 ns/op
     p(99,9990) = 1826181,018 ns/op
     p(99,9999) = 9469952,000 ns/op
    p(100,0000) = 9469952,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 500)

# Run progress: 72,28% complete, ETA 10:53:34
# Fork: 1 of 3
# Warmup Iteration   1: 787315,986 ±(99.9%) 4937,749 ns/op
# Warmup Iteration   2: 775264,782 ±(99.9%) 1995,311 ns/op
# Warmup Iteration   3: 775568,841 ±(99.9%) 1885,901 ns/op
Iteration   1: 777641,060 ±(99.9%) 1880,989 ns/op
                 with_new_arraylist·p0.00:   751616,000 ns/op
                 with_new_arraylist·p0.50:   766976,000 ns/op
                 with_new_arraylist·p0.90:   800768,000 ns/op
                 with_new_arraylist·p0.95:   818176,000 ns/op
                 with_new_arraylist·p0.99:   861685,760 ns/op
                 with_new_arraylist·p0.999:  2135236,608 ns/op
                 with_new_arraylist·p0.9999: 2390373,990 ns/op
                 with_new_arraylist·p1.00:   2420736,000 ns/op

Iteration   2: 777171,641 ±(99.9%) 1927,519 ns/op
                 with_new_arraylist·p0.00:   752640,000 ns/op
                 with_new_arraylist·p0.50:   766976,000 ns/op
                 with_new_arraylist·p0.90:   795648,000 ns/op
                 with_new_arraylist·p0.95:   817152,000 ns/op
                 with_new_arraylist·p0.99:   861184,000 ns/op
                 with_new_arraylist·p0.999:  2164420,608 ns/op
                 with_new_arraylist·p0.9999: 2423655,629 ns/op
                 with_new_arraylist·p1.00:   2433024,000 ns/op

Iteration   3: 773942,880 ±(99.9%) 1873,849 ns/op
                 with_new_arraylist·p0.00:   750592,000 ns/op
                 with_new_arraylist·p0.50:   765952,000 ns/op
                 with_new_arraylist·p0.90:   787456,000 ns/op
                 with_new_arraylist·p0.95:   796672,000 ns/op
                 with_new_arraylist·p0.99:   834560,000 ns/op
                 with_new_arraylist·p0.999:  2146660,352 ns/op
                 with_new_arraylist·p0.9999: 2382002,176 ns/op
                 with_new_arraylist·p1.00:   2387968,000 ns/op

Iteration   4: 773150,502 ±(99.9%) 1865,995 ns/op
                 with_new_arraylist·p0.00:   750592,000 ns/op
                 with_new_arraylist·p0.50:   765952,000 ns/op
                 with_new_arraylist·p0.90:   785408,000 ns/op
                 with_new_arraylist·p0.95:   793600,000 ns/op
                 with_new_arraylist·p0.99:   834560,000 ns/op
                 with_new_arraylist·p0.999:  2121875,456 ns/op
                 with_new_arraylist·p0.9999: 2371584,000 ns/op
                 with_new_arraylist·p1.00:   2371584,000 ns/op

Iteration   5: 774468,033 ±(99.9%) 1860,826 ns/op
                 with_new_arraylist·p0.00:   751616,000 ns/op
                 with_new_arraylist·p0.50:   766976,000 ns/op
                 with_new_arraylist·p0.90:   787456,000 ns/op
                 with_new_arraylist·p0.95:   795648,000 ns/op
                 with_new_arraylist·p0.99:   834560,000 ns/op
                 with_new_arraylist·p0.999:  2138112,000 ns/op
                 with_new_arraylist·p0.9999: 2353876,173 ns/op
                 with_new_arraylist·p1.00:   2363392,000 ns/op


# Run progress: 72,33% complete, ETA 10:52:13
# Fork: 2 of 3
# Warmup Iteration   1: 786934,442 ±(99.9%) 6415,572 ns/op
# Warmup Iteration   2: 775809,242 ±(99.9%) 1913,814 ns/op
# Warmup Iteration   3: 778219,504 ±(99.9%) 2811,028 ns/op
Iteration   1: 782038,689 ±(99.9%) 2020,635 ns/op
                 with_new_arraylist·p0.00:   752640,000 ns/op
                 with_new_arraylist·p0.50:   768000,000 ns/op
                 with_new_arraylist·p0.90:   811008,000 ns/op
                 with_new_arraylist·p0.95:   851968,000 ns/op
                 with_new_arraylist·p0.99:   925696,000 ns/op
                 with_new_arraylist·p0.999:  2253705,216 ns/op
                 with_new_arraylist·p0.9999: 2410267,443 ns/op
                 with_new_arraylist·p1.00:   2412544,000 ns/op

Iteration   2: 806101,440 ±(99.9%) 3608,422 ns/op
                 with_new_arraylist·p0.00:   752640,000 ns/op
                 with_new_arraylist·p0.50:   771072,000 ns/op
                 with_new_arraylist·p0.90:   916480,000 ns/op
                 with_new_arraylist·p0.95:   926720,000 ns/op
                 with_new_arraylist·p0.99:   982036,480 ns/op
                 with_new_arraylist·p0.999:  2303623,168 ns/op
                 with_new_arraylist·p0.9999: 8415388,467 ns/op
                 with_new_arraylist·p1.00:   10272768,000 ns/op

Iteration   3: 774304,035 ±(99.9%) 1885,660 ns/op
                 with_new_arraylist·p0.00:   751616,000 ns/op
                 with_new_arraylist·p0.50:   768000,000 ns/op
                 with_new_arraylist·p0.90:   786432,000 ns/op
                 with_new_arraylist·p0.95:   795648,000 ns/op
                 with_new_arraylist·p0.99:   834560,000 ns/op
                 with_new_arraylist·p0.999:  2269945,856 ns/op
                 with_new_arraylist·p0.9999: 2476222,464 ns/op
                 with_new_arraylist·p1.00:   2482176,000 ns/op

Iteration   4: 806872,644 ±(99.9%) 2575,299 ns/op
                 with_new_arraylist·p0.00:   751616,000 ns/op
                 with_new_arraylist·p0.50:   771072,000 ns/op
                 with_new_arraylist·p0.90:   917504,000 ns/op
                 with_new_arraylist·p0.95:   926720,000 ns/op
                 with_new_arraylist·p0.99:   949391,360 ns/op
                 with_new_arraylist·p0.999:  2256248,832 ns/op
                 with_new_arraylist·p0.9999: 2356550,861 ns/op
                 with_new_arraylist·p1.00:   2363392,000 ns/op

Iteration   5: 802322,129 ±(99.9%) 2508,784 ns/op
                 with_new_arraylist·p0.00:   751616,000 ns/op
                 with_new_arraylist·p0.50:   770048,000 ns/op
                 with_new_arraylist·p0.90:   916480,000 ns/op
                 with_new_arraylist·p0.95:   925696,000 ns/op
                 with_new_arraylist·p0.99:   952770,560 ns/op
                 with_new_arraylist·p0.999:  2238644,224 ns/op
                 with_new_arraylist·p0.9999: 2374746,112 ns/op
                 with_new_arraylist·p1.00:   2379776,000 ns/op


# Run progress: 72,39% complete, ETA 10:50:53
# Fork: 3 of 3
# Warmup Iteration   1: 784171,162 ±(99.9%) 5169,063 ns/op
# Warmup Iteration   2: 774011,359 ±(99.9%) 1977,931 ns/op
# Warmup Iteration   3: 774966,123 ±(99.9%) 1882,407 ns/op
Iteration   1: 777249,215 ±(99.9%) 1837,075 ns/op
                 with_new_arraylist·p0.00:   750592,000 ns/op
                 with_new_arraylist·p0.50:   766976,000 ns/op
                 with_new_arraylist·p0.90:   798720,000 ns/op
                 with_new_arraylist·p0.95:   817152,000 ns/op
                 with_new_arraylist·p0.99:   860160,000 ns/op
                 with_new_arraylist·p0.999:  2091886,592 ns/op
                 with_new_arraylist·p0.9999: 2289664,819 ns/op
                 with_new_arraylist·p1.00:   2306048,000 ns/op

Iteration   2: 777035,008 ±(99.9%) 1851,077 ns/op
                 with_new_arraylist·p0.00:   751616,000 ns/op
                 with_new_arraylist·p0.50:   766976,000 ns/op
                 with_new_arraylist·p0.90:   794624,000 ns/op
                 with_new_arraylist·p0.95:   816128,000 ns/op
                 with_new_arraylist·p0.99:   860160,000 ns/op
                 with_new_arraylist·p0.999:  2152677,376 ns/op
                 with_new_arraylist·p0.9999: 2260980,941 ns/op
                 with_new_arraylist·p1.00:   2269184,000 ns/op

Iteration   3: 773773,064 ±(99.9%) 1870,135 ns/op
                 with_new_arraylist·p0.00:   749568,000 ns/op
                 with_new_arraylist·p0.50:   765952,000 ns/op
                 with_new_arraylist·p0.90:   788480,000 ns/op
                 with_new_arraylist·p0.95:   798720,000 ns/op
                 with_new_arraylist·p0.99:   834560,000 ns/op
                 with_new_arraylist·p0.999:  2154496,000 ns/op
                 with_new_arraylist·p0.9999: 2368864,256 ns/op
                 with_new_arraylist·p1.00:   2387968,000 ns/op

Iteration   4: 774204,296 ±(99.9%) 1817,821 ns/op
                 with_new_arraylist·p0.00:   751616,000 ns/op
                 with_new_arraylist·p0.50:   765952,000 ns/op
                 with_new_arraylist·p0.90:   789504,000 ns/op
                 with_new_arraylist·p0.95:   799744,000 ns/op
                 with_new_arraylist·p0.99:   834560,000 ns/op
                 with_new_arraylist·p0.999:  2134392,832 ns/op
                 with_new_arraylist·p0.9999: 2272465,715 ns/op
                 with_new_arraylist·p1.00:   2285568,000 ns/op

Iteration   5: 773543,773 ±(99.9%) 1829,196 ns/op
                 with_new_arraylist·p0.00:   751616,000 ns/op
                 with_new_arraylist·p0.50:   765952,000 ns/op
                 with_new_arraylist·p0.90:   788480,000 ns/op
                 with_new_arraylist·p0.95:   797696,000 ns/op
                 with_new_arraylist·p0.99:   834560,000 ns/op
                 with_new_arraylist·p0.999:  2140102,656 ns/op
                 with_new_arraylist·p0.9999: 2277885,133 ns/op
                 with_new_arraylist·p1.00:   2281472,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 191824
  mean = 781407,773 ±(99.9%) 554,143 ns/op

  Histogram, ns/op:
    [       0,000,  1000000,000) = 191327 
    [ 1000000,000,  2000000,000) = 172 
    [ 2000000,000,  3000000,000) = 324 
    [ 3000000,000,  4000000,000) = 0 
    [ 4000000,000,  5000000,000) = 0 
    [ 5000000,000,  6000000,000) = 0 
    [ 6000000,000,  7000000,000) = 0 
    [ 7000000,000,  8000000,000) = 0 
    [ 8000000,000,  9000000,000) = 0 
    [ 9000000,000, 10000000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 749568,000 ns/op
     p(50,0000) = 766976,000 ns/op
     p(90,0000) = 799744,000 ns/op
     p(95,0000) = 854016,000 ns/op
     p(99,0000) = 928768,000 ns/op
     p(99,9000) = 2170880,000 ns/op
     p(99,9900) = 2379776,000 ns/op
     p(99,9990) = 3160429,568 ns/op
     p(99,9999) = 10272768,000 ns/op
    p(100,0000) = 10272768,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 1000)

# Run progress: 72,45% complete, ETA 10:49:33
# Fork: 1 of 3
# Warmup Iteration   1: 1647424,032 ±(99.9%) 9090,970 ns/op
# Warmup Iteration   2: 1624490,778 ±(99.9%) 5348,279 ns/op
# Warmup Iteration   3: 1623277,536 ±(99.9%) 5237,630 ns/op
Iteration   1: 1623617,799 ±(99.9%) 5004,505 ns/op
                 with_new_arraylist·p0.00:   1542144,000 ns/op
                 with_new_arraylist·p0.50:   1611776,000 ns/op
                 with_new_arraylist·p0.90:   1658880,000 ns/op
                 with_new_arraylist·p0.95:   1699840,000 ns/op
                 with_new_arraylist·p0.99:   1819525,120 ns/op
                 with_new_arraylist·p0.999:  3444097,024 ns/op
                 with_new_arraylist·p0.9999: 3653632,000 ns/op
                 with_new_arraylist·p1.00:   3653632,000 ns/op

Iteration   2: 1623480,378 ±(99.9%) 5132,183 ns/op
                 with_new_arraylist·p0.00:   1542144,000 ns/op
                 with_new_arraylist·p0.50:   1611776,000 ns/op
                 with_new_arraylist·p0.90:   1656832,000 ns/op
                 with_new_arraylist·p0.95:   1697792,000 ns/op
                 with_new_arraylist·p0.99:   1813381,120 ns/op
                 with_new_arraylist·p0.999:  3580166,144 ns/op
                 with_new_arraylist·p0.9999: 3645440,000 ns/op
                 with_new_arraylist·p1.00:   3645440,000 ns/op

Iteration   3: 1633904,913 ±(99.9%) 5462,984 ns/op
                 with_new_arraylist·p0.00:   1544192,000 ns/op
                 with_new_arraylist·p0.50:   1613824,000 ns/op
                 with_new_arraylist·p0.90:   1712128,000 ns/op
                 with_new_arraylist·p0.95:   1779712,000 ns/op
                 with_new_arraylist·p0.99:   1835008,000 ns/op
                 with_new_arraylist·p0.999:  3596288,000 ns/op
                 with_new_arraylist·p0.9999: 3817472,000 ns/op
                 with_new_arraylist·p1.00:   3817472,000 ns/op

Iteration   4: 1624374,263 ±(99.9%) 5306,837 ns/op
                 with_new_arraylist·p0.00:   1544192,000 ns/op
                 with_new_arraylist·p0.50:   1613824,000 ns/op
                 with_new_arraylist·p0.90:   1656832,000 ns/op
                 with_new_arraylist·p0.95:   1704652,800 ns/op
                 with_new_arraylist·p0.99:   1811394,560 ns/op
                 with_new_arraylist·p0.999:  3648327,680 ns/op
                 with_new_arraylist·p0.9999: 3850240,000 ns/op
                 with_new_arraylist·p1.00:   3850240,000 ns/op

Iteration   5: 1626955,137 ±(99.9%) 4912,187 ns/op
                 with_new_arraylist·p0.00:   1542144,000 ns/op
                 with_new_arraylist·p0.50:   1617920,000 ns/op
                 with_new_arraylist·p0.90:   1667072,000 ns/op
                 with_new_arraylist·p0.95:   1764556,800 ns/op
                 with_new_arraylist·p0.99:   1847296,000 ns/op
                 with_new_arraylist·p0.999:  3460431,872 ns/op
                 with_new_arraylist·p0.9999: 3633152,000 ns/op
                 with_new_arraylist·p1.00:   3633152,000 ns/op


# Run progress: 72,50% complete, ETA 10:48:13
# Fork: 2 of 3
# Warmup Iteration   1: 1630172,246 ±(99.9%) 8588,497 ns/op
# Warmup Iteration   2: 1624125,244 ±(99.9%) 5457,357 ns/op
# Warmup Iteration   3: 1624200,800 ±(99.9%) 5440,360 ns/op
Iteration   1: 1622639,810 ±(99.9%) 5290,076 ns/op
                 with_new_arraylist·p0.00:   1544192,000 ns/op
                 with_new_arraylist·p0.50:   1607680,000 ns/op
                 with_new_arraylist·p0.90:   1658880,000 ns/op
                 with_new_arraylist·p0.95:   1722368,000 ns/op
                 with_new_arraylist·p0.99:   1849344,000 ns/op
                 with_new_arraylist·p0.999:  3417538,560 ns/op
                 with_new_arraylist·p0.9999: 3514368,000 ns/op
                 with_new_arraylist·p1.00:   3514368,000 ns/op

Iteration   2: 1625320,848 ±(99.9%) 5633,889 ns/op
                 with_new_arraylist·p0.00:   1540096,000 ns/op
                 with_new_arraylist·p0.50:   1607680,000 ns/op
                 with_new_arraylist·p0.90:   1658880,000 ns/op
                 with_new_arraylist·p0.95:   1779712,000 ns/op
                 with_new_arraylist·p0.99:   1979412,480 ns/op
                 with_new_arraylist·p0.999:  3393142,784 ns/op
                 with_new_arraylist·p0.9999: 3514368,000 ns/op
                 with_new_arraylist·p1.00:   3514368,000 ns/op

Iteration   3: 1623736,919 ±(99.9%) 5383,901 ns/op
                 with_new_arraylist·p0.00:   1542144,000 ns/op
                 with_new_arraylist·p0.50:   1611776,000 ns/op
                 with_new_arraylist·p0.90:   1656832,000 ns/op
                 with_new_arraylist·p0.95:   1748992,000 ns/op
                 with_new_arraylist·p0.99:   1832960,000 ns/op
                 with_new_arraylist·p0.999:  3460481,024 ns/op
                 with_new_arraylist·p0.9999: 3579904,000 ns/op
                 with_new_arraylist·p1.00:   3579904,000 ns/op

Iteration   4: 1624517,077 ±(99.9%) 5500,027 ns/op
                 with_new_arraylist·p0.00:   1542144,000 ns/op
                 with_new_arraylist·p0.50:   1611776,000 ns/op
                 with_new_arraylist·p0.90:   1660928,000 ns/op
                 with_new_arraylist·p0.95:   1769472,000 ns/op
                 with_new_arraylist·p0.99:   1845248,000 ns/op
                 with_new_arraylist·p0.999:  3467431,936 ns/op
                 with_new_arraylist·p0.9999: 3543040,000 ns/op
                 with_new_arraylist·p1.00:   3543040,000 ns/op

Iteration   5: 1624226,096 ±(99.9%) 5445,185 ns/op
                 with_new_arraylist·p0.00:   1542144,000 ns/op
                 with_new_arraylist·p0.50:   1611776,000 ns/op
                 with_new_arraylist·p0.90:   1658880,000 ns/op
                 with_new_arraylist·p0.95:   1769472,000 ns/op
                 with_new_arraylist·p0.99:   1841152,000 ns/op
                 with_new_arraylist·p0.999:  3444105,216 ns/op
                 with_new_arraylist·p0.9999: 3981312,000 ns/op
                 with_new_arraylist·p1.00:   3981312,000 ns/op


# Run progress: 72,56% complete, ETA 10:46:53
# Fork: 3 of 3
# Warmup Iteration   1: 1633211,376 ±(99.9%) 8547,101 ns/op
# Warmup Iteration   2: 1623411,940 ±(99.9%) 5008,314 ns/op
# Warmup Iteration   3: 1622434,645 ±(99.9%) 4997,102 ns/op
Iteration   1: 1622761,302 ±(99.9%) 4924,017 ns/op
                 with_new_arraylist·p0.00:   1546240,000 ns/op
                 with_new_arraylist·p0.50:   1609728,000 ns/op
                 with_new_arraylist·p0.90:   1652736,000 ns/op
                 with_new_arraylist·p0.95:   1701888,000 ns/op
                 with_new_arraylist·p0.99:   1809223,680 ns/op
                 with_new_arraylist·p0.999:  3340382,208 ns/op
                 with_new_arraylist·p0.9999: 3477504,000 ns/op
                 with_new_arraylist·p1.00:   3477504,000 ns/op

Iteration   2: 1624417,873 ±(99.9%) 4918,181 ns/op
                 with_new_arraylist·p0.00:   1544192,000 ns/op
                 with_new_arraylist·p0.50:   1611776,000 ns/op
                 with_new_arraylist·p0.90:   1662976,000 ns/op
                 with_new_arraylist·p0.95:   1708032,000 ns/op
                 with_new_arraylist·p0.99:   1825730,560 ns/op
                 with_new_arraylist·p0.999:  3393077,248 ns/op
                 with_new_arraylist·p0.9999: 3522560,000 ns/op
                 with_new_arraylist·p1.00:   3522560,000 ns/op

Iteration   3: 1624149,209 ±(99.9%) 4937,259 ns/op
                 with_new_arraylist·p0.00:   1542144,000 ns/op
                 with_new_arraylist·p0.50:   1613824,000 ns/op
                 with_new_arraylist·p0.90:   1658880,000 ns/op
                 with_new_arraylist·p0.95:   1714790,400 ns/op
                 with_new_arraylist·p0.99:   1811374,080 ns/op
                 with_new_arraylist·p0.999:  3336347,648 ns/op
                 with_new_arraylist·p0.9999: 3522560,000 ns/op
                 with_new_arraylist·p1.00:   3522560,000 ns/op

Iteration   4: 1624361,231 ±(99.9%) 4900,871 ns/op
                 with_new_arraylist·p0.00:   1540096,000 ns/op
                 with_new_arraylist·p0.50:   1613824,000 ns/op
                 with_new_arraylist·p0.90:   1662156,800 ns/op
                 with_new_arraylist·p0.95:   1727283,200 ns/op
                 with_new_arraylist·p0.99:   1822720,000 ns/op
                 with_new_arraylist·p0.999:  3362816,000 ns/op
                 with_new_arraylist·p0.9999: 3448832,000 ns/op
                 with_new_arraylist·p1.00:   3448832,000 ns/op

Iteration   5: 1623541,687 ±(99.9%) 4983,311 ns/op
                 with_new_arraylist·p0.00:   1544192,000 ns/op
                 with_new_arraylist·p0.50:   1613824,000 ns/op
                 with_new_arraylist·p0.90:   1654784,000 ns/op
                 with_new_arraylist·p0.95:   1718886,400 ns/op
                 with_new_arraylist·p0.99:   1825648,640 ns/op
                 with_new_arraylist·p0.999:  3385462,784 ns/op
                 with_new_arraylist·p0.9999: 3522560,000 ns/op
                 with_new_arraylist·p1.00:   3522560,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 92261
  mean = 1624796,131 ±(99.9%) 1339,183 ns/op

  Histogram, ns/op:
    [1000000,000, 1250000,000) = 0 
    [1250000,000, 1500000,000) = 0 
    [1500000,000, 1750000,000) = 87584 
    [1750000,000, 2000000,000) = 4238 
    [2000000,000, 2250000,000) = 22 
    [2250000,000, 2500000,000) = 3 
    [2500000,000, 2750000,000) = 1 
    [2750000,000, 3000000,000) = 57 
    [3000000,000, 3250000,000) = 94 
    [3250000,000, 3500000,000) = 213 
    [3500000,000, 3750000,000) = 46 

  Percentiles, ns/op:
      p(0,0000) = 1540096,000 ns/op
     p(50,0000) = 1611776,000 ns/op
     p(90,0000) = 1660928,000 ns/op
     p(95,0000) = 1767219,200 ns/op
     p(99,0000) = 1835008,000 ns/op
     p(99,9000) = 3424256,000 ns/op
     p(99,9900) = 3667236,454 ns/op
     p(99,9990) = 3981312,000 ns/op
     p(99,9999) = 3981312,000 ns/op
    p(100,0000) = 3981312,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 10)

# Run progress: 72,62% complete, ETA 10:45:32
# Fork: 1 of 3
# Warmup Iteration   1: 65544,106 ±(99.9%) 381,896 ns/op
# Warmup Iteration   2: 62972,761 ±(99.9%) 143,619 ns/op
# Warmup Iteration   3: 62560,024 ±(99.9%) 134,633 ns/op
Iteration   1: 62753,270 ±(99.9%) 135,526 ns/op
                 with_new_arraylist·p0.00:   60800,000 ns/op
                 with_new_arraylist·p0.50:   62016,000 ns/op
                 with_new_arraylist·p0.90:   64064,000 ns/op
                 with_new_arraylist·p0.95:   64896,000 ns/op
                 with_new_arraylist·p0.99:   66944,000 ns/op
                 with_new_arraylist·p0.999:  91904,000 ns/op
                 with_new_arraylist·p0.9999: 1234138,931 ns/op
                 with_new_arraylist·p1.00:   1341440,000 ns/op

Iteration   2: 62524,877 ±(99.9%) 134,448 ns/op
                 with_new_arraylist·p0.00:   60864,000 ns/op
                 with_new_arraylist·p0.50:   61952,000 ns/op
                 with_new_arraylist·p0.90:   63552,000 ns/op
                 with_new_arraylist·p0.95:   64064,000 ns/op
                 with_new_arraylist·p0.99:   65792,000 ns/op
                 with_new_arraylist·p0.999:  91776,000 ns/op
                 with_new_arraylist·p0.9999: 1191994,778 ns/op
                 with_new_arraylist·p1.00:   1683456,000 ns/op

Iteration   3: 62598,119 ±(99.9%) 129,139 ns/op
                 with_new_arraylist·p0.00:   60736,000 ns/op
                 with_new_arraylist·p0.50:   61952,000 ns/op
                 with_new_arraylist·p0.90:   63680,000 ns/op
                 with_new_arraylist·p0.95:   64128,000 ns/op
                 with_new_arraylist·p0.99:   66048,000 ns/op
                 with_new_arraylist·p0.999:  92032,000 ns/op
                 with_new_arraylist·p0.9999: 1157609,472 ns/op
                 with_new_arraylist·p1.00:   1368064,000 ns/op

Iteration   4: 62626,123 ±(99.9%) 131,267 ns/op
                 with_new_arraylist·p0.00:   60800,000 ns/op
                 with_new_arraylist·p0.50:   61952,000 ns/op
                 with_new_arraylist·p0.90:   63552,000 ns/op
                 with_new_arraylist·p0.95:   64064,000 ns/op
                 with_new_arraylist·p0.99:   66816,000 ns/op
                 with_new_arraylist·p0.999:  101388,544 ns/op
                 with_new_arraylist·p0.9999: 1183045,222 ns/op
                 with_new_arraylist·p1.00:   1357824,000 ns/op

Iteration   5: 62658,610 ±(99.9%) 132,795 ns/op
                 with_new_arraylist·p0.00:   60864,000 ns/op
                 with_new_arraylist·p0.50:   61952,000 ns/op
                 with_new_arraylist·p0.90:   63680,000 ns/op
                 with_new_arraylist·p0.95:   64128,000 ns/op
                 with_new_arraylist·p0.99:   66432,000 ns/op
                 with_new_arraylist·p0.999:  93952,000 ns/op
                 with_new_arraylist·p0.9999: 1198336,000 ns/op
                 with_new_arraylist·p1.00:   1366016,000 ns/op


# Run progress: 72,67% complete, ETA 10:44:12
# Fork: 2 of 3
# Warmup Iteration   1: 66138,105 ±(99.9%) 373,827 ns/op
# Warmup Iteration   2: 65271,674 ±(99.9%) 144,550 ns/op
# Warmup Iteration   3: 67801,441 ±(99.9%) 158,709 ns/op
Iteration   1: 66450,810 ±(99.9%) 151,315 ns/op
                 with_new_arraylist·p0.00:   62976,000 ns/op
                 with_new_arraylist·p0.50:   64320,000 ns/op
                 with_new_arraylist·p0.90:   66432,000 ns/op
                 with_new_arraylist·p0.95:   73728,000 ns/op
                 with_new_arraylist·p0.99:   101632,000 ns/op
                 with_new_arraylist·p0.999:  114176,000 ns/op
                 with_new_arraylist·p0.9999: 1241032,294 ns/op
                 with_new_arraylist·p1.00:   1417216,000 ns/op

Iteration   2: 69309,464 ±(99.9%) 176,498 ns/op
                 with_new_arraylist·p0.00:   63040,000 ns/op
                 with_new_arraylist·p0.50:   64384,000 ns/op
                 with_new_arraylist·p0.90:   100736,000 ns/op
                 with_new_arraylist·p0.95:   101504,000 ns/op
                 with_new_arraylist·p0.99:   103936,000 ns/op
                 with_new_arraylist·p0.999:  118272,000 ns/op
                 with_new_arraylist·p0.9999: 1241088,000 ns/op
                 with_new_arraylist·p1.00:   1837056,000 ns/op

Iteration   3: 64894,185 ±(99.9%) 134,230 ns/op
                 with_new_arraylist·p0.00:   62848,000 ns/op
                 with_new_arraylist·p0.50:   64192,000 ns/op
                 with_new_arraylist·p0.90:   65920,000 ns/op
                 with_new_arraylist·p0.95:   66432,000 ns/op
                 with_new_arraylist·p0.99:   74240,000 ns/op
                 with_new_arraylist·p0.999:  94592,000 ns/op
                 with_new_arraylist·p0.9999: 1221067,162 ns/op
                 with_new_arraylist·p1.00:   1331200,000 ns/op

Iteration   4: 64981,198 ±(99.9%) 138,282 ns/op
                 with_new_arraylist·p0.00:   62912,000 ns/op
                 with_new_arraylist·p0.50:   64256,000 ns/op
                 with_new_arraylist·p0.90:   66048,000 ns/op
                 with_new_arraylist·p0.95:   66688,000 ns/op
                 with_new_arraylist·p0.99:   72576,000 ns/op
                 with_new_arraylist·p0.999:  94208,000 ns/op
                 with_new_arraylist·p0.9999: 1244020,122 ns/op
                 with_new_arraylist·p1.00:   1429504,000 ns/op

Iteration   5: 65015,288 ±(99.9%) 135,471 ns/op
                 with_new_arraylist·p0.00:   62848,000 ns/op
                 with_new_arraylist·p0.50:   64256,000 ns/op
                 with_new_arraylist·p0.90:   65920,000 ns/op
                 with_new_arraylist·p0.95:   66688,000 ns/op
                 with_new_arraylist·p0.99:   73984,000 ns/op
                 with_new_arraylist·p0.999:  94336,000 ns/op
                 with_new_arraylist·p0.9999: 1212416,000 ns/op
                 with_new_arraylist·p1.00:   1320960,000 ns/op


# Run progress: 72,73% complete, ETA 10:42:52
# Fork: 3 of 3
# Warmup Iteration   1: 65202,472 ±(99.9%) 375,075 ns/op
# Warmup Iteration   2: 64335,184 ±(99.9%) 141,736 ns/op
# Warmup Iteration   3: 64211,077 ±(99.9%) 138,175 ns/op
Iteration   1: 64319,281 ±(99.9%) 137,481 ns/op
                 with_new_arraylist·p0.00:   62336,000 ns/op
                 with_new_arraylist·p0.50:   63424,000 ns/op
                 with_new_arraylist·p0.90:   65088,000 ns/op
                 with_new_arraylist·p0.95:   66176,000 ns/op
                 with_new_arraylist·p0.99:   76416,000 ns/op
                 with_new_arraylist·p0.999:  93696,000 ns/op
                 with_new_arraylist·p0.9999: 1231817,728 ns/op
                 with_new_arraylist·p1.00:   1431552,000 ns/op

Iteration   2: 64303,679 ±(99.9%) 132,879 ns/op
                 with_new_arraylist·p0.00:   62464,000 ns/op
                 with_new_arraylist·p0.50:   63552,000 ns/op
                 with_new_arraylist·p0.90:   65408,000 ns/op
                 with_new_arraylist·p0.95:   66048,000 ns/op
                 with_new_arraylist·p0.99:   76544,000 ns/op
                 with_new_arraylist·p0.999:  93824,000 ns/op
                 with_new_arraylist·p0.9999: 1167118,336 ns/op
                 with_new_arraylist·p1.00:   1847296,000 ns/op

Iteration   3: 64284,405 ±(99.9%) 133,984 ns/op
                 with_new_arraylist·p0.00:   62400,000 ns/op
                 with_new_arraylist·p0.50:   63488,000 ns/op
                 with_new_arraylist·p0.90:   65408,000 ns/op
                 with_new_arraylist·p0.95:   66048,000 ns/op
                 with_new_arraylist·p0.99:   76288,000 ns/op
                 with_new_arraylist·p0.999:  93696,000 ns/op
                 with_new_arraylist·p0.9999: 1182362,624 ns/op
                 with_new_arraylist·p1.00:   1318912,000 ns/op

Iteration   4: 64452,176 ±(99.9%) 133,457 ns/op
                 with_new_arraylist·p0.00:   62400,000 ns/op
                 with_new_arraylist·p0.50:   63552,000 ns/op
                 with_new_arraylist·p0.90:   65280,000 ns/op
                 with_new_arraylist·p0.95:   66432,000 ns/op
                 with_new_arraylist·p0.99:   76416,000 ns/op
                 with_new_arraylist·p0.999:  93696,000 ns/op
                 with_new_arraylist·p0.9999: 1200128,000 ns/op
                 with_new_arraylist·p1.00:   1359872,000 ns/op

Iteration   5: 64339,527 ±(99.9%) 233,775 ns/op
                 with_new_arraylist·p0.00:   62400,000 ns/op
                 with_new_arraylist·p0.50:   63488,000 ns/op
                 with_new_arraylist·p0.90:   65408,000 ns/op
                 with_new_arraylist·p0.95:   66048,000 ns/op
                 with_new_arraylist·p0.99:   76416,000 ns/op
                 with_new_arraylist·p0.999:  93696,000 ns/op
                 with_new_arraylist·p0.9999: 1212957,901 ns/op
                 with_new_arraylist·p1.00:   9125888,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 2328732
  mean =  64322,393 ±(99.9%) 38,029 ns/op

  Histogram, ns/op:
    [       0,000,  1000000,000) = 2328288 
    [ 1000000,000,  2000000,000) = 443 
    [ 2000000,000,  3000000,000) = 0 
    [ 3000000,000,  4000000,000) = 0 
    [ 4000000,000,  5000000,000) = 0 
    [ 5000000,000,  6000000,000) = 0 
    [ 6000000,000,  7000000,000) = 0 
    [ 7000000,000,  8000000,000) = 0 
    [ 8000000,000,  9000000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  60736,000 ns/op
     p(50,0000) =  63552,000 ns/op
     p(90,0000) =  65472,000 ns/op
     p(95,0000) =  66304,000 ns/op
     p(99,0000) =  94336,000 ns/op
     p(99,9000) = 104064,000 ns/op
     p(99,9900) = 1206272,000 ns/op
     p(99,9990) = 1334707,548 ns/op
     p(99,9999) = 1843929,774 ns/op
    p(100,0000) = 9125888,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 20)

# Run progress: 72,79% complete, ETA 10:41:32
# Fork: 1 of 3
# Warmup Iteration   1: 116786,402 ±(99.9%) 720,162 ns/op
# Warmup Iteration   2: 119520,341 ±(99.9%) 371,044 ns/op
# Warmup Iteration   3: 114013,563 ±(99.9%) 323,633 ns/op
Iteration   1: 113163,248 ±(99.9%) 323,045 ns/op
                 with_new_arraylist·p0.00:   101632,000 ns/op
                 with_new_arraylist·p0.50:   103808,000 ns/op
                 with_new_arraylist·p0.90:   153088,000 ns/op
                 with_new_arraylist·p0.95:   154368,000 ns/op
                 with_new_arraylist·p0.99:   157696,000 ns/op
                 with_new_arraylist·p0.999:  183040,000 ns/op
                 with_new_arraylist·p0.9999: 1362275,328 ns/op
                 with_new_arraylist·p1.00:   1447936,000 ns/op

Iteration   2: 121309,997 ±(99.9%) 369,669 ns/op
                 with_new_arraylist·p0.00:   101760,000 ns/op
                 with_new_arraylist·p0.50:   104704,000 ns/op
                 with_new_arraylist·p0.90:   154880,000 ns/op
                 with_new_arraylist·p0.95:   156672,000 ns/op
                 with_new_arraylist·p0.99:   159744,000 ns/op
                 with_new_arraylist·p0.999:  184576,000 ns/op
                 with_new_arraylist·p0.9999: 1341705,421 ns/op
                 with_new_arraylist·p1.00:   1404928,000 ns/op

Iteration   3: 112906,691 ±(99.9%) 316,560 ns/op
                 with_new_arraylist·p0.00:   101632,000 ns/op
                 with_new_arraylist·p0.50:   103808,000 ns/op
                 with_new_arraylist·p0.90:   152832,000 ns/op
                 with_new_arraylist·p0.95:   154112,000 ns/op
                 with_new_arraylist·p0.99:   156928,000 ns/op
                 with_new_arraylist·p0.999:  182528,000 ns/op
                 with_new_arraylist·p0.9999: 1317178,163 ns/op
                 with_new_arraylist·p1.00:   1388544,000 ns/op

Iteration   4: 107215,395 ±(99.9%) 262,365 ns/op
                 with_new_arraylist·p0.00:   101888,000 ns/op
                 with_new_arraylist·p0.50:   103680,000 ns/op
                 with_new_arraylist·p0.90:   106752,000 ns/op
                 with_new_arraylist·p0.95:   135680,000 ns/op
                 with_new_arraylist·p0.99:   155136,000 ns/op
                 with_new_arraylist·p0.999:  170966,272 ns/op
                 with_new_arraylist·p0.9999: 1327856,435 ns/op
                 with_new_arraylist·p1.00:   1417216,000 ns/op

Iteration   5: 105870,854 ±(99.9%) 240,431 ns/op
                 with_new_arraylist·p0.00:   101504,000 ns/op
                 with_new_arraylist·p0.50:   103552,000 ns/op
                 with_new_arraylist·p0.90:   106752,000 ns/op
                 with_new_arraylist·p0.95:   108288,000 ns/op
                 with_new_arraylist·p0.99:   153344,000 ns/op
                 with_new_arraylist·p0.999:  159232,000 ns/op
                 with_new_arraylist·p0.9999: 1289618,432 ns/op
                 with_new_arraylist·p1.00:   1378304,000 ns/op


# Run progress: 72,84% complete, ETA 10:40:12
# Fork: 2 of 3
# Warmup Iteration   1: 106305,280 ±(99.9%) 590,043 ns/op
# Warmup Iteration   2: 104948,657 ±(99.9%) 271,115 ns/op
# Warmup Iteration   3: 107166,825 ±(99.9%) 246,888 ns/op
Iteration   1: 104507,528 ±(99.9%) 241,565 ns/op
                 with_new_arraylist·p0.00:   101376,000 ns/op
                 with_new_arraylist·p0.50:   103296,000 ns/op
                 with_new_arraylist·p0.90:   105856,000 ns/op
                 with_new_arraylist·p0.95:   106496,000 ns/op
                 with_new_arraylist·p0.99:   119936,000 ns/op
                 with_new_arraylist·p0.999:  136448,000 ns/op
                 with_new_arraylist·p0.9999: 1335296,000 ns/op
                 with_new_arraylist·p1.00:   1445888,000 ns/op

Iteration   2: 111186,793 ±(99.9%) 299,174 ns/op
                 with_new_arraylist·p0.00:   101504,000 ns/op
                 with_new_arraylist·p0.50:   103552,000 ns/op
                 with_new_arraylist·p0.90:   149504,000 ns/op
                 with_new_arraylist·p0.95:   150272,000 ns/op
                 with_new_arraylist·p0.99:   153344,000 ns/op
                 with_new_arraylist·p0.999:  179456,000 ns/op
                 with_new_arraylist·p0.9999: 1306725,990 ns/op
                 with_new_arraylist·p1.00:   1417216,000 ns/op

Iteration   3: 106637,536 ±(99.9%) 257,519 ns/op
                 with_new_arraylist·p0.00:   101632,000 ns/op
                 with_new_arraylist·p0.50:   103424,000 ns/op
                 with_new_arraylist·p0.90:   106880,000 ns/op
                 with_new_arraylist·p0.95:   122880,000 ns/op
                 with_new_arraylist·p0.99:   151552,000 ns/op
                 with_new_arraylist·p0.999:  159573,504 ns/op
                 with_new_arraylist·p0.9999: 1309969,203 ns/op
                 with_new_arraylist·p1.00:   1406976,000 ns/op

Iteration   4: 108361,194 ±(99.9%) 275,289 ns/op
                 with_new_arraylist·p0.00:   101632,000 ns/op
                 with_new_arraylist·p0.50:   103424,000 ns/op
                 with_new_arraylist·p0.90:   108288,000 ns/op
                 with_new_arraylist·p0.95:   149504,000 ns/op
                 with_new_arraylist·p0.99:   152576,000 ns/op
                 with_new_arraylist·p0.999:  166656,000 ns/op
                 with_new_arraylist·p0.9999: 1290505,421 ns/op
                 with_new_arraylist·p1.00:   1427456,000 ns/op

Iteration   5: 105547,321 ±(99.9%) 246,347 ns/op
                 with_new_arraylist·p0.00:   101376,000 ns/op
                 with_new_arraylist·p0.50:   103424,000 ns/op
                 with_new_arraylist·p0.90:   106112,000 ns/op
                 with_new_arraylist·p0.95:   107392,000 ns/op
                 with_new_arraylist·p0.99:   150016,000 ns/op
                 with_new_arraylist·p0.999:  155904,000 ns/op
                 with_new_arraylist·p0.9999: 1331799,654 ns/op
                 with_new_arraylist·p1.00:   1423360,000 ns/op


# Run progress: 72,90% complete, ETA 10:38:52
# Fork: 3 of 3
# Warmup Iteration   1: 106110,829 ±(99.9%) 594,365 ns/op
# Warmup Iteration   2: 104993,881 ±(99.9%) 248,228 ns/op
# Warmup Iteration   3: 104329,737 ±(99.9%) 231,523 ns/op
Iteration   1: 104508,411 ±(99.9%) 232,235 ns/op
                 with_new_arraylist·p0.00:   101760,000 ns/op
                 with_new_arraylist·p0.50:   103296,000 ns/op
                 with_new_arraylist·p0.90:   106112,000 ns/op
                 with_new_arraylist·p0.95:   106752,000 ns/op
                 with_new_arraylist·p0.99:   118784,000 ns/op
                 with_new_arraylist·p0.999:  135936,000 ns/op
                 with_new_arraylist·p0.9999: 1316792,320 ns/op
                 with_new_arraylist·p1.00:   1456128,000 ns/op

Iteration   2: 105930,377 ±(99.9%) 244,607 ns/op
                 with_new_arraylist·p0.00:   101760,000 ns/op
                 with_new_arraylist·p0.50:   103296,000 ns/op
                 with_new_arraylist·p0.90:   106240,000 ns/op
                 with_new_arraylist·p0.95:   108544,000 ns/op
                 with_new_arraylist·p0.99:   150016,000 ns/op
                 with_new_arraylist·p0.999:  155648,000 ns/op
                 with_new_arraylist·p0.9999: 1249280,000 ns/op
                 with_new_arraylist·p1.00:   1456128,000 ns/op

Iteration   3: 104484,139 ±(99.9%) 223,302 ns/op
                 with_new_arraylist·p0.00:   101632,000 ns/op
                 with_new_arraylist·p0.50:   103296,000 ns/op
                 with_new_arraylist·p0.90:   105856,000 ns/op
                 with_new_arraylist·p0.95:   106624,000 ns/op
                 with_new_arraylist·p0.99:   119808,000 ns/op
                 with_new_arraylist·p0.999:  135936,000 ns/op
                 with_new_arraylist·p0.9999: 1242159,514 ns/op
                 with_new_arraylist·p1.00:   1366016,000 ns/op

Iteration   4: 104551,982 ±(99.9%) 229,302 ns/op
                 with_new_arraylist·p0.00:   101760,000 ns/op
                 with_new_arraylist·p0.50:   103296,000 ns/op
                 with_new_arraylist·p0.90:   105984,000 ns/op
                 with_new_arraylist·p0.95:   106752,000 ns/op
                 with_new_arraylist·p0.99:   119936,000 ns/op
                 with_new_arraylist·p0.999:  136055,040 ns/op
                 with_new_arraylist·p0.9999: 1282524,160 ns/op
                 with_new_arraylist·p1.00:   1372160,000 ns/op

Iteration   5: 104558,656 ±(99.9%) 232,224 ns/op
                 with_new_arraylist·p0.00:   101760,000 ns/op
                 with_new_arraylist·p0.50:   103296,000 ns/op
                 with_new_arraylist·p0.90:   106112,000 ns/op
                 with_new_arraylist·p0.95:   106880,000 ns/op
                 with_new_arraylist·p0.99:   118361,600 ns/op
                 with_new_arraylist·p0.999:  144504,320 ns/op
                 with_new_arraylist·p0.9999: 1277734,912 ns/op
                 with_new_arraylist·p1.00:   1454080,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 1388977
  mean = 107866,587 ±(99.9%) 69,833 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1287373 
    [ 125000,000,  250000,000) = 101121 
    [ 250000,000,  375000,000) = 4 
    [ 375000,000,  500000,000) = 1 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 2 
    [1125000,000, 1250000,000) = 215 
    [1250000,000, 1375000,000) = 227 
    [1375000,000, 1500000,000) = 33 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 101376,000 ns/op
     p(50,0000) = 103424,000 ns/op
     p(90,0000) = 107392,000 ns/op
     p(95,0000) = 151808,000 ns/op
     p(99,0000) = 155392,000 ns/op
     p(99,9000) = 178432,000 ns/op
     p(99,9900) = 1306624,000 ns/op
     p(99,9990) = 1411523,461 ns/op
     p(99,9999) = 1456128,000 ns/op
    p(100,0000) = 1456128,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 50)

# Run progress: 72,96% complete, ETA 10:37:31
# Fork: 1 of 3
# Warmup Iteration   1: 222744,039 ±(99.9%) 1308,247 ns/op
# Warmup Iteration   2: 219878,528 ±(99.9%) 521,265 ns/op
# Warmup Iteration   3: 220092,069 ±(99.9%) 491,153 ns/op
Iteration   1: 220144,184 ±(99.9%) 490,472 ns/op
                 with_new_arraylist·p0.00:   213760,000 ns/op
                 with_new_arraylist·p0.50:   217344,000 ns/op
                 with_new_arraylist·p0.90:   222464,000 ns/op
                 with_new_arraylist·p0.95:   234496,000 ns/op
                 with_new_arraylist·p0.99:   249600,000 ns/op
                 with_new_arraylist·p0.999:  279040,000 ns/op
                 with_new_arraylist·p0.9999: 1507955,712 ns/op
                 with_new_arraylist·p1.00:   1585152,000 ns/op

Iteration   2: 220472,692 ±(99.9%) 505,425 ns/op
                 with_new_arraylist·p0.00:   213760,000 ns/op
                 with_new_arraylist·p0.50:   217088,000 ns/op
                 with_new_arraylist·p0.90:   221696,000 ns/op
                 with_new_arraylist·p0.95:   236800,000 ns/op
                 with_new_arraylist·p0.99:   251136,000 ns/op
                 with_new_arraylist·p0.999:  323072,000 ns/op
                 with_new_arraylist·p0.9999: 1530028,032 ns/op
                 with_new_arraylist·p1.00:   1656832,000 ns/op

Iteration   3: 220058,571 ±(99.9%) 508,317 ns/op
                 with_new_arraylist·p0.00:   213248,000 ns/op
                 with_new_arraylist·p0.50:   217088,000 ns/op
                 with_new_arraylist·p0.90:   221696,000 ns/op
                 with_new_arraylist·p0.95:   233728,000 ns/op
                 with_new_arraylist·p0.99:   249856,000 ns/op
                 with_new_arraylist·p0.999:  302897,152 ns/op
                 with_new_arraylist·p0.9999: 1541037,261 ns/op
                 with_new_arraylist·p1.00:   1619968,000 ns/op

Iteration   4: 219827,962 ±(99.9%) 499,457 ns/op
                 with_new_arraylist·p0.00:   213504,000 ns/op
                 with_new_arraylist·p0.50:   217088,000 ns/op
                 with_new_arraylist·p0.90:   221440,000 ns/op
                 with_new_arraylist·p0.95:   233216,000 ns/op
                 with_new_arraylist·p0.99:   249344,000 ns/op
                 with_new_arraylist·p0.999:  278016,000 ns/op
                 with_new_arraylist·p0.9999: 1545684,582 ns/op
                 with_new_arraylist·p1.00:   1599488,000 ns/op

Iteration   5: 220123,588 ±(99.9%) 497,027 ns/op
                 with_new_arraylist·p0.00:   213504,000 ns/op
                 with_new_arraylist·p0.50:   217344,000 ns/op
                 with_new_arraylist·p0.90:   222720,000 ns/op
                 with_new_arraylist·p0.95:   233216,000 ns/op
                 with_new_arraylist·p0.99:   249600,000 ns/op
                 with_new_arraylist·p0.999:  278016,000 ns/op
                 with_new_arraylist·p0.9999: 1519582,003 ns/op
                 with_new_arraylist·p1.00:   1583104,000 ns/op


# Run progress: 73,01% complete, ETA 10:36:11
# Fork: 2 of 3
# Warmup Iteration   1: 223271,624 ±(99.9%) 1312,946 ns/op
# Warmup Iteration   2: 221361,582 ±(99.9%) 515,882 ns/op
# Warmup Iteration   3: 221419,237 ±(99.9%) 484,698 ns/op
Iteration   1: 221441,413 ±(99.9%) 491,257 ns/op
                 with_new_arraylist·p0.00:   215296,000 ns/op
                 with_new_arraylist·p0.50:   218624,000 ns/op
                 with_new_arraylist·p0.90:   223744,000 ns/op
                 with_new_arraylist·p0.95:   234752,000 ns/op
                 with_new_arraylist·p0.99:   248320,000 ns/op
                 with_new_arraylist·p0.999:  275393,536 ns/op
                 with_new_arraylist·p0.9999: 1471463,014 ns/op
                 with_new_arraylist·p1.00:   1531904,000 ns/op

Iteration   2: 221322,298 ±(99.9%) 497,642 ns/op
                 with_new_arraylist·p0.00:   215296,000 ns/op
                 with_new_arraylist·p0.50:   218624,000 ns/op
                 with_new_arraylist·p0.90:   223232,000 ns/op
                 with_new_arraylist·p0.95:   234752,000 ns/op
                 with_new_arraylist·p0.99:   248064,000 ns/op
                 with_new_arraylist·p0.999:  273408,000 ns/op
                 with_new_arraylist·p0.9999: 1524585,472 ns/op
                 with_new_arraylist·p1.00:   1583104,000 ns/op

Iteration   3: 221308,122 ±(99.9%) 497,458 ns/op
                 with_new_arraylist·p0.00:   215296,000 ns/op
                 with_new_arraylist·p0.50:   218624,000 ns/op
                 with_new_arraylist·p0.90:   223232,000 ns/op
                 with_new_arraylist·p0.95:   234496,000 ns/op
                 with_new_arraylist·p0.99:   248064,000 ns/op
                 with_new_arraylist·p0.999:  274867,712 ns/op
                 with_new_arraylist·p0.9999: 1555303,424 ns/op
                 with_new_arraylist·p1.00:   1617920,000 ns/op

Iteration   4: 221315,524 ±(99.9%) 498,382 ns/op
                 with_new_arraylist·p0.00:   215040,000 ns/op
                 with_new_arraylist·p0.50:   218624,000 ns/op
                 with_new_arraylist·p0.90:   223488,000 ns/op
                 with_new_arraylist·p0.95:   233728,000 ns/op
                 with_new_arraylist·p0.99:   248064,000 ns/op
                 with_new_arraylist·p0.999:  273844,224 ns/op
                 with_new_arraylist·p0.9999: 1526450,586 ns/op
                 with_new_arraylist·p1.00:   1679360,000 ns/op

Iteration   5: 221341,126 ±(99.9%) 502,727 ns/op
                 with_new_arraylist·p0.00:   215296,000 ns/op
                 with_new_arraylist·p0.50:   218880,000 ns/op
                 with_new_arraylist·p0.90:   223232,000 ns/op
                 with_new_arraylist·p0.95:   232704,000 ns/op
                 with_new_arraylist·p0.99:   247808,000 ns/op
                 with_new_arraylist·p0.999:  276918,784 ns/op
                 with_new_arraylist·p0.9999: 1577896,141 ns/op
                 with_new_arraylist·p1.00:   1630208,000 ns/op


# Run progress: 73,07% complete, ETA 10:34:51
# Fork: 3 of 3
# Warmup Iteration   1: 212679,796 ±(99.9%) 1236,446 ns/op
# Warmup Iteration   2: 210161,223 ±(99.9%) 524,600 ns/op
# Warmup Iteration   3: 209963,485 ±(99.9%) 494,370 ns/op
Iteration   1: 210205,720 ±(99.9%) 488,760 ns/op
                 with_new_arraylist·p0.00:   203776,000 ns/op
                 with_new_arraylist·p0.50:   207872,000 ns/op
                 with_new_arraylist·p0.90:   212736,000 ns/op
                 with_new_arraylist·p0.95:   216832,000 ns/op
                 with_new_arraylist·p0.99:   239616,000 ns/op
                 with_new_arraylist·p0.999:  274944,000 ns/op
                 with_new_arraylist·p0.9999: 1499110,605 ns/op
                 with_new_arraylist·p1.00:   1638400,000 ns/op

Iteration   2: 209858,975 ±(99.9%) 466,869 ns/op
                 with_new_arraylist·p0.00:   203776,000 ns/op
                 with_new_arraylist·p0.50:   207872,000 ns/op
                 with_new_arraylist·p0.90:   212480,000 ns/op
                 with_new_arraylist·p0.95:   216320,000 ns/op
                 with_new_arraylist·p0.99:   237312,000 ns/op
                 with_new_arraylist·p0.999:  267264,000 ns/op
                 with_new_arraylist·p0.9999: 1456128,000 ns/op
                 with_new_arraylist·p1.00:   1607680,000 ns/op

Iteration   3: 209821,943 ±(99.9%) 477,729 ns/op
                 with_new_arraylist·p0.00:   204032,000 ns/op
                 with_new_arraylist·p0.50:   207872,000 ns/op
                 with_new_arraylist·p0.90:   211968,000 ns/op
                 with_new_arraylist·p0.95:   216064,000 ns/op
                 with_new_arraylist·p0.99:   237568,000 ns/op
                 with_new_arraylist·p0.999:  268288,000 ns/op
                 with_new_arraylist·p0.9999: 1463247,667 ns/op
                 with_new_arraylist·p1.00:   1527808,000 ns/op

Iteration   4: 209910,803 ±(99.9%) 478,438 ns/op
                 with_new_arraylist·p0.00:   204032,000 ns/op
                 with_new_arraylist·p0.50:   207872,000 ns/op
                 with_new_arraylist·p0.90:   212224,000 ns/op
                 with_new_arraylist·p0.95:   216064,000 ns/op
                 with_new_arraylist·p0.99:   238336,000 ns/op
                 with_new_arraylist·p0.999:  268288,000 ns/op
                 with_new_arraylist·p0.9999: 1470955,930 ns/op
                 with_new_arraylist·p1.00:   1517568,000 ns/op

Iteration   5: 209911,900 ±(99.9%) 471,897 ns/op
                 with_new_arraylist·p0.00:   204032,000 ns/op
                 with_new_arraylist·p0.50:   207872,000 ns/op
                 with_new_arraylist·p0.90:   212736,000 ns/op
                 with_new_arraylist·p0.95:   216320,000 ns/op
                 with_new_arraylist·p0.99:   237824,000 ns/op
                 with_new_arraylist·p0.999:  268800,000 ns/op
                 with_new_arraylist·p0.9999: 1475052,134 ns/op
                 with_new_arraylist·p1.00:   1609728,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 690602
  mean = 217015,356 ±(99.9%) 128,463 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 686404 
    [ 250000,000,  375000,000) = 3725 
    [ 375000,000,  500000,000) = 11 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 1 
    [1125000,000, 1250000,000) = 2 
    [1250000,000, 1375000,000) = 123 
    [1375000,000, 1500000,000) = 261 
    [1500000,000, 1625000,000) = 70 
    [1625000,000, 1750000,000) = 5 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 203776,000 ns/op
     p(50,0000) = 216832,000 ns/op
     p(90,0000) = 221696,000 ns/op
     p(95,0000) = 225792,000 ns/op
     p(99,0000) = 248576,000 ns/op
     p(99,9000) = 299008,000 ns/op
     p(99,9900) = 1507328,000 ns/op
     p(99,9990) = 1618112,451 ns/op
     p(99,9999) = 1679360,000 ns/op
    p(100,0000) = 1679360,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 100)

# Run progress: 73,13% complete, ETA 10:33:31
# Fork: 1 of 3
# Warmup Iteration   1: 403114,123 ±(99.9%) 2608,155 ns/op
# Warmup Iteration   2: 413184,339 ±(99.9%) 1436,670 ns/op
# Warmup Iteration   3: 397988,250 ±(99.9%) 957,384 ns/op
Iteration   1: 396023,731 ±(99.9%) 946,702 ns/op
                 with_new_arraylist·p0.00:   382464,000 ns/op
                 with_new_arraylist·p0.50:   392704,000 ns/op
                 with_new_arraylist·p0.90:   401408,000 ns/op
                 with_new_arraylist·p0.95:   406016,000 ns/op
                 with_new_arraylist·p0.99:   427520,000 ns/op
                 with_new_arraylist·p0.999:  1579630,592 ns/op
                 with_new_arraylist·p0.9999: 1786452,378 ns/op
                 with_new_arraylist·p1.00:   1851392,000 ns/op

Iteration   2: 416900,449 ±(99.9%) 1400,468 ns/op
                 with_new_arraylist·p0.00:   383488,000 ns/op
                 with_new_arraylist·p0.50:   394240,000 ns/op
                 with_new_arraylist·p0.90:   527360,000 ns/op
                 with_new_arraylist·p0.95:   530432,000 ns/op
                 with_new_arraylist·p0.99:   541696,000 ns/op
                 with_new_arraylist·p0.999:  1583104,000 ns/op
                 with_new_arraylist·p0.9999: 1800614,707 ns/op
                 with_new_arraylist·p1.00:   1806336,000 ns/op

Iteration   3: 402652,534 ±(99.9%) 1134,983 ns/op
                 with_new_arraylist·p0.00:   381952,000 ns/op
                 with_new_arraylist·p0.50:   392704,000 ns/op
                 with_new_arraylist·p0.90:   404992,000 ns/op
                 with_new_arraylist·p0.95:   463078,400 ns/op
                 with_new_arraylist·p0.99:   534528,000 ns/op
                 with_new_arraylist·p0.999:  1575286,784 ns/op
                 with_new_arraylist·p0.9999: 1809820,262 ns/op
                 with_new_arraylist·p1.00:   1857536,000 ns/op

Iteration   4: 395907,494 ±(99.9%) 947,554 ns/op
                 with_new_arraylist·p0.00:   381440,000 ns/op
                 with_new_arraylist·p0.50:   392192,000 ns/op
                 with_new_arraylist·p0.90:   401408,000 ns/op
                 with_new_arraylist·p0.95:   406016,000 ns/op
                 with_new_arraylist·p0.99:   427520,000 ns/op
                 with_new_arraylist·p0.999:  1547304,960 ns/op
                 with_new_arraylist·p0.9999: 1826717,696 ns/op
                 with_new_arraylist·p1.00:   1896448,000 ns/op

Iteration   5: 394471,614 ±(99.9%) 945,123 ns/op
                 with_new_arraylist·p0.00:   380416,000 ns/op
                 with_new_arraylist·p0.50:   390656,000 ns/op
                 with_new_arraylist·p0.90:   401408,000 ns/op
                 with_new_arraylist·p0.95:   408576,000 ns/op
                 with_new_arraylist·p0.99:   425472,000 ns/op
                 with_new_arraylist·p0.999:  1584472,064 ns/op
                 with_new_arraylist·p0.9999: 1797468,160 ns/op
                 with_new_arraylist·p1.00:   1925120,000 ns/op


# Run progress: 73,18% complete, ETA 10:32:11
# Fork: 2 of 3
# Warmup Iteration   1: 406017,103 ±(99.9%) 2887,563 ns/op
# Warmup Iteration   2: 399545,914 ±(99.9%) 1021,189 ns/op
# Warmup Iteration   3: 400485,189 ±(99.9%) 977,515 ns/op
Iteration   1: 399391,208 ±(99.9%) 993,564 ns/op
                 with_new_arraylist·p0.00:   385536,000 ns/op
                 with_new_arraylist·p0.50:   396288,000 ns/op
                 with_new_arraylist·p0.90:   404480,000 ns/op
                 with_new_arraylist·p0.95:   407552,000 ns/op
                 with_new_arraylist·p0.99:   437657,600 ns/op
                 with_new_arraylist·p0.999:  1656791,040 ns/op
                 with_new_arraylist·p0.9999: 1853415,424 ns/op
                 with_new_arraylist·p1.00:   1878016,000 ns/op

Iteration   2: 399478,022 ±(99.9%) 947,699 ns/op
                 with_new_arraylist·p0.00:   385536,000 ns/op
                 with_new_arraylist·p0.50:   396800,000 ns/op
                 with_new_arraylist·p0.90:   404992,000 ns/op
                 with_new_arraylist·p0.95:   408064,000 ns/op
                 with_new_arraylist·p0.99:   433152,000 ns/op
                 with_new_arraylist·p0.999:  1617489,920 ns/op
                 with_new_arraylist·p0.9999: 1793992,704 ns/op
                 with_new_arraylist·p1.00:   1830912,000 ns/op

Iteration   3: 399186,858 ±(99.9%) 955,659 ns/op
                 with_new_arraylist·p0.00:   385024,000 ns/op
                 with_new_arraylist·p0.50:   396288,000 ns/op
                 with_new_arraylist·p0.90:   403968,000 ns/op
                 with_new_arraylist·p0.95:   407040,000 ns/op
                 with_new_arraylist·p0.99:   435712,000 ns/op
                 with_new_arraylist·p0.999:  1570816,000 ns/op
                 with_new_arraylist·p0.9999: 1860601,242 ns/op
                 with_new_arraylist·p1.00:   1925120,000 ns/op

Iteration   4: 399418,039 ±(99.9%) 964,909 ns/op
                 with_new_arraylist·p0.00:   385536,000 ns/op
                 with_new_arraylist·p0.50:   396288,000 ns/op
                 with_new_arraylist·p0.90:   404480,000 ns/op
                 with_new_arraylist·p0.95:   408064,000 ns/op
                 with_new_arraylist·p0.99:   439296,000 ns/op
                 with_new_arraylist·p0.999:  1644349,440 ns/op
                 with_new_arraylist·p0.9999: 1837032,653 ns/op
                 with_new_arraylist·p1.00:   1900544,000 ns/op

Iteration   5: 400497,481 ±(99.9%) 925,073 ns/op
                 with_new_arraylist·p0.00:   386048,000 ns/op
                 with_new_arraylist·p0.50:   397312,000 ns/op
                 with_new_arraylist·p0.90:   407040,000 ns/op
                 with_new_arraylist·p0.95:   410112,000 ns/op
                 with_new_arraylist·p0.99:   432640,000 ns/op
                 with_new_arraylist·p0.999:  1545496,576 ns/op
                 with_new_arraylist·p0.9999: 1747184,845 ns/op
                 with_new_arraylist·p1.00:   1837056,000 ns/op


# Run progress: 73,24% complete, ETA 10:30:50
# Fork: 3 of 3
# Warmup Iteration   1: 410759,854 ±(99.9%) 2574,914 ns/op
# Warmup Iteration   2: 405001,194 ±(99.9%) 1129,204 ns/op
# Warmup Iteration   3: 400435,974 ±(99.9%) 979,078 ns/op
Iteration   1: 400789,949 ±(99.9%) 982,401 ns/op
                 with_new_arraylist·p0.00:   384512,000 ns/op
                 with_new_arraylist·p0.50:   395776,000 ns/op
                 with_new_arraylist·p0.90:   407040,000 ns/op
                 with_new_arraylist·p0.95:   416460,800 ns/op
                 with_new_arraylist·p0.99:   497152,000 ns/op
                 with_new_arraylist·p0.999:  1577517,056 ns/op
                 with_new_arraylist·p0.9999: 1775727,411 ns/op
                 with_new_arraylist·p1.00:   1832960,000 ns/op

Iteration   2: 398501,759 ±(99.9%) 968,444 ns/op
                 with_new_arraylist·p0.00:   385024,000 ns/op
                 with_new_arraylist·p0.50:   394752,000 ns/op
                 with_new_arraylist·p0.90:   405504,000 ns/op
                 with_new_arraylist·p0.95:   408576,000 ns/op
                 with_new_arraylist·p0.99:   429568,000 ns/op
                 with_new_arraylist·p0.999:  1593991,168 ns/op
                 with_new_arraylist·p0.9999: 1895159,398 ns/op
                 with_new_arraylist·p1.00:   1914880,000 ns/op

Iteration   3: 398787,333 ±(99.9%) 970,930 ns/op
                 with_new_arraylist·p0.00:   384512,000 ns/op
                 with_new_arraylist·p0.50:   395264,000 ns/op
                 with_new_arraylist·p0.90:   406016,000 ns/op
                 with_new_arraylist·p0.95:   409600,000 ns/op
                 with_new_arraylist·p0.99:   432343,040 ns/op
                 with_new_arraylist·p0.999:  1587585,024 ns/op
                 with_new_arraylist·p0.9999: 1819422,310 ns/op
                 with_new_arraylist·p1.00:   1873920,000 ns/op

Iteration   4: 399713,253 ±(99.9%) 970,325 ns/op
                 with_new_arraylist·p0.00:   384512,000 ns/op
                 with_new_arraylist·p0.50:   395776,000 ns/op
                 with_new_arraylist·p0.90:   407040,000 ns/op
                 with_new_arraylist·p0.95:   414208,000 ns/op
                 with_new_arraylist·p0.99:   431104,000 ns/op
                 with_new_arraylist·p0.999:  1587200,000 ns/op
                 with_new_arraylist·p0.9999: 1792000,000 ns/op
                 with_new_arraylist·p1.00:   1843200,000 ns/op

Iteration   5: 399466,518 ±(99.9%) 941,330 ns/op
                 with_new_arraylist·p0.00:   385536,000 ns/op
                 with_new_arraylist·p0.50:   396288,000 ns/op
                 with_new_arraylist·p0.90:   406528,000 ns/op
                 with_new_arraylist·p0.95:   409088,000 ns/op
                 with_new_arraylist·p0.99:   432640,000 ns/op
                 with_new_arraylist·p0.999:  1566720,000 ns/op
                 with_new_arraylist·p0.9999: 1776532,480 ns/op
                 with_new_arraylist·p1.00:   1839104,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 374693
  mean = 400020,443 ±(99.9%) 260,403 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 369245 
    [ 500000,000,  625000,000) = 4945 
    [ 625000,000,  750000,000) = 23 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 0 
    [1250000,000, 1375000,000) = 1 
    [1375000,000, 1500000,000) = 10 
    [1500000,000, 1625000,000) = 167 
    [1625000,000, 1750000,000) = 223 
    [1750000,000, 1875000,000) = 70 

  Percentiles, ns/op:
      p(0,0000) = 380416,000 ns/op
     p(50,0000) = 395264,000 ns/op
     p(90,0000) = 405504,000 ns/op
     p(95,0000) = 414720,000 ns/op
     p(99,0000) = 527360,000 ns/op
     p(99,9000) = 1576960,000 ns/op
     p(99,9900) = 1812480,000 ns/op
     p(99,9990) = 1913350,267 ns/op
     p(99,9999) = 1925120,000 ns/op
    p(100,0000) = 1925120,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 200)

# Run progress: 73,30% complete, ETA 10:29:30
# Fork: 1 of 3
# Warmup Iteration   1: 794892,873 ±(99.9%) 5752,590 ns/op
# Warmup Iteration   2: 766289,563 ±(99.9%) 1989,315 ns/op
# Warmup Iteration   3: 763208,271 ±(99.9%) 1887,293 ns/op
Iteration   1: 779268,073 ±(99.9%) 2439,690 ns/op
                 with_new_arraylist·p0.00:   740352,000 ns/op
                 with_new_arraylist·p0.50:   756736,000 ns/op
                 with_new_arraylist·p0.90:   800768,000 ns/op
                 with_new_arraylist·p0.95:   956416,000 ns/op
                 with_new_arraylist·p0.99:   982016,000 ns/op
                 with_new_arraylist·p0.999:  2114977,792 ns/op
                 with_new_arraylist·p0.9999: 2429118,054 ns/op
                 with_new_arraylist·p1.00:   2445312,000 ns/op

Iteration   2: 762482,433 ±(99.9%) 1793,939 ns/op
                 with_new_arraylist·p0.00:   740352,000 ns/op
                 with_new_arraylist·p0.50:   754688,000 ns/op
                 with_new_arraylist·p0.90:   776192,000 ns/op
                 with_new_arraylist·p0.95:   785408,000 ns/op
                 with_new_arraylist·p0.99:   830464,000 ns/op
                 with_new_arraylist·p0.999:  2124275,712 ns/op
                 with_new_arraylist·p0.9999: 2390078,259 ns/op
                 with_new_arraylist·p1.00:   2400256,000 ns/op

Iteration   3: 789570,670 ±(99.9%) 2741,804 ns/op
                 with_new_arraylist·p0.00:   740352,000 ns/op
                 with_new_arraylist·p0.50:   756736,000 ns/op
                 with_new_arraylist·p0.90:   951296,000 ns/op
                 with_new_arraylist·p0.95:   960512,000 ns/op
                 with_new_arraylist·p0.99:   994744,320 ns/op
                 with_new_arraylist·p0.999:  2154733,568 ns/op
                 with_new_arraylist·p0.9999: 2323005,850 ns/op
                 with_new_arraylist·p1.00:   2330624,000 ns/op

Iteration   4: 771048,612 ±(99.9%) 2138,816 ns/op
                 with_new_arraylist·p0.00:   740352,000 ns/op
                 with_new_arraylist·p0.50:   755712,000 ns/op
                 with_new_arraylist·p0.90:   784384,000 ns/op
                 with_new_arraylist·p0.95:   878592,000 ns/op
                 with_new_arraylist·p0.99:   959488,000 ns/op
                 with_new_arraylist·p0.999:  2171039,744 ns/op
                 with_new_arraylist·p0.9999: 2614068,429 ns/op
                 with_new_arraylist·p1.00:   2707456,000 ns/op

Iteration   5: 766845,083 ±(99.9%) 1991,997 ns/op
                 with_new_arraylist·p0.00:   739328,000 ns/op
                 with_new_arraylist·p0.50:   754688,000 ns/op
                 with_new_arraylist·p0.90:   777216,000 ns/op
                 with_new_arraylist·p0.95:   814080,000 ns/op
                 with_new_arraylist·p0.99:   906240,000 ns/op
                 with_new_arraylist·p0.999:  2166390,784 ns/op
                 with_new_arraylist·p0.9999: 2430625,382 ns/op
                 with_new_arraylist·p1.00:   2502656,000 ns/op


# Run progress: 73,35% complete, ETA 10:28:10
# Fork: 2 of 3
# Warmup Iteration   1: 824657,248 ±(99.9%) 5412,712 ns/op
# Warmup Iteration   2: 813238,363 ±(99.9%) 2155,033 ns/op
# Warmup Iteration   3: 826484,629 ±(99.9%) 2468,471 ns/op
Iteration   1: 808599,305 ±(99.9%) 1844,502 ns/op
                 with_new_arraylist·p0.00:   786432,000 ns/op
                 with_new_arraylist·p0.50:   801792,000 ns/op
                 with_new_arraylist·p0.90:   822272,000 ns/op
                 with_new_arraylist·p0.95:   831488,000 ns/op
                 with_new_arraylist·p0.99:   858112,000 ns/op
                 with_new_arraylist·p0.999:  2193985,536 ns/op
                 with_new_arraylist·p0.9999: 2352301,261 ns/op
                 with_new_arraylist·p1.00:   2355200,000 ns/op

Iteration   2: 808323,800 ±(99.9%) 1865,930 ns/op
                 with_new_arraylist·p0.00:   784384,000 ns/op
                 with_new_arraylist·p0.50:   800768,000 ns/op
                 with_new_arraylist·p0.90:   823296,000 ns/op
                 with_new_arraylist·p0.95:   830464,000 ns/op
                 with_new_arraylist·p0.99:   858112,000 ns/op
                 with_new_arraylist·p0.999:  2207744,000 ns/op
                 with_new_arraylist·p0.9999: 2283854,234 ns/op
                 with_new_arraylist·p1.00:   2289664,000 ns/op

Iteration   3: 810515,477 ±(99.9%) 1981,095 ns/op
                 with_new_arraylist·p0.00:   784384,000 ns/op
                 with_new_arraylist·p0.50:   799744,000 ns/op
                 with_new_arraylist·p0.90:   825344,000 ns/op
                 with_new_arraylist·p0.95:   859136,000 ns/op
                 with_new_arraylist·p0.99:   883712,000 ns/op
                 with_new_arraylist·p0.999:  2224128,000 ns/op
                 with_new_arraylist·p0.9999: 2406580,224 ns/op
                 with_new_arraylist·p1.00:   2437120,000 ns/op

Iteration   4: 811108,231 ±(99.9%) 1982,312 ns/op
                 with_new_arraylist·p0.00:   784384,000 ns/op
                 with_new_arraylist·p0.50:   800768,000 ns/op
                 with_new_arraylist·p0.90:   826368,000 ns/op
                 with_new_arraylist·p0.95:   858112,000 ns/op
                 with_new_arraylist·p0.99:   883712,000 ns/op
                 with_new_arraylist·p0.999:  2210660,352 ns/op
                 with_new_arraylist·p0.9999: 2487286,170 ns/op
                 with_new_arraylist·p1.00:   2527232,000 ns/op

Iteration   5: 811774,045 ±(99.9%) 2038,833 ns/op
                 with_new_arraylist·p0.00:   785408,000 ns/op
                 with_new_arraylist·p0.50:   800768,000 ns/op
                 with_new_arraylist·p0.90:   827392,000 ns/op
                 with_new_arraylist·p0.95:   870400,000 ns/op
                 with_new_arraylist·p0.99:   894976,000 ns/op
                 with_new_arraylist·p0.999:  2220032,000 ns/op
                 with_new_arraylist·p0.9999: 2681518,080 ns/op
                 with_new_arraylist·p1.00:   2752512,000 ns/op


# Run progress: 73,41% complete, ETA 10:26:50
# Fork: 3 of 3
# Warmup Iteration   1: 807184,774 ±(99.9%) 5527,345 ns/op
# Warmup Iteration   2: 794008,526 ±(99.9%) 2012,659 ns/op
# Warmup Iteration   3: 789415,094 ±(99.9%) 1932,988 ns/op
Iteration   1: 787472,139 ±(99.9%) 1895,832 ns/op
                 with_new_arraylist·p0.00:   765952,000 ns/op
                 with_new_arraylist·p0.50:   780288,000 ns/op
                 with_new_arraylist·p0.90:   800768,000 ns/op
                 with_new_arraylist·p0.95:   804864,000 ns/op
                 with_new_arraylist·p0.99:   833536,000 ns/op
                 with_new_arraylist·p0.999:  2164621,312 ns/op
                 with_new_arraylist·p0.9999: 2340707,533 ns/op
                 with_new_arraylist·p1.00:   2342912,000 ns/op

Iteration   2: 790293,138 ±(99.9%) 1920,421 ns/op
                 with_new_arraylist·p0.00:   765952,000 ns/op
                 with_new_arraylist·p0.50:   780288,000 ns/op
                 with_new_arraylist·p0.90:   802816,000 ns/op
                 with_new_arraylist·p0.95:   819200,000 ns/op
                 with_new_arraylist·p0.99:   910336,000 ns/op
                 with_new_arraylist·p0.999:  2115256,320 ns/op
                 with_new_arraylist·p0.9999: 2373646,336 ns/op
                 with_new_arraylist·p1.00:   2392064,000 ns/op

Iteration   3: 791527,018 ±(99.9%) 1961,352 ns/op
                 with_new_arraylist·p0.00:   764928,000 ns/op
                 with_new_arraylist·p0.50:   780288,000 ns/op
                 with_new_arraylist·p0.90:   805888,000 ns/op
                 with_new_arraylist·p0.95:   845824,000 ns/op
                 with_new_arraylist·p0.99:   875520,000 ns/op
                 with_new_arraylist·p0.999:  2130386,944 ns/op
                 with_new_arraylist·p0.9999: 2315978,342 ns/op
                 with_new_arraylist·p1.00:   2322432,000 ns/op

Iteration   4: 792170,296 ±(99.9%) 1975,138 ns/op
                 with_new_arraylist·p0.00:   765952,000 ns/op
                 with_new_arraylist·p0.50:   780288,000 ns/op
                 with_new_arraylist·p0.90:   807936,000 ns/op
                 with_new_arraylist·p0.95:   855244,800 ns/op
                 with_new_arraylist·p0.99:   879616,000 ns/op
                 with_new_arraylist·p0.999:  2118877,184 ns/op
                 with_new_arraylist·p0.9999: 2694512,640 ns/op
                 with_new_arraylist·p1.00:   2801664,000 ns/op

Iteration   5: 792964,164 ±(99.9%) 1964,559 ns/op
                 with_new_arraylist·p0.00:   763904,000 ns/op
                 with_new_arraylist·p0.50:   781312,000 ns/op
                 with_new_arraylist·p0.90:   812032,000 ns/op
                 with_new_arraylist·p0.95:   847872,000 ns/op
                 with_new_arraylist·p0.99:   878561,280 ns/op
                 with_new_arraylist·p0.999:  2088929,280 ns/op
                 with_new_arraylist·p0.9999: 2406315,622 ns/op
                 with_new_arraylist·p1.00:   2408448,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 189432
  mean = 791277,853 ±(99.9%) 543,035 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 15214 
    [ 750000,000, 1000000,000) = 173671 
    [1000000,000, 1250000,000) = 148 
    [1250000,000, 1500000,000) = 1 
    [1500000,000, 1750000,000) = 1 
    [1750000,000, 2000000,000) = 68 
    [2000000,000, 2250000,000) = 249 
    [2250000,000, 2500000,000) = 75 
    [2500000,000, 2750000,000) = 3 

  Percentiles, ns/op:
      p(0,0000) = 739328,000 ns/op
     p(50,0000) = 783360,000 ns/op
     p(90,0000) = 818176,000 ns/op
     p(95,0000) = 846848,000 ns/op
     p(99,0000) = 957440,000 ns/op
     p(99,9000) = 2174976,000 ns/op
     p(99,9900) = 2355200,000 ns/op
     p(99,9990) = 2757705,892 ns/op
     p(99,9999) = 2801664,000 ns/op
    p(100,0000) = 2801664,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 500)

# Run progress: 73,47% complete, ETA 10:25:30
# Fork: 1 of 3
# Warmup Iteration   1: 2321100,610 ±(99.9%) 15503,507 ns/op
# Warmup Iteration   2: 2295838,118 ±(99.9%) 10814,962 ns/op
# Warmup Iteration   3: 2312619,615 ±(99.9%) 11133,841 ns/op
Iteration   1: 2279146,511 ±(99.9%) 9782,652 ns/op
                 with_new_arraylist·p0.00:   2134016,000 ns/op
                 with_new_arraylist·p0.50:   2220032,000 ns/op
                 with_new_arraylist·p0.90:   2588672,000 ns/op
                 with_new_arraylist·p0.95:   2633728,000 ns/op
                 with_new_arraylist·p0.99:   2752512,000 ns/op
                 with_new_arraylist·p0.999:  4524482,560 ns/op
                 with_new_arraylist·p0.9999: 4694016,000 ns/op
                 with_new_arraylist·p1.00:   4694016,000 ns/op

Iteration   2: 2231963,110 ±(99.9%) 7714,807 ns/op
                 with_new_arraylist·p0.00:   2129920,000 ns/op
                 with_new_arraylist·p0.50:   2215936,000 ns/op
                 with_new_arraylist·p0.90:   2273280,000 ns/op
                 with_new_arraylist·p0.95:   2412544,000 ns/op
                 with_new_arraylist·p0.99:   2473984,000 ns/op
                 with_new_arraylist·p0.999:  4422410,240 ns/op
                 with_new_arraylist·p0.9999: 4694016,000 ns/op
                 with_new_arraylist·p1.00:   4694016,000 ns/op

Iteration   3: 2231765,572 ±(99.9%) 7763,877 ns/op
                 with_new_arraylist·p0.00:   2129920,000 ns/op
                 with_new_arraylist·p0.50:   2215936,000 ns/op
                 with_new_arraylist·p0.90:   2277376,000 ns/op
                 with_new_arraylist·p0.95:   2416640,000 ns/op
                 with_new_arraylist·p0.99:   2469888,000 ns/op
                 with_new_arraylist·p0.999:  4518068,224 ns/op
                 with_new_arraylist·p0.9999: 4718592,000 ns/op
                 with_new_arraylist·p1.00:   4718592,000 ns/op

Iteration   4: 2232560,726 ±(99.9%) 7545,154 ns/op
                 with_new_arraylist·p0.00:   2129920,000 ns/op
                 with_new_arraylist·p0.50:   2215936,000 ns/op
                 with_new_arraylist·p0.90:   2277376,000 ns/op
                 with_new_arraylist·p0.95:   2416640,000 ns/op
                 with_new_arraylist·p0.99:   2474967,040 ns/op
                 with_new_arraylist·p0.999:  4427612,160 ns/op
                 with_new_arraylist·p0.9999: 4579328,000 ns/op
                 with_new_arraylist·p1.00:   4579328,000 ns/op

Iteration   5: 2218802,199 ±(99.9%) 7230,133 ns/op
                 with_new_arraylist·p0.00:   2129920,000 ns/op
                 with_new_arraylist·p0.50:   2211840,000 ns/op
                 with_new_arraylist·p0.90:   2240512,000 ns/op
                 with_new_arraylist·p0.95:   2269184,000 ns/op
                 with_new_arraylist·p0.99:   2461696,000 ns/op
                 with_new_arraylist·p0.999:  4497408,000 ns/op
                 with_new_arraylist·p0.9999: 4562944,000 ns/op
                 with_new_arraylist·p1.00:   4562944,000 ns/op


# Run progress: 73,52% complete, ETA 10:24:09
# Fork: 2 of 3
# Warmup Iteration   1: 2296248,101 ±(99.9%) 14602,461 ns/op
# Warmup Iteration   2: 2244638,368 ±(99.9%) 8793,997 ns/op
# Warmup Iteration   3: 2233513,179 ±(99.9%) 8039,947 ns/op
Iteration   1: 2234489,387 ±(99.9%) 8084,196 ns/op
                 with_new_arraylist·p0.00:   2134016,000 ns/op
                 with_new_arraylist·p0.50:   2215936,000 ns/op
                 with_new_arraylist·p0.90:   2277376,000 ns/op
                 with_new_arraylist·p0.95:   2416640,000 ns/op
                 with_new_arraylist·p0.99:   2494464,000 ns/op
                 with_new_arraylist·p0.999:  4264165,376 ns/op
                 with_new_arraylist·p0.9999: 4349952,000 ns/op
                 with_new_arraylist·p1.00:   4349952,000 ns/op

Iteration   2: 2233974,154 ±(99.9%) 8010,044 ns/op
                 with_new_arraylist·p0.00:   2134016,000 ns/op
                 with_new_arraylist·p0.50:   2215936,000 ns/op
                 with_new_arraylist·p0.90:   2273280,000 ns/op
                 with_new_arraylist·p0.95:   2412544,000 ns/op
                 with_new_arraylist·p0.99:   2478080,000 ns/op
                 with_new_arraylist·p0.999:  4330577,920 ns/op
                 with_new_arraylist·p0.9999: 4448256,000 ns/op
                 with_new_arraylist·p1.00:   4448256,000 ns/op

Iteration   3: 2267607,328 ±(99.9%) 10013,718 ns/op
                 with_new_arraylist·p0.00:   2134016,000 ns/op
                 with_new_arraylist·p0.50:   2215936,000 ns/op
                 with_new_arraylist·p0.90:   2424832,000 ns/op
                 with_new_arraylist·p0.95:   2637824,000 ns/op
                 with_new_arraylist·p0.99:   2752512,000 ns/op
                 with_new_arraylist·p0.999:  4389101,568 ns/op
                 with_new_arraylist·p0.9999: 4710400,000 ns/op
                 with_new_arraylist·p1.00:   4710400,000 ns/op

Iteration   4: 2292183,242 ±(99.9%) 10837,031 ns/op
                 with_new_arraylist·p0.00:   2134016,000 ns/op
                 with_new_arraylist·p0.50:   2220032,000 ns/op
                 with_new_arraylist·p0.90:   2625536,000 ns/op
                 with_new_arraylist·p0.95:   2654208,000 ns/op
                 with_new_arraylist·p0.99:   2756608,000 ns/op
                 with_new_arraylist·p0.999:  4421058,560 ns/op
                 with_new_arraylist·p0.9999: 4743168,000 ns/op
                 with_new_arraylist·p1.00:   4743168,000 ns/op

Iteration   5: 2226392,299 ±(99.9%) 8181,955 ns/op
                 with_new_arraylist·p0.00:   2134016,000 ns/op
                 with_new_arraylist·p0.50:   2211840,000 ns/op
                 with_new_arraylist·p0.90:   2256896,000 ns/op
                 with_new_arraylist·p0.95:   2281472,000 ns/op
                 with_new_arraylist·p0.99:   2580480,000 ns/op
                 with_new_arraylist·p0.999:  4354318,336 ns/op
                 with_new_arraylist·p0.9999: 4431872,000 ns/op
                 with_new_arraylist·p1.00:   4431872,000 ns/op


# Run progress: 73,58% complete, ETA 10:22:49
# Fork: 3 of 3
# Warmup Iteration   1: 2296849,188 ±(99.9%) 13409,477 ns/op
# Warmup Iteration   2: 2240976,912 ±(99.9%) 7873,884 ns/op
# Warmup Iteration   3: 2231710,678 ±(99.9%) 7104,182 ns/op
Iteration   1: 2232410,615 ±(99.9%) 7217,452 ns/op
                 with_new_arraylist·p0.00:   2125824,000 ns/op
                 with_new_arraylist·p0.50:   2215936,000 ns/op
                 with_new_arraylist·p0.90:   2277376,000 ns/op
                 with_new_arraylist·p0.95:   2416640,000 ns/op
                 with_new_arraylist·p0.99:   2479063,040 ns/op
                 with_new_arraylist·p0.999:  4223172,608 ns/op
                 with_new_arraylist·p0.9999: 4292608,000 ns/op
                 with_new_arraylist·p1.00:   4292608,000 ns/op

Iteration   2: 2229546,676 ±(99.9%) 7114,006 ns/op
                 with_new_arraylist·p0.00:   2125824,000 ns/op
                 with_new_arraylist·p0.50:   2211840,000 ns/op
                 with_new_arraylist·p0.90:   2273280,000 ns/op
                 with_new_arraylist·p0.95:   2412544,000 ns/op
                 with_new_arraylist·p0.99:   2473984,000 ns/op
                 with_new_arraylist·p0.999:  4196868,096 ns/op
                 with_new_arraylist·p0.9999: 4276224,000 ns/op
                 with_new_arraylist·p1.00:   4276224,000 ns/op

Iteration   3: 2230788,802 ±(99.9%) 7247,268 ns/op
                 with_new_arraylist·p0.00:   2129920,000 ns/op
                 with_new_arraylist·p0.50:   2211840,000 ns/op
                 with_new_arraylist·p0.90:   2273280,000 ns/op
                 with_new_arraylist·p0.95:   2412544,000 ns/op
                 with_new_arraylist·p0.99:   2478080,000 ns/op
                 with_new_arraylist·p0.999:  4210688,000 ns/op
                 with_new_arraylist·p0.9999: 4382720,000 ns/op
                 with_new_arraylist·p1.00:   4382720,000 ns/op

Iteration   4: 2230560,522 ±(99.9%) 7237,047 ns/op
                 with_new_arraylist·p0.00:   2129920,000 ns/op
                 with_new_arraylist·p0.50:   2215936,000 ns/op
                 with_new_arraylist·p0.90:   2273280,000 ns/op
                 with_new_arraylist·p0.95:   2412544,000 ns/op
                 with_new_arraylist·p0.99:   2482176,000 ns/op
                 with_new_arraylist·p0.999:  4165140,480 ns/op
                 with_new_arraylist·p0.9999: 4366336,000 ns/op
                 with_new_arraylist·p1.00:   4366336,000 ns/op

Iteration   5: 2219869,106 ±(99.9%) 7083,356 ns/op
                 with_new_arraylist·p0.00:   2129920,000 ns/op
                 with_new_arraylist·p0.50:   2211840,000 ns/op
                 with_new_arraylist·p0.90:   2248704,000 ns/op
                 with_new_arraylist·p0.95:   2273280,000 ns/op
                 with_new_arraylist·p0.99:   2514944,000 ns/op
                 with_new_arraylist·p0.999:  4247502,848 ns/op
                 with_new_arraylist·p0.9999: 4464640,000 ns/op
                 with_new_arraylist·p1.00:   4464640,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 66925
  mean = 2239275,947 ±(99.9%) 2114,396 ns/op

  Histogram, ns/op:
    [2000000,000, 2250000,000) = 57020 
    [2250000,000, 2500000,000) = 7928 
    [2500000,000, 2750000,000) = 1492 
    [2750000,000, 3000000,000) = 78 
    [3000000,000, 3250000,000) = 1 
    [3250000,000, 3500000,000) = 10 
    [3500000,000, 3750000,000) = 78 
    [3750000,000, 4000000,000) = 84 
    [4000000,000, 4250000,000) = 126 
    [4250000,000, 4500000,000) = 85 
    [4500000,000, 4750000,000) = 23 

  Percentiles, ns/op:
      p(0,0000) = 2125824,000 ns/op
     p(50,0000) = 2215936,000 ns/op
     p(90,0000) = 2281472,000 ns/op
     p(95,0000) = 2420736,000 ns/op
     p(99,0000) = 2662400,000 ns/op
     p(99,9000) = 4292608,000 ns/op
     p(99,9900) = 4680150,221 ns/op
     p(99,9990) = 4743168,000 ns/op
     p(99,9999) = 4743168,000 ns/op
    p(100,0000) = 4743168,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 1000)

# Run progress: 73,64% complete, ETA 10:21:29
# Fork: 1 of 3
# Warmup Iteration   1: 5082940,159 ±(99.9%) 50190,387 ns/op
# Warmup Iteration   2: 5070764,875 ±(99.9%) 39647,781 ns/op
# Warmup Iteration   3: 5111774,478 ±(99.9%) 104205,436 ns/op
Iteration   1: 5076381,448 ±(99.9%) 126602,403 ns/op
                 with_new_arraylist·p0.00:   4751360,000 ns/op
                 with_new_arraylist·p0.50:   4931584,000 ns/op
                 with_new_arraylist·p0.90:   4980736,000 ns/op
                 with_new_arraylist·p0.95:   5005312,000 ns/op
                 with_new_arraylist·p0.99:   7213056,000 ns/op
                 with_new_arraylist·p0.999:  29627187,200 ns/op
                 with_new_arraylist·p0.9999: 29786112,000 ns/op
                 with_new_arraylist·p1.00:   29786112,000 ns/op

Iteration   2: 5061232,567 ±(99.9%) 119223,126 ns/op
                 with_new_arraylist·p0.00:   4784128,000 ns/op
                 with_new_arraylist·p0.50:   4923392,000 ns/op
                 with_new_arraylist·p0.90:   4980736,000 ns/op
                 with_new_arraylist·p0.95:   5005312,000 ns/op
                 with_new_arraylist·p0.99:   7211008,000 ns/op
                 with_new_arraylist·p0.999:  28713779,200 ns/op
                 with_new_arraylist·p0.9999: 29065216,000 ns/op
                 with_new_arraylist·p1.00:   29065216,000 ns/op

Iteration   3: 5051535,919 ±(99.9%) 120487,216 ns/op
                 with_new_arraylist·p0.00:   4784128,000 ns/op
                 with_new_arraylist·p0.50:   4931584,000 ns/op
                 with_new_arraylist·p0.90:   4981555,200 ns/op
                 with_new_arraylist·p0.95:   5005312,000 ns/op
                 with_new_arraylist·p0.99:   5621432,320 ns/op
                 with_new_arraylist·p0.999:  28577136,640 ns/op
                 with_new_arraylist·p0.9999: 28737536,000 ns/op
                 with_new_arraylist·p1.00:   28737536,000 ns/op

Iteration   4: 5066959,708 ±(99.9%) 124251,736 ns/op
                 with_new_arraylist·p0.00:   4784128,000 ns/op
                 with_new_arraylist·p0.50:   4931584,000 ns/op
                 with_new_arraylist·p0.90:   4988928,000 ns/op
                 with_new_arraylist·p0.95:   5021696,000 ns/op
                 with_new_arraylist·p0.99:   5791744,000 ns/op
                 with_new_arraylist·p0.999:  29378707,456 ns/op
                 with_new_arraylist·p0.9999: 30048256,000 ns/op
                 with_new_arraylist·p1.00:   30048256,000 ns/op

Iteration   5: 5046296,824 ±(99.9%) 117684,549 ns/op
                 with_new_arraylist·p0.00:   4784128,000 ns/op
                 with_new_arraylist·p0.50:   4931584,000 ns/op
                 with_new_arraylist·p0.90:   4980736,000 ns/op
                 with_new_arraylist·p0.95:   5005312,000 ns/op
                 with_new_arraylist·p0.99:   5490196,480 ns/op
                 with_new_arraylist·p0.999:  28814901,248 ns/op
                 with_new_arraylist·p0.9999: 29425664,000 ns/op
                 with_new_arraylist·p1.00:   29425664,000 ns/op


# Run progress: 73,69% complete, ETA 10:20:09
# Fork: 2 of 3
# Warmup Iteration   1: 5245262,345 ±(99.9%) 52396,949 ns/op
# Warmup Iteration   2: 5204642,133 ±(99.9%) 41313,222 ns/op
# Warmup Iteration   3: 5201476,498 ±(99.9%) 98156,884 ns/op
Iteration   1: 5155236,590 ±(99.9%) 129404,108 ns/op
                 with_new_arraylist·p0.00:   4866048,000 ns/op
                 with_new_arraylist·p0.50:   5021696,000 ns/op
                 with_new_arraylist·p0.90:   5079040,000 ns/op
                 with_new_arraylist·p0.95:   5103616,000 ns/op
                 with_new_arraylist·p0.99:   5507235,840 ns/op
                 with_new_arraylist·p0.999:  29904404,480 ns/op
                 with_new_arraylist·p0.9999: 30212096,000 ns/op
                 with_new_arraylist·p1.00:   30212096,000 ns/op

Iteration   2: 5136144,049 ±(99.9%) 120002,124 ns/op
                 with_new_arraylist·p0.00:   4874240,000 ns/op
                 with_new_arraylist·p0.50:   5021696,000 ns/op
                 with_new_arraylist·p0.90:   5070848,000 ns/op
                 with_new_arraylist·p0.95:   5095424,000 ns/op
                 with_new_arraylist·p0.99:   5443829,760 ns/op
                 with_new_arraylist·p0.999:  29177643,008 ns/op
                 with_new_arraylist·p0.9999: 30015488,000 ns/op
                 with_new_arraylist·p1.00:   30015488,000 ns/op

Iteration   3: 5130475,499 ±(99.9%) 119657,733 ns/op
                 with_new_arraylist·p0.00:   4866048,000 ns/op
                 with_new_arraylist·p0.50:   5013504,000 ns/op
                 with_new_arraylist·p0.90:   5070848,000 ns/op
                 with_new_arraylist·p0.95:   5091737,600 ns/op
                 with_new_arraylist·p0.99:   5472256,000 ns/op
                 with_new_arraylist·p0.999:  28445966,336 ns/op
                 with_new_arraylist·p0.9999: 28508160,000 ns/op
                 with_new_arraylist·p1.00:   28508160,000 ns/op

Iteration   4: 5134405,459 ±(99.9%) 119058,364 ns/op
                 with_new_arraylist·p0.00:   4874240,000 ns/op
                 with_new_arraylist·p0.50:   5021696,000 ns/op
                 with_new_arraylist·p0.90:   5070848,000 ns/op
                 with_new_arraylist·p0.95:   5095424,000 ns/op
                 with_new_arraylist·p0.99:   5452021,760 ns/op
                 with_new_arraylist·p0.999:  27898642,432 ns/op
                 with_new_arraylist·p0.9999: 30474240,000 ns/op
                 with_new_arraylist·p1.00:   30474240,000 ns/op

Iteration   5: 5151505,419 ±(99.9%) 128643,014 ns/op
                 with_new_arraylist·p0.00:   4874240,000 ns/op
                 with_new_arraylist·p0.50:   5021696,000 ns/op
                 with_new_arraylist·p0.90:   5070848,000 ns/op
                 with_new_arraylist·p0.95:   5095424,000 ns/op
                 with_new_arraylist·p0.99:   5453987,840 ns/op
                 with_new_arraylist·p0.999:  29597237,248 ns/op
                 with_new_arraylist·p0.9999: 29720576,000 ns/op
                 with_new_arraylist·p1.00:   29720576,000 ns/op


# Run progress: 73,75% complete, ETA 10:18:49
# Fork: 3 of 3
# Warmup Iteration   1: 5070827,208 ±(99.9%) 53929,012 ns/op
# Warmup Iteration   2: 5143142,505 ±(99.9%) 48824,348 ns/op
# Warmup Iteration   3: 5159915,383 ±(99.9%) 104237,616 ns/op
Iteration   1: 5080414,357 ±(99.9%) 130122,497 ns/op
                 with_new_arraylist·p0.00:   4743168,000 ns/op
                 with_new_arraylist·p0.50:   4890624,000 ns/op
                 with_new_arraylist·p0.90:   5098700,800 ns/op
                 with_new_arraylist·p0.95:   5611520,000 ns/op
                 with_new_arraylist·p0.99:   5725880,320 ns/op
                 with_new_arraylist·p0.999:  30187716,608 ns/op
                 with_new_arraylist·p0.9999: 30441472,000 ns/op
                 with_new_arraylist·p1.00:   30441472,000 ns/op

Iteration   2: 5137630,700 ±(99.9%) 128605,993 ns/op
                 with_new_arraylist·p0.00:   4734976,000 ns/op
                 with_new_arraylist·p0.50:   4898816,000 ns/op
                 with_new_arraylist·p0.90:   5598412,800 ns/op
                 with_new_arraylist·p0.95:   5627904,000 ns/op
                 with_new_arraylist·p0.99:   5709824,000 ns/op
                 with_new_arraylist·p0.999:  29614276,608 ns/op
                 with_new_arraylist·p0.9999: 30048256,000 ns/op
                 with_new_arraylist·p1.00:   30048256,000 ns/op

Iteration   3: 4999746,849 ±(99.9%) 117565,686 ns/op
                 with_new_arraylist·p0.00:   4734976,000 ns/op
                 with_new_arraylist·p0.50:   4882432,000 ns/op
                 with_new_arraylist·p0.90:   4931584,000 ns/op
                 with_new_arraylist·p0.95:   4956160,000 ns/op
                 with_new_arraylist·p0.99:   6258688,000 ns/op
                 with_new_arraylist·p0.999:  28213248,000 ns/op
                 with_new_arraylist·p0.9999: 28377088,000 ns/op
                 with_new_arraylist·p1.00:   28377088,000 ns/op

Iteration   4: 5008757,157 ±(99.9%) 124338,239 ns/op
                 with_new_arraylist·p0.00:   4726784,000 ns/op
                 with_new_arraylist·p0.50:   4882432,000 ns/op
                 with_new_arraylist·p0.90:   4939776,000 ns/op
                 with_new_arraylist·p0.95:   4956160,000 ns/op
                 with_new_arraylist·p0.99:   5488967,680 ns/op
                 with_new_arraylist·p0.999:  30114316,288 ns/op
                 with_new_arraylist·p0.9999: 30244864,000 ns/op
                 with_new_arraylist·p1.00:   30244864,000 ns/op

Iteration   5: 4995821,568 ±(99.9%) 116956,935 ns/op
                 with_new_arraylist·p0.00:   4734976,000 ns/op
                 with_new_arraylist·p0.50:   4882432,000 ns/op
                 with_new_arraylist·p0.90:   4939776,000 ns/op
                 with_new_arraylist·p0.95:   4956160,000 ns/op
                 with_new_arraylist·p0.99:   5431296,000 ns/op
                 with_new_arraylist·p0.999:  28966879,232 ns/op
                 with_new_arraylist·p0.9999: 29458432,000 ns/op
                 with_new_arraylist·p1.00:   29458432,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 29497
  mean = 5081595,331 ±(99.9%) 31694,075 ns/op

  Histogram, ns/op:
    [       0,000,  2500000,000) = 0 
    [ 2500000,000,  5000000,000) = 22070 
    [ 5000000,000,  7500000,000) = 7259 
    [ 7500000,000, 10000000,000) = 12 
    [10000000,000, 12500000,000) = 0 
    [12500000,000, 15000000,000) = 0 
    [15000000,000, 17500000,000) = 0 
    [17500000,000, 20000000,000) = 0 
    [20000000,000, 22500000,000) = 0 
    [22500000,000, 25000000,000) = 4 
    [25000000,000, 27500000,000) = 77 
    [27500000,000, 30000000,000) = 66 
    [30000000,000, 32500000,000) = 9 
    [32500000,000, 35000000,000) = 0 
    [35000000,000, 37500000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 4726784,000 ns/op
     p(50,0000) = 4939776,000 ns/op
     p(90,0000) = 5054464,000 ns/op
     p(95,0000) = 5087232,000 ns/op
     p(99,0000) = 5742755,840 ns/op
     p(99,9000) = 29147201,536 ns/op
     p(99,9900) = 30254733,722 ns/op
     p(99,9990) = 30474240,000 ns/op
     p(99,9999) = 30474240,000 ns/op
    p(100,0000) = 30474240,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 10)

# Run progress: 73,81% complete, ETA 10:17:29
# Fork: 1 of 3
# Warmup Iteration   1: 124648,028 ±(99.9%) 703,535 ns/op
# Warmup Iteration   2: 123077,764 ±(99.9%) 283,612 ns/op
# Warmup Iteration   3: 123119,834 ±(99.9%) 279,004 ns/op
Iteration   1: 123068,976 ±(99.9%) 274,601 ns/op
                 with_new_arraylist·p0.00:   119168,000 ns/op
                 with_new_arraylist·p0.50:   121600,000 ns/op
                 with_new_arraylist·p0.90:   124928,000 ns/op
                 with_new_arraylist·p0.95:   127616,000 ns/op
                 with_new_arraylist·p0.99:   138496,000 ns/op
                 with_new_arraylist·p0.999:  157184,000 ns/op
                 with_new_arraylist·p0.9999: 1372643,328 ns/op
                 with_new_arraylist·p1.00:   1468416,000 ns/op

Iteration   2: 124018,263 ±(99.9%) 287,535 ns/op
                 with_new_arraylist·p0.00:   119296,000 ns/op
                 with_new_arraylist·p0.50:   121472,000 ns/op
                 with_new_arraylist·p0.90:   124416,000 ns/op
                 with_new_arraylist·p0.95:   128640,000 ns/op
                 with_new_arraylist·p0.99:   189440,000 ns/op
                 with_new_arraylist·p0.999:  198513,664 ns/op
                 with_new_arraylist·p0.9999: 1283754,394 ns/op
                 with_new_arraylist·p1.00:   1411072,000 ns/op

Iteration   3: 123041,615 ±(99.9%) 269,313 ns/op
                 with_new_arraylist·p0.00:   119296,000 ns/op
                 with_new_arraylist·p0.50:   121472,000 ns/op
                 with_new_arraylist·p0.90:   124160,000 ns/op
                 with_new_arraylist·p0.95:   127616,000 ns/op
                 with_new_arraylist·p0.99:   148992,000 ns/op
                 with_new_arraylist·p0.999:  191694,080 ns/op
                 with_new_arraylist·p0.9999: 1309496,320 ns/op
                 with_new_arraylist·p1.00:   1423360,000 ns/op

Iteration   4: 122732,652 ±(99.9%) 267,252 ns/op
                 with_new_arraylist·p0.00:   119168,000 ns/op
                 with_new_arraylist·p0.50:   121472,000 ns/op
                 with_new_arraylist·p0.90:   123904,000 ns/op
                 with_new_arraylist·p0.95:   127353,600 ns/op
                 with_new_arraylist·p0.99:   135680,000 ns/op
                 with_new_arraylist·p0.999:  154624,000 ns/op
                 with_new_arraylist·p0.9999: 1313955,226 ns/op
                 with_new_arraylist·p1.00:   1431552,000 ns/op

Iteration   5: 122869,345 ±(99.9%) 271,188 ns/op
                 with_new_arraylist·p0.00:   119168,000 ns/op
                 with_new_arraylist·p0.50:   121472,000 ns/op
                 with_new_arraylist·p0.90:   124416,000 ns/op
                 with_new_arraylist·p0.95:   127360,000 ns/op
                 with_new_arraylist·p0.99:   135912,960 ns/op
                 with_new_arraylist·p0.999:  155568,896 ns/op
                 with_new_arraylist·p0.9999: 1324959,334 ns/op
                 with_new_arraylist·p1.00:   1435648,000 ns/op


# Run progress: 73,86% complete, ETA 10:16:08
# Fork: 2 of 3
# Warmup Iteration   1: 121708,907 ±(99.9%) 696,591 ns/op
# Warmup Iteration   2: 125602,410 ±(99.9%) 355,549 ns/op
# Warmup Iteration   3: 124289,653 ±(99.9%) 326,297 ns/op
Iteration   1: 120465,969 ±(99.9%) 269,203 ns/op
                 with_new_arraylist·p0.00:   115712,000 ns/op
                 with_new_arraylist·p0.50:   118912,000 ns/op
                 with_new_arraylist·p0.90:   122240,000 ns/op
                 with_new_arraylist·p0.95:   124800,000 ns/op
                 with_new_arraylist·p0.99:   137216,000 ns/op
                 with_new_arraylist·p0.999:  155922,944 ns/op
                 with_new_arraylist·p0.9999: 1364468,531 ns/op
                 with_new_arraylist·p1.00:   1445888,000 ns/op

Iteration   2: 121241,398 ±(99.9%) 282,672 ns/op
                 with_new_arraylist·p0.00:   115968,000 ns/op
                 with_new_arraylist·p0.50:   119040,000 ns/op
                 with_new_arraylist·p0.90:   122752,000 ns/op
                 with_new_arraylist·p0.95:   125696,000 ns/op
                 with_new_arraylist·p0.99:   186368,000 ns/op
                 with_new_arraylist·p0.999:  197018,624 ns/op
                 with_new_arraylist·p0.9999: 1371669,299 ns/op
                 with_new_arraylist·p1.00:   1431552,000 ns/op

Iteration   3: 120467,681 ±(99.9%) 265,948 ns/op
                 with_new_arraylist·p0.00:   116096,000 ns/op
                 with_new_arraylist·p0.50:   118912,000 ns/op
                 with_new_arraylist·p0.90:   122880,000 ns/op
                 with_new_arraylist·p0.95:   125184,000 ns/op
                 with_new_arraylist·p0.99:   134400,000 ns/op
                 with_new_arraylist·p0.999:  163584,000 ns/op
                 with_new_arraylist·p0.9999: 1321809,920 ns/op
                 with_new_arraylist·p1.00:   1419264,000 ns/op

Iteration   4: 120580,871 ±(99.9%) 264,942 ns/op
                 with_new_arraylist·p0.00:   116096,000 ns/op
                 with_new_arraylist·p0.50:   119040,000 ns/op
                 with_new_arraylist·p0.90:   122624,000 ns/op
                 with_new_arraylist·p0.95:   124672,000 ns/op
                 with_new_arraylist·p0.99:   135045,120 ns/op
                 with_new_arraylist·p0.999:  166656,000 ns/op
                 with_new_arraylist·p0.9999: 1321841,459 ns/op
                 with_new_arraylist·p1.00:   1423360,000 ns/op

Iteration   5: 120461,591 ±(99.9%) 266,614 ns/op
                 with_new_arraylist·p0.00:   115968,000 ns/op
                 with_new_arraylist·p0.50:   119040,000 ns/op
                 with_new_arraylist·p0.90:   122368,000 ns/op
                 with_new_arraylist·p0.95:   124672,000 ns/op
                 with_new_arraylist·p0.99:   134656,000 ns/op
                 with_new_arraylist·p0.999:  163072,000 ns/op
                 with_new_arraylist·p0.9999: 1326504,141 ns/op
                 with_new_arraylist·p1.00:   1478656,000 ns/op


# Run progress: 73,92% complete, ETA 10:14:48
# Fork: 3 of 3
# Warmup Iteration   1: 123757,479 ±(99.9%) 721,747 ns/op
# Warmup Iteration   2: 118948,405 ±(99.9%) 285,315 ns/op
# Warmup Iteration   3: 119047,075 ±(99.9%) 267,839 ns/op
Iteration   1: 118773,612 ±(99.9%) 273,750 ns/op
                 with_new_arraylist·p0.00:   114944,000 ns/op
                 with_new_arraylist·p0.50:   117376,000 ns/op
                 with_new_arraylist·p0.90:   120064,000 ns/op
                 with_new_arraylist·p0.95:   122624,000 ns/op
                 with_new_arraylist·p0.99:   135168,000 ns/op
                 with_new_arraylist·p0.999:  151808,000 ns/op
                 with_new_arraylist·p0.9999: 1343853,363 ns/op
                 with_new_arraylist·p1.00:   1773568,000 ns/op

Iteration   2: 118787,131 ±(99.9%) 269,778 ns/op
                 with_new_arraylist·p0.00:   115072,000 ns/op
                 with_new_arraylist·p0.50:   117376,000 ns/op
                 with_new_arraylist·p0.90:   120064,000 ns/op
                 with_new_arraylist·p0.95:   122624,000 ns/op
                 with_new_arraylist·p0.99:   135424,000 ns/op
                 with_new_arraylist·p0.999:  151526,656 ns/op
                 with_new_arraylist·p0.9999: 1361449,574 ns/op
                 with_new_arraylist·p1.00:   1519616,000 ns/op

Iteration   3: 119142,269 ±(99.9%) 266,464 ns/op
                 with_new_arraylist·p0.00:   114944,000 ns/op
                 with_new_arraylist·p0.50:   117632,000 ns/op
                 with_new_arraylist·p0.90:   120960,000 ns/op
                 with_new_arraylist·p0.95:   123136,000 ns/op
                 with_new_arraylist·p0.99:   135936,000 ns/op
                 with_new_arraylist·p0.999:  153088,000 ns/op
                 with_new_arraylist·p0.9999: 1328519,578 ns/op
                 with_new_arraylist·p1.00:   1384448,000 ns/op

Iteration   4: 119322,499 ±(99.9%) 268,936 ns/op
                 with_new_arraylist·p0.00:   114944,000 ns/op
                 with_new_arraylist·p0.50:   117504,000 ns/op
                 with_new_arraylist·p0.90:   120704,000 ns/op
                 with_new_arraylist·p0.95:   123264,000 ns/op
                 with_new_arraylist·p0.99:   146944,000 ns/op
                 with_new_arraylist·p0.999:  194048,000 ns/op
                 with_new_arraylist·p0.9999: 1303859,610 ns/op
                 with_new_arraylist·p1.00:   1404928,000 ns/op

Iteration   5: 118905,959 ±(99.9%) 269,747 ns/op
                 with_new_arraylist·p0.00:   115072,000 ns/op
                 with_new_arraylist·p0.50:   117504,000 ns/op
                 with_new_arraylist·p0.90:   120448,000 ns/op
                 with_new_arraylist·p0.95:   122880,000 ns/op
                 with_new_arraylist·p0.99:   135168,000 ns/op
                 with_new_arraylist·p0.999:  153084,416 ns/op
                 with_new_arraylist·p0.9999: 1331185,664 ns/op
                 with_new_arraylist·p1.00:   1411072,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 1239437
  mean = 120900,347 ±(99.9%) 70,213 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1170994 
    [ 125000,000,  250000,000) = 67942 
    [ 250000,000,  375000,000) = 9 
    [ 375000,000,  500000,000) = 2 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 1 
    [1125000,000, 1250000,000) = 191 
    [1250000,000, 1375000,000) = 239 
    [1375000,000, 1500000,000) = 56 
    [1500000,000, 1625000,000) = 1 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 114944,000 ns/op
     p(50,0000) = 119552,000 ns/op
     p(90,0000) = 123264,000 ns/op
     p(95,0000) = 125568,000 ns/op
     p(99,0000) = 144640,000 ns/op
     p(99,9000) = 191232,000 ns/op
     p(99,9900) = 1329267,098 ns/op
     p(99,9990) = 1428696,310 ns/op
     p(99,9999) = 1712762,241 ns/op
    p(100,0000) = 1773568,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 20)

# Run progress: 73,98% complete, ETA 10:13:28
# Fork: 1 of 3
# Warmup Iteration   1: 203429,397 ±(99.9%) 1390,390 ns/op
# Warmup Iteration   2: 199728,969 ±(99.9%) 451,628 ns/op
# Warmup Iteration   3: 199483,065 ±(99.9%) 435,302 ns/op
Iteration   1: 199950,935 ±(99.9%) 430,310 ns/op
                 with_new_arraylist·p0.00:   194048,000 ns/op
                 with_new_arraylist·p0.50:   196864,000 ns/op
                 with_new_arraylist·p0.90:   201728,000 ns/op
                 with_new_arraylist·p0.95:   210176,000 ns/op
                 with_new_arraylist·p0.99:   230400,000 ns/op
                 with_new_arraylist·p0.999:  295936,000 ns/op
                 with_new_arraylist·p0.9999: 1423394,816 ns/op
                 with_new_arraylist·p1.00:   1509376,000 ns/op

Iteration   2: 198995,656 ±(99.9%) 439,199 ns/op
                 with_new_arraylist·p0.00:   194048,000 ns/op
                 with_new_arraylist·p0.50:   196864,000 ns/op
                 with_new_arraylist·p0.90:   200448,000 ns/op
                 with_new_arraylist·p0.95:   203520,000 ns/op
                 with_new_arraylist·p0.99:   225792,000 ns/op
                 with_new_arraylist·p0.999:  249389,056 ns/op
                 with_new_arraylist·p0.9999: 1496581,734 ns/op
                 with_new_arraylist·p1.00:   1605632,000 ns/op

Iteration   3: 199157,105 ±(99.9%) 430,219 ns/op
                 with_new_arraylist·p0.00:   194048,000 ns/op
                 with_new_arraylist·p0.50:   196864,000 ns/op
                 with_new_arraylist·p0.90:   200448,000 ns/op
                 with_new_arraylist·p0.95:   205056,000 ns/op
                 with_new_arraylist·p0.99:   226304,000 ns/op
                 with_new_arraylist·p0.999:  252291,840 ns/op
                 with_new_arraylist·p0.9999: 1437628,416 ns/op
                 with_new_arraylist·p1.00:   1617920,000 ns/op

Iteration   4: 199481,755 ±(99.9%) 418,956 ns/op
                 with_new_arraylist·p0.00:   194048,000 ns/op
                 with_new_arraylist·p0.50:   196864,000 ns/op
                 with_new_arraylist·p0.90:   201472,000 ns/op
                 with_new_arraylist·p0.95:   212224,000 ns/op
                 with_new_arraylist·p0.99:   226816,000 ns/op
                 with_new_arraylist·p0.999:  254698,496 ns/op
                 with_new_arraylist·p0.9999: 1433548,390 ns/op
                 with_new_arraylist·p1.00:   1581056,000 ns/op

Iteration   5: 199119,048 ±(99.9%) 453,098 ns/op
                 with_new_arraylist·p0.00:   193280,000 ns/op
                 with_new_arraylist·p0.50:   196864,000 ns/op
                 with_new_arraylist·p0.90:   199936,000 ns/op
                 with_new_arraylist·p0.95:   204544,000 ns/op
                 with_new_arraylist·p0.99:   226560,000 ns/op
                 with_new_arraylist·p0.999:  274342,912 ns/op
                 with_new_arraylist·p0.9999: 1519580,365 ns/op
                 with_new_arraylist·p1.00:   1986560,000 ns/op


# Run progress: 74,04% complete, ETA 10:12:08
# Fork: 2 of 3
# Warmup Iteration   1: 205527,499 ±(99.9%) 1179,185 ns/op
# Warmup Iteration   2: 203923,049 ±(99.9%) 475,604 ns/op
# Warmup Iteration   3: 203105,480 ±(99.9%) 459,969 ns/op
Iteration   1: 202746,873 ±(99.9%) 445,585 ns/op
                 with_new_arraylist·p0.00:   197632,000 ns/op
                 with_new_arraylist·p0.50:   200448,000 ns/op
                 with_new_arraylist·p0.90:   204032,000 ns/op
                 with_new_arraylist·p0.95:   212992,000 ns/op
                 with_new_arraylist·p0.99:   229888,000 ns/op
                 with_new_arraylist·p0.999:  258304,000 ns/op
                 with_new_arraylist·p0.9999: 1504265,626 ns/op
                 with_new_arraylist·p1.00:   1546240,000 ns/op

Iteration   2: 202710,416 ±(99.9%) 452,710 ns/op
                 with_new_arraylist·p0.00:   197632,000 ns/op
                 with_new_arraylist·p0.50:   200192,000 ns/op
                 with_new_arraylist·p0.90:   203776,000 ns/op
                 with_new_arraylist·p0.95:   211968,000 ns/op
                 with_new_arraylist·p0.99:   230144,000 ns/op
                 with_new_arraylist·p0.999:  259766,272 ns/op
                 with_new_arraylist·p0.9999: 1438126,899 ns/op
                 with_new_arraylist·p1.00:   1595392,000 ns/op

Iteration   3: 202701,994 ±(99.9%) 432,869 ns/op
                 with_new_arraylist·p0.00:   197632,000 ns/op
                 with_new_arraylist·p0.50:   200192,000 ns/op
                 with_new_arraylist·p0.90:   204032,000 ns/op
                 with_new_arraylist·p0.95:   208640,000 ns/op
                 with_new_arraylist·p0.99:   230144,000 ns/op
                 with_new_arraylist·p0.999:  261045,760 ns/op
                 with_new_arraylist·p0.9999: 1387223,040 ns/op
                 with_new_arraylist·p1.00:   1458176,000 ns/op

Iteration   4: 202775,324 ±(99.9%) 433,825 ns/op
                 with_new_arraylist·p0.00:   197632,000 ns/op
                 with_new_arraylist·p0.50:   200448,000 ns/op
                 with_new_arraylist·p0.90:   204544,000 ns/op
                 with_new_arraylist·p0.95:   209152,000 ns/op
                 with_new_arraylist·p0.99:   230656,000 ns/op
                 with_new_arraylist·p0.999:  259328,000 ns/op
                 with_new_arraylist·p0.9999: 1435648,000 ns/op
                 with_new_arraylist·p1.00:   1511424,000 ns/op

Iteration   5: 202950,911 ±(99.9%) 449,231 ns/op
                 with_new_arraylist·p0.00:   197632,000 ns/op
                 with_new_arraylist·p0.50:   200448,000 ns/op
                 with_new_arraylist·p0.90:   204800,000 ns/op
                 with_new_arraylist·p0.95:   210944,000 ns/op
                 with_new_arraylist·p0.99:   231093,760 ns/op
                 with_new_arraylist·p0.999:  260805,376 ns/op
                 with_new_arraylist·p0.9999: 1482283,008 ns/op
                 with_new_arraylist·p1.00:   1591296,000 ns/op


# Run progress: 74,09% complete, ETA 10:10:48
# Fork: 3 of 3
# Warmup Iteration   1: 202904,782 ±(99.9%) 1230,236 ns/op
# Warmup Iteration   2: 201032,210 ±(99.9%) 466,289 ns/op
# Warmup Iteration   3: 199991,789 ±(99.9%) 430,631 ns/op
Iteration   1: 199851,578 ±(99.9%) 429,023 ns/op
                 with_new_arraylist·p0.00:   195072,000 ns/op
                 with_new_arraylist·p0.50:   197504,000 ns/op
                 with_new_arraylist·p0.90:   200704,000 ns/op
                 with_new_arraylist·p0.95:   206848,000 ns/op
                 with_new_arraylist·p0.99:   226816,000 ns/op
                 with_new_arraylist·p0.999:  254464,000 ns/op
                 with_new_arraylist·p0.9999: 1429514,035 ns/op
                 with_new_arraylist·p1.00:   1519616,000 ns/op

Iteration   2: 199796,284 ±(99.9%) 418,358 ns/op
                 with_new_arraylist·p0.00:   195072,000 ns/op
                 with_new_arraylist·p0.50:   197632,000 ns/op
                 with_new_arraylist·p0.90:   200704,000 ns/op
                 with_new_arraylist·p0.95:   205824,000 ns/op
                 with_new_arraylist·p0.99:   226560,000 ns/op
                 with_new_arraylist·p0.999:  253426,176 ns/op
                 with_new_arraylist·p0.9999: 1411062,170 ns/op
                 with_new_arraylist·p1.00:   1593344,000 ns/op

Iteration   3: 202102,821 ±(99.9%) 486,953 ns/op
                 with_new_arraylist·p0.00:   195072,000 ns/op
                 with_new_arraylist·p0.50:   197632,000 ns/op
                 with_new_arraylist·p0.90:   202496,000 ns/op
                 with_new_arraylist·p0.95:   224256,000 ns/op
                 with_new_arraylist·p0.99:   291328,000 ns/op
                 with_new_arraylist·p0.999:  332064,768 ns/op
                 with_new_arraylist·p0.9999: 1449984,000 ns/op
                 with_new_arraylist·p1.00:   1523712,000 ns/op

Iteration   4: 200064,264 ±(99.9%) 460,089 ns/op
                 with_new_arraylist·p0.00:   194560,000 ns/op
                 with_new_arraylist·p0.50:   197632,000 ns/op
                 with_new_arraylist·p0.90:   200960,000 ns/op
                 with_new_arraylist·p0.95:   212480,000 ns/op
                 with_new_arraylist·p0.99:   226969,600 ns/op
                 with_new_arraylist·p0.999:  276029,440 ns/op
                 with_new_arraylist·p0.9999: 1540157,440 ns/op
                 with_new_arraylist·p1.00:   1603584,000 ns/op

Iteration   5: 200195,580 ±(99.9%) 442,013 ns/op
                 with_new_arraylist·p0.00:   195072,000 ns/op
                 with_new_arraylist·p0.50:   197632,000 ns/op
                 with_new_arraylist·p0.90:   201984,000 ns/op
                 with_new_arraylist·p0.95:   212224,000 ns/op
                 with_new_arraylist·p0.99:   227072,000 ns/op
                 with_new_arraylist·p0.999:  252928,000 ns/op
                 with_new_arraylist·p0.9999: 1476627,046 ns/op
                 with_new_arraylist·p1.00:   1519616,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 746220
  mean = 200828,363 ±(99.9%) 114,200 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 743608 
    [ 250000,000,  375000,000) = 2163 
    [ 375000,000,  500000,000) = 4 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 7 
    [1250000,000, 1375000,000) = 208 
    [1375000,000, 1500000,000) = 187 
    [1500000,000, 1625000,000) = 41 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 193280,000 ns/op
     p(50,0000) = 198656,000 ns/op
     p(90,0000) = 203008,000 ns/op
     p(95,0000) = 210176,000 ns/op
     p(99,0000) = 228608,000 ns/op
     p(99,9000) = 293376,000 ns/op
     p(99,9900) = 1450757,939 ns/op
     p(99,9990) = 1594445,394 ns/op
     p(99,9999) = 1986560,000 ns/op
    p(100,0000) = 1986560,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 50)

# Run progress: 74,15% complete, ETA 10:09:28
# Fork: 1 of 3
# Warmup Iteration   1: 440879,320 ±(99.9%) 2732,115 ns/op
# Warmup Iteration   2: 434169,770 ±(99.9%) 1155,444 ns/op
# Warmup Iteration   3: 434876,463 ±(99.9%) 1142,834 ns/op
Iteration   1: 435351,260 ±(99.9%) 1091,554 ns/op
                 with_new_arraylist·p0.00:   417792,000 ns/op
                 with_new_arraylist·p0.50:   429568,000 ns/op
                 with_new_arraylist·p0.90:   455475,200 ns/op
                 with_new_arraylist·p0.95:   459264,000 ns/op
                 with_new_arraylist·p0.99:   468480,000 ns/op
                 with_new_arraylist·p0.999:  1710174,208 ns/op
                 with_new_arraylist·p0.9999: 1830307,021 ns/op
                 with_new_arraylist·p1.00:   1896448,000 ns/op

Iteration   2: 435024,920 ±(99.9%) 1081,185 ns/op
                 with_new_arraylist·p0.00:   417792,000 ns/op
                 with_new_arraylist·p0.50:   429568,000 ns/op
                 with_new_arraylist·p0.90:   454656,000 ns/op
                 with_new_arraylist·p0.95:   459264,000 ns/op
                 with_new_arraylist·p0.99:   464896,000 ns/op
                 with_new_arraylist·p0.999:  1704050,688 ns/op
                 with_new_arraylist·p0.9999: 1865950,003 ns/op
                 with_new_arraylist·p1.00:   1914880,000 ns/op

Iteration   3: 434856,416 ±(99.9%) 1116,985 ns/op
                 with_new_arraylist·p0.00:   416768,000 ns/op
                 with_new_arraylist·p0.50:   429056,000 ns/op
                 with_new_arraylist·p0.90:   454656,000 ns/op
                 with_new_arraylist·p0.95:   459264,000 ns/op
                 with_new_arraylist·p0.99:   467456,000 ns/op
                 with_new_arraylist·p0.999:  1730598,912 ns/op
                 with_new_arraylist·p0.9999: 1900405,350 ns/op
                 with_new_arraylist·p1.00:   1937408,000 ns/op

Iteration   4: 436072,473 ±(99.9%) 1133,134 ns/op
                 with_new_arraylist·p0.00:   417792,000 ns/op
                 with_new_arraylist·p0.50:   429568,000 ns/op
                 with_new_arraylist·p0.90:   456192,000 ns/op
                 with_new_arraylist·p0.95:   459776,000 ns/op
                 with_new_arraylist·p0.99:   482216,960 ns/op
                 with_new_arraylist·p0.999:  1716903,936 ns/op
                 with_new_arraylist·p0.9999: 1912234,598 ns/op
                 with_new_arraylist·p1.00:   1982464,000 ns/op

Iteration   5: 435492,772 ±(99.9%) 1067,862 ns/op
                 with_new_arraylist·p0.00:   417792,000 ns/op
                 with_new_arraylist·p0.50:   429568,000 ns/op
                 with_new_arraylist·p0.90:   456192,000 ns/op
                 with_new_arraylist·p0.95:   459776,000 ns/op
                 with_new_arraylist·p0.99:   470016,000 ns/op
                 with_new_arraylist·p0.999:  1683456,000 ns/op
                 with_new_arraylist·p0.9999: 1838846,362 ns/op
                 with_new_arraylist·p1.00:   1851392,000 ns/op


# Run progress: 74,21% complete, ETA 10:08:07
# Fork: 2 of 3
# Warmup Iteration   1: 435225,342 ±(99.9%) 2757,644 ns/op
# Warmup Iteration   2: 428414,562 ±(99.9%) 1110,657 ns/op
# Warmup Iteration   3: 427619,346 ±(99.9%) 1039,167 ns/op
Iteration   1: 428218,457 ±(99.9%) 1086,058 ns/op
                 with_new_arraylist·p0.00:   411136,000 ns/op
                 with_new_arraylist·p0.50:   422400,000 ns/op
                 with_new_arraylist·p0.90:   433664,000 ns/op
                 with_new_arraylist·p0.95:   446976,000 ns/op
                 with_new_arraylist·p0.99:   549888,000 ns/op
                 with_new_arraylist·p0.999:  1639071,744 ns/op
                 with_new_arraylist·p0.9999: 1828175,872 ns/op
                 with_new_arraylist·p1.00:   1894400,000 ns/op

Iteration   2: 426161,741 ±(99.9%) 1034,356 ns/op
                 with_new_arraylist·p0.00:   411648,000 ns/op
                 with_new_arraylist·p0.50:   422400,000 ns/op
                 with_new_arraylist·p0.90:   433152,000 ns/op
                 with_new_arraylist·p0.95:   436224,000 ns/op
                 with_new_arraylist·p0.99:   459776,000 ns/op
                 with_new_arraylist·p0.999:  1646508,032 ns/op
                 with_new_arraylist·p0.9999: 1846234,317 ns/op
                 with_new_arraylist·p1.00:   1861632,000 ns/op

Iteration   3: 426169,209 ±(99.9%) 1017,399 ns/op
                 with_new_arraylist·p0.00:   410112,000 ns/op
                 with_new_arraylist·p0.50:   422400,000 ns/op
                 with_new_arraylist·p0.90:   433152,000 ns/op
                 with_new_arraylist·p0.95:   436224,000 ns/op
                 with_new_arraylist·p0.99:   459525,120 ns/op
                 with_new_arraylist·p0.999:  1646592,000 ns/op
                 with_new_arraylist·p0.9999: 1775895,962 ns/op
                 with_new_arraylist·p1.00:   1974272,000 ns/op

Iteration   4: 426320,819 ±(99.9%) 1004,735 ns/op
                 with_new_arraylist·p0.00:   411648,000 ns/op
                 with_new_arraylist·p0.50:   422400,000 ns/op
                 with_new_arraylist·p0.90:   433152,000 ns/op
                 with_new_arraylist·p0.95:   438784,000 ns/op
                 with_new_arraylist·p0.99:   459776,000 ns/op
                 with_new_arraylist·p0.999:  1634304,000 ns/op
                 with_new_arraylist·p0.9999: 1810475,213 ns/op
                 with_new_arraylist·p1.00:   1882112,000 ns/op

Iteration   5: 426044,881 ±(99.9%) 1016,084 ns/op
                 with_new_arraylist·p0.00:   411648,000 ns/op
                 with_new_arraylist·p0.50:   422400,000 ns/op
                 with_new_arraylist·p0.90:   433152,000 ns/op
                 with_new_arraylist·p0.95:   435712,000 ns/op
                 with_new_arraylist·p0.99:   458752,000 ns/op
                 with_new_arraylist·p0.999:  1643970,560 ns/op
                 with_new_arraylist·p0.9999: 1805628,211 ns/op
                 with_new_arraylist·p1.00:   1939456,000 ns/op


# Run progress: 74,26% complete, ETA 10:06:47
# Fork: 3 of 3
# Warmup Iteration   1: 509768,331 ±(99.9%) 3233,210 ns/op
# Warmup Iteration   2: 508509,941 ±(99.9%) 1403,059 ns/op
# Warmup Iteration   3: 499830,723 ±(99.9%) 1140,887 ns/op
Iteration   1: 503245,749 ±(99.9%) 1158,131 ns/op
                 with_new_arraylist·p0.00:   482304,000 ns/op
                 with_new_arraylist·p0.50:   495616,000 ns/op
                 with_new_arraylist·p0.90:   529408,000 ns/op
                 with_new_arraylist·p0.95:   539648,000 ns/op
                 with_new_arraylist·p0.99:   552960,000 ns/op
                 with_new_arraylist·p0.999:  1684611,072 ns/op
                 with_new_arraylist·p0.9999: 1890592,768 ns/op
                 with_new_arraylist·p1.00:   1910784,000 ns/op

Iteration   2: 503631,863 ±(99.9%) 1164,898 ns/op
                 with_new_arraylist·p0.00:   482304,000 ns/op
                 with_new_arraylist·p0.50:   495616,000 ns/op
                 with_new_arraylist·p0.90:   531456,000 ns/op
                 with_new_arraylist·p0.95:   539648,000 ns/op
                 with_new_arraylist·p0.99:   553984,000 ns/op
                 with_new_arraylist·p0.999:  1689921,536 ns/op
                 with_new_arraylist·p0.9999: 1931328,307 ns/op
                 with_new_arraylist·p1.00:   1935360,000 ns/op

Iteration   3: 503126,897 ±(99.9%) 1147,835 ns/op
                 with_new_arraylist·p0.00:   482816,000 ns/op
                 with_new_arraylist·p0.50:   495616,000 ns/op
                 with_new_arraylist·p0.90:   528384,000 ns/op
                 with_new_arraylist·p0.95:   539648,000 ns/op
                 with_new_arraylist·p0.99:   543744,000 ns/op
                 with_new_arraylist·p0.999:  1703010,304 ns/op
                 with_new_arraylist·p0.9999: 1840057,958 ns/op
                 with_new_arraylist·p1.00:   1908736,000 ns/op

Iteration   4: 503426,180 ±(99.9%) 1182,431 ns/op
                 with_new_arraylist·p0.00:   482816,000 ns/op
                 with_new_arraylist·p0.50:   495616,000 ns/op
                 with_new_arraylist·p0.90:   529408,000 ns/op
                 with_new_arraylist·p0.95:   539648,000 ns/op
                 with_new_arraylist·p0.99:   550389,760 ns/op
                 with_new_arraylist·p0.999:  1739362,304 ns/op
                 with_new_arraylist·p0.9999: 1900727,091 ns/op
                 with_new_arraylist·p1.00:   1912832,000 ns/op

Iteration   5: 503672,962 ±(99.9%) 1154,232 ns/op
                 with_new_arraylist·p0.00:   482304,000 ns/op
                 with_new_arraylist·p0.50:   495616,000 ns/op
                 with_new_arraylist·p0.90:   529408,000 ns/op
                 with_new_arraylist·p0.95:   539648,000 ns/op
                 with_new_arraylist·p0.99:   552960,000 ns/op
                 with_new_arraylist·p0.999:  1700810,752 ns/op
                 with_new_arraylist·p0.9999: 1907108,659 ns/op
                 with_new_arraylist·p1.00:   1933312,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 331145
  mean = 452654,320 ±(99.9%) 341,130 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 297667 
    [ 500000,000,  625000,000) = 32976 
    [ 625000,000,  750000,000) = 33 
    [ 750000,000,  875000,000) = 7 
    [ 875000,000, 1000000,000) = 2 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 0 
    [1250000,000, 1375000,000) = 1 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 43 
    [1625000,000, 1750000,000) = 262 
    [1750000,000, 1875000,000) = 130 

  Percentiles, ns/op:
      p(0,0000) = 410112,000 ns/op
     p(50,0000) = 431104,000 ns/op
     p(90,0000) = 500224,000 ns/op
     p(95,0000) = 521216,000 ns/op
     p(99,0000) = 541696,000 ns/op
     p(99,9000) = 1681408,000 ns/op
     p(99,9900) = 1856831,898 ns/op
     p(99,9990) = 1938818,130 ns/op
     p(99,9999) = 1982464,000 ns/op
    p(100,0000) = 1982464,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 100)

# Run progress: 74,32% complete, ETA 10:05:27
# Fork: 1 of 3
# Warmup Iteration   1: 817173,358 ±(99.9%) 5560,141 ns/op
# Warmup Iteration   2: 807113,756 ±(99.9%) 2180,185 ns/op
# Warmup Iteration   3: 807526,946 ±(99.9%) 2068,883 ns/op
Iteration   1: 798139,998 ±(99.9%) 1986,406 ns/op
                 with_new_arraylist·p0.00:   777216,000 ns/op
                 with_new_arraylist·p0.50:   791552,000 ns/op
                 with_new_arraylist·p0.90:   812032,000 ns/op
                 with_new_arraylist·p0.95:   818176,000 ns/op
                 with_new_arraylist·p0.99:   844574,720 ns/op
                 with_new_arraylist·p0.999:  2197233,664 ns/op
                 with_new_arraylist·p0.9999: 2667660,902 ns/op
                 with_new_arraylist·p1.00:   2768896,000 ns/op

Iteration   2: 803026,906 ±(99.9%) 2036,487 ns/op
                 with_new_arraylist·p0.00:   777216,000 ns/op
                 with_new_arraylist·p0.50:   791552,000 ns/op
                 with_new_arraylist·p0.90:   818176,000 ns/op
                 with_new_arraylist·p0.95:   839680,000 ns/op
                 with_new_arraylist·p0.99:   931840,000 ns/op
                 with_new_arraylist·p0.999:  2181345,280 ns/op
                 with_new_arraylist·p0.9999: 2428377,088 ns/op
                 with_new_arraylist·p1.00:   2449408,000 ns/op

Iteration   3: 816061,439 ±(99.9%) 2300,792 ns/op
                 with_new_arraylist·p0.00:   777216,000 ns/op
                 with_new_arraylist·p0.50:   794624,000 ns/op
                 with_new_arraylist·p0.90:   880640,000 ns/op
                 with_new_arraylist·p0.95:   930816,000 ns/op
                 with_new_arraylist·p0.99:   962560,000 ns/op
                 with_new_arraylist·p0.999:  2209816,576 ns/op
                 with_new_arraylist·p0.9999: 2373656,576 ns/op
                 with_new_arraylist·p1.00:   2392064,000 ns/op

Iteration   4: 810652,462 ±(99.9%) 2276,390 ns/op
                 with_new_arraylist·p0.00:   777216,000 ns/op
                 with_new_arraylist·p0.50:   791552,000 ns/op
                 with_new_arraylist·p0.90:   879616,000 ns/op
                 with_new_arraylist·p0.95:   929792,000 ns/op
                 with_new_arraylist·p0.99:   939008,000 ns/op
                 with_new_arraylist·p0.999:  2194112,512 ns/op
                 with_new_arraylist·p0.9999: 2609912,218 ns/op
                 with_new_arraylist·p1.00:   2703360,000 ns/op

Iteration   5: 811300,726 ±(99.9%) 2244,646 ns/op
                 with_new_arraylist·p0.00:   777216,000 ns/op
                 with_new_arraylist·p0.50:   792576,000 ns/op
                 with_new_arraylist·p0.90:   879616,000 ns/op
                 with_new_arraylist·p0.95:   929792,000 ns/op
                 with_new_arraylist·p0.99:   953344,000 ns/op
                 with_new_arraylist·p0.999:  2198437,888 ns/op
                 with_new_arraylist·p0.9999: 2404595,302 ns/op
                 with_new_arraylist·p1.00:   2420736,000 ns/op


# Run progress: 74,38% complete, ETA 10:04:07
# Fork: 2 of 3
# Warmup Iteration   1: 791085,771 ±(99.9%) 5330,709 ns/op
# Warmup Iteration   2: 776007,402 ±(99.9%) 1971,823 ns/op
# Warmup Iteration   3: 778762,814 ±(99.9%) 1907,808 ns/op
Iteration   1: 779158,526 ±(99.9%) 1978,307 ns/op
                 with_new_arraylist·p0.00:   755712,000 ns/op
                 with_new_arraylist·p0.50:   771072,000 ns/op
                 with_new_arraylist·p0.90:   800768,000 ns/op
                 with_new_arraylist·p0.95:   805888,000 ns/op
                 with_new_arraylist·p0.99:   833536,000 ns/op
                 with_new_arraylist·p0.999:  2183880,704 ns/op
                 with_new_arraylist·p0.9999: 2370515,763 ns/op
                 with_new_arraylist·p1.00:   2379776,000 ns/op

Iteration   2: 780533,402 ±(99.9%) 1938,554 ns/op
                 with_new_arraylist·p0.00:   755712,000 ns/op
                 with_new_arraylist·p0.50:   773120,000 ns/op
                 with_new_arraylist·p0.90:   800768,000 ns/op
                 with_new_arraylist·p0.95:   807936,000 ns/op
                 with_new_arraylist·p0.99:   832512,000 ns/op
                 with_new_arraylist·p0.999:  2192166,912 ns/op
                 with_new_arraylist·p0.9999: 2360102,912 ns/op
                 with_new_arraylist·p1.00:   2371584,000 ns/op

Iteration   3: 780580,434 ±(99.9%) 1997,936 ns/op
                 with_new_arraylist·p0.00:   754688,000 ns/op
                 with_new_arraylist·p0.50:   769024,000 ns/op
                 with_new_arraylist·p0.90:   813056,000 ns/op
                 with_new_arraylist·p0.95:   829440,000 ns/op
                 with_new_arraylist·p0.99:   841728,000 ns/op
                 with_new_arraylist·p0.999:  2165108,736 ns/op
                 with_new_arraylist·p0.9999: 2380086,477 ns/op
                 with_new_arraylist·p1.00:   2396160,000 ns/op

Iteration   4: 781561,473 ±(99.9%) 1959,450 ns/op
                 with_new_arraylist·p0.00:   754688,000 ns/op
                 with_new_arraylist·p0.50:   770048,000 ns/op
                 with_new_arraylist·p0.90:   813056,000 ns/op
                 with_new_arraylist·p0.95:   830464,000 ns/op
                 with_new_arraylist·p0.99:   848005,120 ns/op
                 with_new_arraylist·p0.999:  2148048,896 ns/op
                 with_new_arraylist·p0.9999: 2426174,669 ns/op
                 with_new_arraylist·p1.00:   2433024,000 ns/op

Iteration   5: 780497,071 ±(99.9%) 1963,469 ns/op
                 with_new_arraylist·p0.00:   754688,000 ns/op
                 with_new_arraylist·p0.50:   769024,000 ns/op
                 with_new_arraylist·p0.90:   813056,000 ns/op
                 with_new_arraylist·p0.95:   830464,000 ns/op
                 with_new_arraylist·p0.99:   841728,000 ns/op
                 with_new_arraylist·p0.999:  2144616,448 ns/op
                 with_new_arraylist·p0.9999: 2382530,150 ns/op
                 with_new_arraylist·p1.00:   2404352,000 ns/op


# Run progress: 74,43% complete, ETA 10:02:47
# Fork: 3 of 3
# Warmup Iteration   1: 856899,710 ±(99.9%) 6222,714 ns/op
# Warmup Iteration   2: 846189,355 ±(99.9%) 2195,493 ns/op
# Warmup Iteration   3: 844010,139 ±(99.9%) 2105,955 ns/op
Iteration   1: 838807,615 ±(99.9%) 1991,361 ns/op
                 with_new_arraylist·p0.00:   815104,000 ns/op
                 with_new_arraylist·p0.50:   830464,000 ns/op
                 with_new_arraylist·p0.90:   852992,000 ns/op
                 with_new_arraylist·p0.95:   863232,000 ns/op
                 with_new_arraylist·p0.99:   903168,000 ns/op
                 with_new_arraylist·p0.999:  2242600,960 ns/op
                 with_new_arraylist·p0.9999: 2447228,928 ns/op
                 with_new_arraylist·p1.00:   2453504,000 ns/op

Iteration   2: 840282,155 ±(99.9%) 2103,229 ns/op
                 with_new_arraylist·p0.00:   815104,000 ns/op
                 with_new_arraylist·p0.50:   829440,000 ns/op
                 with_new_arraylist·p0.90:   856064,000 ns/op
                 with_new_arraylist·p0.95:   877568,000 ns/op
                 with_new_arraylist·p0.99:   961536,000 ns/op
                 with_new_arraylist·p0.999:  2266841,088 ns/op
                 with_new_arraylist·p0.9999: 2583126,426 ns/op
                 with_new_arraylist·p1.00:   2600960,000 ns/op

Iteration   3: 845124,822 ±(99.9%) 2235,917 ns/op
                 with_new_arraylist·p0.00:   814080,000 ns/op
                 with_new_arraylist·p0.50:   829440,000 ns/op
                 with_new_arraylist·p0.90:   875520,000 ns/op
                 with_new_arraylist·p0.95:   972800,000 ns/op
                 with_new_arraylist·p0.99:   977920,000 ns/op
                 with_new_arraylist·p0.999:  2238554,112 ns/op
                 with_new_arraylist·p0.9999: 2422552,986 ns/op
                 with_new_arraylist·p1.00:   2433024,000 ns/op

Iteration   4: 845023,640 ±(99.9%) 2253,512 ns/op
                 with_new_arraylist·p0.00:   815104,000 ns/op
                 with_new_arraylist·p0.50:   829440,000 ns/op
                 with_new_arraylist·p0.90:   876544,000 ns/op
                 with_new_arraylist·p0.95:   972390,400 ns/op
                 with_new_arraylist·p0.99:   976896,000 ns/op
                 with_new_arraylist·p0.999:  2263105,536 ns/op
                 with_new_arraylist·p0.9999: 2446016,512 ns/op
                 with_new_arraylist·p1.00:   2453504,000 ns/op

Iteration   5: 845508,657 ±(99.9%) 2221,034 ns/op
                 with_new_arraylist·p0.00:   814080,000 ns/op
                 with_new_arraylist·p0.50:   829440,000 ns/op
                 with_new_arraylist·p0.90:   876544,000 ns/op
                 with_new_arraylist·p0.95:   972800,000 ns/op
                 with_new_arraylist·p0.99:   977920,000 ns/op
                 with_new_arraylist·p0.999:  2223697,920 ns/op
                 with_new_arraylist·p0.9999: 2398018,355 ns/op
                 with_new_arraylist·p1.00:   2400256,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 185151
  mean = 809594,351 ±(99.9%) 576,639 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 184470 
    [1000000,000, 1250000,000) = 277 
    [1250000,000, 1500000,000) = 3 
    [1500000,000, 1750000,000) = 1 
    [1750000,000, 2000000,000) = 40 
    [2000000,000, 2250000,000) = 239 
    [2250000,000, 2500000,000) = 117 
    [2500000,000, 2750000,000) = 3 

  Percentiles, ns/op:
      p(0,0000) = 754688,000 ns/op
     p(50,0000) = 796672,000 ns/op
     p(90,0000) = 842752,000 ns/op
     p(95,0000) = 877568,000 ns/op
     p(99,0000) = 973824,000 ns/op
     p(99,9000) = 2203025,408 ns/op
     p(99,9900) = 2402241,741 ns/op
     p(99,9990) = 2713090,785 ns/op
     p(99,9999) = 2768896,000 ns/op
    p(100,0000) = 2768896,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 200)

# Run progress: 74,49% complete, ETA 10:01:26
# Fork: 1 of 3
# Warmup Iteration   1: 1705215,825 ±(99.9%) 9849,614 ns/op
# Warmup Iteration   2: 1686068,608 ±(99.9%) 5300,784 ns/op
# Warmup Iteration   3: 1687590,733 ±(99.9%) 5109,353 ns/op
Iteration   1: 1689756,180 ±(99.9%) 5035,982 ns/op
                 with_new_arraylist·p0.00:   1599488,000 ns/op
                 with_new_arraylist·p0.50:   1675264,000 ns/op
                 with_new_arraylist·p0.90:   1744896,000 ns/op
                 with_new_arraylist·p0.95:   1804288,000 ns/op
                 with_new_arraylist·p0.99:   1927168,000 ns/op
                 with_new_arraylist·p0.999:  3425300,480 ns/op
                 with_new_arraylist·p0.9999: 3502080,000 ns/op
                 with_new_arraylist·p1.00:   3502080,000 ns/op

Iteration   2: 1687556,496 ±(99.9%) 5238,208 ns/op
                 with_new_arraylist·p0.00:   1593344,000 ns/op
                 with_new_arraylist·p0.50:   1671168,000 ns/op
                 with_new_arraylist·p0.90:   1738752,000 ns/op
                 with_new_arraylist·p0.95:   1800192,000 ns/op
                 with_new_arraylist·p0.99:   1927168,000 ns/op
                 with_new_arraylist·p0.999:  3450408,960 ns/op
                 with_new_arraylist·p0.9999: 3567616,000 ns/op
                 with_new_arraylist·p1.00:   3567616,000 ns/op

Iteration   3: 1684660,909 ±(99.9%) 5024,963 ns/op
                 with_new_arraylist·p0.00:   1599488,000 ns/op
                 with_new_arraylist·p0.50:   1673216,000 ns/op
                 with_new_arraylist·p0.90:   1726464,000 ns/op
                 with_new_arraylist·p0.95:   1761280,000 ns/op
                 with_new_arraylist·p0.99:   1893724,160 ns/op
                 with_new_arraylist·p0.999:  3424804,864 ns/op
                 with_new_arraylist·p0.9999: 3497984,000 ns/op
                 with_new_arraylist·p1.00:   3497984,000 ns/op

Iteration   4: 1683748,916 ±(99.9%) 5116,881 ns/op
                 with_new_arraylist·p0.00:   1595392,000 ns/op
                 with_new_arraylist·p0.50:   1671168,000 ns/op
                 with_new_arraylist·p0.90:   1726464,000 ns/op
                 with_new_arraylist·p0.95:   1748992,000 ns/op
                 with_new_arraylist·p0.99:   1980416,000 ns/op
                 with_new_arraylist·p0.999:  3428352,000 ns/op
                 with_new_arraylist·p0.9999: 3584000,000 ns/op
                 with_new_arraylist·p1.00:   3584000,000 ns/op

Iteration   5: 1683073,854 ±(99.9%) 5067,113 ns/op
                 with_new_arraylist·p0.00:   1603584,000 ns/op
                 with_new_arraylist·p0.50:   1669120,000 ns/op
                 with_new_arraylist·p0.90:   1722368,000 ns/op
                 with_new_arraylist·p0.95:   1742848,000 ns/op
                 with_new_arraylist·p0.99:   1982464,000 ns/op
                 with_new_arraylist·p0.999:  3411968,000 ns/op
                 with_new_arraylist·p0.9999: 3563520,000 ns/op
                 with_new_arraylist·p1.00:   3563520,000 ns/op


# Run progress: 74,55% complete, ETA 10:00:06
# Fork: 2 of 3
# Warmup Iteration   1: 1709509,573 ±(99.9%) 10119,177 ns/op
# Warmup Iteration   2: 1693405,164 ±(99.9%) 5540,438 ns/op
# Warmup Iteration   3: 1694098,032 ±(99.9%) 5355,283 ns/op
Iteration   1: 1696559,723 ±(99.9%) 5423,109 ns/op
                 with_new_arraylist·p0.00:   1603584,000 ns/op
                 with_new_arraylist·p0.50:   1683456,000 ns/op
                 with_new_arraylist·p0.90:   1746944,000 ns/op
                 with_new_arraylist·p0.95:   1813401,600 ns/op
                 with_new_arraylist·p0.99:   1941504,000 ns/op
                 with_new_arraylist·p0.999:  3600830,464 ns/op
                 with_new_arraylist·p0.9999: 3706880,000 ns/op
                 with_new_arraylist·p1.00:   3706880,000 ns/op

Iteration   2: 1692953,891 ±(99.9%) 5408,810 ns/op
                 with_new_arraylist·p0.00:   1601536,000 ns/op
                 with_new_arraylist·p0.50:   1679360,000 ns/op
                 with_new_arraylist·p0.90:   1738752,000 ns/op
                 with_new_arraylist·p0.95:   1800192,000 ns/op
                 with_new_arraylist·p0.99:   1941422,080 ns/op
                 with_new_arraylist·p0.999:  3531374,592 ns/op
                 with_new_arraylist·p0.9999: 3731456,000 ns/op
                 with_new_arraylist·p1.00:   3731456,000 ns/op

Iteration   3: 1688067,114 ±(99.9%) 5304,115 ns/op
                 with_new_arraylist·p0.00:   1601536,000 ns/op
                 with_new_arraylist·p0.50:   1675264,000 ns/op
                 with_new_arraylist·p0.90:   1728512,000 ns/op
                 with_new_arraylist·p0.95:   1767424,000 ns/op
                 with_new_arraylist·p0.99:   1930833,920 ns/op
                 with_new_arraylist·p0.999:  3498954,752 ns/op
                 with_new_arraylist·p0.9999: 3735552,000 ns/op
                 with_new_arraylist·p1.00:   3735552,000 ns/op

Iteration   4: 1686823,016 ±(99.9%) 5336,106 ns/op
                 with_new_arraylist·p0.00:   1603584,000 ns/op
                 with_new_arraylist·p0.50:   1675264,000 ns/op
                 with_new_arraylist·p0.90:   1726464,000 ns/op
                 with_new_arraylist·p0.95:   1751040,000 ns/op
                 with_new_arraylist·p0.99:   1980416,000 ns/op
                 with_new_arraylist·p0.999:  3545612,288 ns/op
                 with_new_arraylist·p0.9999: 3768320,000 ns/op
                 with_new_arraylist·p1.00:   3768320,000 ns/op

Iteration   5: 1686190,928 ±(99.9%) 5286,371 ns/op
                 with_new_arraylist·p0.00:   1599488,000 ns/op
                 with_new_arraylist·p0.50:   1673216,000 ns/op
                 with_new_arraylist·p0.90:   1726464,000 ns/op
                 with_new_arraylist·p0.95:   1755136,000 ns/op
                 with_new_arraylist·p0.99:   1980416,000 ns/op
                 with_new_arraylist·p0.999:  3548020,736 ns/op
                 with_new_arraylist·p0.9999: 3756032,000 ns/op
                 with_new_arraylist·p1.00:   3756032,000 ns/op


# Run progress: 74,60% complete, ETA 09:58:46
# Fork: 3 of 3
# Warmup Iteration   1: 1718375,545 ±(99.9%) 9598,083 ns/op
# Warmup Iteration   2: 1698341,939 ±(99.9%) 5496,046 ns/op
# Warmup Iteration   3: 1698148,703 ±(99.9%) 5479,422 ns/op
Iteration   1: 1696543,728 ±(99.9%) 5008,777 ns/op
                 with_new_arraylist·p0.00:   1605632,000 ns/op
                 with_new_arraylist·p0.50:   1683456,000 ns/op
                 with_new_arraylist·p0.90:   1746944,000 ns/op
                 with_new_arraylist·p0.95:   1812480,000 ns/op
                 with_new_arraylist·p0.99:   1939456,000 ns/op
                 with_new_arraylist·p0.999:  3195772,928 ns/op
                 with_new_arraylist·p0.9999: 3330048,000 ns/op
                 with_new_arraylist·p1.00:   3330048,000 ns/op

Iteration   2: 1696643,868 ±(99.9%) 5822,398 ns/op
                 with_new_arraylist·p0.00:   1607680,000 ns/op
                 with_new_arraylist·p0.50:   1681408,000 ns/op
                 with_new_arraylist·p0.90:   1738752,000 ns/op
                 with_new_arraylist·p0.95:   1796096,000 ns/op
                 with_new_arraylist·p0.99:   1943552,000 ns/op
                 with_new_arraylist·p0.999:  3539390,464 ns/op
                 with_new_arraylist·p0.9999: 3584000,000 ns/op
                 with_new_arraylist·p1.00:   3584000,000 ns/op

Iteration   3: 1695483,743 ±(99.9%) 5163,934 ns/op
                 with_new_arraylist·p0.00:   1607680,000 ns/op
                 with_new_arraylist·p0.50:   1681408,000 ns/op
                 with_new_arraylist·p0.90:   1738752,000 ns/op
                 with_new_arraylist·p0.95:   1835008,000 ns/op
                 with_new_arraylist·p0.99:   2011136,000 ns/op
                 with_new_arraylist·p0.999:  3201556,480 ns/op
                 with_new_arraylist·p0.9999: 3497984,000 ns/op
                 with_new_arraylist·p1.00:   3497984,000 ns/op

Iteration   4: 1689923,788 ±(99.9%) 4763,255 ns/op
                 with_new_arraylist·p0.00:   1605632,000 ns/op
                 with_new_arraylist·p0.50:   1679360,000 ns/op
                 with_new_arraylist·p0.90:   1730560,000 ns/op
                 with_new_arraylist·p0.95:   1757184,000 ns/op
                 with_new_arraylist·p0.99:   1982464,000 ns/op
                 with_new_arraylist·p0.999:  3166904,320 ns/op
                 with_new_arraylist·p0.9999: 3346432,000 ns/op
                 with_new_arraylist·p1.00:   3346432,000 ns/op

Iteration   5: 1689172,540 ±(99.9%) 4833,161 ns/op
                 with_new_arraylist·p0.00:   1605632,000 ns/op
                 with_new_arraylist·p0.50:   1679360,000 ns/op
                 with_new_arraylist·p0.90:   1726464,000 ns/op
                 with_new_arraylist·p0.95:   1753088,000 ns/op
                 with_new_arraylist·p0.99:   1980416,000 ns/op
                 with_new_arraylist·p0.999:  3158351,872 ns/op
                 with_new_arraylist·p0.9999: 3309568,000 ns/op
                 with_new_arraylist·p1.00:   3309568,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 88712
  mean = 1689797,800 ±(99.9%) 1341,459 ns/op

  Histogram, ns/op:
    [1000000,000, 1250000,000) = 0 
    [1250000,000, 1500000,000) = 0 
    [1500000,000, 1750000,000) = 82368 
    [1750000,000, 2000000,000) = 5768 
    [2000000,000, 2250000,000) = 138 
    [2250000,000, 2500000,000) = 7 
    [2500000,000, 2750000,000) = 2 
    [2750000,000, 3000000,000) = 82 
    [3000000,000, 3250000,000) = 174 
    [3250000,000, 3500000,000) = 123 
    [3500000,000, 3750000,000) = 48 

  Percentiles, ns/op:
      p(0,0000) = 1593344,000 ns/op
     p(50,0000) = 1677312,000 ns/op
     p(90,0000) = 1732608,000 ns/op
     p(95,0000) = 1779712,000 ns/op
     p(99,0000) = 1976320,000 ns/op
     p(99,9000) = 3432448,000 ns/op
     p(99,9900) = 3699215,155 ns/op
     p(99,9990) = 3768320,000 ns/op
     p(99,9999) = 3768320,000 ns/op
    p(100,0000) = 3768320,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 500)

# Run progress: 74,66% complete, ETA 09:57:26
# Fork: 1 of 3
# Warmup Iteration   1: 5254918,191 ±(99.9%) 54777,857 ns/op
# Warmup Iteration   2: 5251825,337 ±(99.9%) 39821,788 ns/op
# Warmup Iteration   3: 5286986,768 ±(99.9%) 105118,016 ns/op
Iteration   1: 5277321,867 ±(99.9%) 126797,228 ns/op
                 with_new_arraylist·p0.00:   4898816,000 ns/op
                 with_new_arraylist·p0.50:   5136384,000 ns/op
                 with_new_arraylist·p0.90:   5218304,000 ns/op
                 with_new_arraylist·p0.95:   5496832,000 ns/op
                 with_new_arraylist·p0.99:   6226329,600 ns/op
                 with_new_arraylist·p0.999:  29822156,800 ns/op
                 with_new_arraylist·p0.9999: 30408704,000 ns/op
                 with_new_arraylist·p1.00:   30408704,000 ns/op

Iteration   2: 5276331,388 ±(99.9%) 126734,173 ns/op
                 with_new_arraylist·p0.00:   4898816,000 ns/op
                 with_new_arraylist·p0.50:   5136384,000 ns/op
                 with_new_arraylist·p0.90:   5226496,000 ns/op
                 with_new_arraylist·p0.95:   5496832,000 ns/op
                 with_new_arraylist·p0.99:   6275481,600 ns/op
                 with_new_arraylist·p0.999:  29637509,120 ns/op
                 with_new_arraylist·p0.9999: 30605312,000 ns/op
                 with_new_arraylist·p1.00:   30605312,000 ns/op

Iteration   3: 5282467,450 ±(99.9%) 127054,284 ns/op
                 with_new_arraylist·p0.00:   4907008,000 ns/op
                 with_new_arraylist·p0.50:   5136384,000 ns/op
                 with_new_arraylist·p0.90:   5234688,000 ns/op
                 with_new_arraylist·p0.95:   5507891,200 ns/op
                 with_new_arraylist·p0.99:   6207078,400 ns/op
                 with_new_arraylist·p0.999:  29310910,464 ns/op
                 with_new_arraylist·p0.9999: 29720576,000 ns/op
                 with_new_arraylist·p1.00:   29720576,000 ns/op

Iteration   4: 5290852,421 ±(99.9%) 125612,595 ns/op
                 with_new_arraylist·p0.00:   4915200,000 ns/op
                 with_new_arraylist·p0.50:   5144576,000 ns/op
                 with_new_arraylist·p0.90:   5226496,000 ns/op
                 with_new_arraylist·p0.95:   5521408,000 ns/op
                 with_new_arraylist·p0.99:   6316032,000 ns/op
                 with_new_arraylist·p0.999:  29993205,760 ns/op
                 with_new_arraylist·p0.9999: 30343168,000 ns/op
                 with_new_arraylist·p1.00:   30343168,000 ns/op

Iteration   5: 5274874,191 ±(99.9%) 124639,621 ns/op
                 with_new_arraylist·p0.00:   4898816,000 ns/op
                 with_new_arraylist·p0.50:   5136384,000 ns/op
                 with_new_arraylist·p0.90:   5210112,000 ns/op
                 with_new_arraylist·p0.95:   5488640,000 ns/op
                 with_new_arraylist·p0.99:   6259998,720 ns/op
                 with_new_arraylist·p0.999:  29570367,488 ns/op
                 with_new_arraylist·p0.9999: 29687808,000 ns/op
                 with_new_arraylist·p1.00:   29687808,000 ns/op


# Run progress: 74,72% complete, ETA 09:56:06
# Fork: 2 of 3
# Warmup Iteration   1: 5262361,344 ±(99.9%) 55025,538 ns/op
# Warmup Iteration   2: 5219287,896 ±(99.9%) 39908,779 ns/op
# Warmup Iteration   3: 5296225,679 ±(99.9%) 107991,311 ns/op
Iteration   1: 5304093,894 ±(99.9%) 129179,115 ns/op
                 with_new_arraylist·p0.00:   4907008,000 ns/op
                 with_new_arraylist·p0.50:   5136384,000 ns/op
                 with_new_arraylist·p0.90:   5226496,000 ns/op
                 with_new_arraylist·p0.95:   5570560,000 ns/op
                 with_new_arraylist·p0.99:   7751270,400 ns/op
                 with_new_arraylist·p0.999:  30273536,000 ns/op
                 with_new_arraylist·p0.9999: 30998528,000 ns/op
                 with_new_arraylist·p1.00:   30998528,000 ns/op

Iteration   2: 5286609,676 ±(99.9%) 125512,022 ns/op
                 with_new_arraylist·p0.00:   4907008,000 ns/op
                 with_new_arraylist·p0.50:   5136384,000 ns/op
                 with_new_arraylist·p0.90:   5233868,800 ns/op
                 with_new_arraylist·p0.95:   5521408,000 ns/op
                 with_new_arraylist·p0.99:   7243202,560 ns/op
                 with_new_arraylist·p0.999:  29360128,000 ns/op
                 with_new_arraylist·p0.9999: 29360128,000 ns/op
                 with_new_arraylist·p1.00:   29360128,000 ns/op

Iteration   3: 5285949,732 ±(99.9%) 126501,312 ns/op
                 with_new_arraylist·p0.00:   4923392,000 ns/op
                 with_new_arraylist·p0.50:   5144576,000 ns/op
                 with_new_arraylist·p0.90:   5234688,000 ns/op
                 with_new_arraylist·p0.95:   5521408,000 ns/op
                 with_new_arraylist·p0.99:   6164971,520 ns/op
                 with_new_arraylist·p0.999:  28686155,776 ns/op
                 with_new_arraylist·p0.9999: 28803072,000 ns/op
                 with_new_arraylist·p1.00:   28803072,000 ns/op

Iteration   4: 5290297,326 ±(99.9%) 125387,716 ns/op
                 with_new_arraylist·p0.00:   4915200,000 ns/op
                 with_new_arraylist·p0.50:   5144576,000 ns/op
                 with_new_arraylist·p0.90:   5218304,000 ns/op
                 with_new_arraylist·p0.95:   5500928,000 ns/op
                 with_new_arraylist·p0.99:   6657638,400 ns/op
                 with_new_arraylist·p0.999:  30211768,320 ns/op
                 with_new_arraylist·p0.9999: 30474240,000 ns/op
                 with_new_arraylist·p1.00:   30474240,000 ns/op

Iteration   5: 5299494,278 ±(99.9%) 130173,884 ns/op
                 with_new_arraylist·p0.00:   4931584,000 ns/op
                 with_new_arraylist·p0.50:   5144576,000 ns/op
                 with_new_arraylist·p0.90:   5226496,000 ns/op
                 with_new_arraylist·p0.95:   5505024,000 ns/op
                 with_new_arraylist·p0.99:   6671482,880 ns/op
                 with_new_arraylist·p0.999:  30217469,952 ns/op
                 with_new_arraylist·p0.9999: 31031296,000 ns/op
                 with_new_arraylist·p1.00:   31031296,000 ns/op


# Run progress: 74,77% complete, ETA 09:54:46
# Fork: 3 of 3
# Warmup Iteration   1: 5147526,133 ±(99.9%) 58321,099 ns/op
# Warmup Iteration   2: 5099239,967 ±(99.9%) 38797,591 ns/op
# Warmup Iteration   3: 5130563,811 ±(99.9%) 103795,920 ns/op
Iteration   1: 5124184,222 ±(99.9%) 122309,405 ns/op
                 with_new_arraylist·p0.00:   4759552,000 ns/op
                 with_new_arraylist·p0.50:   4988928,000 ns/op
                 with_new_arraylist·p0.90:   5079040,000 ns/op
                 with_new_arraylist·p0.95:   5295718,400 ns/op
                 with_new_arraylist·p0.99:   5828362,240 ns/op
                 with_new_arraylist·p0.999:  29715103,744 ns/op
                 with_new_arraylist·p0.9999: 30244864,000 ns/op
                 with_new_arraylist·p1.00:   30244864,000 ns/op

Iteration   2: 5138026,612 ±(99.9%) 130054,384 ns/op
                 with_new_arraylist·p0.00:   4767744,000 ns/op
                 with_new_arraylist·p0.50:   4988928,000 ns/op
                 with_new_arraylist·p0.90:   5070848,000 ns/op
                 with_new_arraylist·p0.95:   5292032,000 ns/op
                 with_new_arraylist·p0.99:   5952471,040 ns/op
                 with_new_arraylist·p0.999:  30643388,416 ns/op
                 with_new_arraylist·p0.9999: 30736384,000 ns/op
                 with_new_arraylist·p1.00:   30736384,000 ns/op

Iteration   3: 5129689,101 ±(99.9%) 121462,323 ns/op
                 with_new_arraylist·p0.00:   4759552,000 ns/op
                 with_new_arraylist·p0.50:   4988928,000 ns/op
                 with_new_arraylist·p0.90:   5095424,000 ns/op
                 with_new_arraylist·p0.95:   5365760,000 ns/op
                 with_new_arraylist·p0.99:   5955747,840 ns/op
                 with_new_arraylist·p0.999:  28571009,024 ns/op
                 with_new_arraylist·p0.9999: 29130752,000 ns/op
                 with_new_arraylist·p1.00:   29130752,000 ns/op

Iteration   4: 5127780,088 ±(99.9%) 117181,353 ns/op
                 with_new_arraylist·p0.00:   4759552,000 ns/op
                 with_new_arraylist·p0.50:   4997120,000 ns/op
                 with_new_arraylist·p0.90:   5079040,000 ns/op
                 with_new_arraylist·p0.95:   5300224,000 ns/op
                 with_new_arraylist·p0.99:   5726208,000 ns/op
                 with_new_arraylist·p0.999:  27541504,000 ns/op
                 with_new_arraylist·p0.9999: 27852800,000 ns/op
                 with_new_arraylist·p1.00:   27852800,000 ns/op

Iteration   5: 5132273,274 ±(99.9%) 119832,610 ns/op
                 with_new_arraylist·p0.00:   4775936,000 ns/op
                 with_new_arraylist·p0.50:   4997120,000 ns/op
                 with_new_arraylist·p0.90:   5079040,000 ns/op
                 with_new_arraylist·p0.95:   5305139,200 ns/op
                 with_new_arraylist·p0.99:   6645022,720 ns/op
                 with_new_arraylist·p0.999:  29177151,488 ns/op
                 with_new_arraylist·p0.9999: 29425664,000 ns/op
                 with_new_arraylist·p1.00:   29425664,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 28643
  mean = 5233625,783 ±(99.9%) 32311,419 ns/op

  Histogram, ns/op:
    [       0,000,  2500000,000) = 0 
    [ 2500000,000,  5000000,000) = 6171 
    [ 5000000,000,  7500000,000) = 22302 
    [ 7500000,000, 10000000,000) = 19 
    [10000000,000, 12500000,000) = 0 
    [12500000,000, 15000000,000) = 0 
    [15000000,000, 17500000,000) = 0 
    [17500000,000, 20000000,000) = 0 
    [20000000,000, 22500000,000) = 0 
    [22500000,000, 25000000,000) = 1 
    [25000000,000, 27500000,000) = 68 
    [27500000,000, 30000000,000) = 70 
    [30000000,000, 32500000,000) = 12 
    [32500000,000, 35000000,000) = 0 
    [35000000,000, 37500000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 4759552,000 ns/op
     p(50,0000) = 5103616,000 ns/op
     p(90,0000) = 5210112,000 ns/op
     p(95,0000) = 5480448,000 ns/op
     p(99,0000) = 6263275,520 ns/op
     p(99,9000) = 29306257,408 ns/op
     p(99,9900) = 30771930,726 ns/op
     p(99,9990) = 31031296,000 ns/op
     p(99,9999) = 31031296,000 ns/op
    p(100,0000) = 31031296,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 1000)

# Run progress: 74,83% complete, ETA 09:53:25
# Fork: 1 of 3
# Warmup Iteration   1: 12073939,478 ±(99.9%) 223243,584 ns/op
# Warmup Iteration   2: 11916440,563 ±(99.9%) 88090,038 ns/op
# Warmup Iteration   3: 11915425,106 ±(99.9%) 168952,714 ns/op
Iteration   1: 11978195,238 ±(99.9%) 293828,360 ns/op
                 with_new_arraylist·p0.00:   11288576,000 ns/op
                 with_new_arraylist·p0.50:   11583488,000 ns/op
                 with_new_arraylist·p0.90:   11698176,000 ns/op
                 with_new_arraylist·p0.95:   12881100,800 ns/op
                 with_new_arraylist·p0.99:   32294830,080 ns/op
                 with_new_arraylist·p0.999:  35454976,000 ns/op
                 with_new_arraylist·p0.9999: 35454976,000 ns/op
                 with_new_arraylist·p1.00:   35454976,000 ns/op

Iteration   2: 11885647,144 ±(99.9%) 267979,479 ns/op
                 with_new_arraylist·p0.00:   11075584,000 ns/op
                 with_new_arraylist·p0.50:   11583488,000 ns/op
                 with_new_arraylist·p0.90:   11632640,000 ns/op
                 with_new_arraylist·p0.95:   11827609,600 ns/op
                 with_new_arraylist·p0.99:   31874744,320 ns/op
                 with_new_arraylist·p0.999:  34537472,000 ns/op
                 with_new_arraylist·p0.9999: 34537472,000 ns/op
                 with_new_arraylist·p1.00:   34537472,000 ns/op

Iteration   3: 11875481,235 ±(99.9%) 264052,315 ns/op
                 with_new_arraylist·p0.00:   11304960,000 ns/op
                 with_new_arraylist·p0.50:   11583488,000 ns/op
                 with_new_arraylist·p0.90:   11632640,000 ns/op
                 with_new_arraylist·p0.95:   11728486,400 ns/op
                 with_new_arraylist·p0.99:   31686328,320 ns/op
                 with_new_arraylist·p0.999:  34668544,000 ns/op
                 with_new_arraylist·p0.9999: 34668544,000 ns/op
                 with_new_arraylist·p1.00:   34668544,000 ns/op

Iteration   4: 12024318,152 ±(99.9%) 281228,883 ns/op
                 with_new_arraylist·p0.00:   10911744,000 ns/op
                 with_new_arraylist·p0.50:   11583488,000 ns/op
                 with_new_arraylist·p0.90:   13123584,000 ns/op
                 with_new_arraylist·p0.95:   13205504,000 ns/op
                 with_new_arraylist·p0.99:   31935692,800 ns/op
                 with_new_arraylist·p0.999:  38207488,000 ns/op
                 with_new_arraylist·p0.9999: 38207488,000 ns/op
                 with_new_arraylist·p1.00:   38207488,000 ns/op

Iteration   5: 11883309,356 ±(99.9%) 277335,842 ns/op
                 with_new_arraylist·p0.00:   10895360,000 ns/op
                 with_new_arraylist·p0.50:   11583488,000 ns/op
                 with_new_arraylist·p0.90:   11632640,000 ns/op
                 with_new_arraylist·p0.95:   11780096,000 ns/op
                 with_new_arraylist·p0.99:   32516341,760 ns/op
                 with_new_arraylist·p0.999:  35848192,000 ns/op
                 with_new_arraylist·p0.9999: 35848192,000 ns/op
                 with_new_arraylist·p1.00:   35848192,000 ns/op


# Run progress: 74,89% complete, ETA 09:52:05
# Fork: 2 of 3
# Warmup Iteration   1: 12845329,769 ±(99.9%) 168120,733 ns/op
# Warmup Iteration   2: 12643021,188 ±(99.9%) 64975,581 ns/op
# Warmup Iteration   3: 12704678,221 ±(99.9%) 137601,242 ns/op
Iteration   1: 12879449,732 ±(99.9%) 312973,101 ns/op
                 with_new_arraylist·p0.00:   12058624,000 ns/op
                 with_new_arraylist·p0.50:   12517376,000 ns/op
                 with_new_arraylist·p0.90:   12664832,000 ns/op
                 with_new_arraylist·p0.95:   12931891,200 ns/op
                 with_new_arraylist·p0.99:   33002946,560 ns/op
                 with_new_arraylist·p0.999:  37289984,000 ns/op
                 with_new_arraylist·p0.9999: 37289984,000 ns/op
                 with_new_arraylist·p1.00:   37289984,000 ns/op

Iteration   2: 12816888,123 ±(99.9%) 304277,264 ns/op
                 with_new_arraylist·p0.00:   12075008,000 ns/op
                 with_new_arraylist·p0.50:   12500992,000 ns/op
                 with_new_arraylist·p0.90:   12615680,000 ns/op
                 with_new_arraylist·p0.95:   12779520,000 ns/op
                 with_new_arraylist·p0.99:   33896529,920 ns/op
                 with_new_arraylist·p0.999:  38928384,000 ns/op
                 with_new_arraylist·p0.9999: 38928384,000 ns/op
                 with_new_arraylist·p1.00:   38928384,000 ns/op

Iteration   3: 12791923,233 ±(99.9%) 263723,703 ns/op
                 with_new_arraylist·p0.00:   12091392,000 ns/op
                 with_new_arraylist·p0.50:   12500992,000 ns/op
                 with_new_arraylist·p0.90:   13025280,000 ns/op
                 with_new_arraylist·p0.95:   13058048,000 ns/op
                 with_new_arraylist·p0.99:   32642498,560 ns/op
                 with_new_arraylist·p0.999:  35979264,000 ns/op
                 with_new_arraylist·p0.9999: 35979264,000 ns/op
                 with_new_arraylist·p1.00:   35979264,000 ns/op

Iteration   4: 12699952,468 ±(99.9%) 276132,779 ns/op
                 with_new_arraylist·p0.00:   12124160,000 ns/op
                 with_new_arraylist·p0.50:   12435456,000 ns/op
                 with_new_arraylist·p0.90:   12500992,000 ns/op
                 with_new_arraylist·p0.95:   12684492,800 ns/op
                 with_new_arraylist·p0.99:   34576793,600 ns/op
                 with_new_arraylist·p0.999:  38797312,000 ns/op
                 with_new_arraylist·p0.9999: 38797312,000 ns/op
                 with_new_arraylist·p1.00:   38797312,000 ns/op

Iteration   5: 13029765,841 ±(99.9%) 278887,294 ns/op
                 with_new_arraylist·p0.00:   12124160,000 ns/op
                 with_new_arraylist·p0.50:   12468224,000 ns/op
                 with_new_arraylist·p0.90:   14123008,000 ns/op
                 with_new_arraylist·p0.95:   14204928,000 ns/op
                 with_new_arraylist·p0.99:   33346027,520 ns/op
                 with_new_arraylist·p0.999:  36372480,000 ns/op
                 with_new_arraylist·p0.9999: 36372480,000 ns/op
                 with_new_arraylist·p1.00:   36372480,000 ns/op


# Run progress: 74,94% complete, ETA 09:50:45
# Fork: 3 of 3
# Warmup Iteration   1: 12447351,233 ±(99.9%) 231239,646 ns/op
# Warmup Iteration   2: 12004790,857 ±(99.9%) 80683,524 ns/op
# Warmup Iteration   3: 12110314,925 ±(99.9%) 165696,493 ns/op
Iteration   1: 12267796,417 ±(99.9%) 298989,011 ns/op
                 with_new_arraylist·p0.00:   11239424,000 ns/op
                 with_new_arraylist·p0.50:   11878400,000 ns/op
                 with_new_arraylist·p0.90:   12245401,600 ns/op
                 with_new_arraylist·p0.95:   13172736,000 ns/op
                 with_new_arraylist·p0.99:   32169000,960 ns/op
                 with_new_arraylist·p0.999:  37683200,000 ns/op
                 with_new_arraylist·p0.9999: 37683200,000 ns/op
                 with_new_arraylist·p1.00:   37683200,000 ns/op

Iteration   2: 12155375,203 ±(99.9%) 275281,951 ns/op
                 with_new_arraylist·p0.00:   11206656,000 ns/op
                 with_new_arraylist·p0.50:   11862016,000 ns/op
                 with_new_arraylist·p0.90:   11927552,000 ns/op
                 with_new_arraylist·p0.95:   12055347,200 ns/op
                 with_new_arraylist·p0.99:   32737853,440 ns/op
                 with_new_arraylist·p0.999:  34865152,000 ns/op
                 with_new_arraylist·p0.9999: 34865152,000 ns/op
                 with_new_arraylist·p1.00:   34865152,000 ns/op

Iteration   3: 12153225,176 ±(99.9%) 271144,304 ns/op
                 with_new_arraylist·p0.00:   11567104,000 ns/op
                 with_new_arraylist·p0.50:   11862016,000 ns/op
                 with_new_arraylist·p0.90:   11911168,000 ns/op
                 with_new_arraylist·p0.95:   11976704,000 ns/op
                 with_new_arraylist·p0.99:   31744327,680 ns/op
                 with_new_arraylist·p0.999:  35454976,000 ns/op
                 with_new_arraylist·p0.9999: 35454976,000 ns/op
                 with_new_arraylist·p1.00:   35454976,000 ns/op

Iteration   4: 12197528,351 ±(99.9%) 296716,036 ns/op
                 with_new_arraylist·p0.00:   11567104,000 ns/op
                 with_new_arraylist·p0.50:   11878400,000 ns/op
                 with_new_arraylist·p0.90:   11927552,000 ns/op
                 with_new_arraylist·p0.95:   12025856,000 ns/op
                 with_new_arraylist·p0.99:   33377157,120 ns/op
                 with_new_arraylist·p0.999:  36372480,000 ns/op
                 with_new_arraylist·p0.9999: 36372480,000 ns/op
                 with_new_arraylist·p1.00:   36372480,000 ns/op

Iteration   5: 12153324,714 ±(99.9%) 267647,167 ns/op
                 with_new_arraylist·p0.00:   11567104,000 ns/op
                 with_new_arraylist·p0.50:   11878400,000 ns/op
                 with_new_arraylist·p0.90:   11911168,000 ns/op
                 with_new_arraylist·p0.95:   11993088,000 ns/op
                 with_new_arraylist·p0.99:   31786270,720 ns/op
                 with_new_arraylist·p0.999:  34996224,000 ns/op
                 with_new_arraylist·p0.9999: 34996224,000 ns/op
                 with_new_arraylist·p1.00:   34996224,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 12186
  mean = 12307142,901 ±(99.9%) 73499,956 ns/op

  Histogram, ns/op:
    [10000000,000, 12500000,000) = 10017 
    [12500000,000, 15000000,000) = 2003 
    [15000000,000, 17500000,000) = 17 
    [17500000,000, 20000000,000) = 0 
    [20000000,000, 22500000,000) = 0 
    [22500000,000, 25000000,000) = 0 
    [25000000,000, 27500000,000) = 1 
    [27500000,000, 30000000,000) = 5 
    [30000000,000, 32500000,000) = 28 
    [32500000,000, 35000000,000) = 77 
    [35000000,000, 37500000,000) = 32 

  Percentiles, ns/op:
      p(0,0000) = 10895360,000 ns/op
     p(50,0000) = 11878400,000 ns/op
     p(90,0000) = 12550144,000 ns/op
     p(95,0000) = 13123584,000 ns/op
     p(99,0000) = 32182435,840 ns/op
     p(99,9000) = 36425760,768 ns/op
     p(99,9900) = 38899718,554 ns/op
     p(99,9990) = 38928384,000 ns/op
     p(99,9999) = 38928384,000 ns/op
    p(100,0000) = 38928384,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 10)

# Run progress: 75,00% complete, ETA 09:49:25
# Fork: 1 of 3
# Warmup Iteration   1: 1342,879 ±(99.9%) 246,049 ns/op
# Warmup Iteration   2: 1176,906 ±(99.9%) 27,472 ns/op
# Warmup Iteration   3: 1182,356 ±(99.9%) 30,117 ns/op
Iteration   1: 1154,296 ±(99.9%) 27,212 ns/op
                 with_new_arraylist_constructor·p0.00:   1064,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1116,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1166,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1212,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1322,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3174,952 ns/op
                 with_new_arraylist_constructor·p0.9999: 15903,581 ns/op
                 with_new_arraylist_constructor·p1.00:   1253376,000 ns/op

Iteration   2: 1166,210 ±(99.9%) 26,508 ns/op
                 with_new_arraylist_constructor·p0.00:   1064,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1114,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1184,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1264,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1628,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3244,632 ns/op
                 with_new_arraylist_constructor·p0.9999: 15829,053 ns/op
                 with_new_arraylist_constructor·p1.00:   1249280,000 ns/op

Iteration   3: 1147,256 ±(99.9%) 23,293 ns/op
                 with_new_arraylist_constructor·p0.00:   1066,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1114,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1166,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1210,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1318,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3092,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 15951,240 ns/op
                 with_new_arraylist_constructor·p1.00:   1220608,000 ns/op

Iteration   4: 1143,136 ±(99.9%) 17,937 ns/op
                 with_new_arraylist_constructor·p0.00:   1066,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1114,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1166,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1210,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1318,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3088,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 15855,214 ns/op
                 with_new_arraylist_constructor·p1.00:   1118208,000 ns/op

Iteration   5: 1142,814 ±(99.9%) 18,333 ns/op
                 with_new_arraylist_constructor·p0.00:   1064,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1114,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1166,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1210,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1320,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3092,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 15823,270 ns/op
                 with_new_arraylist_constructor·p1.00:   1122304,000 ns/op


# Run progress: 75,06% complete, ETA 09:48:05
# Fork: 2 of 3
# Warmup Iteration   1: 1303,856 ±(99.9%) 141,777 ns/op
# Warmup Iteration   2: 1157,665 ±(99.9%) 16,958 ns/op
# Warmup Iteration   3: 1128,236 ±(99.9%) 14,177 ns/op
Iteration   1: 1134,194 ±(99.9%) 19,315 ns/op
                 with_new_arraylist_constructor·p0.00:   1050,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1102,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1154,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1202,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1330,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3126,216 ns/op
                 with_new_arraylist_constructor·p0.9999: 15808,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1286144,000 ns/op

Iteration   2: 1161,349 ±(99.9%) 30,717 ns/op
                 with_new_arraylist_constructor·p0.00:   1050,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1102,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1168,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1270,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1664,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3108,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 15776,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1245184,000 ns/op

Iteration   3: 1138,608 ±(99.9%) 24,863 ns/op
                 with_new_arraylist_constructor·p0.00:   1046,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1102,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1154,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1200,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1328,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3076,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 15680,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1134592,000 ns/op

Iteration   4: 1128,497 ±(99.9%) 16,592 ns/op
                 with_new_arraylist_constructor·p0.00:   1048,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1100,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1150,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1198,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1326,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3068,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 15616,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1091584,000 ns/op

Iteration   5: 1130,987 ±(99.9%) 18,486 ns/op
                 with_new_arraylist_constructor·p0.00:   1048,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1102,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1152,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1200,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1324,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3088,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 15642,008 ns/op
                 with_new_arraylist_constructor·p1.00:   1124352,000 ns/op


# Run progress: 75,11% complete, ETA 09:46:44
# Fork: 3 of 3
# Warmup Iteration   1: 1372,543 ±(99.9%) 137,799 ns/op
# Warmup Iteration   2: 1248,268 ±(99.9%) 32,630 ns/op
# Warmup Iteration   3: 1226,009 ±(99.9%) 30,842 ns/op
Iteration   1: 1255,385 ±(99.9%) 31,217 ns/op
                 with_new_arraylist_constructor·p0.00:   1128,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1184,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1264,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1438,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1856,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3593,528 ns/op
                 with_new_arraylist_constructor·p0.9999: 16227,811 ns/op
                 with_new_arraylist_constructor·p1.00:   1286144,000 ns/op

Iteration   2: 1221,101 ±(99.9%) 26,407 ns/op
                 with_new_arraylist_constructor·p0.00:   1126,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1182,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1230,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1274,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1402,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3224,420 ns/op
                 with_new_arraylist_constructor·p0.9999: 16207,824 ns/op
                 with_new_arraylist_constructor·p1.00:   1208320,000 ns/op

Iteration   3: 1256,341 ±(99.9%) 32,800 ns/op
                 with_new_arraylist_constructor·p0.00:   1128,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1184,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1262,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1432,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1846,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3340,588 ns/op
                 with_new_arraylist_constructor·p0.9999: 16163,435 ns/op
                 with_new_arraylist_constructor·p1.00:   1171456,000 ns/op

Iteration   4: 1224,412 ±(99.9%) 27,922 ns/op
                 with_new_arraylist_constructor·p0.00:   1130,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1184,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1232,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1276,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1402,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3240,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 15904,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1136640,000 ns/op

Iteration   5: 1234,255 ±(99.9%) 31,490 ns/op
                 with_new_arraylist_constructor·p0.00:   1130,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1182,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1236,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1288,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1786,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3413,784 ns/op
                 with_new_arraylist_constructor·p0.9999: 15899,914 ns/op
                 with_new_arraylist_constructor·p1.00:   1118208,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 4118768
  mean =   1174,280 ±(99.9%) 6,502 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 4118711 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 1 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 11 
    [1000000,000, 1125000,000) = 34 
    [1125000,000, 1250000,000) = 8 
    [1250000,000, 1375000,000) = 3 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   1046,000 ns/op
     p(50,0000) =   1124,000 ns/op
     p(90,0000) =   1206,000 ns/op
     p(95,0000) =   1252,000 ns/op
     p(99,0000) =   1716,000 ns/op
     p(99,9000) =   3176,000 ns/op
     p(99,9900) =  15856,000 ns/op
     p(99,9990) = 1030975,805 ns/op
     p(99,9999) = 1248793,522 ns/op
    p(100,0000) = 1286144,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 20)

# Run progress: 75,17% complete, ETA 09:45:24
# Fork: 1 of 3
# Warmup Iteration   1: 2136,362 ±(99.9%) 218,260 ns/op
# Warmup Iteration   2: 1884,030 ±(99.9%) 22,656 ns/op
# Warmup Iteration   3: 1837,563 ±(99.9%) 19,152 ns/op
Iteration   1: 1866,598 ±(99.9%) 11,841 ns/op
                 with_new_arraylist_constructor·p0.00:   1722,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1790,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1958,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2112,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2676,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4069,304 ns/op
                 with_new_arraylist_constructor·p0.9999: 16576,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1196032,000 ns/op

Iteration   2: 1886,826 ±(99.9%) 13,357 ns/op
                 with_new_arraylist_constructor·p0.00:   1718,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1790,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2008,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2620,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2704,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3984,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 16512,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1339392,000 ns/op

Iteration   3: 1881,339 ±(99.9%) 26,331 ns/op
                 with_new_arraylist_constructor·p0.00:   1722,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1788,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1956,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2168,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2700,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4184,128 ns/op
                 with_new_arraylist_constructor·p0.9999: 16836,826 ns/op
                 with_new_arraylist_constructor·p1.00:   1163264,000 ns/op

Iteration   4: 1881,139 ±(99.9%) 43,380 ns/op
                 with_new_arraylist_constructor·p0.00:   1722,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1788,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1906,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1978,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2184,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3908,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 18102,240 ns/op
                 with_new_arraylist_constructor·p1.00:   1304576,000 ns/op

Iteration   5: 1863,784 ±(99.9%) 12,142 ns/op
                 with_new_arraylist_constructor·p0.00:   1724,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1788,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1954,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2124,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2680,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4076,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 16677,392 ns/op
                 with_new_arraylist_constructor·p1.00:   1228800,000 ns/op


# Run progress: 75,23% complete, ETA 09:44:04
# Fork: 2 of 3
# Warmup Iteration   1: 2026,797 ±(99.9%) 147,452 ns/op
# Warmup Iteration   2: 1838,199 ±(99.9%) 14,171 ns/op
# Warmup Iteration   3: 1832,918 ±(99.9%) 16,829 ns/op
Iteration   1: 1828,935 ±(99.9%) 10,748 ns/op
                 with_new_arraylist_constructor·p0.00:   1702,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1786,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1914,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1984,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2172,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3933,144 ns/op
                 with_new_arraylist_constructor·p0.9999: 16560,915 ns/op
                 with_new_arraylist_constructor·p1.00:   1110016,000 ns/op

Iteration   2: 1865,291 ±(99.9%) 35,358 ns/op
                 with_new_arraylist_constructor·p0.00:   1704,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1786,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1916,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1972,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2124,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3980,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 18135,824 ns/op
                 with_new_arraylist_constructor·p1.00:   1310720,000 ns/op

Iteration   3: 1856,033 ±(99.9%) 32,516 ns/op
                 with_new_arraylist_constructor·p0.00:   1704,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1786,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1912,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1966,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2116,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3916,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 16624,650 ns/op
                 with_new_arraylist_constructor·p1.00:   1292288,000 ns/op

Iteration   4: 1875,509 ±(99.9%) 31,091 ns/op
                 with_new_arraylist_constructor·p0.00:   1708,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1786,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1932,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2008,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2668,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4492,720 ns/op
                 with_new_arraylist_constructor·p0.9999: 17372,048 ns/op
                 with_new_arraylist_constructor·p1.00:   1077248,000 ns/op

Iteration   5: 1853,945 ±(99.9%) 30,715 ns/op
                 with_new_arraylist_constructor·p0.00:   1704,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1784,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1910,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1966,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2132,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3968,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 17905,133 ns/op
                 with_new_arraylist_constructor·p1.00:   1165312,000 ns/op


# Run progress: 75,28% complete, ETA 09:42:44
# Fork: 3 of 3
# Warmup Iteration   1: 2050,816 ±(99.9%) 264,526 ns/op
# Warmup Iteration   2: 1853,083 ±(99.9%) 34,066 ns/op
# Warmup Iteration   3: 1834,843 ±(99.9%) 33,555 ns/op
Iteration   1: 1943,849 ±(99.9%) 35,485 ns/op
                 with_new_arraylist_constructor·p0.00:   1680,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1772,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2396,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2436,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2584,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4656,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 16992,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1267712,000 ns/op

Iteration   2: 1927,027 ±(99.9%) 12,265 ns/op
                 with_new_arraylist_constructor·p0.00:   1686,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1776,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2404,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2440,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2592,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4400,584 ns/op
                 with_new_arraylist_constructor·p0.9999: 16646,634 ns/op
                 with_new_arraylist_constructor·p1.00:   1200128,000 ns/op

Iteration   3: 1805,644 ±(99.9%) 10,996 ns/op
                 with_new_arraylist_constructor·p0.00:   1686,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1762,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1892,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1966,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2136,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3848,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 16480,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1155072,000 ns/op

Iteration   4: 1829,734 ±(99.9%) 31,449 ns/op
                 with_new_arraylist_constructor·p0.00:   1680,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1762,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1870,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1936,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2128,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3851,120 ns/op
                 with_new_arraylist_constructor·p0.9999: 16638,592 ns/op
                 with_new_arraylist_constructor·p1.00:   1198080,000 ns/op

Iteration   5: 1821,118 ±(99.9%) 27,930 ns/op
                 with_new_arraylist_constructor·p0.00:   1682,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1760,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1870,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1934,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2124,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3824,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 16368,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1161216,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 5120340
  mean =   1865,141 ±(99.9%) 6,912 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 5120243 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 2 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 12 
    [1000000,000, 1125000,000) = 53 
    [1125000,000, 1250000,000) = 23 
    [1250000,000, 1375000,000) = 7 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   1680,000 ns/op
     p(50,0000) =   1782,000 ns/op
     p(90,0000) =   1944,000 ns/op
     p(95,0000) =   2096,000 ns/op
     p(99,0000) =   2636,000 ns/op
     p(99,9000) =   4016,000 ns/op
     p(99,9900) =  16672,000 ns/op
     p(99,9990) = 1074783,416 ns/op
     p(99,9999) = 1267465,542 ns/op
    p(100,0000) = 1339392,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 50)

# Run progress: 75,34% complete, ETA 09:41:24
# Fork: 1 of 3
# Warmup Iteration   1: 4238,195 ±(99.9%) 161,955 ns/op
# Warmup Iteration   2: 4117,431 ±(99.9%) 113,788 ns/op
# Warmup Iteration   3: 3973,611 ±(99.9%) 36,556 ns/op
Iteration   1: 3957,289 ±(99.9%) 22,480 ns/op
                 with_new_arraylist_constructor·p0.00:   3656,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3912,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4112,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4192,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4384,000 ns/op
                 with_new_arraylist_constructor·p0.999:  6631,208 ns/op
                 with_new_arraylist_constructor·p0.9999: 20625,933 ns/op
                 with_new_arraylist_constructor·p1.00:   1290240,000 ns/op

Iteration   2: 3960,055 ±(99.9%) 34,915 ns/op
                 with_new_arraylist_constructor·p0.00:   3660,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3892,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4084,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4160,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4496,000 ns/op
                 with_new_arraylist_constructor·p0.999:  7296,032 ns/op
                 with_new_arraylist_constructor·p0.9999: 20460,813 ns/op
                 with_new_arraylist_constructor·p1.00:   1355776,000 ns/op

Iteration   3: 4075,252 ±(99.9%) 63,934 ns/op
                 with_new_arraylist_constructor·p0.00:   3656,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3900,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4112,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4232,000 ns/op
                 with_new_arraylist_constructor·p0.99:   5520,000 ns/op
                 with_new_arraylist_constructor·p0.999:  7577,912 ns/op
                 with_new_arraylist_constructor·p0.9999: 25590,582 ns/op
                 with_new_arraylist_constructor·p1.00:   1282048,000 ns/op

Iteration   4: 3972,465 ±(99.9%) 20,657 ns/op
                 with_new_arraylist_constructor·p0.00:   3656,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3916,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4160,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4232,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4432,000 ns/op
                 with_new_arraylist_constructor·p0.999:  6618,928 ns/op
                 with_new_arraylist_constructor·p0.9999: 20525,386 ns/op
                 with_new_arraylist_constructor·p1.00:   1146880,000 ns/op

Iteration   5: 3949,112 ±(99.9%) 17,982 ns/op
                 with_new_arraylist_constructor·p0.00:   3660,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3904,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4112,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4184,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4360,000 ns/op
                 with_new_arraylist_constructor·p0.999:  6581,376 ns/op
                 with_new_arraylist_constructor·p0.9999: 20288,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1220608,000 ns/op


# Run progress: 75,40% complete, ETA 09:40:04
# Fork: 2 of 3
# Warmup Iteration   1: 4348,021 ±(99.9%) 174,926 ns/op
# Warmup Iteration   2: 4015,720 ±(99.9%) 38,352 ns/op
# Warmup Iteration   3: 4025,605 ±(99.9%) 34,827 ns/op
Iteration   1: 4009,256 ±(99.9%) 17,946 ns/op
                 with_new_arraylist_constructor·p0.00:   3716,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3960,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4192,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4280,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4576,000 ns/op
                 with_new_arraylist_constructor·p0.999:  7630,040 ns/op
                 with_new_arraylist_constructor·p0.9999: 20508,003 ns/op
                 with_new_arraylist_constructor·p1.00:   1224704,000 ns/op

Iteration   2: 4014,373 ±(99.9%) 18,773 ns/op
                 with_new_arraylist_constructor·p0.00:   3716,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3956,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4216,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4296,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4568,000 ns/op
                 with_new_arraylist_constructor·p0.999:  9313,856 ns/op
                 with_new_arraylist_constructor·p0.9999: 20380,582 ns/op
                 with_new_arraylist_constructor·p1.00:   1304576,000 ns/op

Iteration   3: 4079,854 ±(99.9%) 51,946 ns/op
                 with_new_arraylist_constructor·p0.00:   3716,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3948,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4176,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4344,000 ns/op
                 with_new_arraylist_constructor·p0.99:   5272,000 ns/op
                 with_new_arraylist_constructor·p0.999:  16346,672 ns/op
                 with_new_arraylist_constructor·p0.9999: 21546,672 ns/op
                 with_new_arraylist_constructor·p1.00:   1275904,000 ns/op

Iteration   4: 4082,959 ±(99.9%) 52,210 ns/op
                 with_new_arraylist_constructor·p0.00:   3712,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3952,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4176,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4352,000 ns/op
                 with_new_arraylist_constructor·p0.99:   5280,000 ns/op
                 with_new_arraylist_constructor·p0.999:  16368,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 21804,512 ns/op
                 with_new_arraylist_constructor·p1.00:   1341440,000 ns/op

Iteration   5: 4127,790 ±(99.9%) 67,117 ns/op
                 with_new_arraylist_constructor·p0.00:   3712,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3944,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4168,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4296,000 ns/op
                 with_new_arraylist_constructor·p0.99:   5552,000 ns/op
                 with_new_arraylist_constructor·p0.999:  16288,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1035974,656 ns/op
                 with_new_arraylist_constructor·p1.00:   1259520,000 ns/op


# Run progress: 75,45% complete, ETA 09:38:43
# Fork: 3 of 3
# Warmup Iteration   1: 4205,264 ±(99.9%) 166,087 ns/op
# Warmup Iteration   2: 4084,019 ±(99.9%) 126,408 ns/op
# Warmup Iteration   3: 3924,195 ±(99.9%) 18,399 ns/op
Iteration   1: 3914,060 ±(99.9%) 16,891 ns/op
                 with_new_arraylist_constructor·p0.00:   3616,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3868,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4096,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4168,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4312,000 ns/op
                 with_new_arraylist_constructor·p0.999:  6926,976 ns/op
                 with_new_arraylist_constructor·p0.9999: 20672,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1171456,000 ns/op

Iteration   2: 3978,823 ±(99.9%) 52,206 ns/op
                 with_new_arraylist_constructor·p0.00:   3616,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3856,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4092,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4200,000 ns/op
                 with_new_arraylist_constructor·p0.99:   5072,000 ns/op
                 with_new_arraylist_constructor·p0.999:  7691,904 ns/op
                 with_new_arraylist_constructor·p0.9999: 21250,662 ns/op
                 with_new_arraylist_constructor·p1.00:   1843200,000 ns/op

Iteration   3: 3927,018 ±(99.9%) 33,157 ns/op
                 with_new_arraylist_constructor·p0.00:   3624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3848,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4068,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4160,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4560,000 ns/op
                 with_new_arraylist_constructor·p0.999:  6748,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 21218,400 ns/op
                 with_new_arraylist_constructor·p1.00:   1292288,000 ns/op

Iteration   4: 4081,121 ±(99.9%) 67,103 ns/op
                 with_new_arraylist_constructor·p0.00:   3612,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3900,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4144,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4256,000 ns/op
                 with_new_arraylist_constructor·p0.99:   5760,000 ns/op
                 with_new_arraylist_constructor·p0.999:  16336,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 23911,226 ns/op
                 with_new_arraylist_constructor·p1.00:   1474560,000 ns/op

Iteration   5: 3923,734 ±(99.9%) 16,861 ns/op
                 with_new_arraylist_constructor·p0.00:   3616,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3876,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4112,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4176,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4376,000 ns/op
                 with_new_arraylist_constructor·p0.999:  6252,832 ns/op
                 with_new_arraylist_constructor·p0.9999: 20704,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1150976,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 4730789
  mean =   4003,084 ±(99.9%) 10,747 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 4730618 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 61 
    [1125000,000, 1250000,000) = 79 
    [1250000,000, 1375000,000) = 28 
    [1375000,000, 1500000,000) = 2 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =   3612,000 ns/op
     p(50,0000) =   3912,000 ns/op
     p(90,0000) =   4128,000 ns/op
     p(95,0000) =   4232,000 ns/op
     p(99,0000) =   5176,000 ns/op
     p(99,9000) =   7512,000 ns/op
     p(99,9900) =  21021,472 ns/op
     p(99,9990) = 1217929,421 ns/op
     p(99,9999) = 1349789,368 ns/op
    p(100,0000) = 1843200,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 100)

# Run progress: 75,51% complete, ETA 09:37:23
# Fork: 1 of 3
# Warmup Iteration   1: 7979,100 ±(99.9%) 147,101 ns/op
# Warmup Iteration   2: 7872,294 ±(99.9%) 52,001 ns/op
# Warmup Iteration   3: 7758,988 ±(99.9%) 41,549 ns/op
Iteration   1: 7781,110 ±(99.9%) 49,247 ns/op
                 with_new_arraylist_constructor·p0.00:   7240,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7656,000 ns/op
                 with_new_arraylist_constructor·p0.90:   7904,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8008,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9488,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20704,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 25016,570 ns/op
                 with_new_arraylist_constructor·p1.00:   1624064,000 ns/op

Iteration   2: 7777,972 ±(99.9%) 45,919 ns/op
                 with_new_arraylist_constructor·p0.00:   7216,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7664,000 ns/op
                 with_new_arraylist_constructor·p0.90:   7920,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8056,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9472,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20733,184 ns/op
                 with_new_arraylist_constructor·p0.9999: 24953,318 ns/op
                 with_new_arraylist_constructor·p1.00:   1265664,000 ns/op

Iteration   3: 7778,390 ±(99.9%) 46,307 ns/op
                 with_new_arraylist_constructor·p0.00:   7240,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7656,000 ns/op
                 with_new_arraylist_constructor·p0.90:   7904,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8000,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9504,000 ns/op
                 with_new_arraylist_constructor·p0.999:  21760,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 26900,339 ns/op
                 with_new_arraylist_constructor·p1.00:   1347584,000 ns/op

Iteration   4: 7773,731 ±(99.9%) 46,604 ns/op
                 with_new_arraylist_constructor·p0.00:   7248,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7656,000 ns/op
                 with_new_arraylist_constructor·p0.90:   7896,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8000,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9456,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20512,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 27136,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1265664,000 ns/op

Iteration   5: 7756,192 ±(99.9%) 41,297 ns/op
                 with_new_arraylist_constructor·p0.00:   7248,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7656,000 ns/op
                 with_new_arraylist_constructor·p0.90:   7912,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8032,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9456,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20384,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 26106,707 ns/op
                 with_new_arraylist_constructor·p1.00:   1259520,000 ns/op


# Run progress: 75,57% complete, ETA 09:36:03
# Fork: 2 of 3
# Warmup Iteration   1: 7888,675 ±(99.9%) 132,713 ns/op
# Warmup Iteration   2: 7824,753 ±(99.9%) 90,389 ns/op
# Warmup Iteration   3: 7697,090 ±(99.9%) 27,361 ns/op
Iteration   1: 7721,775 ±(99.9%) 42,054 ns/op
                 with_new_arraylist_constructor·p0.00:   7168,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7592,000 ns/op
                 with_new_arraylist_constructor·p0.90:   7872,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8056,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9376,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20448,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 25106,790 ns/op
                 with_new_arraylist_constructor·p1.00:   1353728,000 ns/op

Iteration   2: 7696,484 ±(99.9%) 27,635 ns/op
                 with_new_arraylist_constructor·p0.00:   7184,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7592,000 ns/op
                 with_new_arraylist_constructor·p0.90:   7880,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8072,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9376,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20320,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 24627,194 ns/op
                 with_new_arraylist_constructor·p1.00:   1249280,000 ns/op

Iteration   3: 7694,716 ±(99.9%) 26,775 ns/op
                 with_new_arraylist_constructor·p0.00:   7080,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7600,000 ns/op
                 with_new_arraylist_constructor·p0.90:   7864,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8000,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9376,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20416,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 24740,826 ns/op
                 with_new_arraylist_constructor·p1.00:   1245184,000 ns/op

Iteration   4: 7692,034 ±(99.9%) 27,432 ns/op
                 with_new_arraylist_constructor·p0.00:   7200,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7584,000 ns/op
                 with_new_arraylist_constructor·p0.90:   7872,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8064,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9376,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20472,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 24708,800 ns/op
                 with_new_arraylist_constructor·p1.00:   1314816,000 ns/op

Iteration   5: 7770,452 ±(99.9%) 60,398 ns/op
                 with_new_arraylist_constructor·p0.00:   7176,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7608,000 ns/op
                 with_new_arraylist_constructor·p0.90:   7864,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8000,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9376,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20571,968 ns/op
                 with_new_arraylist_constructor·p0.9999: 27104,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1331200,000 ns/op


# Run progress: 75,62% complete, ETA 09:34:43
# Fork: 3 of 3
# Warmup Iteration   1: 8184,434 ±(99.9%) 154,871 ns/op
# Warmup Iteration   2: 8040,660 ±(99.9%) 52,676 ns/op
# Warmup Iteration   3: 7978,491 ±(99.9%) 46,285 ns/op
Iteration   1: 7939,497 ±(99.9%) 45,291 ns/op
                 with_new_arraylist_constructor·p0.00:   7392,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7792,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8256,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8496,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9584,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20320,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 25825,824 ns/op
                 with_new_arraylist_constructor·p1.00:   1734656,000 ns/op

Iteration   2: 7948,302 ±(99.9%) 41,201 ns/op
                 with_new_arraylist_constructor·p0.00:   7408,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7800,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8288,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8528,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9584,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20443,136 ns/op
                 with_new_arraylist_constructor·p0.9999: 26459,136 ns/op
                 with_new_arraylist_constructor·p1.00:   1206272,000 ns/op

Iteration   3: 7977,378 ±(99.9%) 46,823 ns/op
                 with_new_arraylist_constructor·p0.00:   7392,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7816,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8272,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8512,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9616,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20480,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 26554,886 ns/op
                 with_new_arraylist_constructor·p1.00:   1312768,000 ns/op

Iteration   4: 7939,001 ±(99.9%) 42,792 ns/op
                 with_new_arraylist_constructor·p0.00:   7400,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7792,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8256,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8496,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9584,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20544,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 25841,235 ns/op
                 with_new_arraylist_constructor·p1.00:   1333248,000 ns/op

Iteration   5: 7974,328 ±(99.9%) 47,609 ns/op
                 with_new_arraylist_constructor·p0.00:   7400,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7800,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8320,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8544,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9744,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20582,112 ns/op
                 with_new_arraylist_constructor·p0.9999: 25595,434 ns/op
                 with_new_arraylist_constructor·p1.00:   1353728,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 4804211
  mean =   7813,395 ±(99.9%) 11,196 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 4804017 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 54 
    [1125000,000, 1250000,000) = 110 
    [1250000,000, 1375000,000) = 26 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 1 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   7080,000 ns/op
     p(50,0000) =   7696,000 ns/op
     p(90,0000) =   8016,000 ns/op
     p(95,0000) =   8288,000 ns/op
     p(99,0000) =   9488,000 ns/op
     p(99,9000) =  20512,000 ns/op
     p(99,9900) =  25554,522 ns/op
     p(99,9990) = 1218473,738 ns/op
     p(99,9999) = 1348786,921 ns/op
    p(100,0000) = 1734656,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 200)

# Run progress: 75,68% complete, ETA 09:33:23
# Fork: 1 of 3
# Warmup Iteration   1: 16152,295 ±(99.9%) 350,347 ns/op
# Warmup Iteration   2: 15726,802 ±(99.9%) 137,963 ns/op
# Warmup Iteration   3: 15660,789 ±(99.9%) 100,953 ns/op
Iteration   1: 15651,838 ±(99.9%) 100,621 ns/op
                 with_new_arraylist_constructor·p0.00:   14592,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15376,000 ns/op
                 with_new_arraylist_constructor·p0.90:   15888,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16368,000 ns/op
                 with_new_arraylist_constructor·p0.99:   17824,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31260,288 ns/op
                 with_new_arraylist_constructor·p0.9999: 1126091,162 ns/op
                 with_new_arraylist_constructor·p1.00:   1261568,000 ns/op

Iteration   2: 15682,246 ±(99.9%) 106,445 ns/op
                 with_new_arraylist_constructor·p0.00:   14608,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15408,000 ns/op
                 with_new_arraylist_constructor·p0.90:   15936,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16384,000 ns/op
                 with_new_arraylist_constructor·p0.99:   17856,000 ns/op
                 with_new_arraylist_constructor·p0.999:  30913,792 ns/op
                 with_new_arraylist_constructor·p0.9999: 1126537,626 ns/op
                 with_new_arraylist_constructor·p1.00:   1290240,000 ns/op

Iteration   3: 15651,089 ±(99.9%) 102,342 ns/op
                 with_new_arraylist_constructor·p0.00:   14576,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15376,000 ns/op
                 with_new_arraylist_constructor·p0.90:   15872,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16448,000 ns/op
                 with_new_arraylist_constructor·p0.99:   18176,000 ns/op
                 with_new_arraylist_constructor·p0.999:  30720,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1103872,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1304576,000 ns/op

Iteration   4: 15645,626 ±(99.9%) 107,041 ns/op
                 with_new_arraylist_constructor·p0.00:   14592,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15360,000 ns/op
                 with_new_arraylist_constructor·p0.90:   15856,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16352,000 ns/op
                 with_new_arraylist_constructor·p0.99:   17792,000 ns/op
                 with_new_arraylist_constructor·p0.999:  30930,400 ns/op
                 with_new_arraylist_constructor·p0.9999: 1128273,920 ns/op
                 with_new_arraylist_constructor·p1.00:   1306624,000 ns/op

Iteration   5: 15673,568 ±(99.9%) 112,549 ns/op
                 with_new_arraylist_constructor·p0.00:   14560,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15376,000 ns/op
                 with_new_arraylist_constructor·p0.90:   15888,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16368,000 ns/op
                 with_new_arraylist_constructor·p0.99:   17792,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31000,064 ns/op
                 with_new_arraylist_constructor·p0.9999: 1177396,838 ns/op
                 with_new_arraylist_constructor·p1.00:   1390592,000 ns/op


# Run progress: 75,74% complete, ETA 09:32:03
# Fork: 2 of 3
# Warmup Iteration   1: 16189,475 ±(99.9%) 312,943 ns/op
# Warmup Iteration   2: 15749,527 ±(99.9%) 123,448 ns/op
# Warmup Iteration   3: 15684,122 ±(99.9%) 106,452 ns/op
Iteration   1: 15675,963 ±(99.9%) 104,343 ns/op
                 with_new_arraylist_constructor·p0.00:   14608,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15392,000 ns/op
                 with_new_arraylist_constructor·p0.90:   15872,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16352,000 ns/op
                 with_new_arraylist_constructor·p0.99:   17920,000 ns/op
                 with_new_arraylist_constructor·p0.999:  30942,720 ns/op
                 with_new_arraylist_constructor·p0.9999: 1081319,424 ns/op
                 with_new_arraylist_constructor·p1.00:   1298432,000 ns/op

Iteration   2: 15712,410 ±(99.9%) 115,520 ns/op
                 with_new_arraylist_constructor·p0.00:   14608,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15392,000 ns/op
                 with_new_arraylist_constructor·p0.90:   15872,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16336,000 ns/op
                 with_new_arraylist_constructor·p0.99:   17920,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31808,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1128444,928 ns/op
                 with_new_arraylist_constructor·p1.00:   1347584,000 ns/op

Iteration   3: 15695,688 ±(99.9%) 109,688 ns/op
                 with_new_arraylist_constructor·p0.00:   14608,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15408,000 ns/op
                 with_new_arraylist_constructor·p0.90:   15888,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16384,000 ns/op
                 with_new_arraylist_constructor·p0.99:   18016,000 ns/op
                 with_new_arraylist_constructor·p0.999:  30622,944 ns/op
                 with_new_arraylist_constructor·p0.9999: 1093618,483 ns/op
                 with_new_arraylist_constructor·p1.00:   1236992,000 ns/op

Iteration   4: 15780,735 ±(99.9%) 112,035 ns/op
                 with_new_arraylist_constructor·p0.00:   14624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15440,000 ns/op
                 with_new_arraylist_constructor·p0.90:   16032,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16960,000 ns/op
                 with_new_arraylist_constructor·p0.99:   18848,000 ns/op
                 with_new_arraylist_constructor·p0.999:  30814,880 ns/op
                 with_new_arraylist_constructor·p0.9999: 1149125,632 ns/op
                 with_new_arraylist_constructor·p1.00:   1392640,000 ns/op

Iteration   5: 15715,925 ±(99.9%) 112,128 ns/op
                 with_new_arraylist_constructor·p0.00:   14656,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15424,000 ns/op
                 with_new_arraylist_constructor·p0.90:   15904,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16384,000 ns/op
                 with_new_arraylist_constructor·p0.99:   17952,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31050,080 ns/op
                 with_new_arraylist_constructor·p0.9999: 1142848,512 ns/op
                 with_new_arraylist_constructor·p1.00:   1366016,000 ns/op


# Run progress: 75,79% complete, ETA 09:30:42
# Fork: 3 of 3
# Warmup Iteration   1: 16139,265 ±(99.9%) 340,978 ns/op
# Warmup Iteration   2: 15790,189 ±(99.9%) 117,453 ns/op
# Warmup Iteration   3: 15739,749 ±(99.9%) 116,330 ns/op
Iteration   1: 15686,237 ±(99.9%) 107,929 ns/op
                 with_new_arraylist_constructor·p0.00:   14608,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15392,000 ns/op
                 with_new_arraylist_constructor·p0.90:   15936,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16416,000 ns/op
                 with_new_arraylist_constructor·p0.99:   17856,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31746,208 ns/op
                 with_new_arraylist_constructor·p0.9999: 1128504,525 ns/op
                 with_new_arraylist_constructor·p1.00:   1404928,000 ns/op

Iteration   2: 15694,953 ±(99.9%) 109,184 ns/op
                 with_new_arraylist_constructor·p0.00:   14608,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15424,000 ns/op
                 with_new_arraylist_constructor·p0.90:   15968,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16448,000 ns/op
                 with_new_arraylist_constructor·p0.99:   17824,000 ns/op
                 with_new_arraylist_constructor·p0.999:  30208,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1108117,914 ns/op
                 with_new_arraylist_constructor·p1.00:   1327104,000 ns/op

Iteration   3: 15628,997 ±(99.9%) 107,007 ns/op
                 with_new_arraylist_constructor·p0.00:   14560,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15360,000 ns/op
                 with_new_arraylist_constructor·p0.90:   15856,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16384,000 ns/op
                 with_new_arraylist_constructor·p0.99:   17760,000 ns/op
                 with_new_arraylist_constructor·p0.999:  30144,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1099378,688 ns/op
                 with_new_arraylist_constructor·p1.00:   1361920,000 ns/op

Iteration   4: 15637,516 ±(99.9%) 102,770 ns/op
                 with_new_arraylist_constructor·p0.00:   14608,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15376,000 ns/op
                 with_new_arraylist_constructor·p0.90:   15888,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16384,000 ns/op
                 with_new_arraylist_constructor·p0.99:   17760,000 ns/op
                 with_new_arraylist_constructor·p0.999:  30227,744 ns/op
                 with_new_arraylist_constructor·p0.9999: 1119942,246 ns/op
                 with_new_arraylist_constructor·p1.00:   1308672,000 ns/op

Iteration   5: 16058,165 ±(99.9%) 111,323 ns/op
                 with_new_arraylist_constructor·p0.00:   14624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15408,000 ns/op
                 with_new_arraylist_constructor·p0.90:   18464,000 ns/op
                 with_new_arraylist_constructor·p0.95:   18784,000 ns/op
                 with_new_arraylist_constructor·p0.99:   19872,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31488,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1132391,424 ns/op
                 with_new_arraylist_constructor·p1.00:   1386496,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 2396613
  mean =  15705,420 ±(99.9%) 27,918 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 2396308 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 1 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 71 
    [1125000,000, 1250000,000) = 183 
    [1250000,000, 1375000,000) = 45 
    [1375000,000, 1500000,000) = 4 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  14560,000 ns/op
     p(50,0000) =  15392,000 ns/op
     p(90,0000) =  15936,000 ns/op
     p(95,0000) =  16608,000 ns/op
     p(99,0000) =  18592,000 ns/op
     p(99,9000) =  30912,000 ns/op
     p(99,9900) = 1118901,453 ns/op
     p(99,9990) = 1290309,345 ns/op
     p(99,9999) = 1391827,735 ns/op
    p(100,0000) = 1404928,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 500)

# Run progress: 75,85% complete, ETA 09:29:22
# Fork: 1 of 3
# Warmup Iteration   1: 38357,949 ±(99.9%) 439,858 ns/op
# Warmup Iteration   2: 37511,311 ±(99.9%) 171,840 ns/op
# Warmup Iteration   3: 37456,851 ±(99.9%) 141,206 ns/op
Iteration   1: 37177,614 ±(99.9%) 136,810 ns/op
                 with_new_arraylist_constructor·p0.00:   35712,000 ns/op
                 with_new_arraylist_constructor·p0.50:   36736,000 ns/op
                 with_new_arraylist_constructor·p0.90:   37632,000 ns/op
                 with_new_arraylist_constructor·p0.95:   38464,000 ns/op
                 with_new_arraylist_constructor·p0.99:   39680,000 ns/op
                 with_new_arraylist_constructor·p0.999:  55360,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1179886,387 ns/op
                 with_new_arraylist_constructor·p1.00:   1687552,000 ns/op

Iteration   2: 37425,916 ±(99.9%) 131,462 ns/op
                 with_new_arraylist_constructor·p0.00:   35648,000 ns/op
                 with_new_arraylist_constructor·p0.50:   36800,000 ns/op
                 with_new_arraylist_constructor·p0.90:   38400,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39808,000 ns/op
                 with_new_arraylist_constructor·p0.99:   43328,000 ns/op
                 with_new_arraylist_constructor·p0.999:  56454,912 ns/op
                 with_new_arraylist_constructor·p0.9999: 1173957,837 ns/op
                 with_new_arraylist_constructor·p1.00:   1478656,000 ns/op

Iteration   3: 37230,017 ±(99.9%) 153,713 ns/op
                 with_new_arraylist_constructor·p0.00:   35584,000 ns/op
                 with_new_arraylist_constructor·p0.50:   36736,000 ns/op
                 with_new_arraylist_constructor·p0.90:   37824,000 ns/op
                 with_new_arraylist_constructor·p0.95:   38592,000 ns/op
                 with_new_arraylist_constructor·p0.99:   39808,000 ns/op
                 with_new_arraylist_constructor·p0.999:  56064,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1186013,594 ns/op
                 with_new_arraylist_constructor·p1.00:   1329152,000 ns/op

Iteration   4: 37500,958 ±(99.9%) 149,456 ns/op
                 with_new_arraylist_constructor·p0.00:   35648,000 ns/op
                 with_new_arraylist_constructor·p0.50:   36800,000 ns/op
                 with_new_arraylist_constructor·p0.90:   38400,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39808,000 ns/op
                 with_new_arraylist_constructor·p0.99:   43456,000 ns/op
                 with_new_arraylist_constructor·p0.999:  60600,832 ns/op
                 with_new_arraylist_constructor·p0.9999: 1176898,355 ns/op
                 with_new_arraylist_constructor·p1.00:   1345536,000 ns/op

Iteration   5: 37238,884 ±(99.9%) 161,747 ns/op
                 with_new_arraylist_constructor·p0.00:   35520,000 ns/op
                 with_new_arraylist_constructor·p0.50:   36608,000 ns/op
                 with_new_arraylist_constructor·p0.90:   37568,000 ns/op
                 with_new_arraylist_constructor·p0.95:   38848,000 ns/op
                 with_new_arraylist_constructor·p0.99:   44800,000 ns/op
                 with_new_arraylist_constructor·p0.999:  63009,600 ns/op
                 with_new_arraylist_constructor·p0.9999: 1227125,760 ns/op
                 with_new_arraylist_constructor·p1.00:   1361920,000 ns/op


# Run progress: 75,91% complete, ETA 09:28:02
# Fork: 2 of 3
# Warmup Iteration   1: 37949,690 ±(99.9%) 415,082 ns/op
# Warmup Iteration   2: 37620,786 ±(99.9%) 166,786 ns/op
# Warmup Iteration   3: 37401,616 ±(99.9%) 148,582 ns/op
Iteration   1: 37207,536 ±(99.9%) 138,907 ns/op
                 with_new_arraylist_constructor·p0.00:   35648,000 ns/op
                 with_new_arraylist_constructor·p0.50:   36736,000 ns/op
                 with_new_arraylist_constructor·p0.90:   37632,000 ns/op
                 with_new_arraylist_constructor·p0.95:   38720,000 ns/op
                 with_new_arraylist_constructor·p0.99:   39616,000 ns/op
                 with_new_arraylist_constructor·p0.999:  63769,088 ns/op
                 with_new_arraylist_constructor·p0.9999: 1178170,163 ns/op
                 with_new_arraylist_constructor·p1.00:   1267712,000 ns/op

Iteration   2: 37539,517 ±(99.9%) 144,047 ns/op
                 with_new_arraylist_constructor·p0.00:   35648,000 ns/op
                 with_new_arraylist_constructor·p0.50:   36928,000 ns/op
                 with_new_arraylist_constructor·p0.90:   38336,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39872,000 ns/op
                 with_new_arraylist_constructor·p0.99:   43328,000 ns/op
                 with_new_arraylist_constructor·p0.999:  59249,152 ns/op
                 with_new_arraylist_constructor·p0.9999: 1224065,843 ns/op
                 with_new_arraylist_constructor·p1.00:   1361920,000 ns/op

Iteration   3: 37352,502 ±(99.9%) 155,389 ns/op
                 with_new_arraylist_constructor·p0.00:   35648,000 ns/op
                 with_new_arraylist_constructor·p0.50:   36864,000 ns/op
                 with_new_arraylist_constructor·p0.90:   38016,000 ns/op
                 with_new_arraylist_constructor·p0.95:   38720,000 ns/op
                 with_new_arraylist_constructor·p0.99:   39616,000 ns/op
                 with_new_arraylist_constructor·p0.999:  55940,928 ns/op
                 with_new_arraylist_constructor·p0.9999: 1198158,848 ns/op
                 with_new_arraylist_constructor·p1.00:   1361920,000 ns/op

Iteration   4: 37604,132 ±(99.9%) 156,157 ns/op
                 with_new_arraylist_constructor·p0.00:   35712,000 ns/op
                 with_new_arraylist_constructor·p0.50:   36864,000 ns/op
                 with_new_arraylist_constructor·p0.90:   38464,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39168,000 ns/op
                 with_new_arraylist_constructor·p0.99:   45824,000 ns/op
                 with_new_arraylist_constructor·p0.999:  64512,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1206465,741 ns/op
                 with_new_arraylist_constructor·p1.00:   1341440,000 ns/op

Iteration   5: 37409,620 ±(99.9%) 148,659 ns/op
                 with_new_arraylist_constructor·p0.00:   35776,000 ns/op
                 with_new_arraylist_constructor·p0.50:   36928,000 ns/op
                 with_new_arraylist_constructor·p0.90:   37824,000 ns/op
                 with_new_arraylist_constructor·p0.95:   38720,000 ns/op
                 with_new_arraylist_constructor·p0.99:   39872,000 ns/op
                 with_new_arraylist_constructor·p0.999:  65088,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1223192,166 ns/op
                 with_new_arraylist_constructor·p1.00:   1337344,000 ns/op


# Run progress: 75,96% complete, ETA 09:26:42
# Fork: 3 of 3
# Warmup Iteration   1: 38538,296 ±(99.9%) 428,143 ns/op
# Warmup Iteration   2: 37419,256 ±(99.9%) 151,285 ns/op
# Warmup Iteration   3: 37867,709 ±(99.9%) 162,747 ns/op
Iteration   1: 37879,554 ±(99.9%) 165,910 ns/op
                 with_new_arraylist_constructor·p0.00:   35904,000 ns/op
                 with_new_arraylist_constructor·p0.50:   37312,000 ns/op
                 with_new_arraylist_constructor·p0.90:   38336,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39040,000 ns/op
                 with_new_arraylist_constructor·p0.99:   40512,000 ns/op
                 with_new_arraylist_constructor·p0.999:  64498,496 ns/op
                 with_new_arraylist_constructor·p0.9999: 1244731,187 ns/op
                 with_new_arraylist_constructor·p1.00:   1349632,000 ns/op

Iteration   2: 37737,882 ±(99.9%) 142,207 ns/op
                 with_new_arraylist_constructor·p0.00:   36160,000 ns/op
                 with_new_arraylist_constructor·p0.50:   37248,000 ns/op
                 with_new_arraylist_constructor·p0.90:   38400,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39104,000 ns/op
                 with_new_arraylist_constructor·p0.99:   40128,000 ns/op
                 with_new_arraylist_constructor·p0.999:  62626,304 ns/op
                 with_new_arraylist_constructor·p0.9999: 1216541,491 ns/op
                 with_new_arraylist_constructor·p1.00:   1372160,000 ns/op

Iteration   3: 38301,094 ±(99.9%) 165,763 ns/op
                 with_new_arraylist_constructor·p0.00:   36224,000 ns/op
                 with_new_arraylist_constructor·p0.50:   37248,000 ns/op
                 with_new_arraylist_constructor·p0.90:   39040,000 ns/op
                 with_new_arraylist_constructor·p0.95:   42816,000 ns/op
                 with_new_arraylist_constructor·p0.99:   54144,000 ns/op
                 with_new_arraylist_constructor·p0.999:  65024,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1240749,670 ns/op
                 with_new_arraylist_constructor·p1.00:   1329152,000 ns/op

Iteration   4: 37690,477 ±(99.9%) 157,121 ns/op
                 with_new_arraylist_constructor·p0.00:   36096,000 ns/op
                 with_new_arraylist_constructor·p0.50:   37184,000 ns/op
                 with_new_arraylist_constructor·p0.90:   38080,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39104,000 ns/op
                 with_new_arraylist_constructor·p0.99:   40192,000 ns/op
                 with_new_arraylist_constructor·p0.999:  63579,648 ns/op
                 with_new_arraylist_constructor·p0.9999: 1214801,510 ns/op
                 with_new_arraylist_constructor·p1.00:   1411072,000 ns/op

Iteration   5: 37917,356 ±(99.9%) 161,164 ns/op
                 with_new_arraylist_constructor·p0.00:   36160,000 ns/op
                 with_new_arraylist_constructor·p0.50:   37248,000 ns/op
                 with_new_arraylist_constructor·p0.90:   38592,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39232,000 ns/op
                 with_new_arraylist_constructor·p0.99:   46656,000 ns/op
                 with_new_arraylist_constructor·p0.999:  59870,720 ns/op
                 with_new_arraylist_constructor·p0.9999: 1169732,403 ns/op
                 with_new_arraylist_constructor·p1.00:   1355776,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 1998677
  mean =  37545,234 ±(99.9%) 39,127 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1998271 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 1 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 41 
    [1125000,000, 1250000,000) = 249 
    [1250000,000, 1375000,000) = 111 
    [1375000,000, 1500000,000) = 3 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  35520,000 ns/op
     p(50,0000) =  36992,000 ns/op
     p(90,0000) =  38208,000 ns/op
     p(95,0000) =  39040,000 ns/op
     p(99,0000) =  44736,000 ns/op
     p(99,9000) =  62464,000 ns/op
     p(99,9900) = 1202176,000 ns/op
     p(99,9990) = 1329152,000 ns/op
     p(99,9999) = 1478932,161 ns/op
    p(100,0000) = 1687552,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 1000)

# Run progress: 76,02% complete, ETA 09:25:22
# Fork: 1 of 3
# Warmup Iteration   1: 75773,188 ±(99.9%) 446,262 ns/op
# Warmup Iteration   2: 76070,735 ±(99.9%) 192,841 ns/op
# Warmup Iteration   3: 74513,905 ±(99.9%) 170,110 ns/op
Iteration   1: 74504,478 ±(99.9%) 172,792 ns/op
                 with_new_arraylist_constructor·p0.00:   71296,000 ns/op
                 with_new_arraylist_constructor·p0.50:   73472,000 ns/op
                 with_new_arraylist_constructor·p0.90:   75520,000 ns/op
                 with_new_arraylist_constructor·p0.95:   77568,000 ns/op
                 with_new_arraylist_constructor·p0.99:   88064,000 ns/op
                 with_new_arraylist_constructor·p0.999:  104576,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1230027,162 ns/op
                 with_new_arraylist_constructor·p1.00:   1767424,000 ns/op

Iteration   2: 74455,242 ±(99.9%) 176,388 ns/op
                 with_new_arraylist_constructor·p0.00:   71424,000 ns/op
                 with_new_arraylist_constructor·p0.50:   73472,000 ns/op
                 with_new_arraylist_constructor·p0.90:   75520,000 ns/op
                 with_new_arraylist_constructor·p0.95:   77440,000 ns/op
                 with_new_arraylist_constructor·p0.99:   87680,000 ns/op
                 with_new_arraylist_constructor·p0.999:  103680,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1282785,280 ns/op
                 with_new_arraylist_constructor·p1.00:   1396736,000 ns/op

Iteration   3: 74527,964 ±(99.9%) 168,590 ns/op
                 with_new_arraylist_constructor·p0.00:   71424,000 ns/op
                 with_new_arraylist_constructor·p0.50:   73600,000 ns/op
                 with_new_arraylist_constructor·p0.90:   75648,000 ns/op
                 with_new_arraylist_constructor·p0.95:   77696,000 ns/op
                 with_new_arraylist_constructor·p0.99:   87936,000 ns/op
                 with_new_arraylist_constructor·p0.999:  104320,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1249280,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1376256,000 ns/op

Iteration   4: 74579,588 ±(99.9%) 173,748 ns/op
                 with_new_arraylist_constructor·p0.00:   71424,000 ns/op
                 with_new_arraylist_constructor·p0.50:   73600,000 ns/op
                 with_new_arraylist_constructor·p0.90:   75648,000 ns/op
                 with_new_arraylist_constructor·p0.95:   77952,000 ns/op
                 with_new_arraylist_constructor·p0.99:   88448,000 ns/op
                 with_new_arraylist_constructor·p0.999:  104448,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1280462,029 ns/op
                 with_new_arraylist_constructor·p1.00:   1409024,000 ns/op

Iteration   5: 75502,627 ±(99.9%) 173,695 ns/op
                 with_new_arraylist_constructor·p0.00:   71424,000 ns/op
                 with_new_arraylist_constructor·p0.50:   73600,000 ns/op
                 with_new_arraylist_constructor·p0.90:   78080,000 ns/op
                 with_new_arraylist_constructor·p0.95:   89984,000 ns/op
                 with_new_arraylist_constructor·p0.99:   93184,000 ns/op
                 with_new_arraylist_constructor·p0.999:  107105,536 ns/op
                 with_new_arraylist_constructor·p0.9999: 1245856,973 ns/op
                 with_new_arraylist_constructor·p1.00:   1341440,000 ns/op


# Run progress: 76,08% complete, ETA 09:24:01
# Fork: 2 of 3
# Warmup Iteration   1: 78230,707 ±(99.9%) 434,268 ns/op
# Warmup Iteration   2: 77480,801 ±(99.9%) 187,743 ns/op
# Warmup Iteration   3: 77964,831 ±(99.9%) 176,063 ns/op
Iteration   1: 77760,752 ±(99.9%) 179,997 ns/op
                 with_new_arraylist_constructor·p0.00:   74496,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76544,000 ns/op
                 with_new_arraylist_constructor·p0.90:   78848,000 ns/op
                 with_new_arraylist_constructor·p0.95:   85376,000 ns/op
                 with_new_arraylist_constructor·p0.99:   94336,000 ns/op
                 with_new_arraylist_constructor·p0.999:  108928,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1294990,950 ns/op
                 with_new_arraylist_constructor·p1.00:   1599488,000 ns/op

Iteration   2: 77654,831 ±(99.9%) 179,875 ns/op
                 with_new_arraylist_constructor·p0.00:   74368,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76544,000 ns/op
                 with_new_arraylist_constructor·p0.90:   78848,000 ns/op
                 with_new_arraylist_constructor·p0.95:   81536,000 ns/op
                 with_new_arraylist_constructor·p0.99:   91136,000 ns/op
                 with_new_arraylist_constructor·p0.999:  107776,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1282631,680 ns/op
                 with_new_arraylist_constructor·p1.00:   1374208,000 ns/op

Iteration   3: 77599,595 ±(99.9%) 176,640 ns/op
                 with_new_arraylist_constructor·p0.00:   74368,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76544,000 ns/op
                 with_new_arraylist_constructor·p0.90:   78720,000 ns/op
                 with_new_arraylist_constructor·p0.95:   81280,000 ns/op
                 with_new_arraylist_constructor·p0.99:   91008,000 ns/op
                 with_new_arraylist_constructor·p0.999:  108160,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1290240,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1374208,000 ns/op

Iteration   4: 77637,991 ±(99.9%) 175,498 ns/op
                 with_new_arraylist_constructor·p0.00:   74368,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76544,000 ns/op
                 with_new_arraylist_constructor·p0.90:   78720,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80768,000 ns/op
                 with_new_arraylist_constructor·p0.99:   90112,000 ns/op
                 with_new_arraylist_constructor·p0.999:  108800,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1258613,146 ns/op
                 with_new_arraylist_constructor·p1.00:   1392640,000 ns/op

Iteration   5: 77498,888 ±(99.9%) 174,399 ns/op
                 with_new_arraylist_constructor·p0.00:   74368,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76416,000 ns/op
                 with_new_arraylist_constructor·p0.90:   78592,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80512,000 ns/op
                 with_new_arraylist_constructor·p0.99:   89728,000 ns/op
                 with_new_arraylist_constructor·p0.999:  108544,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1257094,144 ns/op
                 with_new_arraylist_constructor·p1.00:   1429504,000 ns/op


# Run progress: 76,13% complete, ETA 09:22:41
# Fork: 3 of 3
# Warmup Iteration   1: 75486,273 ±(99.9%) 438,164 ns/op
# Warmup Iteration   2: 74738,823 ±(99.9%) 184,191 ns/op
# Warmup Iteration   3: 75127,536 ±(99.9%) 174,242 ns/op
Iteration   1: 74509,128 ±(99.9%) 177,520 ns/op
                 with_new_arraylist_constructor·p0.00:   71296,000 ns/op
                 with_new_arraylist_constructor·p0.50:   73600,000 ns/op
                 with_new_arraylist_constructor·p0.90:   75520,000 ns/op
                 with_new_arraylist_constructor·p0.95:   78208,000 ns/op
                 with_new_arraylist_constructor·p0.99:   87168,000 ns/op
                 with_new_arraylist_constructor·p0.999:  104704,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1298432,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1822720,000 ns/op

Iteration   2: 74531,961 ±(99.9%) 176,077 ns/op
                 with_new_arraylist_constructor·p0.00:   71424,000 ns/op
                 with_new_arraylist_constructor·p0.50:   73600,000 ns/op
                 with_new_arraylist_constructor·p0.90:   75648,000 ns/op
                 with_new_arraylist_constructor·p0.95:   78336,000 ns/op
                 with_new_arraylist_constructor·p0.99:   87424,000 ns/op
                 with_new_arraylist_constructor·p0.999:  104960,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1302528,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1396736,000 ns/op

Iteration   3: 74992,014 ±(99.9%) 177,692 ns/op
                 with_new_arraylist_constructor·p0.00:   71424,000 ns/op
                 with_new_arraylist_constructor·p0.50:   73600,000 ns/op
                 with_new_arraylist_constructor·p0.90:   76160,000 ns/op
                 with_new_arraylist_constructor·p0.95:   81536,000 ns/op
                 with_new_arraylist_constructor·p0.99:   92416,000 ns/op
                 with_new_arraylist_constructor·p0.999:  105856,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1264378,675 ns/op
                 with_new_arraylist_constructor·p1.00:   1730560,000 ns/op

Iteration   4: 74720,237 ±(99.9%) 174,342 ns/op
                 with_new_arraylist_constructor·p0.00:   71296,000 ns/op
                 with_new_arraylist_constructor·p0.50:   73728,000 ns/op
                 with_new_arraylist_constructor·p0.90:   76032,000 ns/op
                 with_new_arraylist_constructor·p0.95:   78848,000 ns/op
                 with_new_arraylist_constructor·p0.99:   87296,000 ns/op
                 with_new_arraylist_constructor·p0.999:  105088,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1258037,658 ns/op
                 with_new_arraylist_constructor·p1.00:   1423360,000 ns/op

Iteration   5: 74719,531 ±(99.9%) 170,526 ns/op
                 with_new_arraylist_constructor·p0.00:   71296,000 ns/op
                 with_new_arraylist_constructor·p0.50:   73728,000 ns/op
                 with_new_arraylist_constructor·p0.90:   75776,000 ns/op
                 with_new_arraylist_constructor·p0.95:   79872,000 ns/op
                 with_new_arraylist_constructor·p0.99:   90368,000 ns/op
                 with_new_arraylist_constructor·p0.999:  105264,384 ns/op
                 with_new_arraylist_constructor·p0.9999: 1242216,858 ns/op
                 with_new_arraylist_constructor·p1.00:   1366016,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 1979599
  mean =  75653,979 ±(99.9%) 45,349 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1978994 
    [ 125000,000,  250000,000) = 90 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 2 
    [1125000,000, 1250000,000) = 275 
    [1250000,000, 1375000,000) = 210 
    [1375000,000, 1500000,000) = 22 
    [1500000,000, 1625000,000) = 1 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 2 

  Percentiles, ns/op:
      p(0,0000) =  71296,000 ns/op
     p(50,0000) =  74368,000 ns/op
     p(90,0000) =  77824,000 ns/op
     p(95,0000) =  80128,000 ns/op
     p(99,0000) =  90752,000 ns/op
     p(99,9000) = 107008,000 ns/op
     p(99,9900) = 1265664,000 ns/op
     p(99,9990) = 1380769,792 ns/op
     p(99,9999) = 1768552,038 ns/op
    p(100,0000) = 1822720,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 10)

# Run progress: 76,19% complete, ETA 09:21:21
# Fork: 1 of 3
# Warmup Iteration   1: 2171,716 ±(99.9%) 158,657 ns/op
# Warmup Iteration   2: 2028,859 ±(99.9%) 98,458 ns/op
# Warmup Iteration   3: 2028,581 ±(99.9%) 27,892 ns/op
Iteration   1: 2013,550 ±(99.9%) 32,832 ns/op
                 with_new_arraylist_constructor·p0.00:   1862,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1948,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2040,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2080,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2340,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4296,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 17000,106 ns/op
                 with_new_arraylist_constructor·p1.00:   1165312,000 ns/op

Iteration   2: 1994,116 ±(99.9%) 22,438 ns/op
                 with_new_arraylist_constructor·p0.00:   1860,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1950,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2042,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2080,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2212,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4064,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 16832,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1128448,000 ns/op

Iteration   3: 1992,767 ±(99.9%) 20,245 ns/op
                 with_new_arraylist_constructor·p0.00:   1858,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1950,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2044,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2084,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2216,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4092,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 16742,723 ns/op
                 with_new_arraylist_constructor·p1.00:   1144832,000 ns/op

Iteration   4: 1997,387 ±(99.9%) 24,705 ns/op
                 with_new_arraylist_constructor·p0.00:   1860,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1950,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2042,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2080,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2212,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4084,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 16736,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1103872,000 ns/op

Iteration   5: 2007,551 ±(99.9%) 31,498 ns/op
                 with_new_arraylist_constructor·p0.00:   1858,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1952,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2044,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2084,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2224,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4076,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 18406,854 ns/op
                 with_new_arraylist_constructor·p1.00:   1269760,000 ns/op


# Run progress: 76,25% complete, ETA 09:20:01
# Fork: 2 of 3
# Warmup Iteration   1: 2437,588 ±(99.9%) 239,272 ns/op
# Warmup Iteration   2: 2220,070 ±(99.9%) 40,414 ns/op
# Warmup Iteration   3: 2177,431 ±(99.9%) 32,827 ns/op
Iteration   1: 2171,157 ±(99.9%) 30,271 ns/op
                 with_new_arraylist_constructor·p0.00:   2028,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2108,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2220,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2280,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2460,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4248,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 17177,702 ns/op
                 with_new_arraylist_constructor·p1.00:   1206272,000 ns/op

Iteration   2: 2176,704 ±(99.9%) 34,538 ns/op
                 with_new_arraylist_constructor·p0.00:   2034,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2108,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2216,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2280,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2460,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4280,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 17145,744 ns/op
                 with_new_arraylist_constructor·p1.00:   1318912,000 ns/op

Iteration   3: 2168,575 ±(99.9%) 27,376 ns/op
                 with_new_arraylist_constructor·p0.00:   2028,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2108,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2220,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2280,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2460,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4296,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 17114,122 ns/op
                 with_new_arraylist_constructor·p1.00:   1175552,000 ns/op

Iteration   4: 2179,357 ±(99.9%) 35,142 ns/op
                 with_new_arraylist_constructor·p0.00:   2030,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2112,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2216,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2280,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2460,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4360,136 ns/op
                 with_new_arraylist_constructor·p0.9999: 16953,654 ns/op
                 with_new_arraylist_constructor·p1.00:   1271808,000 ns/op

Iteration   5: 2178,032 ±(99.9%) 35,535 ns/op
                 with_new_arraylist_constructor·p0.00:   2032,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2108,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2216,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2276,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2456,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4272,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 16928,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1130496,000 ns/op


# Run progress: 76,30% complete, ETA 09:18:41
# Fork: 3 of 3
# Warmup Iteration   1: 2382,094 ±(99.9%) 235,584 ns/op
# Warmup Iteration   2: 2195,639 ±(99.9%) 40,890 ns/op
# Warmup Iteration   3: 2445,533 ±(99.9%) 34,283 ns/op
Iteration   1: 2288,216 ±(99.9%) 31,493 ns/op
                 with_new_arraylist_constructor·p0.00:   2026,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2124,000 ns/op
                 with_new_arraylist_constructor·p0.90:   3108,000 ns/op
                 with_new_arraylist_constructor·p0.95:   3144,000 ns/op
                 with_new_arraylist_constructor·p0.99:   3292,000 ns/op
                 with_new_arraylist_constructor·p0.999:  5284,464 ns/op
                 with_new_arraylist_constructor·p0.9999: 17640,186 ns/op
                 with_new_arraylist_constructor·p1.00:   1124352,000 ns/op

Iteration   2: 2203,337 ±(99.9%) 34,490 ns/op
                 with_new_arraylist_constructor·p0.00:   2028,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2120,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2252,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2336,000 ns/op
                 with_new_arraylist_constructor·p0.99:   3160,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4400,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 17057,933 ns/op
                 with_new_arraylist_constructor·p1.00:   1271808,000 ns/op

Iteration   3: 2204,993 ±(99.9%) 105,514 ns/op
                 with_new_arraylist_constructor·p0.00:   2028,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2116,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2236,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2300,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2472,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4272,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 18331,200 ns/op
                 with_new_arraylist_constructor·p1.00:   8994816,000 ns/op

Iteration   4: 2174,300 ±(99.9%) 29,005 ns/op
                 with_new_arraylist_constructor·p0.00:   2026,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2112,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2232,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2296,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2468,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4280,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 17996,301 ns/op
                 with_new_arraylist_constructor·p1.00:   1124352,000 ns/op

Iteration   5: 2184,437 ±(99.9%) 34,018 ns/op
                 with_new_arraylist_constructor·p0.00:   2028,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2116,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2236,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2304,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2544,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4258,728 ns/op
                 with_new_arraylist_constructor·p0.9999: 17258,765 ns/op
                 with_new_arraylist_constructor·p1.00:   1165312,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 4491348
  mean =   2124,711 ±(99.9%) 10,233 ns/op

  Histogram, ns/op:
    [      0,000,  500000,000) = 4491251 
    [ 500000,000, 1000000,000) = 6 
    [1000000,000, 1500000,000) = 90 
    [1500000,000, 2000000,000) = 0 
    [2000000,000, 2500000,000) = 0 
    [2500000,000, 3000000,000) = 0 
    [3000000,000, 3500000,000) = 0 
    [3500000,000, 4000000,000) = 0 
    [4000000,000, 4500000,000) = 0 
    [4500000,000, 5000000,000) = 0 
    [5000000,000, 5500000,000) = 0 
    [5500000,000, 6000000,000) = 0 
    [6000000,000, 6500000,000) = 0 
    [6500000,000, 7000000,000) = 0 
    [7000000,000, 7500000,000) = 0 
    [7500000,000, 8000000,000) = 0 
    [8000000,000, 8500000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   1858,000 ns/op
     p(50,0000) =   2092,000 ns/op
     p(90,0000) =   2204,000 ns/op
     p(95,0000) =   2272,000 ns/op
     p(99,0000) =   3128,000 ns/op
     p(99,9000) =   4272,000 ns/op
     p(99,9900) =  17056,000 ns/op
     p(99,9990) = 1081521,172 ns/op
     p(99,9999) = 1270801,717 ns/op
    p(100,0000) = 8994816,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 20)

# Run progress: 76,36% complete, ETA 09:17:20
# Fork: 1 of 3
# Warmup Iteration   1: 3905,259 ±(99.9%) 147,626 ns/op
# Warmup Iteration   2: 3725,509 ±(99.9%) 38,125 ns/op
# Warmup Iteration   3: 3727,558 ±(99.9%) 34,034 ns/op
Iteration   1: 3723,873 ±(99.9%) 36,369 ns/op
                 with_new_arraylist_constructor·p0.00:   3444,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3632,000 ns/op
                 with_new_arraylist_constructor·p0.90:   3844,000 ns/op
                 with_new_arraylist_constructor·p0.95:   3940,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4328,000 ns/op
                 with_new_arraylist_constructor·p0.999:  8960,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 20672,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1755136,000 ns/op

Iteration   2: 3725,830 ±(99.9%) 38,074 ns/op
                 with_new_arraylist_constructor·p0.00:   3444,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3632,000 ns/op
                 with_new_arraylist_constructor·p0.90:   3840,000 ns/op
                 with_new_arraylist_constructor·p0.95:   3936,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4336,000 ns/op
                 with_new_arraylist_constructor·p0.999:  8928,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 20388,768 ns/op
                 with_new_arraylist_constructor·p1.00:   1302528,000 ns/op

Iteration   3: 3718,247 ±(99.9%) 33,794 ns/op
                 with_new_arraylist_constructor·p0.00:   3444,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3632,000 ns/op
                 with_new_arraylist_constructor·p0.90:   3840,000 ns/op
                 with_new_arraylist_constructor·p0.95:   3936,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4336,000 ns/op
                 with_new_arraylist_constructor·p0.999:  8928,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 20452,810 ns/op
                 with_new_arraylist_constructor·p1.00:   1298432,000 ns/op

Iteration   4: 3719,774 ±(99.9%) 33,422 ns/op
                 with_new_arraylist_constructor·p0.00:   3448,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3632,000 ns/op
                 with_new_arraylist_constructor·p0.90:   3840,000 ns/op
                 with_new_arraylist_constructor·p0.95:   3940,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4336,000 ns/op
                 with_new_arraylist_constructor·p0.999:  8960,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 20388,838 ns/op
                 with_new_arraylist_constructor·p1.00:   1181696,000 ns/op

Iteration   5: 3723,807 ±(99.9%) 35,601 ns/op
                 with_new_arraylist_constructor·p0.00:   3444,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3632,000 ns/op
                 with_new_arraylist_constructor·p0.90:   3840,000 ns/op
                 with_new_arraylist_constructor·p0.95:   3936,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4336,000 ns/op
                 with_new_arraylist_constructor·p0.999:  9112,208 ns/op
                 with_new_arraylist_constructor·p0.9999: 20260,842 ns/op
                 with_new_arraylist_constructor·p1.00:   1294336,000 ns/op


# Run progress: 76,42% complete, ETA 09:16:00
# Fork: 2 of 3
# Warmup Iteration   1: 3759,590 ±(99.9%) 126,663 ns/op
# Warmup Iteration   2: 3619,576 ±(99.9%) 41,111 ns/op
# Warmup Iteration   3: 3610,414 ±(99.9%) 35,938 ns/op
Iteration   1: 3604,784 ±(99.9%) 33,243 ns/op
                 with_new_arraylist_constructor·p0.00:   3300,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3524,000 ns/op
                 with_new_arraylist_constructor·p0.90:   3708,000 ns/op
                 with_new_arraylist_constructor·p0.95:   3808,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4208,000 ns/op
                 with_new_arraylist_constructor·p0.999:  6508,288 ns/op
                 with_new_arraylist_constructor·p0.9999: 20288,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1196032,000 ns/op

Iteration   2: 3743,672 ±(99.9%) 33,583 ns/op
                 with_new_arraylist_constructor·p0.00:   3312,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3536,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4672,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4752,000 ns/op
                 with_new_arraylist_constructor·p0.99:   5040,000 ns/op
                 with_new_arraylist_constructor·p0.999:  8172,912 ns/op
                 with_new_arraylist_constructor·p0.9999: 20108,061 ns/op
                 with_new_arraylist_constructor·p1.00:   1370112,000 ns/op

Iteration   3: 3892,164 ±(99.9%) 37,535 ns/op
                 with_new_arraylist_constructor·p0.00:   3304,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3560,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4744,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4808,000 ns/op
                 with_new_arraylist_constructor·p0.99:   5104,000 ns/op
                 with_new_arraylist_constructor·p0.999:  15857,984 ns/op
                 with_new_arraylist_constructor·p0.9999: 21632,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1253376,000 ns/op

Iteration   4: 3764,281 ±(99.9%) 38,715 ns/op
                 with_new_arraylist_constructor·p0.00:   3312,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3536,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4680,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4752,000 ns/op
                 with_new_arraylist_constructor·p0.99:   5040,000 ns/op
                 with_new_arraylist_constructor·p0.999:  7677,312 ns/op
                 with_new_arraylist_constructor·p0.9999: 20492,058 ns/op
                 with_new_arraylist_constructor·p1.00:   1320960,000 ns/op

Iteration   5: 3691,684 ±(99.9%) 36,947 ns/op
                 with_new_arraylist_constructor·p0.00:   3316,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3524,000 ns/op
                 with_new_arraylist_constructor·p0.90:   3904,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4704,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4984,000 ns/op
                 with_new_arraylist_constructor·p0.999:  7323,528 ns/op
                 with_new_arraylist_constructor·p0.9999: 20694,022 ns/op
                 with_new_arraylist_constructor·p1.00:   1243136,000 ns/op


# Run progress: 76,47% complete, ETA 09:14:40
# Fork: 3 of 3
# Warmup Iteration   1: 3814,072 ±(99.9%) 175,178 ns/op
# Warmup Iteration   2: 3622,656 ±(99.9%) 35,605 ns/op
# Warmup Iteration   3: 3623,744 ±(99.9%) 33,526 ns/op
Iteration   1: 3620,484 ±(99.9%) 31,544 ns/op
                 with_new_arraylist_constructor·p0.00:   3340,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3540,000 ns/op
                 with_new_arraylist_constructor·p0.90:   3736,000 ns/op
                 with_new_arraylist_constructor·p0.95:   3840,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4256,000 ns/op
                 with_new_arraylist_constructor·p0.999:  7145,536 ns/op
                 with_new_arraylist_constructor·p0.9999: 20231,354 ns/op
                 with_new_arraylist_constructor·p1.00:   1239040,000 ns/op

Iteration   2: 3622,289 ±(99.9%) 34,454 ns/op
                 with_new_arraylist_constructor·p0.00:   3340,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3540,000 ns/op
                 with_new_arraylist_constructor·p0.90:   3732,000 ns/op
                 with_new_arraylist_constructor·p0.95:   3840,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4240,000 ns/op
                 with_new_arraylist_constructor·p0.999:  7172,488 ns/op
                 with_new_arraylist_constructor·p0.9999: 20307,690 ns/op
                 with_new_arraylist_constructor·p1.00:   1275904,000 ns/op

Iteration   3: 3619,676 ±(99.9%) 31,292 ns/op
                 with_new_arraylist_constructor·p0.00:   3340,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3540,000 ns/op
                 with_new_arraylist_constructor·p0.90:   3736,000 ns/op
                 with_new_arraylist_constructor·p0.95:   3844,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4264,000 ns/op
                 with_new_arraylist_constructor·p0.999:  6845,632 ns/op
                 with_new_arraylist_constructor·p0.9999: 20224,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1316864,000 ns/op

Iteration   4: 3624,744 ±(99.9%) 33,658 ns/op
                 with_new_arraylist_constructor·p0.00:   3324,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3540,000 ns/op
                 with_new_arraylist_constructor·p0.90:   3736,000 ns/op
                 with_new_arraylist_constructor·p0.95:   3844,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4264,000 ns/op
                 with_new_arraylist_constructor·p0.999:  7132,024 ns/op
                 with_new_arraylist_constructor·p0.9999: 20288,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1284096,000 ns/op

Iteration   5: 3628,803 ±(99.9%) 32,705 ns/op
                 with_new_arraylist_constructor·p0.00:   3340,000 ns/op
                 with_new_arraylist_constructor·p0.50:   3540,000 ns/op
                 with_new_arraylist_constructor·p0.90:   3744,000 ns/op
                 with_new_arraylist_constructor·p0.95:   3864,000 ns/op
                 with_new_arraylist_constructor·p0.99:   4760,000 ns/op
                 with_new_arraylist_constructor·p0.999:  6780,992 ns/op
                 with_new_arraylist_constructor·p0.9999: 20541,798 ns/op
                 with_new_arraylist_constructor·p1.00:   1300480,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 5115728
  mean =   3693,482 ±(99.9%) 8,973 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 5115587 
    [ 125000,000,  250000,000) = 1 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 40 
    [1125000,000, 1250000,000) = 70 
    [1250000,000, 1375000,000) = 28 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =   3300,000 ns/op
     p(50,0000) =   3576,000 ns/op
     p(90,0000) =   3836,000 ns/op
     p(95,0000) =   4104,000 ns/op
     p(99,0000) =   4928,000 ns/op
     p(99,9000) =   8880,000 ns/op
     p(99,9900) =  20352,000 ns/op
     p(99,9990) = 1195387,740 ns/op
     p(99,9999) = 1312530,987 ns/op
    p(100,0000) = 1755136,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 50)

# Run progress: 76,53% complete, ETA 09:13:20
# Fork: 1 of 3
# Warmup Iteration   1: 8105,474 ±(99.9%) 148,092 ns/op
# Warmup Iteration   2: 7901,978 ±(99.9%) 49,464 ns/op
# Warmup Iteration   3: 7891,130 ±(99.9%) 46,769 ns/op
Iteration   1: 7905,206 ±(99.9%) 56,051 ns/op
                 with_new_arraylist_constructor·p0.00:   7256,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7744,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8048,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8352,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9632,000 ns/op
                 with_new_arraylist_constructor·p0.999:  21152,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 26793,920 ns/op
                 with_new_arraylist_constructor·p1.00:   2306048,000 ns/op

Iteration   2: 7880,345 ±(99.9%) 44,727 ns/op
                 with_new_arraylist_constructor·p0.00:   7224,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7744,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8056,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8288,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9648,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20576,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 25884,813 ns/op
                 with_new_arraylist_constructor·p1.00:   1363968,000 ns/op

Iteration   3: 7888,719 ±(99.9%) 52,273 ns/op
                 with_new_arraylist_constructor·p0.00:   7240,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7736,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8040,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8336,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9616,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20511,200 ns/op
                 with_new_arraylist_constructor·p0.9999: 26022,320 ns/op
                 with_new_arraylist_constructor·p1.00:   1355776,000 ns/op

Iteration   4: 8594,945 ±(99.9%) 102,646 ns/op
                 with_new_arraylist_constructor·p0.00:   7264,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7824,000 ns/op
                 with_new_arraylist_constructor·p0.90:   10384,000 ns/op
                 with_new_arraylist_constructor·p0.95:   10528,000 ns/op
                 with_new_arraylist_constructor·p0.99:   11248,000 ns/op
                 with_new_arraylist_constructor·p0.999:  22432,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 29245,952 ns/op
                 with_new_arraylist_constructor·p1.00:   8110080,000 ns/op

Iteration   5: 8536,350 ±(99.9%) 49,794 ns/op
                 with_new_arraylist_constructor·p0.00:   7232,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7816,000 ns/op
                 with_new_arraylist_constructor·p0.90:   10384,000 ns/op
                 with_new_arraylist_constructor·p0.95:   10544,000 ns/op
                 with_new_arraylist_constructor·p0.99:   11488,000 ns/op
                 with_new_arraylist_constructor·p0.999:  21850,368 ns/op
                 with_new_arraylist_constructor·p0.9999: 28838,042 ns/op
                 with_new_arraylist_constructor·p1.00:   1392640,000 ns/op


# Run progress: 76,59% complete, ETA 09:12:00
# Fork: 2 of 3
# Warmup Iteration   1: 8123,108 ±(99.9%) 155,753 ns/op
# Warmup Iteration   2: 7924,643 ±(99.9%) 59,888 ns/op
# Warmup Iteration   3: 7900,198 ±(99.9%) 49,412 ns/op
Iteration   1: 7888,954 ±(99.9%) 46,033 ns/op
                 with_new_arraylist_constructor·p0.00:   7232,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7736,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8080,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8320,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9536,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20832,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 25586,035 ns/op
                 with_new_arraylist_constructor·p1.00:   1312768,000 ns/op

Iteration   2: 7887,582 ±(99.9%) 48,876 ns/op
                 with_new_arraylist_constructor·p0.00:   7280,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7744,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8064,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8272,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9584,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20448,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 26133,398 ns/op
                 with_new_arraylist_constructor·p1.00:   1771520,000 ns/op

Iteration   3: 7882,080 ±(99.9%) 47,906 ns/op
                 with_new_arraylist_constructor·p0.00:   7248,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7744,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8056,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8288,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9536,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20288,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 26976,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1320960,000 ns/op

Iteration   4: 7882,401 ±(99.9%) 46,673 ns/op
                 with_new_arraylist_constructor·p0.00:   7248,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7744,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8064,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8304,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9520,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20416,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 26944,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1300480,000 ns/op

Iteration   5: 7881,711 ±(99.9%) 42,757 ns/op
                 with_new_arraylist_constructor·p0.00:   7256,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7752,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8096,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8288,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9536,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20352,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 26888,202 ns/op
                 with_new_arraylist_constructor·p1.00:   1325056,000 ns/op


# Run progress: 76,64% complete, ETA 09:10:40
# Fork: 3 of 3
# Warmup Iteration   1: 8084,731 ±(99.9%) 146,369 ns/op
# Warmup Iteration   2: 7910,335 ±(99.9%) 51,026 ns/op
# Warmup Iteration   3: 7978,455 ±(99.9%) 49,920 ns/op
Iteration   1: 7902,956 ±(99.9%) 44,394 ns/op
                 with_new_arraylist_constructor·p0.00:   7312,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7760,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8080,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8304,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9856,000 ns/op
                 with_new_arraylist_constructor·p0.999:  21088,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 25953,485 ns/op
                 with_new_arraylist_constructor·p1.00:   1427456,000 ns/op

Iteration   2: 7935,052 ±(99.9%) 47,263 ns/op
                 with_new_arraylist_constructor·p0.00:   7328,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7752,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8072,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8464,000 ns/op
                 with_new_arraylist_constructor·p0.99:   10320,000 ns/op
                 with_new_arraylist_constructor·p0.999:  21024,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 26606,826 ns/op
                 with_new_arraylist_constructor·p1.00:   1273856,000 ns/op

Iteration   3: 7889,802 ±(99.9%) 44,921 ns/op
                 with_new_arraylist_constructor·p0.00:   7336,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7752,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8056,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8256,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9632,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20768,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 25704,358 ns/op
                 with_new_arraylist_constructor·p1.00:   1263616,000 ns/op

Iteration   4: 7909,346 ±(99.9%) 53,781 ns/op
                 with_new_arraylist_constructor·p0.00:   7320,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7744,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8048,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8288,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9712,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20672,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 26000,826 ns/op
                 with_new_arraylist_constructor·p1.00:   1310720,000 ns/op

Iteration   5: 7906,297 ±(99.9%) 50,371 ns/op
                 with_new_arraylist_constructor·p0.00:   7320,000 ns/op
                 with_new_arraylist_constructor·p0.50:   7752,000 ns/op
                 with_new_arraylist_constructor·p0.90:   8064,000 ns/op
                 with_new_arraylist_constructor·p0.95:   8288,000 ns/op
                 with_new_arraylist_constructor·p0.99:   9712,000 ns/op
                 with_new_arraylist_constructor·p0.999:  20640,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 25211,734 ns/op
                 with_new_arraylist_constructor·p1.00:   1323008,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 4710356
  mean =   7978,604 ±(99.9%) 13,705 ns/op

  Histogram, ns/op:
    [      0,000,  500000,000) = 4710133 
    [ 500000,000, 1000000,000) = 1 
    [1000000,000, 1500000,000) = 219 
    [1500000,000, 2000000,000) = 1 
    [2000000,000, 2500000,000) = 1 
    [2500000,000, 3000000,000) = 0 
    [3000000,000, 3500000,000) = 0 
    [3500000,000, 4000000,000) = 0 
    [4000000,000, 4500000,000) = 0 
    [4500000,000, 5000000,000) = 0 
    [5000000,000, 5500000,000) = 0 
    [5500000,000, 6000000,000) = 0 
    [6000000,000, 6500000,000) = 0 
    [6500000,000, 7000000,000) = 0 
    [7000000,000, 7500000,000) = 0 
    [7500000,000, 8000000,000) = 0 
    [8000000,000, 8500000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =   7224,000 ns/op
     p(50,0000) =   7752,000 ns/op
     p(90,0000) =   8176,000 ns/op
     p(95,0000) =   8992,000 ns/op
     p(99,0000) =  10496,000 ns/op
     p(99,9000) =  20640,000 ns/op
     p(99,9900) =  26976,000 ns/op
     p(99,9990) = 1253376,000 ns/op
     p(99,9999) = 1402724,211 ns/op
    p(100,0000) = 8110080,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 100)

# Run progress: 76,70% complete, ETA 09:09:19
# Fork: 1 of 3
# Warmup Iteration   1: 16905,230 ±(99.9%) 364,301 ns/op
# Warmup Iteration   2: 16274,968 ±(99.9%) 98,396 ns/op
# Warmup Iteration   3: 16178,666 ±(99.9%) 79,407 ns/op
Iteration   1: 16188,371 ±(99.9%) 82,274 ns/op
                 with_new_arraylist_constructor·p0.00:   15328,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15968,000 ns/op
                 with_new_arraylist_constructor·p0.90:   16416,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16800,000 ns/op
                 with_new_arraylist_constructor·p0.99:   18080,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31710,496 ns/op
                 with_new_arraylist_constructor·p0.9999: 43248,794 ns/op
                 with_new_arraylist_constructor·p1.00:   1271808,000 ns/op

Iteration   2: 16162,198 ±(99.9%) 79,490 ns/op
                 with_new_arraylist_constructor·p0.00:   15312,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15968,000 ns/op
                 with_new_arraylist_constructor·p0.90:   16384,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16768,000 ns/op
                 with_new_arraylist_constructor·p0.99:   18016,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31192,224 ns/op
                 with_new_arraylist_constructor·p0.9999: 46997,293 ns/op
                 with_new_arraylist_constructor·p1.00:   1320960,000 ns/op

Iteration   3: 16369,681 ±(99.9%) 138,778 ns/op
                 with_new_arraylist_constructor·p0.00:   15296,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15952,000 ns/op
                 with_new_arraylist_constructor·p0.90:   16800,000 ns/op
                 with_new_arraylist_constructor·p0.95:   17344,000 ns/op
                 with_new_arraylist_constructor·p0.99:   18208,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31360,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1174070,886 ns/op
                 with_new_arraylist_constructor·p1.00:   1318912,000 ns/op

Iteration   4: 16216,770 ±(99.9%) 84,170 ns/op
                 with_new_arraylist_constructor·p0.00:   15344,000 ns/op
                 with_new_arraylist_constructor·p0.50:   16000,000 ns/op
                 with_new_arraylist_constructor·p0.90:   16544,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16864,000 ns/op
                 with_new_arraylist_constructor·p0.99:   18080,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31392,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 47735,002 ns/op
                 with_new_arraylist_constructor·p1.00:   1327104,000 ns/op

Iteration   5: 16190,885 ±(99.9%) 82,119 ns/op
                 with_new_arraylist_constructor·p0.00:   15360,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15984,000 ns/op
                 with_new_arraylist_constructor·p0.90:   16416,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16800,000 ns/op
                 with_new_arraylist_constructor·p0.99:   18080,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31487,072 ns/op
                 with_new_arraylist_constructor·p0.9999: 43030,074 ns/op
                 with_new_arraylist_constructor·p1.00:   1318912,000 ns/op


# Run progress: 76,76% complete, ETA 09:07:59
# Fork: 2 of 3
# Warmup Iteration   1: 16633,765 ±(99.9%) 354,124 ns/op
# Warmup Iteration   2: 16426,978 ±(99.9%) 144,504 ns/op
# Warmup Iteration   3: 16348,878 ±(99.9%) 129,658 ns/op
Iteration   1: 16123,749 ±(99.9%) 83,521 ns/op
                 with_new_arraylist_constructor·p0.00:   15312,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15904,000 ns/op
                 with_new_arraylist_constructor·p0.90:   16336,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16832,000 ns/op
                 with_new_arraylist_constructor·p0.99:   18016,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31565,536 ns/op
                 with_new_arraylist_constructor·p0.9999: 52147,923 ns/op
                 with_new_arraylist_constructor·p1.00:   1366016,000 ns/op

Iteration   2: 16348,937 ±(99.9%) 131,082 ns/op
                 with_new_arraylist_constructor·p0.00:   15312,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15968,000 ns/op
                 with_new_arraylist_constructor·p0.90:   16832,000 ns/op
                 with_new_arraylist_constructor·p0.95:   17280,000 ns/op
                 with_new_arraylist_constructor·p0.99:   18176,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31931,904 ns/op
                 with_new_arraylist_constructor·p0.9999: 1177894,093 ns/op
                 with_new_arraylist_constructor·p1.00:   1873920,000 ns/op

Iteration   3: 16323,787 ±(99.9%) 134,592 ns/op
                 with_new_arraylist_constructor·p0.00:   15312,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15936,000 ns/op
                 with_new_arraylist_constructor·p0.90:   16800,000 ns/op
                 with_new_arraylist_constructor·p0.95:   17216,000 ns/op
                 with_new_arraylist_constructor·p0.99:   18112,000 ns/op
                 with_new_arraylist_constructor·p0.999:  32393,536 ns/op
                 with_new_arraylist_constructor·p0.9999: 1192058,061 ns/op
                 with_new_arraylist_constructor·p1.00:   1679360,000 ns/op

Iteration   4: 16305,348 ±(99.9%) 127,751 ns/op
                 with_new_arraylist_constructor·p0.00:   15296,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15936,000 ns/op
                 with_new_arraylist_constructor·p0.90:   16800,000 ns/op
                 with_new_arraylist_constructor·p0.95:   17248,000 ns/op
                 with_new_arraylist_constructor·p0.99:   18432,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31466,240 ns/op
                 with_new_arraylist_constructor·p0.9999: 1176641,536 ns/op
                 with_new_arraylist_constructor·p1.00:   1343488,000 ns/op

Iteration   5: 16333,012 ±(99.9%) 130,965 ns/op
                 with_new_arraylist_constructor·p0.00:   15264,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15952,000 ns/op
                 with_new_arraylist_constructor·p0.90:   16800,000 ns/op
                 with_new_arraylist_constructor·p0.95:   17248,000 ns/op
                 with_new_arraylist_constructor·p0.99:   18112,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31406,112 ns/op
                 with_new_arraylist_constructor·p0.9999: 1206452,634 ns/op
                 with_new_arraylist_constructor·p1.00:   1349632,000 ns/op


# Run progress: 76,81% complete, ETA 09:06:39
# Fork: 3 of 3
# Warmup Iteration   1: 16601,404 ±(99.9%) 317,391 ns/op
# Warmup Iteration   2: 16213,443 ±(99.9%) 99,959 ns/op
# Warmup Iteration   3: 16372,329 ±(99.9%) 144,601 ns/op
Iteration   1: 16119,404 ±(99.9%) 81,656 ns/op
                 with_new_arraylist_constructor·p0.00:   15280,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15888,000 ns/op
                 with_new_arraylist_constructor·p0.90:   16352,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16768,000 ns/op
                 with_new_arraylist_constructor·p0.99:   18048,000 ns/op
                 with_new_arraylist_constructor·p0.999:  32448,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 49737,562 ns/op
                 with_new_arraylist_constructor·p1.00:   1286144,000 ns/op

Iteration   2: 16109,811 ±(99.9%) 87,752 ns/op
                 with_new_arraylist_constructor·p0.00:   15312,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15888,000 ns/op
                 with_new_arraylist_constructor·p0.90:   16320,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16736,000 ns/op
                 with_new_arraylist_constructor·p0.99:   17984,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31398,496 ns/op
                 with_new_arraylist_constructor·p0.9999: 46987,834 ns/op
                 with_new_arraylist_constructor·p1.00:   1335296,000 ns/op

Iteration   3: 16109,252 ±(99.9%) 82,012 ns/op
                 with_new_arraylist_constructor·p0.00:   15280,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15888,000 ns/op
                 with_new_arraylist_constructor·p0.90:   16336,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16736,000 ns/op
                 with_new_arraylist_constructor·p0.99:   17984,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31240,992 ns/op
                 with_new_arraylist_constructor·p0.9999: 43473,984 ns/op
                 with_new_arraylist_constructor·p1.00:   1294336,000 ns/op

Iteration   4: 16116,286 ±(99.9%) 85,353 ns/op
                 with_new_arraylist_constructor·p0.00:   15280,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15888,000 ns/op
                 with_new_arraylist_constructor·p0.90:   16352,000 ns/op
                 with_new_arraylist_constructor·p0.95:   16736,000 ns/op
                 with_new_arraylist_constructor·p0.99:   17984,000 ns/op
                 with_new_arraylist_constructor·p0.999:  31392,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 44028,320 ns/op
                 with_new_arraylist_constructor·p1.00:   1331200,000 ns/op

Iteration   5: 16289,251 ±(99.9%) 132,417 ns/op
                 with_new_arraylist_constructor·p0.00:   15296,000 ns/op
                 with_new_arraylist_constructor·p0.50:   15904,000 ns/op
                 with_new_arraylist_constructor·p0.90:   16704,000 ns/op
                 with_new_arraylist_constructor·p0.95:   17184,000 ns/op
                 with_new_arraylist_constructor·p0.99:   18016,000 ns/op
                 with_new_arraylist_constructor·p0.999:  32160,800 ns/op
                 with_new_arraylist_constructor·p0.9999: 1133583,360 ns/op
                 with_new_arraylist_constructor·p1.00:   1720320,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 2317028
  mean =  16220,435 ±(99.9%) 27,320 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 2316759 
    [ 125000,000,  250000,000) = 2 
    [ 250000,000,  375000,000) = 1 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 63 
    [1125000,000, 1250000,000) = 144 
    [1250000,000, 1375000,000) = 54 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 2 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  15264,000 ns/op
     p(50,0000) =  15936,000 ns/op
     p(90,0000) =  16480,000 ns/op
     p(95,0000) =  17024,000 ns/op
     p(99,0000) =  18080,000 ns/op
     p(99,9000) =  31584,000 ns/op
     p(99,9900) = 1103872,000 ns/op
     p(99,9990) = 1297734,492 ns/op
     p(99,9999) = 1707334,492 ns/op
    p(100,0000) = 1873920,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 200)

# Run progress: 76,87% complete, ETA 09:05:19
# Fork: 1 of 3
# Warmup Iteration   1: 32076,053 ±(99.9%) 360,380 ns/op
# Warmup Iteration   2: 31705,777 ±(99.9%) 124,853 ns/op
# Warmup Iteration   3: 31438,058 ±(99.9%) 113,086 ns/op
Iteration   1: 31491,767 ±(99.9%) 116,195 ns/op
                 with_new_arraylist_constructor·p0.00:   29696,000 ns/op
                 with_new_arraylist_constructor·p0.50:   31040,000 ns/op
                 with_new_arraylist_constructor·p0.90:   32192,000 ns/op
                 with_new_arraylist_constructor·p0.95:   32832,000 ns/op
                 with_new_arraylist_constructor·p0.99:   35276,160 ns/op
                 with_new_arraylist_constructor·p0.999:  49236,416 ns/op
                 with_new_arraylist_constructor·p0.9999: 1143324,262 ns/op
                 with_new_arraylist_constructor·p1.00:   2004992,000 ns/op

Iteration   2: 31497,317 ±(99.9%) 113,811 ns/op
                 with_new_arraylist_constructor·p0.00:   29856,000 ns/op
                 with_new_arraylist_constructor·p0.50:   31072,000 ns/op
                 with_new_arraylist_constructor·p0.90:   32000,000 ns/op
                 with_new_arraylist_constructor·p0.95:   32896,000 ns/op
                 with_new_arraylist_constructor·p0.99:   35136,000 ns/op
                 with_new_arraylist_constructor·p0.999:  49705,344 ns/op
                 with_new_arraylist_constructor·p0.9999: 1147421,901 ns/op
                 with_new_arraylist_constructor·p1.00:   1357824,000 ns/op

Iteration   3: 31472,525 ±(99.9%) 107,924 ns/op
                 with_new_arraylist_constructor·p0.00:   29792,000 ns/op
                 with_new_arraylist_constructor·p0.50:   31072,000 ns/op
                 with_new_arraylist_constructor·p0.90:   31936,000 ns/op
                 with_new_arraylist_constructor·p0.95:   32896,000 ns/op
                 with_new_arraylist_constructor·p0.99:   35136,000 ns/op
                 with_new_arraylist_constructor·p0.999:  48640,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1145092,301 ns/op
                 with_new_arraylist_constructor·p1.00:   1314816,000 ns/op

Iteration   4: 31571,880 ±(99.9%) 119,686 ns/op
                 with_new_arraylist_constructor·p0.00:   29888,000 ns/op
                 with_new_arraylist_constructor·p0.50:   31104,000 ns/op
                 with_new_arraylist_constructor·p0.90:   32064,000 ns/op
                 with_new_arraylist_constructor·p0.95:   33088,000 ns/op
                 with_new_arraylist_constructor·p0.99:   36672,000 ns/op
                 with_new_arraylist_constructor·p0.999:  49246,464 ns/op
                 with_new_arraylist_constructor·p0.9999: 1167662,285 ns/op
                 with_new_arraylist_constructor·p1.00:   1331200,000 ns/op

Iteration   5: 31600,561 ±(99.9%) 119,850 ns/op
                 with_new_arraylist_constructor·p0.00:   29856,000 ns/op
                 with_new_arraylist_constructor·p0.50:   31136,000 ns/op
                 with_new_arraylist_constructor·p0.90:   32192,000 ns/op
                 with_new_arraylist_constructor·p0.95:   33088,000 ns/op
                 with_new_arraylist_constructor·p0.99:   36480,000 ns/op
                 with_new_arraylist_constructor·p0.999:  49130,048 ns/op
                 with_new_arraylist_constructor·p0.9999: 1213434,061 ns/op
                 with_new_arraylist_constructor·p1.00:   1345536,000 ns/op


# Run progress: 76,93% complete, ETA 09:03:59
# Fork: 2 of 3
# Warmup Iteration   1: 33288,352 ±(99.9%) 373,548 ns/op
# Warmup Iteration   2: 32467,801 ±(99.9%) 132,404 ns/op
# Warmup Iteration   3: 31490,818 ±(99.9%) 113,515 ns/op
Iteration   1: 31516,344 ±(99.9%) 117,611 ns/op
                 with_new_arraylist_constructor·p0.00:   29824,000 ns/op
                 with_new_arraylist_constructor·p0.50:   31072,000 ns/op
                 with_new_arraylist_constructor·p0.90:   32000,000 ns/op
                 with_new_arraylist_constructor·p0.95:   32960,000 ns/op
                 with_new_arraylist_constructor·p0.99:   36392,320 ns/op
                 with_new_arraylist_constructor·p0.999:  48656,832 ns/op
                 with_new_arraylist_constructor·p0.9999: 1157895,987 ns/op
                 with_new_arraylist_constructor·p1.00:   1740800,000 ns/op

Iteration   2: 31445,293 ±(99.9%) 110,433 ns/op
                 with_new_arraylist_constructor·p0.00:   29856,000 ns/op
                 with_new_arraylist_constructor·p0.50:   31040,000 ns/op
                 with_new_arraylist_constructor·p0.90:   31872,000 ns/op
                 with_new_arraylist_constructor·p0.95:   32736,000 ns/op
                 with_new_arraylist_constructor·p0.99:   35072,000 ns/op
                 with_new_arraylist_constructor·p0.999:  48456,640 ns/op
                 with_new_arraylist_constructor·p0.9999: 1143248,896 ns/op
                 with_new_arraylist_constructor·p1.00:   1351680,000 ns/op

Iteration   3: 31481,606 ±(99.9%) 116,011 ns/op
                 with_new_arraylist_constructor·p0.00:   29824,000 ns/op
                 with_new_arraylist_constructor·p0.50:   31072,000 ns/op
                 with_new_arraylist_constructor·p0.90:   31936,000 ns/op
                 with_new_arraylist_constructor·p0.95:   32768,000 ns/op
                 with_new_arraylist_constructor·p0.99:   35200,000 ns/op
                 with_new_arraylist_constructor·p0.999:  50015,616 ns/op
                 with_new_arraylist_constructor·p0.9999: 1155582,771 ns/op
                 with_new_arraylist_constructor·p1.00:   1320960,000 ns/op

Iteration   4: 31665,221 ±(99.9%) 124,198 ns/op
                 with_new_arraylist_constructor·p0.00:   29824,000 ns/op
                 with_new_arraylist_constructor·p0.50:   31104,000 ns/op
                 with_new_arraylist_constructor·p0.90:   32384,000 ns/op
                 with_new_arraylist_constructor·p0.95:   33344,000 ns/op
                 with_new_arraylist_constructor·p0.99:   37504,000 ns/op
                 with_new_arraylist_constructor·p0.999:  49856,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1229872,947 ns/op
                 with_new_arraylist_constructor·p1.00:   1804288,000 ns/op

Iteration   5: 31699,080 ±(99.9%) 117,293 ns/op
                 with_new_arraylist_constructor·p0.00:   29760,000 ns/op
                 with_new_arraylist_constructor·p0.50:   31136,000 ns/op
                 with_new_arraylist_constructor·p0.90:   32480,000 ns/op
                 with_new_arraylist_constructor·p0.95:   33344,000 ns/op
                 with_new_arraylist_constructor·p0.99:   37440,000 ns/op
                 with_new_arraylist_constructor·p0.999:  50326,016 ns/op
                 with_new_arraylist_constructor·p0.9999: 1181440,410 ns/op
                 with_new_arraylist_constructor·p1.00:   1349632,000 ns/op


# Run progress: 76,98% complete, ETA 09:02:38
# Fork: 3 of 3
# Warmup Iteration   1: 30556,616 ±(99.9%) 320,456 ns/op
# Warmup Iteration   2: 30156,422 ±(99.9%) 129,752 ns/op
# Warmup Iteration   3: 30038,345 ±(99.9%) 108,891 ns/op
Iteration   1: 30053,560 ±(99.9%) 108,939 ns/op
                 with_new_arraylist_constructor·p0.00:   28576,000 ns/op
                 with_new_arraylist_constructor·p0.50:   29664,000 ns/op
                 with_new_arraylist_constructor·p0.90:   30560,000 ns/op
                 with_new_arraylist_constructor·p0.95:   31424,000 ns/op
                 with_new_arraylist_constructor·p0.99:   34304,000 ns/op
                 with_new_arraylist_constructor·p0.999:  46976,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1127266,714 ns/op
                 with_new_arraylist_constructor·p1.00:   1351680,000 ns/op

Iteration   2: 30148,358 ±(99.9%) 120,337 ns/op
                 with_new_arraylist_constructor·p0.00:   28512,000 ns/op
                 with_new_arraylist_constructor·p0.50:   29696,000 ns/op
                 with_new_arraylist_constructor·p0.90:   30816,000 ns/op
                 with_new_arraylist_constructor·p0.95:   31520,000 ns/op
                 with_new_arraylist_constructor·p0.99:   34688,000 ns/op
                 with_new_arraylist_constructor·p0.999:  47168,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1174644,326 ns/op
                 with_new_arraylist_constructor·p1.00:   1716224,000 ns/op

Iteration   3: 30097,179 ±(99.9%) 112,984 ns/op
                 with_new_arraylist_constructor·p0.00:   28544,000 ns/op
                 with_new_arraylist_constructor·p0.50:   29664,000 ns/op
                 with_new_arraylist_constructor·p0.90:   30592,000 ns/op
                 with_new_arraylist_constructor·p0.95:   31456,000 ns/op
                 with_new_arraylist_constructor·p0.99:   34624,000 ns/op
                 with_new_arraylist_constructor·p0.999:  47104,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1141499,904 ns/op
                 with_new_arraylist_constructor·p1.00:   1282048,000 ns/op

Iteration   4: 30046,443 ±(99.9%) 109,678 ns/op
                 with_new_arraylist_constructor·p0.00:   28512,000 ns/op
                 with_new_arraylist_constructor·p0.50:   29664,000 ns/op
                 with_new_arraylist_constructor·p0.90:   30560,000 ns/op
                 with_new_arraylist_constructor·p0.95:   31264,000 ns/op
                 with_new_arraylist_constructor·p0.99:   33408,000 ns/op
                 with_new_arraylist_constructor·p0.999:  46976,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1132771,738 ns/op
                 with_new_arraylist_constructor·p1.00:   1353728,000 ns/op

Iteration   5: 30082,908 ±(99.9%) 111,873 ns/op
                 with_new_arraylist_constructor·p0.00:   28544,000 ns/op
                 with_new_arraylist_constructor·p0.50:   29664,000 ns/op
                 with_new_arraylist_constructor·p0.90:   30624,000 ns/op
                 with_new_arraylist_constructor·p0.95:   31296,000 ns/op
                 with_new_arraylist_constructor·p0.99:   33536,000 ns/op
                 with_new_arraylist_constructor·p0.999:  47040,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1133337,190 ns/op
                 with_new_arraylist_constructor·p1.00:   1300480,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 2415956
  mean =  31042,254 ±(99.9%) 29,770 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 2415614 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 1 
    [ 750000,000, 1000000,000) = 1 
    [1000000,000, 1250000,000) = 261 
    [1250000,000, 1500000,000) = 75 
    [1500000,000, 1750000,000) = 2 
    [1750000,000, 2000000,000) = 1 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  28512,000 ns/op
     p(50,0000) =  30880,000 ns/op
     p(90,0000) =  31776,000 ns/op
     p(95,0000) =  32672,000 ns/op
     p(99,0000) =  36608,000 ns/op
     p(99,9000) =  48640,000 ns/op
     p(99,9900) = 1146880,000 ns/op
     p(99,9990) = 1318258,401 ns/op
     p(99,9999) = 1777879,722 ns/op
    p(100,0000) = 2004992,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 500)

# Run progress: 77,04% complete, ETA 09:01:18
# Fork: 1 of 3
# Warmup Iteration   1: 76724,107 ±(99.9%) 441,100 ns/op
# Warmup Iteration   2: 76108,972 ±(99.9%) 242,702 ns/op
# Warmup Iteration   3: 76373,706 ±(99.9%) 180,652 ns/op
Iteration   1: 76030,191 ±(99.9%) 176,185 ns/op
                 with_new_arraylist_constructor·p0.00:   72960,000 ns/op
                 with_new_arraylist_constructor·p0.50:   74880,000 ns/op
                 with_new_arraylist_constructor·p0.90:   77184,000 ns/op
                 with_new_arraylist_constructor·p0.95:   78848,000 ns/op
                 with_new_arraylist_constructor·p0.99:   89472,000 ns/op
                 with_new_arraylist_constructor·p0.999:  106112,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1267712,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1437696,000 ns/op

Iteration   2: 75947,029 ±(99.9%) 175,216 ns/op
                 with_new_arraylist_constructor·p0.00:   72960,000 ns/op
                 with_new_arraylist_constructor·p0.50:   74880,000 ns/op
                 with_new_arraylist_constructor·p0.90:   77056,000 ns/op
                 with_new_arraylist_constructor·p0.95:   78720,000 ns/op
                 with_new_arraylist_constructor·p0.99:   89216,000 ns/op
                 with_new_arraylist_constructor·p0.999:  106112,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1236693,197 ns/op
                 with_new_arraylist_constructor·p1.00:   1400832,000 ns/op

Iteration   3: 76342,989 ±(99.9%) 177,554 ns/op
                 with_new_arraylist_constructor·p0.00:   72960,000 ns/op
                 with_new_arraylist_constructor·p0.50:   74880,000 ns/op
                 with_new_arraylist_constructor·p0.90:   77440,000 ns/op
                 with_new_arraylist_constructor·p0.95:   86016,000 ns/op
                 with_new_arraylist_constructor·p0.99:   91904,000 ns/op
                 with_new_arraylist_constructor·p0.999:  109725,184 ns/op
                 with_new_arraylist_constructor·p0.9999: 1259203,789 ns/op
                 with_new_arraylist_constructor·p1.00:   1394688,000 ns/op

Iteration   4: 75972,171 ±(99.9%) 170,818 ns/op
                 with_new_arraylist_constructor·p0.00:   73088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   74880,000 ns/op
                 with_new_arraylist_constructor·p0.90:   77184,000 ns/op
                 with_new_arraylist_constructor·p0.95:   78720,000 ns/op
                 with_new_arraylist_constructor·p0.99:   89344,000 ns/op
                 with_new_arraylist_constructor·p0.999:  105984,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1214175,437 ns/op
                 with_new_arraylist_constructor·p1.00:   1349632,000 ns/op

Iteration   5: 75949,583 ±(99.9%) 171,439 ns/op
                 with_new_arraylist_constructor·p0.00:   72960,000 ns/op
                 with_new_arraylist_constructor·p0.50:   74880,000 ns/op
                 with_new_arraylist_constructor·p0.90:   77056,000 ns/op
                 with_new_arraylist_constructor·p0.95:   78720,000 ns/op
                 with_new_arraylist_constructor·p0.99:   89088,000 ns/op
                 with_new_arraylist_constructor·p0.999:  105600,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1230848,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1384448,000 ns/op


# Run progress: 77,10% complete, ETA 08:59:58
# Fork: 2 of 3
# Warmup Iteration   1: 79614,043 ±(99.9%) 455,361 ns/op
# Warmup Iteration   2: 78834,832 ±(99.9%) 187,819 ns/op
# Warmup Iteration   3: 79060,404 ±(99.9%) 177,934 ns/op
Iteration   1: 79051,772 ±(99.9%) 183,522 ns/op
                 with_new_arraylist_constructor·p0.00:   75904,000 ns/op
                 with_new_arraylist_constructor·p0.50:   77824,000 ns/op
                 with_new_arraylist_constructor·p0.90:   80512,000 ns/op
                 with_new_arraylist_constructor·p0.95:   84864,000 ns/op
                 with_new_arraylist_constructor·p0.99:   91264,000 ns/op
                 with_new_arraylist_constructor·p0.999:  109184,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1295092,531 ns/op
                 with_new_arraylist_constructor·p1.00:   1880064,000 ns/op

Iteration   2: 79023,607 ±(99.9%) 176,998 ns/op
                 with_new_arraylist_constructor·p0.00:   75776,000 ns/op
                 with_new_arraylist_constructor·p0.50:   77824,000 ns/op
                 with_new_arraylist_constructor·p0.90:   80384,000 ns/op
                 with_new_arraylist_constructor·p0.95:   84864,000 ns/op
                 with_new_arraylist_constructor·p0.99:   92288,000 ns/op
                 with_new_arraylist_constructor·p0.999:  109568,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1243883,315 ns/op
                 with_new_arraylist_constructor·p1.00:   1347584,000 ns/op

Iteration   3: 79232,978 ±(99.9%) 181,156 ns/op
                 with_new_arraylist_constructor·p0.00:   75904,000 ns/op
                 with_new_arraylist_constructor·p0.50:   77952,000 ns/op
                 with_new_arraylist_constructor·p0.90:   80896,000 ns/op
                 with_new_arraylist_constructor·p0.95:   85120,000 ns/op
                 with_new_arraylist_constructor·p0.99:   92288,000 ns/op
                 with_new_arraylist_constructor·p0.999:  109821,952 ns/op
                 with_new_arraylist_constructor·p0.9999: 1306991,002 ns/op
                 with_new_arraylist_constructor·p1.00:   1417216,000 ns/op

Iteration   4: 79119,635 ±(99.9%) 181,551 ns/op
                 with_new_arraylist_constructor·p0.00:   75904,000 ns/op
                 with_new_arraylist_constructor·p0.50:   77824,000 ns/op
                 with_new_arraylist_constructor·p0.90:   80512,000 ns/op
                 with_new_arraylist_constructor·p0.95:   85120,000 ns/op
                 with_new_arraylist_constructor·p0.99:   92544,000 ns/op
                 with_new_arraylist_constructor·p0.999:  109568,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1290040,320 ns/op
                 with_new_arraylist_constructor·p1.00:   1751040,000 ns/op

Iteration   5: 79239,123 ±(99.9%) 179,861 ns/op
                 with_new_arraylist_constructor·p0.00:   76032,000 ns/op
                 with_new_arraylist_constructor·p0.50:   77952,000 ns/op
                 with_new_arraylist_constructor·p0.90:   80768,000 ns/op
                 with_new_arraylist_constructor·p0.95:   85248,000 ns/op
                 with_new_arraylist_constructor·p0.99:   92544,000 ns/op
                 with_new_arraylist_constructor·p0.999:  109568,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1285730,714 ns/op
                 with_new_arraylist_constructor·p1.00:   1339392,000 ns/op


# Run progress: 77,15% complete, ETA 08:58:38
# Fork: 3 of 3
# Warmup Iteration   1: 76853,836 ±(99.9%) 431,961 ns/op
# Warmup Iteration   2: 76516,842 ±(99.9%) 188,226 ns/op
# Warmup Iteration   3: 76106,977 ±(99.9%) 171,478 ns/op
Iteration   1: 76069,258 ±(99.9%) 178,607 ns/op
                 with_new_arraylist_constructor·p0.00:   72960,000 ns/op
                 with_new_arraylist_constructor·p0.50:   75008,000 ns/op
                 with_new_arraylist_constructor·p0.90:   77312,000 ns/op
                 with_new_arraylist_constructor·p0.95:   78976,000 ns/op
                 with_new_arraylist_constructor·p0.99:   89600,000 ns/op
                 with_new_arraylist_constructor·p0.999:  106496,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1269249,638 ns/op
                 with_new_arraylist_constructor·p1.00:   1765376,000 ns/op

Iteration   2: 76757,549 ±(99.9%) 179,518 ns/op
                 with_new_arraylist_constructor·p0.00:   72960,000 ns/op
                 with_new_arraylist_constructor·p0.50:   75008,000 ns/op
                 with_new_arraylist_constructor·p0.90:   78336,000 ns/op
                 with_new_arraylist_constructor·p0.95:   89472,000 ns/op
                 with_new_arraylist_constructor·p0.99:   94080,000 ns/op
                 with_new_arraylist_constructor·p0.999:  106880,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1284081,254 ns/op
                 with_new_arraylist_constructor·p1.00:   1361920,000 ns/op

Iteration   3: 76463,904 ±(99.9%) 177,702 ns/op
                 with_new_arraylist_constructor·p0.00:   73088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   75008,000 ns/op
                 with_new_arraylist_constructor·p0.90:   77696,000 ns/op
                 with_new_arraylist_constructor·p0.95:   86016,000 ns/op
                 with_new_arraylist_constructor·p0.99:   94080,000 ns/op
                 with_new_arraylist_constructor·p0.999:  106496,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1267712,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1439744,000 ns/op

Iteration   4: 76096,340 ±(99.9%) 175,018 ns/op
                 with_new_arraylist_constructor·p0.00:   72960,000 ns/op
                 with_new_arraylist_constructor·p0.50:   75008,000 ns/op
                 with_new_arraylist_constructor·p0.90:   77312,000 ns/op
                 with_new_arraylist_constructor·p0.95:   78976,000 ns/op
                 with_new_arraylist_constructor·p0.99:   89216,000 ns/op
                 with_new_arraylist_constructor·p0.999:  106368,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1242891,469 ns/op
                 with_new_arraylist_constructor·p1.00:   1380352,000 ns/op

Iteration   5: 76095,827 ±(99.9%) 174,496 ns/op
                 with_new_arraylist_constructor·p0.00:   72832,000 ns/op
                 with_new_arraylist_constructor·p0.50:   75008,000 ns/op
                 with_new_arraylist_constructor·p0.90:   77312,000 ns/op
                 with_new_arraylist_constructor·p0.95:   79104,000 ns/op
                 with_new_arraylist_constructor·p0.99:   89216,000 ns/op
                 with_new_arraylist_constructor·p0.999:  106240,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1236009,779 ns/op
                 with_new_arraylist_constructor·p1.00:   1470464,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 1941541
  mean =  77133,997 ±(99.9%) 45,892 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1940913 
    [ 125000,000,  250000,000) = 107 
    [ 250000,000,  375000,000) = 5 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 12 
    [1125000,000, 1250000,000) = 295 
    [1250000,000, 1375000,000) = 190 
    [1375000,000, 1500000,000) = 16 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 2 

  Percentiles, ns/op:
      p(0,0000) =  72832,000 ns/op
     p(50,0000) =  75776,000 ns/op
     p(90,0000) =  79360,000 ns/op
     p(95,0000) =  82944,000 ns/op
     p(99,0000) =  92032,000 ns/op
     p(99,9000) = 108160,000 ns/op
     p(99,9900) = 1257472,000 ns/op
     p(99,9990) = 1376098,099 ns/op
     p(99,9999) = 1772080,431 ns/op
    p(100,0000) = 1880064,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 1000)

# Run progress: 77,21% complete, ETA 08:57:18
# Fork: 1 of 3
# Warmup Iteration   1: 155871,370 ±(99.9%) 898,078 ns/op
# Warmup Iteration   2: 155362,253 ±(99.9%) 368,931 ns/op
# Warmup Iteration   3: 154111,901 ±(99.9%) 332,713 ns/op
Iteration   1: 153966,796 ±(99.9%) 333,797 ns/op
                 with_new_arraylist_constructor·p0.00:   149504,000 ns/op
                 with_new_arraylist_constructor·p0.50:   152576,000 ns/op
                 with_new_arraylist_constructor·p0.90:   155648,000 ns/op
                 with_new_arraylist_constructor·p0.95:   157440,000 ns/op
                 with_new_arraylist_constructor·p0.99:   180736,000 ns/op
                 with_new_arraylist_constructor·p0.999:  187904,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1405242,573 ns/op
                 with_new_arraylist_constructor·p1.00:   1523712,000 ns/op

Iteration   2: 154512,278 ±(99.9%) 330,968 ns/op
                 with_new_arraylist_constructor·p0.00:   149248,000 ns/op
                 with_new_arraylist_constructor·p0.50:   152576,000 ns/op
                 with_new_arraylist_constructor·p0.90:   156160,000 ns/op
                 with_new_arraylist_constructor·p0.95:   158720,000 ns/op
                 with_new_arraylist_constructor·p0.99:   183552,000 ns/op
                 with_new_arraylist_constructor·p0.999:  199259,136 ns/op
                 with_new_arraylist_constructor·p0.9999: 1402074,726 ns/op
                 with_new_arraylist_constructor·p1.00:   1513472,000 ns/op

Iteration   3: 154055,733 ±(99.9%) 334,487 ns/op
                 with_new_arraylist_constructor·p0.00:   149248,000 ns/op
                 with_new_arraylist_constructor·p0.50:   152576,000 ns/op
                 with_new_arraylist_constructor·p0.90:   155648,000 ns/op
                 with_new_arraylist_constructor·p0.95:   157696,000 ns/op
                 with_new_arraylist_constructor·p0.99:   180992,000 ns/op
                 with_new_arraylist_constructor·p0.999:  187392,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1424485,376 ns/op
                 with_new_arraylist_constructor·p1.00:   1505280,000 ns/op

Iteration   4: 153930,769 ±(99.9%) 321,952 ns/op
                 with_new_arraylist_constructor·p0.00:   149760,000 ns/op
                 with_new_arraylist_constructor·p0.50:   152576,000 ns/op
                 with_new_arraylist_constructor·p0.90:   155136,000 ns/op
                 with_new_arraylist_constructor·p0.95:   156672,000 ns/op
                 with_new_arraylist_constructor·p0.99:   172032,000 ns/op
                 with_new_arraylist_constructor·p0.999:  188188,928 ns/op
                 with_new_arraylist_constructor·p0.9999: 1382400,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1515520,000 ns/op

Iteration   5: 154082,313 ±(99.9%) 325,243 ns/op
                 with_new_arraylist_constructor·p0.00:   149760,000 ns/op
                 with_new_arraylist_constructor·p0.50:   152576,000 ns/op
                 with_new_arraylist_constructor·p0.90:   155392,000 ns/op
                 with_new_arraylist_constructor·p0.95:   156928,000 ns/op
                 with_new_arraylist_constructor·p0.99:   182016,000 ns/op
                 with_new_arraylist_constructor·p0.999:  192529,408 ns/op
                 with_new_arraylist_constructor·p0.9999: 1362065,818 ns/op
                 with_new_arraylist_constructor·p1.00:   1452032,000 ns/op


# Run progress: 77,27% complete, ETA 08:55:58
# Fork: 2 of 3
# Warmup Iteration   1: 145568,995 ±(99.9%) 867,824 ns/op
# Warmup Iteration   2: 144387,487 ±(99.9%) 339,809 ns/op
# Warmup Iteration   3: 143545,275 ±(99.9%) 314,994 ns/op
Iteration   1: 143513,645 ±(99.9%) 323,540 ns/op
                 with_new_arraylist_constructor·p0.00:   139008,000 ns/op
                 with_new_arraylist_constructor·p0.50:   142336,000 ns/op
                 with_new_arraylist_constructor·p0.90:   144896,000 ns/op
                 with_new_arraylist_constructor·p0.95:   146176,000 ns/op
                 with_new_arraylist_constructor·p0.99:   159488,000 ns/op
                 with_new_arraylist_constructor·p0.999:  193024,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1413288,346 ns/op
                 with_new_arraylist_constructor·p1.00:   1548288,000 ns/op

Iteration   2: 143489,046 ±(99.9%) 310,997 ns/op
                 with_new_arraylist_constructor·p0.00:   139008,000 ns/op
                 with_new_arraylist_constructor·p0.50:   142336,000 ns/op
                 with_new_arraylist_constructor·p0.90:   144896,000 ns/op
                 with_new_arraylist_constructor·p0.95:   146176,000 ns/op
                 with_new_arraylist_constructor·p0.99:   159744,000 ns/op
                 with_new_arraylist_constructor·p0.999:  199168,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1353728,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1437696,000 ns/op

Iteration   3: 143619,483 ±(99.9%) 315,491 ns/op
                 with_new_arraylist_constructor·p0.00:   139520,000 ns/op
                 with_new_arraylist_constructor·p0.50:   142336,000 ns/op
                 with_new_arraylist_constructor·p0.90:   145152,000 ns/op
                 with_new_arraylist_constructor·p0.95:   146688,000 ns/op
                 with_new_arraylist_constructor·p0.99:   163072,000 ns/op
                 with_new_arraylist_constructor·p0.999:  191862,272 ns/op
                 with_new_arraylist_constructor·p0.9999: 1374964,941 ns/op
                 with_new_arraylist_constructor·p1.00:   1511424,000 ns/op

Iteration   4: 143687,469 ±(99.9%) 328,960 ns/op
                 with_new_arraylist_constructor·p0.00:   139264,000 ns/op
                 with_new_arraylist_constructor·p0.50:   142336,000 ns/op
                 with_new_arraylist_constructor·p0.90:   145152,000 ns/op
                 with_new_arraylist_constructor·p0.95:   146688,000 ns/op
                 with_new_arraylist_constructor·p0.99:   167920,640 ns/op
                 with_new_arraylist_constructor·p0.999:  179196,928 ns/op
                 with_new_arraylist_constructor·p0.9999: 1417519,514 ns/op
                 with_new_arraylist_constructor·p1.00:   1480704,000 ns/op

Iteration   5: 143861,774 ±(99.9%) 312,226 ns/op
                 with_new_arraylist_constructor·p0.00:   139264,000 ns/op
                 with_new_arraylist_constructor·p0.50:   142336,000 ns/op
                 with_new_arraylist_constructor·p0.90:   145152,000 ns/op
                 with_new_arraylist_constructor·p0.95:   146944,000 ns/op
                 with_new_arraylist_constructor·p0.99:   175616,000 ns/op
                 with_new_arraylist_constructor·p0.999:  196500,224 ns/op
                 with_new_arraylist_constructor·p0.9999: 1351917,158 ns/op
                 with_new_arraylist_constructor·p1.00:   1466368,000 ns/op


# Run progress: 77,32% complete, ETA 08:54:37
# Fork: 3 of 3
# Warmup Iteration   1: 155983,729 ±(99.9%) 883,970 ns/op
# Warmup Iteration   2: 155188,228 ±(99.9%) 371,840 ns/op
# Warmup Iteration   3: 153796,312 ±(99.9%) 337,165 ns/op
Iteration   1: 154854,245 ±(99.9%) 331,245 ns/op
                 with_new_arraylist_constructor·p0.00:   149248,000 ns/op
                 with_new_arraylist_constructor·p0.50:   152576,000 ns/op
                 with_new_arraylist_constructor·p0.90:   155904,000 ns/op
                 with_new_arraylist_constructor·p0.95:   161267,200 ns/op
                 with_new_arraylist_constructor·p0.99:   185600,000 ns/op
                 with_new_arraylist_constructor·p0.999:  211968,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1379017,318 ns/op
                 with_new_arraylist_constructor·p1.00:   1495040,000 ns/op

Iteration   2: 153730,187 ±(99.9%) 335,710 ns/op
                 with_new_arraylist_constructor·p0.00:   149248,000 ns/op
                 with_new_arraylist_constructor·p0.50:   152576,000 ns/op
                 with_new_arraylist_constructor·p0.90:   155136,000 ns/op
                 with_new_arraylist_constructor·p0.95:   156416,000 ns/op
                 with_new_arraylist_constructor·p0.99:   168960,000 ns/op
                 with_new_arraylist_constructor·p0.999:  186630,912 ns/op
                 with_new_arraylist_constructor·p0.9999: 1396791,296 ns/op
                 with_new_arraylist_constructor·p1.00:   1464320,000 ns/op

Iteration   3: 153749,179 ±(99.9%) 327,358 ns/op
                 with_new_arraylist_constructor·p0.00:   149504,000 ns/op
                 with_new_arraylist_constructor·p0.50:   152576,000 ns/op
                 with_new_arraylist_constructor·p0.90:   155136,000 ns/op
                 with_new_arraylist_constructor·p0.95:   156416,000 ns/op
                 with_new_arraylist_constructor·p0.99:   169564,160 ns/op
                 with_new_arraylist_constructor·p0.999:  198153,216 ns/op
                 with_new_arraylist_constructor·p0.9999: 1361949,491 ns/op
                 with_new_arraylist_constructor·p1.00:   1486848,000 ns/op

Iteration   4: 153915,971 ±(99.9%) 321,712 ns/op
                 with_new_arraylist_constructor·p0.00:   149248,000 ns/op
                 with_new_arraylist_constructor·p0.50:   152576,000 ns/op
                 with_new_arraylist_constructor·p0.90:   155648,000 ns/op
                 with_new_arraylist_constructor·p0.95:   157440,000 ns/op
                 with_new_arraylist_constructor·p0.99:   171008,000 ns/op
                 with_new_arraylist_constructor·p0.999:  205191,680 ns/op
                 with_new_arraylist_constructor·p0.9999: 1368064,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1478656,000 ns/op

Iteration   5: 154858,995 ±(99.9%) 334,451 ns/op
                 with_new_arraylist_constructor·p0.00:   149504,000 ns/op
                 with_new_arraylist_constructor·p0.50:   152576,000 ns/op
                 with_new_arraylist_constructor·p0.90:   155904,000 ns/op
                 with_new_arraylist_constructor·p0.95:   160768,000 ns/op
                 with_new_arraylist_constructor·p0.99:   185344,000 ns/op
                 with_new_arraylist_constructor·p0.999:  213248,512 ns/op
                 with_new_arraylist_constructor·p0.9999: 1361614,234 ns/op
                 with_new_arraylist_constructor·p1.00:   1454080,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 995532
  mean = 150487,253 ±(99.9%) 85,735 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 995065 
    [ 250000,000,  375000,000) = 13 
    [ 375000,000,  500000,000) = 1 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 53 
    [1250000,000, 1375000,000) = 299 
    [1375000,000, 1500000,000) = 93 
    [1500000,000, 1625000,000) = 8 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 139008,000 ns/op
     p(50,0000) = 151808,000 ns/op
     p(90,0000) = 154880,000 ns/op
     p(95,0000) = 156416,000 ns/op
     p(99,0000) = 181760,000 ns/op
     p(99,9000) = 197888,000 ns/op
     p(99,9900) = 1376256,000 ns/op
     p(99,9990) = 1487213,937 ns/op
     p(99,9999) = 1548288,000 ns/op
    p(100,0000) = 1548288,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 10)

# Run progress: 77,38% complete, ETA 08:53:17
# Fork: 1 of 3
# Warmup Iteration   1: 6481,716 ±(99.9%) 312,187 ns/op
# Warmup Iteration   2: 5978,865 ±(99.9%) 66,261 ns/op
# Warmup Iteration   3: 6012,158 ±(99.9%) 64,870 ns/op
Iteration   1: 5984,823 ±(99.9%) 60,328 ns/op
                 with_new_arraylist_constructor·p0.00:   5504,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5848,000 ns/op
                 with_new_arraylist_constructor·p0.90:   6104,000 ns/op
                 with_new_arraylist_constructor·p0.95:   6240,000 ns/op
                 with_new_arraylist_constructor·p0.99:   7856,000 ns/op
                 with_new_arraylist_constructor·p0.999:  18528,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 25734,195 ns/op
                 with_new_arraylist_constructor·p1.00:   1280000,000 ns/op

Iteration   2: 5966,870 ±(99.9%) 61,539 ns/op
                 with_new_arraylist_constructor·p0.00:   5504,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5840,000 ns/op
                 with_new_arraylist_constructor·p0.90:   6080,000 ns/op
                 with_new_arraylist_constructor·p0.95:   6200,000 ns/op
                 with_new_arraylist_constructor·p0.99:   7392,000 ns/op
                 with_new_arraylist_constructor·p0.999:  18496,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 26733,648 ns/op
                 with_new_arraylist_constructor·p1.00:   1249280,000 ns/op

Iteration   3: 5986,312 ±(99.9%) 60,932 ns/op
                 with_new_arraylist_constructor·p0.00:   5496,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5840,000 ns/op
                 with_new_arraylist_constructor·p0.90:   6096,000 ns/op
                 with_new_arraylist_constructor·p0.95:   6240,000 ns/op
                 with_new_arraylist_constructor·p0.99:   7888,000 ns/op
                 with_new_arraylist_constructor·p0.999:  18496,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 24212,403 ns/op
                 with_new_arraylist_constructor·p1.00:   1191936,000 ns/op

Iteration   4: 5969,078 ±(99.9%) 64,948 ns/op
                 with_new_arraylist_constructor·p0.00:   5496,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5832,000 ns/op
                 with_new_arraylist_constructor·p0.90:   6072,000 ns/op
                 with_new_arraylist_constructor·p0.95:   6192,000 ns/op
                 with_new_arraylist_constructor·p0.99:   7400,000 ns/op
                 with_new_arraylist_constructor·p0.999:  18624,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 27393,306 ns/op
                 with_new_arraylist_constructor·p1.00:   1286144,000 ns/op

Iteration   5: 5974,406 ±(99.9%) 63,928 ns/op
                 with_new_arraylist_constructor·p0.00:   5512,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5832,000 ns/op
                 with_new_arraylist_constructor·p0.90:   6080,000 ns/op
                 with_new_arraylist_constructor·p0.95:   6208,000 ns/op
                 with_new_arraylist_constructor·p0.99:   7792,000 ns/op
                 with_new_arraylist_constructor·p0.999:  18560,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 26688,563 ns/op
                 with_new_arraylist_constructor·p1.00:   1255424,000 ns/op


# Run progress: 77,44% complete, ETA 08:51:57
# Fork: 2 of 3
# Warmup Iteration   1: 6183,613 ±(99.9%) 321,207 ns/op
# Warmup Iteration   2: 5773,097 ±(99.9%) 57,271 ns/op
# Warmup Iteration   3: 5779,982 ±(99.9%) 60,421 ns/op
Iteration   1: 5769,137 ±(99.9%) 57,430 ns/op
                 with_new_arraylist_constructor·p0.00:   5376,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5648,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5880,000 ns/op
                 with_new_arraylist_constructor·p0.95:   6048,000 ns/op
                 with_new_arraylist_constructor·p0.99:   7152,000 ns/op
                 with_new_arraylist_constructor·p0.999:  18368,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 23263,280 ns/op
                 with_new_arraylist_constructor·p1.00:   1251328,000 ns/op

Iteration   2: 5782,650 ±(99.9%) 60,674 ns/op
                 with_new_arraylist_constructor·p0.00:   5376,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5648,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5904,000 ns/op
                 with_new_arraylist_constructor·p0.95:   6064,000 ns/op
                 with_new_arraylist_constructor·p0.99:   7176,000 ns/op
                 with_new_arraylist_constructor·p0.999:  18400,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 23982,643 ns/op
                 with_new_arraylist_constructor·p1.00:   1298432,000 ns/op

Iteration   3: 5781,113 ±(99.9%) 59,967 ns/op
                 with_new_arraylist_constructor·p0.00:   5376,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5656,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5896,000 ns/op
                 with_new_arraylist_constructor·p0.95:   6064,000 ns/op
                 with_new_arraylist_constructor·p0.99:   7120,000 ns/op
                 with_new_arraylist_constructor·p0.999:  18272,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 22891,507 ns/op
                 with_new_arraylist_constructor·p1.00:   1265664,000 ns/op

Iteration   4: 5778,336 ±(99.9%) 59,291 ns/op
                 with_new_arraylist_constructor·p0.00:   5376,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5648,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5896,000 ns/op
                 with_new_arraylist_constructor·p0.95:   6064,000 ns/op
                 with_new_arraylist_constructor·p0.99:   7128,000 ns/op
                 with_new_arraylist_constructor·p0.999:  18272,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 23085,837 ns/op
                 with_new_arraylist_constructor·p1.00:   1239040,000 ns/op

Iteration   5: 5816,123 ±(99.9%) 54,526 ns/op
                 with_new_arraylist_constructor·p0.00:   5384,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5656,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5952,000 ns/op
                 with_new_arraylist_constructor·p0.95:   6192,000 ns/op
                 with_new_arraylist_constructor·p0.99:   7960,000 ns/op
                 with_new_arraylist_constructor·p0.999:  18336,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 23545,946 ns/op
                 with_new_arraylist_constructor·p1.00:   1306624,000 ns/op


# Run progress: 77,49% complete, ETA 08:50:37
# Fork: 3 of 3
# Warmup Iteration   1: 6073,317 ±(99.9%) 211,349 ns/op
# Warmup Iteration   2: 5793,407 ±(99.9%) 69,025 ns/op
# Warmup Iteration   3: 5775,188 ±(99.9%) 59,200 ns/op
Iteration   1: 5858,508 ±(99.9%) 149,677 ns/op
                 with_new_arraylist_constructor·p0.00:   5376,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5656,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5928,000 ns/op
                 with_new_arraylist_constructor·p0.95:   6168,000 ns/op
                 with_new_arraylist_constructor·p0.99:   7944,000 ns/op
                 with_new_arraylist_constructor·p0.999:  18112,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 25438,163 ns/op
                 with_new_arraylist_constructor·p1.00:   8847360,000 ns/op

Iteration   2: 5774,056 ±(99.9%) 59,053 ns/op
                 with_new_arraylist_constructor·p0.00:   5384,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5648,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5880,000 ns/op
                 with_new_arraylist_constructor·p0.95:   6032,000 ns/op
                 with_new_arraylist_constructor·p0.99:   7152,000 ns/op
                 with_new_arraylist_constructor·p0.999:  18144,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 25032,960 ns/op
                 with_new_arraylist_constructor·p1.00:   1310720,000 ns/op

Iteration   3: 5777,710 ±(99.9%) 61,116 ns/op
                 with_new_arraylist_constructor·p0.00:   5384,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5648,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5888,000 ns/op
                 with_new_arraylist_constructor·p0.95:   6040,000 ns/op
                 with_new_arraylist_constructor·p0.99:   7128,000 ns/op
                 with_new_arraylist_constructor·p0.999:  18080,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 25945,293 ns/op
                 with_new_arraylist_constructor·p1.00:   1318912,000 ns/op

Iteration   4: 5777,880 ±(99.9%) 66,250 ns/op
                 with_new_arraylist_constructor·p0.00:   5360,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5648,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5888,000 ns/op
                 with_new_arraylist_constructor·p0.95:   6040,000 ns/op
                 with_new_arraylist_constructor·p0.99:   7112,000 ns/op
                 with_new_arraylist_constructor·p0.999:  12632,064 ns/op
                 with_new_arraylist_constructor·p0.9999: 25115,789 ns/op
                 with_new_arraylist_constructor·p1.00:   2174976,000 ns/op

Iteration   5: 5783,112 ±(99.9%) 61,487 ns/op
                 with_new_arraylist_constructor·p0.00:   5376,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5648,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5896,000 ns/op
                 with_new_arraylist_constructor·p0.95:   6051,600 ns/op
                 with_new_arraylist_constructor·p0.99:   7160,000 ns/op
                 with_new_arraylist_constructor·p0.999:  18216,608 ns/op
                 with_new_arraylist_constructor·p0.9999: 23140,042 ns/op
                 with_new_arraylist_constructor·p1.00:   1255424,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3229100
  mean =   5850,641 ±(99.9%) 18,189 ns/op

  Histogram, ns/op:
    [      0,000,  500000,000) = 3228924 
    [ 500000,000, 1000000,000) = 0 
    [1000000,000, 1500000,000) = 173 
    [1500000,000, 2000000,000) = 0 
    [2000000,000, 2500000,000) = 2 
    [2500000,000, 3000000,000) = 0 
    [3000000,000, 3500000,000) = 0 
    [3500000,000, 4000000,000) = 0 
    [4000000,000, 4500000,000) = 0 
    [4500000,000, 5000000,000) = 0 
    [5000000,000, 5500000,000) = 0 
    [5500000,000, 6000000,000) = 0 
    [6000000,000, 6500000,000) = 0 
    [6500000,000, 7000000,000) = 0 
    [7000000,000, 7500000,000) = 0 
    [7500000,000, 8000000,000) = 0 
    [8000000,000, 8500000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   5360,000 ns/op
     p(50,0000) =   5704,000 ns/op
     p(90,0000) =   5992,000 ns/op
     p(95,0000) =   6144,000 ns/op
     p(99,0000) =   7656,000 ns/op
     p(99,9000) =  18336,000 ns/op
     p(99,9900) =  24674,877 ns/op
     p(99,9990) = 1224704,000 ns/op
     p(99,9999) = 1990111,654 ns/op
    p(100,0000) = 8847360,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 20)

# Run progress: 77,55% complete, ETA 08:49:17
# Fork: 1 of 3
# Warmup Iteration   1: 9892,602 ±(99.9%) 182,234 ns/op
# Warmup Iteration   2: 9958,463 ±(99.9%) 70,587 ns/op
# Warmup Iteration   3: 9733,673 ±(99.9%) 73,096 ns/op
Iteration   1: 9720,810 ±(99.9%) 72,594 ns/op
                 with_new_arraylist_constructor·p0.00:   9040,000 ns/op
                 with_new_arraylist_constructor·p0.50:   9504,000 ns/op
                 with_new_arraylist_constructor·p0.90:   9904,000 ns/op
                 with_new_arraylist_constructor·p0.95:   10112,000 ns/op
                 with_new_arraylist_constructor·p0.99:   11472,000 ns/op
                 with_new_arraylist_constructor·p0.999:  24032,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 39339,488 ns/op
                 with_new_arraylist_constructor·p1.00:   1695744,000 ns/op

Iteration   2: 9712,696 ±(99.9%) 75,985 ns/op
                 with_new_arraylist_constructor·p0.00:   9040,000 ns/op
                 with_new_arraylist_constructor·p0.50:   9504,000 ns/op
                 with_new_arraylist_constructor·p0.90:   9872,000 ns/op
                 with_new_arraylist_constructor·p0.95:   10080,000 ns/op
                 with_new_arraylist_constructor·p0.99:   11440,000 ns/op
                 with_new_arraylist_constructor·p0.999:  22528,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1062371,738 ns/op
                 with_new_arraylist_constructor·p1.00:   1347584,000 ns/op

Iteration   3: 9690,299 ±(99.9%) 70,801 ns/op
                 with_new_arraylist_constructor·p0.00:   9040,000 ns/op
                 with_new_arraylist_constructor·p0.50:   9488,000 ns/op
                 with_new_arraylist_constructor·p0.90:   9840,000 ns/op
                 with_new_arraylist_constructor·p0.95:   10048,000 ns/op
                 with_new_arraylist_constructor·p0.99:   11440,000 ns/op
                 with_new_arraylist_constructor·p0.999:  23936,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 41512,621 ns/op
                 with_new_arraylist_constructor·p1.00:   1302528,000 ns/op

Iteration   4: 9710,572 ±(99.9%) 73,915 ns/op
                 with_new_arraylist_constructor·p0.00:   9024,000 ns/op
                 with_new_arraylist_constructor·p0.50:   9488,000 ns/op
                 with_new_arraylist_constructor·p0.90:   9856,000 ns/op
                 with_new_arraylist_constructor·p0.95:   10080,000 ns/op
                 with_new_arraylist_constructor·p0.99:   11648,000 ns/op
                 with_new_arraylist_constructor·p0.999:  22336,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 137477,222 ns/op
                 with_new_arraylist_constructor·p1.00:   1331200,000 ns/op

Iteration   5: 9697,841 ±(99.9%) 72,551 ns/op
                 with_new_arraylist_constructor·p0.00:   9040,000 ns/op
                 with_new_arraylist_constructor·p0.50:   9488,000 ns/op
                 with_new_arraylist_constructor·p0.90:   9856,000 ns/op
                 with_new_arraylist_constructor·p0.95:   10080,000 ns/op
                 with_new_arraylist_constructor·p0.99:   11616,000 ns/op
                 with_new_arraylist_constructor·p0.999:  22198,624 ns/op
                 with_new_arraylist_constructor·p0.9999: 36709,459 ns/op
                 with_new_arraylist_constructor·p1.00:   1349632,000 ns/op


# Run progress: 77,61% complete, ETA 08:47:56
# Fork: 2 of 3
# Warmup Iteration   1: 9855,863 ±(99.9%) 201,380 ns/op
# Warmup Iteration   2: 9571,310 ±(99.9%) 71,150 ns/op
# Warmup Iteration   3: 9560,212 ±(99.9%) 51,970 ns/op
Iteration   1: 9462,901 ±(99.9%) 59,537 ns/op
                 with_new_arraylist_constructor·p0.00:   8800,000 ns/op
                 with_new_arraylist_constructor·p0.50:   9280,000 ns/op
                 with_new_arraylist_constructor·p0.90:   9648,000 ns/op
                 with_new_arraylist_constructor·p0.95:   9904,000 ns/op
                 with_new_arraylist_constructor·p0.99:   11216,000 ns/op
                 with_new_arraylist_constructor·p0.999:  23744,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 31735,616 ns/op
                 with_new_arraylist_constructor·p1.00:   1329152,000 ns/op

Iteration   2: 9478,163 ±(99.9%) 60,352 ns/op
                 with_new_arraylist_constructor·p0.00:   8832,000 ns/op
                 with_new_arraylist_constructor·p0.50:   9296,000 ns/op
                 with_new_arraylist_constructor·p0.90:   9680,000 ns/op
                 with_new_arraylist_constructor·p0.95:   9936,000 ns/op
                 with_new_arraylist_constructor·p0.99:   11248,000 ns/op
                 with_new_arraylist_constructor·p0.999:  23872,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 33620,480 ns/op
                 with_new_arraylist_constructor·p1.00:   1640448,000 ns/op

Iteration   3: 9486,387 ±(99.9%) 59,200 ns/op
                 with_new_arraylist_constructor·p0.00:   8832,000 ns/op
                 with_new_arraylist_constructor·p0.50:   9312,000 ns/op
                 with_new_arraylist_constructor·p0.90:   9696,000 ns/op
                 with_new_arraylist_constructor·p0.95:   9968,000 ns/op
                 with_new_arraylist_constructor·p0.99:   11248,000 ns/op
                 with_new_arraylist_constructor·p0.999:  23776,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 31903,328 ns/op
                 with_new_arraylist_constructor·p1.00:   1349632,000 ns/op

Iteration   4: 9476,127 ±(99.9%) 57,798 ns/op
                 with_new_arraylist_constructor·p0.00:   8800,000 ns/op
                 with_new_arraylist_constructor·p0.50:   9296,000 ns/op
                 with_new_arraylist_constructor·p0.90:   9680,000 ns/op
                 with_new_arraylist_constructor·p0.95:   9936,000 ns/op
                 with_new_arraylist_constructor·p0.99:   11248,000 ns/op
                 with_new_arraylist_constructor·p0.999:  23571,072 ns/op
                 with_new_arraylist_constructor·p0.9999: 32373,722 ns/op
                 with_new_arraylist_constructor·p1.00:   1310720,000 ns/op

Iteration   5: 9488,789 ±(99.9%) 62,023 ns/op
                 with_new_arraylist_constructor·p0.00:   8800,000 ns/op
                 with_new_arraylist_constructor·p0.50:   9296,000 ns/op
                 with_new_arraylist_constructor·p0.90:   9664,000 ns/op
                 with_new_arraylist_constructor·p0.95:   9936,000 ns/op
                 with_new_arraylist_constructor·p0.99:   11248,000 ns/op
                 with_new_arraylist_constructor·p0.999:  23904,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 33295,027 ns/op
                 with_new_arraylist_constructor·p1.00:   1243136,000 ns/op


# Run progress: 77,66% complete, ETA 08:46:36
# Fork: 3 of 3
# Warmup Iteration   1: 9765,121 ±(99.9%) 197,567 ns/op
# Warmup Iteration   2: 9462,447 ±(99.9%) 58,282 ns/op
# Warmup Iteration   3: 9479,294 ±(99.9%) 59,532 ns/op
Iteration   1: 9468,343 ±(99.9%) 50,066 ns/op
                 with_new_arraylist_constructor·p0.00:   8816,000 ns/op
                 with_new_arraylist_constructor·p0.50:   9312,000 ns/op
                 with_new_arraylist_constructor·p0.90:   9680,000 ns/op
                 with_new_arraylist_constructor·p0.95:   9936,000 ns/op
                 with_new_arraylist_constructor·p0.99:   11248,000 ns/op
                 with_new_arraylist_constructor·p0.999:  24096,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 29635,974 ns/op
                 with_new_arraylist_constructor·p1.00:   1325056,000 ns/op

Iteration   2: 9458,050 ±(99.9%) 52,317 ns/op
                 with_new_arraylist_constructor·p0.00:   8848,000 ns/op
                 with_new_arraylist_constructor·p0.50:   9312,000 ns/op
                 with_new_arraylist_constructor·p0.90:   9664,000 ns/op
                 with_new_arraylist_constructor·p0.95:   9920,000 ns/op
                 with_new_arraylist_constructor·p0.99:   11248,000 ns/op
                 with_new_arraylist_constructor·p0.999:  22528,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 29223,136 ns/op
                 with_new_arraylist_constructor·p1.00:   1761280,000 ns/op

Iteration   3: 9476,222 ±(99.9%) 51,087 ns/op
                 with_new_arraylist_constructor·p0.00:   8832,000 ns/op
                 with_new_arraylist_constructor·p0.50:   9328,000 ns/op
                 with_new_arraylist_constructor·p0.90:   9696,000 ns/op
                 with_new_arraylist_constructor·p0.95:   9952,000 ns/op
                 with_new_arraylist_constructor·p0.99:   11248,000 ns/op
                 with_new_arraylist_constructor·p0.999:  22400,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 29240,496 ns/op
                 with_new_arraylist_constructor·p1.00:   1341440,000 ns/op

Iteration   4: 9486,912 ±(99.9%) 58,760 ns/op
                 with_new_arraylist_constructor·p0.00:   8816,000 ns/op
                 with_new_arraylist_constructor·p0.50:   9312,000 ns/op
                 with_new_arraylist_constructor·p0.90:   9664,000 ns/op
                 with_new_arraylist_constructor·p0.95:   9920,000 ns/op
                 with_new_arraylist_constructor·p0.99:   11248,000 ns/op
                 with_new_arraylist_constructor·p0.999:  24032,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 28740,038 ns/op
                 with_new_arraylist_constructor·p1.00:   1183744,000 ns/op

Iteration   5: 9512,302 ±(99.9%) 57,240 ns/op
                 with_new_arraylist_constructor·p0.00:   8832,000 ns/op
                 with_new_arraylist_constructor·p0.50:   9312,000 ns/op
                 with_new_arraylist_constructor·p0.90:   9712,000 ns/op
                 with_new_arraylist_constructor·p0.95:   10064,000 ns/op
                 with_new_arraylist_constructor·p0.99:   11808,000 ns/op
                 with_new_arraylist_constructor·p0.999:  23904,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 30708,147 ns/op
                 with_new_arraylist_constructor·p1.00:   1243136,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3938493
  mean =   9554,090 ±(99.9%) 16,191 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3938218 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 78 
    [1125000,000, 1250000,000) = 164 
    [1250000,000, 1375000,000) = 29 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 2 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =   8800,000 ns/op
     p(50,0000) =   9376,000 ns/op
     p(90,0000) =   9760,000 ns/op
     p(95,0000) =  10016,000 ns/op
     p(99,0000) =  11376,000 ns/op
     p(99,9000) =  23776,000 ns/op
     p(99,9900) =  32576,000 ns/op
     p(99,9990) = 1242347,643 ns/op
     p(99,9999) = 1367518,929 ns/op
    p(100,0000) = 1761280,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 50)

# Run progress: 77,72% complete, ETA 08:45:16
# Fork: 1 of 3
# Warmup Iteration   1: 19570,818 ±(99.9%) 207,461 ns/op
# Warmup Iteration   2: 19239,236 ±(99.9%) 81,989 ns/op
# Warmup Iteration   3: 19184,971 ±(99.9%) 68,840 ns/op
Iteration   1: 19221,760 ±(99.9%) 74,022 ns/op
                 with_new_arraylist_constructor·p0.00:   18016,000 ns/op
                 with_new_arraylist_constructor·p0.50:   18912,000 ns/op
                 with_new_arraylist_constructor·p0.90:   19616,000 ns/op
                 with_new_arraylist_constructor·p0.95:   20320,000 ns/op
                 with_new_arraylist_constructor·p0.99:   21376,000 ns/op
                 with_new_arraylist_constructor·p0.999:  35648,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 62365,696 ns/op
                 with_new_arraylist_constructor·p1.00:   1306624,000 ns/op

Iteration   2: 19217,475 ±(99.9%) 75,957 ns/op
                 with_new_arraylist_constructor·p0.00:   18016,000 ns/op
                 with_new_arraylist_constructor·p0.50:   18912,000 ns/op
                 with_new_arraylist_constructor·p0.90:   19552,000 ns/op
                 with_new_arraylist_constructor·p0.95:   20288,000 ns/op
                 with_new_arraylist_constructor·p0.99:   21376,000 ns/op
                 with_new_arraylist_constructor·p0.999:  35712,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 64098,202 ns/op
                 with_new_arraylist_constructor·p1.00:   1714176,000 ns/op

Iteration   3: 19266,345 ±(99.9%) 136,990 ns/op
                 with_new_arraylist_constructor·p0.00:   18080,000 ns/op
                 with_new_arraylist_constructor·p0.50:   18912,000 ns/op
                 with_new_arraylist_constructor·p0.90:   19584,000 ns/op
                 with_new_arraylist_constructor·p0.95:   20320,000 ns/op
                 with_new_arraylist_constructor·p0.99:   21376,000 ns/op
                 with_new_arraylist_constructor·p0.999:  35648,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1057014,989 ns/op
                 with_new_arraylist_constructor·p1.00:   9158656,000 ns/op

Iteration   4: 19157,131 ±(99.9%) 65,609 ns/op
                 with_new_arraylist_constructor·p0.00:   18080,000 ns/op
                 with_new_arraylist_constructor·p0.50:   18880,000 ns/op
                 with_new_arraylist_constructor·p0.90:   19456,000 ns/op
                 with_new_arraylist_constructor·p0.95:   20096,000 ns/op
                 with_new_arraylist_constructor·p0.99:   21504,000 ns/op
                 with_new_arraylist_constructor·p0.999:  35160,384 ns/op
                 with_new_arraylist_constructor·p0.9999: 54624,307 ns/op
                 with_new_arraylist_constructor·p1.00:   1257472,000 ns/op

Iteration   5: 19199,257 ±(99.9%) 71,485 ns/op
                 with_new_arraylist_constructor·p0.00:   18080,000 ns/op
                 with_new_arraylist_constructor·p0.50:   18912,000 ns/op
                 with_new_arraylist_constructor·p0.90:   19520,000 ns/op
                 with_new_arraylist_constructor·p0.95:   20288,000 ns/op
                 with_new_arraylist_constructor·p0.99:   21312,000 ns/op
                 with_new_arraylist_constructor·p0.999:  34752,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 73098,323 ns/op
                 with_new_arraylist_constructor·p1.00:   1306624,000 ns/op


# Run progress: 77,78% complete, ETA 08:43:56
# Fork: 2 of 3
# Warmup Iteration   1: 20569,049 ±(99.9%) 210,474 ns/op
# Warmup Iteration   2: 20157,695 ±(99.9%) 84,114 ns/op
# Warmup Iteration   3: 20062,249 ±(99.9%) 76,237 ns/op
Iteration   1: 20020,513 ±(99.9%) 69,658 ns/op
                 with_new_arraylist_constructor·p0.00:   18912,000 ns/op
                 with_new_arraylist_constructor·p0.50:   19680,000 ns/op
                 with_new_arraylist_constructor·p0.90:   20416,000 ns/op
                 with_new_arraylist_constructor·p0.95:   21312,000 ns/op
                 with_new_arraylist_constructor·p0.99:   23232,000 ns/op
                 with_new_arraylist_constructor·p0.999:  36480,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 53663,616 ns/op
                 with_new_arraylist_constructor·p1.00:   1314816,000 ns/op

Iteration   2: 20021,856 ±(99.9%) 65,328 ns/op
                 with_new_arraylist_constructor·p0.00:   18944,000 ns/op
                 with_new_arraylist_constructor·p0.50:   19712,000 ns/op
                 with_new_arraylist_constructor·p0.90:   20416,000 ns/op
                 with_new_arraylist_constructor·p0.95:   21344,000 ns/op
                 with_new_arraylist_constructor·p0.99:   23360,000 ns/op
                 with_new_arraylist_constructor·p0.999:  36288,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 48823,936 ns/op
                 with_new_arraylist_constructor·p1.00:   1263616,000 ns/op

Iteration   3: 20302,296 ±(99.9%) 76,833 ns/op
                 with_new_arraylist_constructor·p0.00:   18944,000 ns/op
                 with_new_arraylist_constructor·p0.50:   19776,000 ns/op
                 with_new_arraylist_constructor·p0.90:   21152,000 ns/op
                 with_new_arraylist_constructor·p0.95:   22368,000 ns/op
                 with_new_arraylist_constructor·p0.99:   26048,000 ns/op
                 with_new_arraylist_constructor·p0.999:  36416,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1064795,341 ns/op
                 with_new_arraylist_constructor·p1.00:   1349632,000 ns/op

Iteration   4: 20109,190 ±(99.9%) 65,681 ns/op
                 with_new_arraylist_constructor·p0.00:   18976,000 ns/op
                 with_new_arraylist_constructor·p0.50:   19680,000 ns/op
                 with_new_arraylist_constructor·p0.90:   20544,000 ns/op
                 with_new_arraylist_constructor·p0.95:   21632,000 ns/op
                 with_new_arraylist_constructor·p0.99:   26528,000 ns/op
                 with_new_arraylist_constructor·p0.999:  35456,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 59570,931 ns/op
                 with_new_arraylist_constructor·p1.00:   1226752,000 ns/op

Iteration   5: 19983,152 ±(99.9%) 69,037 ns/op
                 with_new_arraylist_constructor·p0.00:   18944,000 ns/op
                 with_new_arraylist_constructor·p0.50:   19680,000 ns/op
                 with_new_arraylist_constructor·p0.90:   20352,000 ns/op
                 with_new_arraylist_constructor·p0.95:   21280,000 ns/op
                 with_new_arraylist_constructor·p0.99:   22976,000 ns/op
                 with_new_arraylist_constructor·p0.999:  36372,864 ns/op
                 with_new_arraylist_constructor·p0.9999: 65542,208 ns/op
                 with_new_arraylist_constructor·p1.00:   1345536,000 ns/op


# Run progress: 77,83% complete, ETA 08:42:36
# Fork: 3 of 3
# Warmup Iteration   1: 19993,603 ±(99.9%) 216,557 ns/op
# Warmup Iteration   2: 19655,886 ±(99.9%) 60,322 ns/op
# Warmup Iteration   3: 19786,202 ±(99.9%) 88,013 ns/op
Iteration   1: 19626,018 ±(99.9%) 54,002 ns/op
                 with_new_arraylist_constructor·p0.00:   18592,000 ns/op
                 with_new_arraylist_constructor·p0.50:   19360,000 ns/op
                 with_new_arraylist_constructor·p0.90:   20064,000 ns/op
                 with_new_arraylist_constructor·p0.95:   21152,000 ns/op
                 with_new_arraylist_constructor·p0.99:   22400,000 ns/op
                 with_new_arraylist_constructor·p0.999:  34944,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 46629,030 ns/op
                 with_new_arraylist_constructor·p1.00:   1357824,000 ns/op

Iteration   2: 19794,508 ±(99.9%) 88,904 ns/op
                 with_new_arraylist_constructor·p0.00:   18592,000 ns/op
                 with_new_arraylist_constructor·p0.50:   19360,000 ns/op
                 with_new_arraylist_constructor·p0.90:   20256,000 ns/op
                 with_new_arraylist_constructor·p0.95:   21344,000 ns/op
                 with_new_arraylist_constructor·p0.99:   25113,280 ns/op
                 with_new_arraylist_constructor·p0.999:  35563,456 ns/op
                 with_new_arraylist_constructor·p0.9999: 1158487,859 ns/op
                 with_new_arraylist_constructor·p1.00:   1757184,000 ns/op

Iteration   3: 19770,317 ±(99.9%) 89,800 ns/op
                 with_new_arraylist_constructor·p0.00:   18624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   19328,000 ns/op
                 with_new_arraylist_constructor·p0.90:   20096,000 ns/op
                 with_new_arraylist_constructor·p0.95:   21120,000 ns/op
                 with_new_arraylist_constructor·p0.99:   25312,000 ns/op
                 with_new_arraylist_constructor·p0.999:  36032,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1183115,674 ns/op
                 with_new_arraylist_constructor·p1.00:   1386496,000 ns/op

Iteration   4: 19667,434 ±(99.9%) 55,867 ns/op
                 with_new_arraylist_constructor·p0.00:   18592,000 ns/op
                 with_new_arraylist_constructor·p0.50:   19328,000 ns/op
                 with_new_arraylist_constructor·p0.90:   20128,000 ns/op
                 with_new_arraylist_constructor·p0.95:   21280,000 ns/op
                 with_new_arraylist_constructor·p0.99:   25088,000 ns/op
                 with_new_arraylist_constructor·p0.999:  35726,144 ns/op
                 with_new_arraylist_constructor·p0.9999: 49591,443 ns/op
                 with_new_arraylist_constructor·p1.00:   1366016,000 ns/op

Iteration   5: 19883,291 ±(99.9%) 86,943 ns/op
                 with_new_arraylist_constructor·p0.00:   18624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   19328,000 ns/op
                 with_new_arraylist_constructor·p0.90:   20480,000 ns/op
                 with_new_arraylist_constructor·p0.95:   21792,000 ns/op
                 with_new_arraylist_constructor·p0.99:   25536,000 ns/op
                 with_new_arraylist_constructor·p0.999:  36247,872 ns/op
                 with_new_arraylist_constructor·p0.9999: 1109349,581 ns/op
                 with_new_arraylist_constructor·p1.00:   1363968,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3809998
  mean =  19675,536 ±(99.9%) 20,420 ns/op

  Histogram, ns/op:
    [       0,000,  1000000,000) = 3809650 
    [ 1000000,000,  2000000,000) = 347 
    [ 2000000,000,  3000000,000) = 0 
    [ 3000000,000,  4000000,000) = 0 
    [ 4000000,000,  5000000,000) = 0 
    [ 5000000,000,  6000000,000) = 0 
    [ 6000000,000,  7000000,000) = 0 
    [ 7000000,000,  8000000,000) = 0 
    [ 8000000,000,  9000000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  18016,000 ns/op
     p(50,0000) =  19360,000 ns/op
     p(90,0000) =  20224,000 ns/op
     p(95,0000) =  21088,000 ns/op
     p(99,0000) =  25184,000 ns/op
     p(99,9000) =  35904,000 ns/op
     p(99,9900) =  58048,013 ns/op
     p(99,9990) = 1279795,220 ns/op
     p(99,9999) = 1448755,528 ns/op
    p(100,0000) = 9158656,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 100)

# Run progress: 77,89% complete, ETA 08:41:15
# Fork: 1 of 3
# Warmup Iteration   1: 40632,487 ±(99.9%) 446,073 ns/op
# Warmup Iteration   2: 39853,232 ±(99.9%) 176,156 ns/op
# Warmup Iteration   3: 39824,098 ±(99.9%) 154,126 ns/op
Iteration   1: 39861,635 ±(99.9%) 161,955 ns/op
                 with_new_arraylist_constructor·p0.00:   38016,000 ns/op
                 with_new_arraylist_constructor·p0.50:   39232,000 ns/op
                 with_new_arraylist_constructor·p0.90:   40896,000 ns/op
                 with_new_arraylist_constructor·p0.95:   41600,000 ns/op
                 with_new_arraylist_constructor·p0.99:   43456,000 ns/op
                 with_new_arraylist_constructor·p0.999:  65587,072 ns/op
                 with_new_arraylist_constructor·p0.9999: 1170062,746 ns/op
                 with_new_arraylist_constructor·p1.00:   1323008,000 ns/op

Iteration   2: 39961,207 ±(99.9%) 165,000 ns/op
                 with_new_arraylist_constructor·p0.00:   37952,000 ns/op
                 with_new_arraylist_constructor·p0.50:   39296,000 ns/op
                 with_new_arraylist_constructor·p0.90:   41088,000 ns/op
                 with_new_arraylist_constructor·p0.95:   41728,000 ns/op
                 with_new_arraylist_constructor·p0.99:   43776,000 ns/op
                 with_new_arraylist_constructor·p0.999:  66944,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1226536,550 ns/op
                 with_new_arraylist_constructor·p1.00:   1349632,000 ns/op

Iteration   3: 39869,565 ±(99.9%) 156,550 ns/op
                 with_new_arraylist_constructor·p0.00:   38016,000 ns/op
                 with_new_arraylist_constructor·p0.50:   39232,000 ns/op
                 with_new_arraylist_constructor·p0.90:   40960,000 ns/op
                 with_new_arraylist_constructor·p0.95:   41664,000 ns/op
                 with_new_arraylist_constructor·p0.99:   43792,640 ns/op
                 with_new_arraylist_constructor·p0.999:  68035,328 ns/op
                 with_new_arraylist_constructor·p0.9999: 1185209,549 ns/op
                 with_new_arraylist_constructor·p1.00:   1361920,000 ns/op

Iteration   4: 39915,905 ±(99.9%) 159,790 ns/op
                 with_new_arraylist_constructor·p0.00:   37952,000 ns/op
                 with_new_arraylist_constructor·p0.50:   39232,000 ns/op
                 with_new_arraylist_constructor·p0.90:   41062,400 ns/op
                 with_new_arraylist_constructor·p0.95:   41664,000 ns/op
                 with_new_arraylist_constructor·p0.99:   43776,000 ns/op
                 with_new_arraylist_constructor·p0.999:  67417,088 ns/op
                 with_new_arraylist_constructor·p0.9999: 1197955,482 ns/op
                 with_new_arraylist_constructor·p1.00:   1351680,000 ns/op

Iteration   5: 39925,121 ±(99.9%) 166,190 ns/op
                 with_new_arraylist_constructor·p0.00:   37952,000 ns/op
                 with_new_arraylist_constructor·p0.50:   39296,000 ns/op
                 with_new_arraylist_constructor·p0.90:   41024,000 ns/op
                 with_new_arraylist_constructor·p0.95:   41664,000 ns/op
                 with_new_arraylist_constructor·p0.99:   43584,000 ns/op
                 with_new_arraylist_constructor·p0.999:  67200,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1182310,400 ns/op
                 with_new_arraylist_constructor·p1.00:   1370112,000 ns/op


# Run progress: 77,95% complete, ETA 08:39:55
# Fork: 2 of 3
# Warmup Iteration   1: 38799,283 ±(99.9%) 398,107 ns/op
# Warmup Iteration   2: 38093,396 ±(99.9%) 204,096 ns/op
# Warmup Iteration   3: 38066,324 ±(99.9%) 156,350 ns/op
Iteration   1: 38001,802 ±(99.9%) 137,563 ns/op
                 with_new_arraylist_constructor·p0.00:   36288,000 ns/op
                 with_new_arraylist_constructor·p0.50:   37440,000 ns/op
                 with_new_arraylist_constructor·p0.90:   39040,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39680,000 ns/op
                 with_new_arraylist_constructor·p0.99:   41216,000 ns/op
                 with_new_arraylist_constructor·p0.999:  59016,448 ns/op
                 with_new_arraylist_constructor·p0.9999: 1148026,675 ns/op
                 with_new_arraylist_constructor·p1.00:   1329152,000 ns/op

Iteration   2: 38035,297 ±(99.9%) 149,658 ns/op
                 with_new_arraylist_constructor·p0.00:   36288,000 ns/op
                 with_new_arraylist_constructor·p0.50:   37440,000 ns/op
                 with_new_arraylist_constructor·p0.90:   39040,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39680,000 ns/op
                 with_new_arraylist_constructor·p0.99:   41344,000 ns/op
                 with_new_arraylist_constructor·p0.999:  63397,888 ns/op
                 with_new_arraylist_constructor·p0.9999: 1166783,283 ns/op
                 with_new_arraylist_constructor·p1.00:   2041856,000 ns/op

Iteration   3: 38002,040 ±(99.9%) 135,955 ns/op
                 with_new_arraylist_constructor·p0.00:   36288,000 ns/op
                 with_new_arraylist_constructor·p0.50:   37504,000 ns/op
                 with_new_arraylist_constructor·p0.90:   39040,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39680,000 ns/op
                 with_new_arraylist_constructor·p0.99:   41216,000 ns/op
                 with_new_arraylist_constructor·p0.999:  57515,712 ns/op
                 with_new_arraylist_constructor·p0.9999: 1162085,171 ns/op
                 with_new_arraylist_constructor·p1.00:   1300480,000 ns/op

Iteration   4: 38064,816 ±(99.9%) 162,797 ns/op
                 with_new_arraylist_constructor·p0.00:   36288,000 ns/op
                 with_new_arraylist_constructor·p0.50:   37440,000 ns/op
                 with_new_arraylist_constructor·p0.90:   38976,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39680,000 ns/op
                 with_new_arraylist_constructor·p0.99:   41024,000 ns/op
                 with_new_arraylist_constructor·p0.999:  58322,752 ns/op
                 with_new_arraylist_constructor·p0.9999: 1174386,688 ns/op
                 with_new_arraylist_constructor·p1.00:   1247232,000 ns/op

Iteration   5: 38045,027 ±(99.9%) 157,688 ns/op
                 with_new_arraylist_constructor·p0.00:   36352,000 ns/op
                 with_new_arraylist_constructor·p0.50:   37440,000 ns/op
                 with_new_arraylist_constructor·p0.90:   39040,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39680,000 ns/op
                 with_new_arraylist_constructor·p0.99:   41500,800 ns/op
                 with_new_arraylist_constructor·p0.999:  56192,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1144832,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1316864,000 ns/op


# Run progress: 78,00% complete, ETA 08:38:35
# Fork: 3 of 3
# Warmup Iteration   1: 38793,840 ±(99.9%) 424,847 ns/op
# Warmup Iteration   2: 38133,924 ±(99.9%) 205,270 ns/op
# Warmup Iteration   3: 38033,163 ±(99.9%) 146,968 ns/op
Iteration   1: 38093,030 ±(99.9%) 153,178 ns/op
                 with_new_arraylist_constructor·p0.00:   36288,000 ns/op
                 with_new_arraylist_constructor·p0.50:   37504,000 ns/op
                 with_new_arraylist_constructor·p0.90:   39104,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39680,000 ns/op
                 with_new_arraylist_constructor·p0.99:   41472,000 ns/op
                 with_new_arraylist_constructor·p0.999:  63811,136 ns/op
                 with_new_arraylist_constructor·p0.9999: 1185522,278 ns/op
                 with_new_arraylist_constructor·p1.00:   1343488,000 ns/op

Iteration   2: 38133,859 ±(99.9%) 156,773 ns/op
                 with_new_arraylist_constructor·p0.00:   36352,000 ns/op
                 with_new_arraylist_constructor·p0.50:   37504,000 ns/op
                 with_new_arraylist_constructor·p0.90:   39104,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39808,000 ns/op
                 with_new_arraylist_constructor·p0.99:   41600,000 ns/op
                 with_new_arraylist_constructor·p0.999:  65138,944 ns/op
                 with_new_arraylist_constructor·p0.9999: 1213231,104 ns/op
                 with_new_arraylist_constructor·p1.00:   1890304,000 ns/op

Iteration   3: 38084,853 ±(99.9%) 155,229 ns/op
                 with_new_arraylist_constructor·p0.00:   36288,000 ns/op
                 with_new_arraylist_constructor·p0.50:   37504,000 ns/op
                 with_new_arraylist_constructor·p0.90:   39040,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39680,000 ns/op
                 with_new_arraylist_constructor·p0.99:   41472,000 ns/op
                 with_new_arraylist_constructor·p0.999:  63658,560 ns/op
                 with_new_arraylist_constructor·p0.9999: 1203950,592 ns/op
                 with_new_arraylist_constructor·p1.00:   1353728,000 ns/op

Iteration   4: 38166,456 ±(99.9%) 152,311 ns/op
                 with_new_arraylist_constructor·p0.00:   36352,000 ns/op
                 with_new_arraylist_constructor·p0.50:   37504,000 ns/op
                 with_new_arraylist_constructor·p0.90:   39232,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39808,000 ns/op
                 with_new_arraylist_constructor·p0.99:   41728,000 ns/op
                 with_new_arraylist_constructor·p0.999:  65088,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1185792,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1345536,000 ns/op

Iteration   5: 38026,257 ±(99.9%) 149,650 ns/op
                 with_new_arraylist_constructor·p0.00:   36288,000 ns/op
                 with_new_arraylist_constructor·p0.50:   37440,000 ns/op
                 with_new_arraylist_constructor·p0.90:   39040,000 ns/op
                 with_new_arraylist_constructor·p0.95:   39616,000 ns/op
                 with_new_arraylist_constructor·p0.99:   41231,360 ns/op
                 with_new_arraylist_constructor·p0.999:  65344,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1187537,715 ns/op
                 with_new_arraylist_constructor·p1.00:   1714176,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 1940928
  mean =  38660,169 ±(99.9%) 40,005 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 1940510 
    [ 250000,000,  500000,000) = 6 
    [ 500000,000,  750000,000) = 2 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 330 
    [1250000,000, 1500000,000) = 77 
    [1500000,000, 1750000,000) = 1 
    [1750000,000, 2000000,000) = 1 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  36288,000 ns/op
     p(50,0000) =  37824,000 ns/op
     p(90,0000) =  39808,000 ns/op
     p(95,0000) =  40704,000 ns/op
     p(99,0000) =  42880,000 ns/op
     p(99,9000) =  64132,544 ns/op
     p(99,9900) = 1177600,000 ns/op
     p(99,9990) = 1329152,000 ns/op
     p(99,9999) = 1899256,328 ns/op
    p(100,0000) = 2041856,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 200)

# Run progress: 78,06% complete, ETA 08:37:15
# Fork: 1 of 3
# Warmup Iteration   1: 82778,762 ±(99.9%) 547,253 ns/op
# Warmup Iteration   2: 81896,747 ±(99.9%) 308,737 ns/op
# Warmup Iteration   3: 81726,303 ±(99.9%) 176,683 ns/op
Iteration   1: 81696,190 ±(99.9%) 185,920 ns/op
                 with_new_arraylist_constructor·p0.00:   78080,000 ns/op
                 with_new_arraylist_constructor·p0.50:   80768,000 ns/op
                 with_new_arraylist_constructor·p0.90:   82944,000 ns/op
                 with_new_arraylist_constructor·p0.95:   84096,000 ns/op
                 with_new_arraylist_constructor·p0.99:   94720,000 ns/op
                 with_new_arraylist_constructor·p0.999:  113764,736 ns/op
                 with_new_arraylist_constructor·p0.9999: 1347399,885 ns/op
                 with_new_arraylist_constructor·p1.00:   1880064,000 ns/op

Iteration   2: 81774,153 ±(99.9%) 177,544 ns/op
                 with_new_arraylist_constructor·p0.00:   77952,000 ns/op
                 with_new_arraylist_constructor·p0.50:   80896,000 ns/op
                 with_new_arraylist_constructor·p0.90:   83072,000 ns/op
                 with_new_arraylist_constructor·p0.95:   84352,000 ns/op
                 with_new_arraylist_constructor·p0.99:   94592,000 ns/op
                 with_new_arraylist_constructor·p0.999:  115968,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1284422,861 ns/op
                 with_new_arraylist_constructor·p1.00:   1583104,000 ns/op

Iteration   3: 81949,885 ±(99.9%) 184,071 ns/op
                 with_new_arraylist_constructor·p0.00:   78080,000 ns/op
                 with_new_arraylist_constructor·p0.50:   80896,000 ns/op
                 with_new_arraylist_constructor·p0.90:   83328,000 ns/op
                 with_new_arraylist_constructor·p0.95:   85120,000 ns/op
                 with_new_arraylist_constructor·p0.99:   95744,000 ns/op
                 with_new_arraylist_constructor·p0.999:  120832,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1312768,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1800192,000 ns/op

Iteration   4: 81656,632 ±(99.9%) 178,405 ns/op
                 with_new_arraylist_constructor·p0.00:   77952,000 ns/op
                 with_new_arraylist_constructor·p0.50:   80768,000 ns/op
                 with_new_arraylist_constructor·p0.90:   82944,000 ns/op
                 with_new_arraylist_constructor·p0.95:   84096,000 ns/op
                 with_new_arraylist_constructor·p0.99:   94208,000 ns/op
                 with_new_arraylist_constructor·p0.999:  112768,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1316398,694 ns/op
                 with_new_arraylist_constructor·p1.00:   1425408,000 ns/op

Iteration   5: 81698,032 ±(99.9%) 182,248 ns/op
                 with_new_arraylist_constructor·p0.00:   78208,000 ns/op
                 with_new_arraylist_constructor·p0.50:   80768,000 ns/op
                 with_new_arraylist_constructor·p0.90:   82944,000 ns/op
                 with_new_arraylist_constructor·p0.95:   84224,000 ns/op
                 with_new_arraylist_constructor·p0.99:   94592,000 ns/op
                 with_new_arraylist_constructor·p0.999:  111589,248 ns/op
                 with_new_arraylist_constructor·p0.9999: 1298432,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1796096,000 ns/op


# Run progress: 78,12% complete, ETA 08:35:55
# Fork: 2 of 3
# Warmup Iteration   1: 78923,705 ±(99.9%) 456,920 ns/op
# Warmup Iteration   2: 77863,369 ±(99.9%) 187,871 ns/op
# Warmup Iteration   3: 77974,915 ±(99.9%) 183,595 ns/op
Iteration   1: 77992,581 ±(99.9%) 182,414 ns/op
                 with_new_arraylist_constructor·p0.00:   74112,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76928,000 ns/op
                 with_new_arraylist_constructor·p0.90:   79232,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80768,000 ns/op
                 with_new_arraylist_constructor·p0.99:   91520,000 ns/op
                 with_new_arraylist_constructor·p0.999:  108029,312 ns/op
                 with_new_arraylist_constructor·p0.9999: 1296384,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1783808,000 ns/op

Iteration   2: 77931,782 ±(99.9%) 176,595 ns/op
                 with_new_arraylist_constructor·p0.00:   74624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76928,000 ns/op
                 with_new_arraylist_constructor·p0.90:   79104,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80512,000 ns/op
                 with_new_arraylist_constructor·p0.99:   91520,000 ns/op
                 with_new_arraylist_constructor·p0.999:  107776,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1255686,144 ns/op
                 with_new_arraylist_constructor·p1.00:   1425408,000 ns/op

Iteration   3: 77964,663 ±(99.9%) 181,601 ns/op
                 with_new_arraylist_constructor·p0.00:   74368,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76928,000 ns/op
                 with_new_arraylist_constructor·p0.90:   79104,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80640,000 ns/op
                 with_new_arraylist_constructor·p0.99:   91520,000 ns/op
                 with_new_arraylist_constructor·p0.999:  108032,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1254564,250 ns/op
                 with_new_arraylist_constructor·p1.00:   1433600,000 ns/op

Iteration   4: 77900,143 ±(99.9%) 178,337 ns/op
                 with_new_arraylist_constructor·p0.00:   74496,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76928,000 ns/op
                 with_new_arraylist_constructor·p0.90:   79104,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80384,000 ns/op
                 with_new_arraylist_constructor·p0.99:   91136,000 ns/op
                 with_new_arraylist_constructor·p0.999:  108160,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1269760,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1390592,000 ns/op

Iteration   5: 77916,297 ±(99.9%) 181,809 ns/op
                 with_new_arraylist_constructor·p0.00:   74240,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76928,000 ns/op
                 with_new_arraylist_constructor·p0.90:   79104,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80384,000 ns/op
                 with_new_arraylist_constructor·p0.99:   91008,000 ns/op
                 with_new_arraylist_constructor·p0.999:  117101,312 ns/op
                 with_new_arraylist_constructor·p0.9999: 1268091,699 ns/op
                 with_new_arraylist_constructor·p1.00:   1415168,000 ns/op


# Run progress: 78,17% complete, ETA 08:34:35
# Fork: 3 of 3
# Warmup Iteration   1: 79036,143 ±(99.9%) 452,864 ns/op
# Warmup Iteration   2: 78218,087 ±(99.9%) 190,974 ns/op
# Warmup Iteration   3: 78046,308 ±(99.9%) 174,993 ns/op
Iteration   1: 77851,790 ±(99.9%) 179,898 ns/op
                 with_new_arraylist_constructor·p0.00:   74624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76928,000 ns/op
                 with_new_arraylist_constructor·p0.90:   79104,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80384,000 ns/op
                 with_new_arraylist_constructor·p0.99:   91520,000 ns/op
                 with_new_arraylist_constructor·p0.999:  107776,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1255643,546 ns/op
                 with_new_arraylist_constructor·p1.00:   1738752,000 ns/op

Iteration   2: 77900,163 ±(99.9%) 174,980 ns/op
                 with_new_arraylist_constructor·p0.00:   74496,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76928,000 ns/op
                 with_new_arraylist_constructor·p0.90:   79360,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80768,000 ns/op
                 with_new_arraylist_constructor·p0.99:   91520,000 ns/op
                 with_new_arraylist_constructor·p0.999:  107648,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1229551,616 ns/op
                 with_new_arraylist_constructor·p1.00:   1355776,000 ns/op

Iteration   3: 77796,313 ±(99.9%) 175,121 ns/op
                 with_new_arraylist_constructor·p0.00:   74496,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76800,000 ns/op
                 with_new_arraylist_constructor·p0.90:   78976,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80256,000 ns/op
                 with_new_arraylist_constructor·p0.99:   91520,000 ns/op
                 with_new_arraylist_constructor·p0.999:  107520,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1207293,133 ns/op
                 with_new_arraylist_constructor·p1.00:   1728512,000 ns/op

Iteration   4: 77825,274 ±(99.9%) 169,492 ns/op
                 with_new_arraylist_constructor·p0.00:   74496,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76928,000 ns/op
                 with_new_arraylist_constructor·p0.90:   79104,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80384,000 ns/op
                 with_new_arraylist_constructor·p0.99:   91392,000 ns/op
                 with_new_arraylist_constructor·p0.999:  107995,008 ns/op
                 with_new_arraylist_constructor·p0.9999: 1201179,238 ns/op
                 with_new_arraylist_constructor·p1.00:   1335296,000 ns/op

Iteration   5: 77899,591 ±(99.9%) 185,223 ns/op
                 with_new_arraylist_constructor·p0.00:   74496,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76928,000 ns/op
                 with_new_arraylist_constructor·p0.90:   79232,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80512,000 ns/op
                 with_new_arraylist_constructor·p0.99:   90624,000 ns/op
                 with_new_arraylist_constructor·p0.999:  108032,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1322460,774 ns/op
                 with_new_arraylist_constructor·p1.00:   1376256,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 1892343
  mean =  79142,412 ±(99.9%) 46,573 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1891638 
    [ 125000,000,  250000,000) = 212 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 6 
    [1125000,000, 1250000,000) = 245 
    [1250000,000, 1375000,000) = 203 
    [1375000,000, 1500000,000) = 32 
    [1500000,000, 1625000,000) = 1 
    [1625000,000, 1750000,000) = 2 
    [1750000,000, 1875000,000) = 3 

  Percentiles, ns/op:
      p(0,0000) =  74112,000 ns/op
     p(50,0000) =  77696,000 ns/op
     p(90,0000) =  81792,000 ns/op
     p(95,0000) =  83072,000 ns/op
     p(99,0000) =  93696,000 ns/op
     p(99,9000) = 111232,000 ns/op
     p(99,9900) = 1275904,000 ns/op
     p(99,9990) = 1406976,000 ns/op
     p(99,9999) = 1808790,700 ns/op
    p(100,0000) = 1880064,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 500)

# Run progress: 78,23% complete, ETA 08:33:14
# Fork: 1 of 3
# Warmup Iteration   1: 189631,722 ±(99.9%) 1265,853 ns/op
# Warmup Iteration   2: 186783,779 ±(99.9%) 451,555 ns/op
# Warmup Iteration   3: 186488,540 ±(99.9%) 420,526 ns/op
Iteration   1: 186620,471 ±(99.9%) 429,440 ns/op
                 with_new_arraylist_constructor·p0.00:   180224,000 ns/op
                 with_new_arraylist_constructor·p0.50:   184576,000 ns/op
                 with_new_arraylist_constructor·p0.90:   189440,000 ns/op
                 with_new_arraylist_constructor·p0.95:   193792,000 ns/op
                 with_new_arraylist_constructor·p0.99:   214016,000 ns/op
                 with_new_arraylist_constructor·p0.999:  229752,064 ns/op
                 with_new_arraylist_constructor·p0.9999: 1451789,107 ns/op
                 with_new_arraylist_constructor·p1.00:   1624064,000 ns/op

Iteration   2: 186976,187 ±(99.9%) 438,505 ns/op
                 with_new_arraylist_constructor·p0.00:   180224,000 ns/op
                 with_new_arraylist_constructor·p0.50:   184576,000 ns/op
                 with_new_arraylist_constructor·p0.90:   189952,000 ns/op
                 with_new_arraylist_constructor·p0.95:   197632,000 ns/op
                 with_new_arraylist_constructor·p0.99:   221696,000 ns/op
                 with_new_arraylist_constructor·p0.999:  238225,920 ns/op
                 with_new_arraylist_constructor·p0.9999: 1459521,536 ns/op
                 with_new_arraylist_constructor·p1.00:   1617920,000 ns/op

Iteration   3: 186582,957 ±(99.9%) 429,833 ns/op
                 with_new_arraylist_constructor·p0.00:   180224,000 ns/op
                 with_new_arraylist_constructor·p0.50:   184576,000 ns/op
                 with_new_arraylist_constructor·p0.90:   189440,000 ns/op
                 with_new_arraylist_constructor·p0.95:   193792,000 ns/op
                 with_new_arraylist_constructor·p0.99:   213760,000 ns/op
                 with_new_arraylist_constructor·p0.999:  232821,248 ns/op
                 with_new_arraylist_constructor·p0.9999: 1476948,787 ns/op
                 with_new_arraylist_constructor·p1.00:   1548288,000 ns/op

Iteration   4: 188790,738 ±(99.9%) 448,886 ns/op
                 with_new_arraylist_constructor·p0.00:   180224,000 ns/op
                 with_new_arraylist_constructor·p0.50:   184576,000 ns/op
                 with_new_arraylist_constructor·p0.90:   196864,000 ns/op
                 with_new_arraylist_constructor·p0.95:   221952,000 ns/op
                 with_new_arraylist_constructor·p0.99:   226560,000 ns/op
                 with_new_arraylist_constructor·p0.999:  253184,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1494012,723 ns/op
                 with_new_arraylist_constructor·p1.00:   1562624,000 ns/op

Iteration   5: 186549,152 ±(99.9%) 426,367 ns/op
                 with_new_arraylist_constructor·p0.00:   180480,000 ns/op
                 with_new_arraylist_constructor·p0.50:   184576,000 ns/op
                 with_new_arraylist_constructor·p0.90:   189440,000 ns/op
                 with_new_arraylist_constructor·p0.95:   193536,000 ns/op
                 with_new_arraylist_constructor·p0.99:   213504,000 ns/op
                 with_new_arraylist_constructor·p0.999:  235890,688 ns/op
                 with_new_arraylist_constructor·p0.9999: 1469736,550 ns/op
                 with_new_arraylist_constructor·p1.00:   1566720,000 ns/op


# Run progress: 78,29% complete, ETA 08:31:54
# Fork: 2 of 3
# Warmup Iteration   1: 202811,504 ±(99.9%) 1180,336 ns/op
# Warmup Iteration   2: 200969,084 ±(99.9%) 481,058 ns/op
# Warmup Iteration   3: 201525,050 ±(99.9%) 458,892 ns/op
Iteration   1: 202926,518 ±(99.9%) 465,287 ns/op
                 with_new_arraylist_constructor·p0.00:   193536,000 ns/op
                 with_new_arraylist_constructor·p0.50:   197888,000 ns/op
                 with_new_arraylist_constructor·p0.90:   220672,000 ns/op
                 with_new_arraylist_constructor·p0.95:   225280,000 ns/op
                 with_new_arraylist_constructor·p0.99:   245504,000 ns/op
                 with_new_arraylist_constructor·p0.999:  269824,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1468887,245 ns/op
                 with_new_arraylist_constructor·p1.00:   1507328,000 ns/op

Iteration   2: 201380,571 ±(99.9%) 467,261 ns/op
                 with_new_arraylist_constructor·p0.00:   193536,000 ns/op
                 with_new_arraylist_constructor·p0.50:   197632,000 ns/op
                 with_new_arraylist_constructor·p0.90:   214016,000 ns/op
                 with_new_arraylist_constructor·p0.95:   221952,000 ns/op
                 with_new_arraylist_constructor·p0.99:   228864,000 ns/op
                 with_new_arraylist_constructor·p0.999:  255431,168 ns/op
                 with_new_arraylist_constructor·p0.9999: 1507646,669 ns/op
                 with_new_arraylist_constructor·p1.00:   1574912,000 ns/op

Iteration   3: 201468,582 ±(99.9%) 451,330 ns/op
                 with_new_arraylist_constructor·p0.00:   193536,000 ns/op
                 with_new_arraylist_constructor·p0.50:   197888,000 ns/op
                 with_new_arraylist_constructor·p0.90:   216857,600 ns/op
                 with_new_arraylist_constructor·p0.95:   221952,000 ns/op
                 with_new_arraylist_constructor·p0.99:   227840,000 ns/op
                 with_new_arraylist_constructor·p0.999:  256361,216 ns/op
                 with_new_arraylist_constructor·p0.9999: 1475149,210 ns/op
                 with_new_arraylist_constructor·p1.00:   1583104,000 ns/op

Iteration   4: 201485,269 ±(99.9%) 457,190 ns/op
                 with_new_arraylist_constructor·p0.00:   193792,000 ns/op
                 with_new_arraylist_constructor·p0.50:   197888,000 ns/op
                 with_new_arraylist_constructor·p0.90:   216064,000 ns/op
                 with_new_arraylist_constructor·p0.95:   221696,000 ns/op
                 with_new_arraylist_constructor·p0.99:   227840,000 ns/op
                 with_new_arraylist_constructor·p0.999:  264704,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1478052,864 ns/op
                 with_new_arraylist_constructor·p1.00:   1595392,000 ns/op

Iteration   5: 201233,429 ±(99.9%) 465,556 ns/op
                 with_new_arraylist_constructor·p0.00:   193280,000 ns/op
                 with_new_arraylist_constructor·p0.50:   197632,000 ns/op
                 with_new_arraylist_constructor·p0.90:   212480,000 ns/op
                 with_new_arraylist_constructor·p0.95:   221696,000 ns/op
                 with_new_arraylist_constructor·p0.99:   227840,000 ns/op
                 with_new_arraylist_constructor·p0.999:  266752,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1509883,494 ns/op
                 with_new_arraylist_constructor·p1.00:   1572864,000 ns/op


# Run progress: 78,34% complete, ETA 08:30:34
# Fork: 3 of 3
# Warmup Iteration   1: 189768,839 ±(99.9%) 1125,012 ns/op
# Warmup Iteration   2: 186486,433 ±(99.9%) 450,556 ns/op
# Warmup Iteration   3: 186664,873 ±(99.9%) 423,503 ns/op
Iteration   1: 186451,010 ±(99.9%) 428,778 ns/op
                 with_new_arraylist_constructor·p0.00:   180224,000 ns/op
                 with_new_arraylist_constructor·p0.50:   184320,000 ns/op
                 with_new_arraylist_constructor·p0.90:   189696,000 ns/op
                 with_new_arraylist_constructor·p0.95:   192256,000 ns/op
                 with_new_arraylist_constructor·p0.99:   210944,000 ns/op
                 with_new_arraylist_constructor·p0.999:  237228,032 ns/op
                 with_new_arraylist_constructor·p0.9999: 1470280,909 ns/op
                 with_new_arraylist_constructor·p1.00:   1605632,000 ns/op

Iteration   2: 186734,271 ±(99.9%) 438,378 ns/op
                 with_new_arraylist_constructor·p0.00:   180224,000 ns/op
                 with_new_arraylist_constructor·p0.50:   184064,000 ns/op
                 with_new_arraylist_constructor·p0.90:   188672,000 ns/op
                 with_new_arraylist_constructor·p0.95:   195328,000 ns/op
                 with_new_arraylist_constructor·p0.99:   223744,000 ns/op
                 with_new_arraylist_constructor·p0.999:  258943,232 ns/op
                 with_new_arraylist_constructor·p0.9999: 1458789,990 ns/op
                 with_new_arraylist_constructor·p1.00:   1568768,000 ns/op

Iteration   3: 187217,380 ±(99.9%) 450,001 ns/op
                 with_new_arraylist_constructor·p0.00:   180480,000 ns/op
                 with_new_arraylist_constructor·p0.50:   184320,000 ns/op
                 with_new_arraylist_constructor·p0.90:   189696,000 ns/op
                 with_new_arraylist_constructor·p0.95:   195584,000 ns/op
                 with_new_arraylist_constructor·p0.99:   224512,000 ns/op
                 with_new_arraylist_constructor·p0.999:  253673,984 ns/op
                 with_new_arraylist_constructor·p0.9999: 1494333,850 ns/op
                 with_new_arraylist_constructor·p1.00:   1574912,000 ns/op

Iteration   4: 186537,902 ±(99.9%) 425,621 ns/op
                 with_new_arraylist_constructor·p0.00:   180224,000 ns/op
                 with_new_arraylist_constructor·p0.50:   184320,000 ns/op
                 with_new_arraylist_constructor·p0.90:   189696,000 ns/op
                 with_new_arraylist_constructor·p0.95:   192512,000 ns/op
                 with_new_arraylist_constructor·p0.99:   213504,000 ns/op
                 with_new_arraylist_constructor·p0.999:  237451,264 ns/op
                 with_new_arraylist_constructor·p0.9999: 1453076,685 ns/op
                 with_new_arraylist_constructor·p1.00:   1501184,000 ns/op

Iteration   5: 186881,944 ±(99.9%) 427,201 ns/op
                 with_new_arraylist_constructor·p0.00:   180480,000 ns/op
                 with_new_arraylist_constructor·p0.50:   184320,000 ns/op
                 with_new_arraylist_constructor·p0.90:   189184,000 ns/op
                 with_new_arraylist_constructor·p0.95:   195328,000 ns/op
                 with_new_arraylist_constructor·p0.99:   224000,000 ns/op
                 with_new_arraylist_constructor·p0.999:  252672,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1443686,810 ns/op
                 with_new_arraylist_constructor·p1.00:   1462272,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 782082
  mean = 191607,505 ±(99.9%) 117,197 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 780776 
    [ 250000,000,  375000,000) = 825 
    [ 375000,000,  500000,000) = 1 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 5 
    [1250000,000, 1375000,000) = 219 
    [1375000,000, 1500000,000) = 212 
    [1500000,000, 1625000,000) = 44 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 180224,000 ns/op
     p(50,0000) = 186112,000 ns/op
     p(90,0000) = 200192,000 ns/op
     p(95,0000) = 212992,000 ns/op
     p(99,0000) = 225536,000 ns/op
     p(99,9000) = 257770,752 ns/op
     p(99,9900) = 1470037,402 ns/op
     p(99,9990) = 1573230,940 ns/op
     p(99,9999) = 1624064,000 ns/op
    p(100,0000) = 1624064,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 1000)

# Run progress: 78,40% complete, ETA 08:29:14
# Fork: 1 of 3
# Warmup Iteration   1: 396311,831 ±(99.9%) 2415,766 ns/op
# Warmup Iteration   2: 390832,141 ±(99.9%) 1022,489 ns/op
# Warmup Iteration   3: 390273,150 ±(99.9%) 932,077 ns/op
Iteration   1: 390283,309 ±(99.9%) 910,445 ns/op
                 with_new_arraylist_constructor·p0.00:   375808,000 ns/op
                 with_new_arraylist_constructor·p0.50:   385536,000 ns/op
                 with_new_arraylist_constructor·p0.90:   398336,000 ns/op
                 with_new_arraylist_constructor·p0.95:   410112,000 ns/op
                 with_new_arraylist_constructor·p0.99:   444416,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1531904,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1704095,539 ns/op
                 with_new_arraylist_constructor·p1.00:   1826816,000 ns/op

Iteration   2: 390430,850 ±(99.9%) 939,334 ns/op
                 with_new_arraylist_constructor·p0.00:   374272,000 ns/op
                 with_new_arraylist_constructor·p0.50:   386048,000 ns/op
                 with_new_arraylist_constructor·p0.90:   398848,000 ns/op
                 with_new_arraylist_constructor·p0.95:   410112,000 ns/op
                 with_new_arraylist_constructor·p0.99:   443904,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1559052,288 ns/op
                 with_new_arraylist_constructor·p0.9999: 1807900,877 ns/op
                 with_new_arraylist_constructor·p1.00:   1914880,000 ns/op

Iteration   3: 390266,766 ±(99.9%) 931,211 ns/op
                 with_new_arraylist_constructor·p0.00:   375808,000 ns/op
                 with_new_arraylist_constructor·p0.50:   385536,000 ns/op
                 with_new_arraylist_constructor·p0.90:   398336,000 ns/op
                 with_new_arraylist_constructor·p0.95:   410112,000 ns/op
                 with_new_arraylist_constructor·p0.99:   443904,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1551147,008 ns/op
                 with_new_arraylist_constructor·p0.9999: 1742580,122 ns/op
                 with_new_arraylist_constructor·p1.00:   1888256,000 ns/op

Iteration   4: 390954,049 ±(99.9%) 943,293 ns/op
                 with_new_arraylist_constructor·p0.00:   375808,000 ns/op
                 with_new_arraylist_constructor·p0.50:   386048,000 ns/op
                 with_new_arraylist_constructor·p0.90:   399872,000 ns/op
                 with_new_arraylist_constructor·p0.95:   411136,000 ns/op
                 with_new_arraylist_constructor·p0.99:   444416,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1571477,504 ns/op
                 with_new_arraylist_constructor·p0.9999: 1797215,437 ns/op
                 with_new_arraylist_constructor·p1.00:   2166784,000 ns/op

Iteration   5: 390362,046 ±(99.9%) 938,779 ns/op
                 with_new_arraylist_constructor·p0.00:   375808,000 ns/op
                 with_new_arraylist_constructor·p0.50:   385536,000 ns/op
                 with_new_arraylist_constructor·p0.90:   398336,000 ns/op
                 with_new_arraylist_constructor·p0.95:   410112,000 ns/op
                 with_new_arraylist_constructor·p0.99:   443904,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1560596,480 ns/op
                 with_new_arraylist_constructor·p0.9999: 1789227,418 ns/op
                 with_new_arraylist_constructor·p1.00:   1841152,000 ns/op


# Run progress: 78,46% complete, ETA 08:27:54
# Fork: 2 of 3
# Warmup Iteration   1: 408433,214 ±(99.9%) 2502,983 ns/op
# Warmup Iteration   2: 401686,665 ±(99.9%) 1042,714 ns/op
# Warmup Iteration   3: 401367,710 ±(99.9%) 998,059 ns/op
Iteration   1: 402340,650 ±(99.9%) 965,206 ns/op
                 with_new_arraylist_constructor·p0.00:   385536,000 ns/op
                 with_new_arraylist_constructor·p0.50:   396800,000 ns/op
                 with_new_arraylist_constructor·p0.90:   412160,000 ns/op
                 with_new_arraylist_constructor·p0.95:   425472,000 ns/op
                 with_new_arraylist_constructor·p0.99:   470528,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1583104,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1723559,936 ns/op
                 with_new_arraylist_constructor·p1.00:   1732608,000 ns/op

Iteration   2: 402213,829 ±(99.9%) 975,393 ns/op
                 with_new_arraylist_constructor·p0.00:   385536,000 ns/op
                 with_new_arraylist_constructor·p0.50:   396288,000 ns/op
                 with_new_arraylist_constructor·p0.90:   411648,000 ns/op
                 with_new_arraylist_constructor·p0.95:   427008,000 ns/op
                 with_new_arraylist_constructor·p0.99:   470528,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1582014,464 ns/op
                 with_new_arraylist_constructor·p0.9999: 1765631,590 ns/op
                 with_new_arraylist_constructor·p1.00:   1781760,000 ns/op

Iteration   3: 402215,745 ±(99.9%) 979,859 ns/op
                 with_new_arraylist_constructor·p0.00:   385024,000 ns/op
                 with_new_arraylist_constructor·p0.50:   396288,000 ns/op
                 with_new_arraylist_constructor·p0.90:   412672,000 ns/op
                 with_new_arraylist_constructor·p0.95:   428544,000 ns/op
                 with_new_arraylist_constructor·p0.99:   471040,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1598398,464 ns/op
                 with_new_arraylist_constructor·p0.9999: 1814655,795 ns/op
                 with_new_arraylist_constructor·p1.00:   1820672,000 ns/op

Iteration   4: 402362,459 ±(99.9%) 984,086 ns/op
                 with_new_arraylist_constructor·p0.00:   386048,000 ns/op
                 with_new_arraylist_constructor·p0.50:   396288,000 ns/op
                 with_new_arraylist_constructor·p0.90:   413184,000 ns/op
                 with_new_arraylist_constructor·p0.95:   429056,000 ns/op
                 with_new_arraylist_constructor·p0.99:   471040,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1580339,200 ns/op
                 with_new_arraylist_constructor·p0.9999: 1810837,504 ns/op
                 with_new_arraylist_constructor·p1.00:   1880064,000 ns/op

Iteration   5: 402196,938 ±(99.9%) 987,198 ns/op
                 with_new_arraylist_constructor·p0.00:   385536,000 ns/op
                 with_new_arraylist_constructor·p0.50:   396288,000 ns/op
                 with_new_arraylist_constructor·p0.90:   413184,000 ns/op
                 with_new_arraylist_constructor·p0.95:   429568,000 ns/op
                 with_new_arraylist_constructor·p0.99:   471040,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1604218,880 ns/op
                 with_new_arraylist_constructor·p0.9999: 1819743,232 ns/op
                 with_new_arraylist_constructor·p1.00:   1835008,000 ns/op


# Run progress: 78,51% complete, ETA 08:26:33
# Fork: 3 of 3
# Warmup Iteration   1: 379972,254 ±(99.9%) 2350,254 ns/op
# Warmup Iteration   2: 374822,228 ±(99.9%) 927,171 ns/op
# Warmup Iteration   3: 374444,713 ±(99.9%) 910,354 ns/op
Iteration   1: 375370,151 ±(99.9%) 896,836 ns/op
                 with_new_arraylist_constructor·p0.00:   359936,000 ns/op
                 with_new_arraylist_constructor·p0.50:   370688,000 ns/op
                 with_new_arraylist_constructor·p0.90:   384512,000 ns/op
                 with_new_arraylist_constructor·p0.95:   401408,000 ns/op
                 with_new_arraylist_constructor·p0.99:   429056,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1573156,864 ns/op
                 with_new_arraylist_constructor·p0.9999: 1839884,288 ns/op
                 with_new_arraylist_constructor·p1.00:   1859584,000 ns/op

Iteration   2: 375579,705 ±(99.9%) 892,336 ns/op
                 with_new_arraylist_constructor·p0.00:   359424,000 ns/op
                 with_new_arraylist_constructor·p0.50:   370688,000 ns/op
                 with_new_arraylist_constructor·p0.90:   384512,000 ns/op
                 with_new_arraylist_constructor·p0.95:   401920,000 ns/op
                 with_new_arraylist_constructor·p0.99:   429568,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1558872,064 ns/op
                 with_new_arraylist_constructor·p0.9999: 1795051,520 ns/op
                 with_new_arraylist_constructor·p1.00:   1890304,000 ns/op

Iteration   3: 378243,838 ±(99.9%) 961,291 ns/op
                 with_new_arraylist_constructor·p0.00:   359936,000 ns/op
                 with_new_arraylist_constructor·p0.50:   370688,000 ns/op
                 with_new_arraylist_constructor·p0.90:   397465,600 ns/op
                 with_new_arraylist_constructor·p0.95:   426496,000 ns/op
                 with_new_arraylist_constructor·p0.99:   463360,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1578833,920 ns/op
                 with_new_arraylist_constructor·p0.9999: 1772253,798 ns/op
                 with_new_arraylist_constructor·p1.00:   1822720,000 ns/op

Iteration   4: 374852,519 ±(99.9%) 902,322 ns/op
                 with_new_arraylist_constructor·p0.00:   359424,000 ns/op
                 with_new_arraylist_constructor·p0.50:   370176,000 ns/op
                 with_new_arraylist_constructor·p0.90:   383232,000 ns/op
                 with_new_arraylist_constructor·p0.95:   400896,000 ns/op
                 with_new_arraylist_constructor·p0.99:   429056,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1562275,840 ns/op
                 with_new_arraylist_constructor·p0.9999: 1863002,112 ns/op
                 with_new_arraylist_constructor·p1.00:   1888256,000 ns/op

Iteration   5: 374886,661 ±(99.9%) 894,647 ns/op
                 with_new_arraylist_constructor·p0.00:   359936,000 ns/op
                 with_new_arraylist_constructor·p0.50:   370176,000 ns/op
                 with_new_arraylist_constructor·p0.90:   383488,000 ns/op
                 with_new_arraylist_constructor·p0.95:   400896,000 ns/op
                 with_new_arraylist_constructor·p0.99:   429056,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1573115,904 ns/op
                 with_new_arraylist_constructor·p0.9999: 1848734,106 ns/op
                 with_new_arraylist_constructor·p1.00:   1886208,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 385094
  mean = 389200,303 ±(99.9%) 249,313 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 384521 
    [ 500000,000,  750000,000) = 110 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 2 
    [1250000,000, 1500000,000) = 7 
    [1500000,000, 1750000,000) = 391 
    [1750000,000, 2000000,000) = 62 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 359424,000 ns/op
     p(50,0000) = 386560,000 ns/op
     p(90,0000) = 404480,000 ns/op
     p(95,0000) = 414720,000 ns/op
     p(99,0000) = 455168,000 ns/op
     p(99,9000) = 1566720,000 ns/op
     p(99,9900) = 1783769,088 ns/op
     p(99,9990) = 1888561,254 ns/op
     p(99,9999) = 2166784,000 ns/op
    p(100,0000) = 2166784,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 10)

# Run progress: 78,57% complete, ETA 08:25:13
# Fork: 1 of 3
# Warmup Iteration   1: 12377,716 ±(99.9%) 358,026 ns/op
# Warmup Iteration   2: 11969,348 ±(99.9%) 83,925 ns/op
# Warmup Iteration   3: 11870,922 ±(99.9%) 65,381 ns/op
Iteration   1: 11855,272 ±(99.9%) 57,788 ns/op
                 with_new_arraylist_constructor·p0.00:   11120,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11680,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12080,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12400,000 ns/op
                 with_new_arraylist_constructor·p0.99:   13600,000 ns/op
                 with_new_arraylist_constructor·p0.999:  26432,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 39034,880 ns/op
                 with_new_arraylist_constructor·p1.00:   1243136,000 ns/op

Iteration   2: 11882,143 ±(99.9%) 68,266 ns/op
                 with_new_arraylist_constructor·p0.00:   11088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11712,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12080,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12256,000 ns/op
                 with_new_arraylist_constructor·p0.99:   13632,000 ns/op
                 with_new_arraylist_constructor·p0.999:  26483,616 ns/op
                 with_new_arraylist_constructor·p0.9999: 37555,616 ns/op
                 with_new_arraylist_constructor·p1.00:   1636352,000 ns/op

Iteration   3: 11978,129 ±(99.9%) 62,652 ns/op
                 with_new_arraylist_constructor·p0.00:   11120,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11824,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12240,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12416,000 ns/op
                 with_new_arraylist_constructor·p0.99:   13728,000 ns/op
                 with_new_arraylist_constructor·p0.999:  26528,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 35536,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1253376,000 ns/op

Iteration   4: 11843,216 ±(99.9%) 61,173 ns/op
                 with_new_arraylist_constructor·p0.00:   11072,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11680,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12032,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12336,000 ns/op
                 with_new_arraylist_constructor·p0.99:   13584,000 ns/op
                 with_new_arraylist_constructor·p0.999:  26432,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 38308,275 ns/op
                 with_new_arraylist_constructor·p1.00:   1290240,000 ns/op

Iteration   5: 11875,268 ±(99.9%) 66,699 ns/op
                 with_new_arraylist_constructor·p0.00:   11072,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11680,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12112,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12704,000 ns/op
                 with_new_arraylist_constructor·p0.99:   13584,000 ns/op
                 with_new_arraylist_constructor·p0.999:  26459,200 ns/op
                 with_new_arraylist_constructor·p0.9999: 39160,640 ns/op
                 with_new_arraylist_constructor·p1.00:   1196032,000 ns/op


# Run progress: 78,63% complete, ETA 08:23:53
# Fork: 2 of 3
# Warmup Iteration   1: 12426,734 ±(99.9%) 260,826 ns/op
# Warmup Iteration   2: 12050,857 ±(99.9%) 101,012 ns/op
# Warmup Iteration   3: 11938,561 ±(99.9%) 50,393 ns/op
Iteration   1: 11860,044 ±(99.9%) 80,528 ns/op
                 with_new_arraylist_constructor·p0.00:   11056,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11648,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12000,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12160,000 ns/op
                 with_new_arraylist_constructor·p0.99:   13568,000 ns/op
                 with_new_arraylist_constructor·p0.999:  26304,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1008606,720 ns/op
                 with_new_arraylist_constructor·p1.00:   1554432,000 ns/op

Iteration   2: 11880,731 ±(99.9%) 77,645 ns/op
                 with_new_arraylist_constructor·p0.00:   11040,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11680,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12000,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12240,000 ns/op
                 with_new_arraylist_constructor·p0.99:   13600,000 ns/op
                 with_new_arraylist_constructor·p0.999:  26400,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 980951,859 ns/op
                 with_new_arraylist_constructor·p1.00:   1239040,000 ns/op

Iteration   3: 11797,089 ±(99.9%) 47,215 ns/op
                 with_new_arraylist_constructor·p0.00:   10992,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11664,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12032,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12192,000 ns/op
                 with_new_arraylist_constructor·p0.99:   13584,000 ns/op
                 with_new_arraylist_constructor·p0.999:  26336,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 36915,757 ns/op
                 with_new_arraylist_constructor·p1.00:   1116160,000 ns/op

Iteration   4: 11974,177 ±(99.9%) 80,866 ns/op
                 with_new_arraylist_constructor·p0.00:   11104,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11712,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12128,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12464,000 ns/op
                 with_new_arraylist_constructor·p0.99:   15456,000 ns/op
                 with_new_arraylist_constructor·p0.999:  26464,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 997113,856 ns/op
                 with_new_arraylist_constructor·p1.00:   1196032,000 ns/op

Iteration   5: 11862,446 ±(99.9%) 47,862 ns/op
                 with_new_arraylist_constructor·p0.00:   11088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11696,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12224,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12528,000 ns/op
                 with_new_arraylist_constructor·p0.99:   13648,000 ns/op
                 with_new_arraylist_constructor·p0.999:  26208,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 38522,112 ns/op
                 with_new_arraylist_constructor·p1.00:   1218560,000 ns/op


# Run progress: 78,68% complete, ETA 08:22:33
# Fork: 3 of 3
# Warmup Iteration   1: 12307,348 ±(99.9%) 354,446 ns/op
# Warmup Iteration   2: 11945,437 ±(99.9%) 81,669 ns/op
# Warmup Iteration   3: 11839,666 ±(99.9%) 48,163 ns/op
Iteration   1: 11972,228 ±(99.9%) 92,457 ns/op
                 with_new_arraylist_constructor·p0.00:   11056,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11696,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12112,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12352,000 ns/op
                 with_new_arraylist_constructor·p0.99:   13664,000 ns/op
                 with_new_arraylist_constructor·p0.999:  26816,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1058550,579 ns/op
                 with_new_arraylist_constructor·p1.00:   1230848,000 ns/op

Iteration   2: 11876,260 ±(99.9%) 47,519 ns/op
                 with_new_arraylist_constructor·p0.00:   11104,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11744,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12112,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12256,000 ns/op
                 with_new_arraylist_constructor·p0.99:   13712,000 ns/op
                 with_new_arraylist_constructor·p0.999:  26656,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 35535,053 ns/op
                 with_new_arraylist_constructor·p1.00:   1234944,000 ns/op

Iteration   3: 11983,123 ±(99.9%) 96,206 ns/op
                 with_new_arraylist_constructor·p0.00:   11120,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11712,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12112,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12320,000 ns/op
                 with_new_arraylist_constructor·p0.99:   13680,000 ns/op
                 with_new_arraylist_constructor·p0.999:  26592,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1079296,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1380352,000 ns/op

Iteration   4: 11960,444 ±(99.9%) 83,397 ns/op
                 with_new_arraylist_constructor·p0.00:   11104,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11728,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12128,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12320,000 ns/op
                 with_new_arraylist_constructor·p0.99:   13696,000 ns/op
                 with_new_arraylist_constructor·p0.999:  26720,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1018426,573 ns/op
                 with_new_arraylist_constructor·p1.00:   1308672,000 ns/op

Iteration   5: 11844,793 ±(99.9%) 44,596 ns/op
                 with_new_arraylist_constructor·p0.00:   11120,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11680,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12032,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12224,000 ns/op
                 with_new_arraylist_constructor·p0.99:   15360,000 ns/op
                 with_new_arraylist_constructor·p0.999:  26560,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 37114,586 ns/op
                 with_new_arraylist_constructor·p1.00:   1136640,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3157566
  mean =  11896,226 ±(99.9%) 17,974 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3157312 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 2 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 14 
    [1000000,000, 1125000,000) = 178 
    [1125000,000, 1250000,000) = 50 
    [1250000,000, 1375000,000) = 5 
    [1375000,000, 1500000,000) = 1 
    [1500000,000, 1625000,000) = 1 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  10992,000 ns/op
     p(50,0000) =  11696,000 ns/op
     p(90,0000) =  12096,000 ns/op
     p(95,0000) =  12336,000 ns/op
     p(99,0000) =  13680,000 ns/op
     p(99,9000) =  26496,000 ns/op
     p(99,9900) =  39631,571 ns/op
     p(99,9990) = 1170277,028 ns/op
     p(99,9999) = 1372284,570 ns/op
    p(100,0000) = 1636352,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 20)

# Run progress: 78,74% complete, ETA 08:21:13
# Fork: 1 of 3
# Warmup Iteration   1: 18195,833 ±(99.9%) 207,800 ns/op
# Warmup Iteration   2: 17884,715 ±(99.9%) 70,125 ns/op
# Warmup Iteration   3: 17865,760 ±(99.9%) 66,605 ns/op
Iteration   1: 17852,438 ±(99.9%) 61,849 ns/op
                 with_new_arraylist_constructor·p0.00:   16896,000 ns/op
                 with_new_arraylist_constructor·p0.50:   17600,000 ns/op
                 with_new_arraylist_constructor·p0.90:   18144,000 ns/op
                 with_new_arraylist_constructor·p0.95:   18752,000 ns/op
                 with_new_arraylist_constructor·p0.99:   20096,000 ns/op
                 with_new_arraylist_constructor·p0.999:  32768,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 50826,400 ns/op
                 with_new_arraylist_constructor·p1.00:   1251328,000 ns/op

Iteration   2: 17851,030 ±(99.9%) 66,609 ns/op
                 with_new_arraylist_constructor·p0.00:   16896,000 ns/op
                 with_new_arraylist_constructor·p0.50:   17600,000 ns/op
                 with_new_arraylist_constructor·p0.90:   18144,000 ns/op
                 with_new_arraylist_constructor·p0.95:   18720,000 ns/op
                 with_new_arraylist_constructor·p0.99:   19968,000 ns/op
                 with_new_arraylist_constructor·p0.999:  33490,368 ns/op
                 with_new_arraylist_constructor·p0.9999: 46753,062 ns/op
                 with_new_arraylist_constructor·p1.00:   2183168,000 ns/op

Iteration   3: 17870,017 ±(99.9%) 65,556 ns/op
                 with_new_arraylist_constructor·p0.00:   16896,000 ns/op
                 with_new_arraylist_constructor·p0.50:   17600,000 ns/op
                 with_new_arraylist_constructor·p0.90:   18208,000 ns/op
                 with_new_arraylist_constructor·p0.95:   18784,000 ns/op
                 with_new_arraylist_constructor·p0.99:   20000,000 ns/op
                 with_new_arraylist_constructor·p0.999:  33984,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 54348,698 ns/op
                 with_new_arraylist_constructor·p1.00:   1363968,000 ns/op

Iteration   4: 17866,886 ±(99.9%) 63,170 ns/op
                 with_new_arraylist_constructor·p0.00:   16896,000 ns/op
                 with_new_arraylist_constructor·p0.50:   17600,000 ns/op
                 with_new_arraylist_constructor·p0.90:   18208,000 ns/op
                 with_new_arraylist_constructor·p0.95:   18752,000 ns/op
                 with_new_arraylist_constructor·p0.99:   19968,000 ns/op
                 with_new_arraylist_constructor·p0.999:  33216,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 48330,675 ns/op
                 with_new_arraylist_constructor·p1.00:   1333248,000 ns/op

Iteration   5: 17864,430 ±(99.9%) 65,775 ns/op
                 with_new_arraylist_constructor·p0.00:   16864,000 ns/op
                 with_new_arraylist_constructor·p0.50:   17600,000 ns/op
                 with_new_arraylist_constructor·p0.90:   18176,000 ns/op
                 with_new_arraylist_constructor·p0.95:   18752,000 ns/op
                 with_new_arraylist_constructor·p0.99:   19968,000 ns/op
                 with_new_arraylist_constructor·p0.999:  33344,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 49484,832 ns/op
                 with_new_arraylist_constructor·p1.00:   1337344,000 ns/op


# Run progress: 78,80% complete, ETA 08:19:52
# Fork: 2 of 3
# Warmup Iteration   1: 18217,792 ±(99.9%) 190,281 ns/op
# Warmup Iteration   2: 17838,474 ±(99.9%) 66,539 ns/op
# Warmup Iteration   3: 17807,801 ±(99.9%) 68,222 ns/op
Iteration   1: 17846,176 ±(99.9%) 70,588 ns/op
                 with_new_arraylist_constructor·p0.00:   16896,000 ns/op
                 with_new_arraylist_constructor·p0.50:   17536,000 ns/op
                 with_new_arraylist_constructor·p0.90:   18112,000 ns/op
                 with_new_arraylist_constructor·p0.95:   18848,000 ns/op
                 with_new_arraylist_constructor·p0.99:   20192,000 ns/op
                 with_new_arraylist_constructor·p0.999:  34048,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 63085,830 ns/op
                 with_new_arraylist_constructor·p1.00:   1869824,000 ns/op

Iteration   2: 17807,572 ±(99.9%) 67,806 ns/op
                 with_new_arraylist_constructor·p0.00:   16928,000 ns/op
                 with_new_arraylist_constructor·p0.50:   17536,000 ns/op
                 with_new_arraylist_constructor·p0.90:   18080,000 ns/op
                 with_new_arraylist_constructor·p0.95:   18752,000 ns/op
                 with_new_arraylist_constructor·p0.99:   20064,000 ns/op
                 with_new_arraylist_constructor·p0.999:  33088,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 49380,710 ns/op
                 with_new_arraylist_constructor·p1.00:   1327104,000 ns/op

Iteration   3: 17910,605 ±(99.9%) 69,459 ns/op
                 with_new_arraylist_constructor·p0.00:   16896,000 ns/op
                 with_new_arraylist_constructor·p0.50:   17536,000 ns/op
                 with_new_arraylist_constructor·p0.90:   18112,000 ns/op
                 with_new_arraylist_constructor·p0.95:   19232,000 ns/op
                 with_new_arraylist_constructor·p0.99:   27072,000 ns/op
                 with_new_arraylist_constructor·p0.999:  33920,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 48780,947 ns/op
                 with_new_arraylist_constructor·p1.00:   1337344,000 ns/op

Iteration   4: 17829,955 ±(99.9%) 69,009 ns/op
                 with_new_arraylist_constructor·p0.00:   16896,000 ns/op
                 with_new_arraylist_constructor·p0.50:   17536,000 ns/op
                 with_new_arraylist_constructor·p0.90:   18112,000 ns/op
                 with_new_arraylist_constructor·p0.95:   18816,000 ns/op
                 with_new_arraylist_constructor·p0.99:   20096,000 ns/op
                 with_new_arraylist_constructor·p0.999:  33792,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 56101,734 ns/op
                 with_new_arraylist_constructor·p1.00:   1339392,000 ns/op

Iteration   5: 17828,274 ±(99.9%) 66,981 ns/op
                 with_new_arraylist_constructor·p0.00:   16896,000 ns/op
                 with_new_arraylist_constructor·p0.50:   17568,000 ns/op
                 with_new_arraylist_constructor·p0.90:   18144,000 ns/op
                 with_new_arraylist_constructor·p0.95:   18784,000 ns/op
                 with_new_arraylist_constructor·p0.99:   20064,000 ns/op
                 with_new_arraylist_constructor·p0.999:  32736,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 48318,810 ns/op
                 with_new_arraylist_constructor·p1.00:   1292288,000 ns/op


# Run progress: 78,85% complete, ETA 08:18:32
# Fork: 3 of 3
# Warmup Iteration   1: 19273,464 ±(99.9%) 219,947 ns/op
# Warmup Iteration   2: 19192,985 ±(99.9%) 78,312 ns/op
# Warmup Iteration   3: 18792,457 ±(99.9%) 70,095 ns/op
Iteration   1: 18780,567 ±(99.9%) 66,405 ns/op
                 with_new_arraylist_constructor·p0.00:   17888,000 ns/op
                 with_new_arraylist_constructor·p0.50:   18496,000 ns/op
                 with_new_arraylist_constructor·p0.90:   19072,000 ns/op
                 with_new_arraylist_constructor·p0.95:   19776,000 ns/op
                 with_new_arraylist_constructor·p0.99:   21184,000 ns/op
                 with_new_arraylist_constructor·p0.999:  33863,168 ns/op
                 with_new_arraylist_constructor·p0.9999: 55287,603 ns/op
                 with_new_arraylist_constructor·p1.00:   1302528,000 ns/op

Iteration   2: 18797,365 ±(99.9%) 76,164 ns/op
                 with_new_arraylist_constructor·p0.00:   17888,000 ns/op
                 with_new_arraylist_constructor·p0.50:   18496,000 ns/op
                 with_new_arraylist_constructor·p0.90:   19040,000 ns/op
                 with_new_arraylist_constructor·p0.95:   19744,000 ns/op
                 with_new_arraylist_constructor·p0.99:   21184,000 ns/op
                 with_new_arraylist_constructor·p0.999:  34816,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 60684,480 ns/op
                 with_new_arraylist_constructor·p1.00:   1544192,000 ns/op

Iteration   3: 18794,980 ±(99.9%) 69,416 ns/op
                 with_new_arraylist_constructor·p0.00:   17888,000 ns/op
                 with_new_arraylist_constructor·p0.50:   18496,000 ns/op
                 with_new_arraylist_constructor·p0.90:   19136,000 ns/op
                 with_new_arraylist_constructor·p0.95:   19776,000 ns/op
                 with_new_arraylist_constructor·p0.99:   21216,000 ns/op
                 with_new_arraylist_constructor·p0.999:  34112,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 53589,555 ns/op
                 with_new_arraylist_constructor·p1.00:   1382400,000 ns/op

Iteration   4: 18784,742 ±(99.9%) 67,421 ns/op
                 with_new_arraylist_constructor·p0.00:   17856,000 ns/op
                 with_new_arraylist_constructor·p0.50:   18496,000 ns/op
                 with_new_arraylist_constructor·p0.90:   19072,000 ns/op
                 with_new_arraylist_constructor·p0.95:   19776,000 ns/op
                 with_new_arraylist_constructor·p0.99:   21152,000 ns/op
                 with_new_arraylist_constructor·p0.999:  33856,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 53509,248 ns/op
                 with_new_arraylist_constructor·p1.00:   1273856,000 ns/op

Iteration   5: 18733,621 ±(99.9%) 66,277 ns/op
                 with_new_arraylist_constructor·p0.00:   17888,000 ns/op
                 with_new_arraylist_constructor·p0.50:   18464,000 ns/op
                 with_new_arraylist_constructor·p0.90:   18976,000 ns/op
                 with_new_arraylist_constructor·p0.95:   19712,000 ns/op
                 with_new_arraylist_constructor·p0.99:   21120,000 ns/op
                 with_new_arraylist_constructor·p0.999:  33408,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 48954,240 ns/op
                 with_new_arraylist_constructor·p1.00:   1273856,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 4127599
  mean =  18150,903 ±(99.9%) 17,452 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 4127259 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 269 
    [1250000,000, 1500000,000) = 68 
    [1500000,000, 1750000,000) = 1 
    [1750000,000, 2000000,000) = 1 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  16864,000 ns/op
     p(50,0000) =  17760,000 ns/op
     p(90,0000) =  18784,000 ns/op
     p(95,0000) =  19264,000 ns/op
     p(99,0000) =  20672,000 ns/op
     p(99,9000) =  33664,000 ns/op
     p(99,9900) =  50606,080 ns/op
     p(99,9990) = 1285578,752 ns/op
     p(99,9999) = 1400266,752 ns/op
    p(100,0000) = 2183168,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 50)

# Run progress: 78,91% complete, ETA 08:17:12
# Fork: 1 of 3
# Warmup Iteration   1: 41158,520 ±(99.9%) 479,545 ns/op
# Warmup Iteration   2: 40466,444 ±(99.9%) 168,578 ns/op
# Warmup Iteration   3: 40898,841 ±(99.9%) 167,166 ns/op
Iteration   1: 40918,748 ±(99.9%) 186,191 ns/op
                 with_new_arraylist_constructor·p0.00:   38848,000 ns/op
                 with_new_arraylist_constructor·p0.50:   39872,000 ns/op
                 with_new_arraylist_constructor·p0.90:   41728,000 ns/op
                 with_new_arraylist_constructor·p0.95:   42368,000 ns/op
                 with_new_arraylist_constructor·p0.99:   54848,000 ns/op
                 with_new_arraylist_constructor·p0.999:  69504,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1313792,819 ns/op
                 with_new_arraylist_constructor·p1.00:   1480704,000 ns/op

Iteration   2: 40901,100 ±(99.9%) 176,983 ns/op
                 with_new_arraylist_constructor·p0.00:   38912,000 ns/op
                 with_new_arraylist_constructor·p0.50:   39872,000 ns/op
                 with_new_arraylist_constructor·p0.90:   41740,800 ns/op
                 with_new_arraylist_constructor·p0.95:   42368,000 ns/op
                 with_new_arraylist_constructor·p0.99:   54848,000 ns/op
                 with_new_arraylist_constructor·p0.999:  69504,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1229972,275 ns/op
                 with_new_arraylist_constructor·p1.00:   1331200,000 ns/op

Iteration   3: 40868,083 ±(99.9%) 171,444 ns/op
                 with_new_arraylist_constructor·p0.00:   38912,000 ns/op
                 with_new_arraylist_constructor·p0.50:   39872,000 ns/op
                 with_new_arraylist_constructor·p0.90:   41728,000 ns/op
                 with_new_arraylist_constructor·p0.95:   42368,000 ns/op
                 with_new_arraylist_constructor·p0.99:   54784,000 ns/op
                 with_new_arraylist_constructor·p0.999:  69632,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1214280,704 ns/op
                 with_new_arraylist_constructor·p1.00:   1685504,000 ns/op

Iteration   4: 40408,053 ±(99.9%) 151,789 ns/op
                 with_new_arraylist_constructor·p0.00:   38912,000 ns/op
                 with_new_arraylist_constructor·p0.50:   39808,000 ns/op
                 with_new_arraylist_constructor·p0.90:   41280,000 ns/op
                 with_new_arraylist_constructor·p0.95:   41984,000 ns/op
                 with_new_arraylist_constructor·p0.99:   44096,000 ns/op
                 with_new_arraylist_constructor·p0.999:  69504,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1216739,738 ns/op
                 with_new_arraylist_constructor·p1.00:   1341440,000 ns/op

Iteration   5: 40503,620 ±(99.9%) 169,982 ns/op
                 with_new_arraylist_constructor·p0.00:   38912,000 ns/op
                 with_new_arraylist_constructor·p0.50:   39872,000 ns/op
                 with_new_arraylist_constructor·p0.90:   41728,000 ns/op
                 with_new_arraylist_constructor·p0.95:   42112,000 ns/op
                 with_new_arraylist_constructor·p0.99:   44160,000 ns/op
                 with_new_arraylist_constructor·p0.999:  68134,784 ns/op
                 with_new_arraylist_constructor·p0.9999: 1223189,709 ns/op
                 with_new_arraylist_constructor·p1.00:   1368064,000 ns/op


# Run progress: 78,97% complete, ETA 08:15:52
# Fork: 2 of 3
# Warmup Iteration   1: 41635,340 ±(99.9%) 454,970 ns/op
# Warmup Iteration   2: 40642,634 ±(99.9%) 189,460 ns/op
# Warmup Iteration   3: 40492,177 ±(99.9%) 170,101 ns/op
Iteration   1: 40516,050 ±(99.9%) 170,212 ns/op
                 with_new_arraylist_constructor·p0.00:   38912,000 ns/op
                 with_new_arraylist_constructor·p0.50:   39872,000 ns/op
                 with_new_arraylist_constructor·p0.90:   41600,000 ns/op
                 with_new_arraylist_constructor·p0.95:   41984,000 ns/op
                 with_new_arraylist_constructor·p0.99:   43957,760 ns/op
                 with_new_arraylist_constructor·p0.999:  69504,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1201435,443 ns/op
                 with_new_arraylist_constructor·p1.00:   1343488,000 ns/op

Iteration   2: 40437,790 ±(99.9%) 155,450 ns/op
                 with_new_arraylist_constructor·p0.00:   38912,000 ns/op
                 with_new_arraylist_constructor·p0.50:   39872,000 ns/op
                 with_new_arraylist_constructor·p0.90:   41344,000 ns/op
                 with_new_arraylist_constructor·p0.95:   41920,000 ns/op
                 with_new_arraylist_constructor·p0.99:   43840,000 ns/op
                 with_new_arraylist_constructor·p0.999:  67762,688 ns/op
                 with_new_arraylist_constructor·p0.9999: 1195293,901 ns/op
                 with_new_arraylist_constructor·p1.00:   1525760,000 ns/op

Iteration   3: 40391,043 ±(99.9%) 149,296 ns/op
                 with_new_arraylist_constructor·p0.00:   38912,000 ns/op
                 with_new_arraylist_constructor·p0.50:   39872,000 ns/op
                 with_new_arraylist_constructor·p0.90:   41280,000 ns/op
                 with_new_arraylist_constructor·p0.95:   41856,000 ns/op
                 with_new_arraylist_constructor·p0.99:   43264,000 ns/op
                 with_new_arraylist_constructor·p0.999:  65363,840 ns/op
                 with_new_arraylist_constructor·p0.9999: 1199169,536 ns/op
                 with_new_arraylist_constructor·p1.00:   1306624,000 ns/op

Iteration   4: 40480,008 ±(99.9%) 163,629 ns/op
                 with_new_arraylist_constructor·p0.00:   38912,000 ns/op
                 with_new_arraylist_constructor·p0.50:   39872,000 ns/op
                 with_new_arraylist_constructor·p0.90:   41600,000 ns/op
                 with_new_arraylist_constructor·p0.95:   41984,000 ns/op
                 with_new_arraylist_constructor·p0.99:   43584,000 ns/op
                 with_new_arraylist_constructor·p0.999:  65755,136 ns/op
                 with_new_arraylist_constructor·p0.9999: 1161771,418 ns/op
                 with_new_arraylist_constructor·p1.00:   1312768,000 ns/op

Iteration   5: 40406,828 ±(99.9%) 154,843 ns/op
                 with_new_arraylist_constructor·p0.00:   38912,000 ns/op
                 with_new_arraylist_constructor·p0.50:   39872,000 ns/op
                 with_new_arraylist_constructor·p0.90:   41280,000 ns/op
                 with_new_arraylist_constructor·p0.95:   41856,000 ns/op
                 with_new_arraylist_constructor·p0.99:   43264,000 ns/op
                 with_new_arraylist_constructor·p0.999:  65446,272 ns/op
                 with_new_arraylist_constructor·p0.9999: 1185034,035 ns/op
                 with_new_arraylist_constructor·p1.00:   1280000,000 ns/op


# Run progress: 79,02% complete, ETA 08:14:32
# Fork: 3 of 3
# Warmup Iteration   1: 41398,961 ±(99.9%) 449,774 ns/op
# Warmup Iteration   2: 40723,836 ±(99.9%) 178,394 ns/op
# Warmup Iteration   3: 41247,727 ±(99.9%) 163,710 ns/op
Iteration   1: 41272,899 ±(99.9%) 158,803 ns/op
                 with_new_arraylist_constructor·p0.00:   39104,000 ns/op
                 with_new_arraylist_constructor·p0.50:   40192,000 ns/op
                 with_new_arraylist_constructor·p0.90:   42368,000 ns/op
                 with_new_arraylist_constructor·p0.95:   44608,000 ns/op
                 with_new_arraylist_constructor·p0.99:   54016,000 ns/op
                 with_new_arraylist_constructor·p0.999:  69326,208 ns/op
                 with_new_arraylist_constructor·p0.9999: 1173219,533 ns/op
                 with_new_arraylist_constructor·p1.00:   1333248,000 ns/op

Iteration   2: 41156,876 ±(99.9%) 181,760 ns/op
                 with_new_arraylist_constructor·p0.00:   39040,000 ns/op
                 with_new_arraylist_constructor·p0.50:   40128,000 ns/op
                 with_new_arraylist_constructor·p0.90:   42112,000 ns/op
                 with_new_arraylist_constructor·p0.95:   42816,000 ns/op
                 with_new_arraylist_constructor·p0.99:   53952,000 ns/op
                 with_new_arraylist_constructor·p0.999:  69632,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1241687,040 ns/op
                 with_new_arraylist_constructor·p1.00:   1323008,000 ns/op

Iteration   3: 40662,784 ±(99.9%) 163,856 ns/op
                 with_new_arraylist_constructor·p0.00:   39104,000 ns/op
                 with_new_arraylist_constructor·p0.50:   40064,000 ns/op
                 with_new_arraylist_constructor·p0.90:   41984,000 ns/op
                 with_new_arraylist_constructor·p0.95:   42368,000 ns/op
                 with_new_arraylist_constructor·p0.99:   44160,000 ns/op
                 with_new_arraylist_constructor·p0.999:  67840,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1202430,771 ns/op
                 with_new_arraylist_constructor·p1.00:   1339392,000 ns/op

Iteration   4: 40578,331 ±(99.9%) 171,007 ns/op
                 with_new_arraylist_constructor·p0.00:   39040,000 ns/op
                 with_new_arraylist_constructor·p0.50:   40000,000 ns/op
                 with_new_arraylist_constructor·p0.90:   41344,000 ns/op
                 with_new_arraylist_constructor·p0.95:   42240,000 ns/op
                 with_new_arraylist_constructor·p0.99:   43456,000 ns/op
                 with_new_arraylist_constructor·p0.999:  67181,184 ns/op
                 with_new_arraylist_constructor·p0.9999: 1211771,494 ns/op
                 with_new_arraylist_constructor·p1.00:   2510848,000 ns/op

Iteration   5: 40603,355 ±(99.9%) 159,366 ns/op
                 with_new_arraylist_constructor·p0.00:   39040,000 ns/op
                 with_new_arraylist_constructor·p0.50:   40000,000 ns/op
                 with_new_arraylist_constructor·p0.90:   41408,000 ns/op
                 with_new_arraylist_constructor·p0.95:   42304,000 ns/op
                 with_new_arraylist_constructor·p0.99:   44096,000 ns/op
                 with_new_arraylist_constructor·p0.999:  68096,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1224087,962 ns/op
                 with_new_arraylist_constructor·p1.00:   1339392,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 1844013
  mean =  40671,888 ±(99.9%) 42,839 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 1843600 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 1 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 299 
    [1250000,000, 1500000,000) = 109 
    [1500000,000, 1750000,000) = 3 
    [1750000,000, 2000000,000) = 0 
    [2000000,000, 2250000,000) = 0 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  38848,000 ns/op
     p(50,0000) =  39936,000 ns/op
     p(90,0000) =  41664,000 ns/op
     p(95,0000) =  42240,000 ns/op
     p(99,0000) =  54208,000 ns/op
     p(99,9000) =  68480,000 ns/op
     p(99,9900) = 1209545,933 ns/op
     p(99,9990) = 1337589,187 ns/op
     p(99,9999) = 1814246,109 ns/op
    p(100,0000) = 2510848,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 100)

# Run progress: 79,08% complete, ETA 08:13:12
# Fork: 1 of 3
# Warmup Iteration   1: 83630,434 ±(99.9%) 481,129 ns/op
# Warmup Iteration   2: 83908,566 ±(99.9%) 196,449 ns/op
# Warmup Iteration   3: 82906,122 ±(99.9%) 188,064 ns/op
Iteration   1: 82870,464 ±(99.9%) 190,854 ns/op
                 with_new_arraylist_constructor·p0.00:   80000,000 ns/op
                 with_new_arraylist_constructor·p0.50:   81792,000 ns/op
                 with_new_arraylist_constructor·p0.90:   83968,000 ns/op
                 with_new_arraylist_constructor·p0.95:   85248,000 ns/op
                 with_new_arraylist_constructor·p0.99:   97024,000 ns/op
                 with_new_arraylist_constructor·p0.999:  117507,584 ns/op
                 with_new_arraylist_constructor·p0.9999: 1285740,134 ns/op
                 with_new_arraylist_constructor·p1.00:   1851392,000 ns/op

Iteration   2: 82869,947 ±(99.9%) 185,105 ns/op
                 with_new_arraylist_constructor·p0.00:   79872,000 ns/op
                 with_new_arraylist_constructor·p0.50:   81792,000 ns/op
                 with_new_arraylist_constructor·p0.90:   84096,000 ns/op
                 with_new_arraylist_constructor·p0.95:   85376,000 ns/op
                 with_new_arraylist_constructor·p0.99:   96128,000 ns/op
                 with_new_arraylist_constructor·p0.999:  113664,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1271706,829 ns/op
                 with_new_arraylist_constructor·p1.00:   1409024,000 ns/op

Iteration   3: 82777,085 ±(99.9%) 180,109 ns/op
                 with_new_arraylist_constructor·p0.00:   79744,000 ns/op
                 with_new_arraylist_constructor·p0.50:   81792,000 ns/op
                 with_new_arraylist_constructor·p0.90:   83968,000 ns/op
                 with_new_arraylist_constructor·p0.95:   85120,000 ns/op
                 with_new_arraylist_constructor·p0.99:   94426,880 ns/op
                 with_new_arraylist_constructor·p0.999:  112768,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1216383,181 ns/op
                 with_new_arraylist_constructor·p1.00:   1300480,000 ns/op

Iteration   4: 82771,024 ±(99.9%) 180,809 ns/op
                 with_new_arraylist_constructor·p0.00:   79872,000 ns/op
                 with_new_arraylist_constructor·p0.50:   81792,000 ns/op
                 with_new_arraylist_constructor·p0.90:   83968,000 ns/op
                 with_new_arraylist_constructor·p0.95:   85248,000 ns/op
                 with_new_arraylist_constructor·p0.99:   93952,000 ns/op
                 with_new_arraylist_constructor·p0.999:  113152,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1234682,266 ns/op
                 with_new_arraylist_constructor·p1.00:   1357824,000 ns/op

Iteration   5: 82875,455 ±(99.9%) 178,463 ns/op
                 with_new_arraylist_constructor·p0.00:   80000,000 ns/op
                 with_new_arraylist_constructor·p0.50:   81920,000 ns/op
                 with_new_arraylist_constructor·p0.90:   84096,000 ns/op
                 with_new_arraylist_constructor·p0.95:   85504,000 ns/op
                 with_new_arraylist_constructor·p0.99:   95616,000 ns/op
                 with_new_arraylist_constructor·p0.999:  112896,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1220508,467 ns/op
                 with_new_arraylist_constructor·p1.00:   1447936,000 ns/op


# Run progress: 79,14% complete, ETA 08:11:51
# Fork: 2 of 3
# Warmup Iteration   1: 78671,079 ±(99.9%) 478,576 ns/op
# Warmup Iteration   2: 77532,236 ±(99.9%) 197,871 ns/op
# Warmup Iteration   3: 77506,979 ±(99.9%) 177,918 ns/op
Iteration   1: 77418,555 ±(99.9%) 175,579 ns/op
                 with_new_arraylist_constructor·p0.00:   73984,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76544,000 ns/op
                 with_new_arraylist_constructor·p0.90:   78720,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80128,000 ns/op
                 with_new_arraylist_constructor·p0.99:   88832,000 ns/op
                 with_new_arraylist_constructor·p0.999:  107779,200 ns/op
                 with_new_arraylist_constructor·p0.9999: 1235153,920 ns/op
                 with_new_arraylist_constructor·p1.00:   1415168,000 ns/op

Iteration   2: 77322,840 ±(99.9%) 175,424 ns/op
                 with_new_arraylist_constructor·p0.00:   74240,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76416,000 ns/op
                 with_new_arraylist_constructor·p0.90:   78720,000 ns/op
                 with_new_arraylist_constructor·p0.95:   79872,000 ns/op
                 with_new_arraylist_constructor·p0.99:   83840,000 ns/op
                 with_new_arraylist_constructor·p0.999:  107374,208 ns/op
                 with_new_arraylist_constructor·p0.9999: 1257648,333 ns/op
                 with_new_arraylist_constructor·p1.00:   1388544,000 ns/op

Iteration   3: 77406,063 ±(99.9%) 173,538 ns/op
                 with_new_arraylist_constructor·p0.00:   74240,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76544,000 ns/op
                 with_new_arraylist_constructor·p0.90:   78848,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80128,000 ns/op
                 with_new_arraylist_constructor·p0.99:   84096,000 ns/op
                 with_new_arraylist_constructor·p0.999:  108288,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1241088,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1384448,000 ns/op

Iteration   4: 77408,151 ±(99.9%) 181,565 ns/op
                 with_new_arraylist_constructor·p0.00:   73984,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76416,000 ns/op
                 with_new_arraylist_constructor·p0.90:   78720,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80128,000 ns/op
                 with_new_arraylist_constructor·p0.99:   90496,000 ns/op
                 with_new_arraylist_constructor·p0.999:  107904,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1303353,754 ns/op
                 with_new_arraylist_constructor·p1.00:   1411072,000 ns/op

Iteration   5: 77622,691 ±(99.9%) 183,113 ns/op
                 with_new_arraylist_constructor·p0.00:   74368,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76672,000 ns/op
                 with_new_arraylist_constructor·p0.90:   78976,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80256,000 ns/op
                 with_new_arraylist_constructor·p0.99:   88832,000 ns/op
                 with_new_arraylist_constructor·p0.999:  109230,592 ns/op
                 with_new_arraylist_constructor·p0.9999: 1321518,694 ns/op
                 with_new_arraylist_constructor·p1.00:   1398784,000 ns/op


# Run progress: 79,19% complete, ETA 08:10:31
# Fork: 3 of 3
# Warmup Iteration   1: 78479,706 ±(99.9%) 462,494 ns/op
# Warmup Iteration   2: 77605,294 ±(99.9%) 189,154 ns/op
# Warmup Iteration   3: 77563,017 ±(99.9%) 185,331 ns/op
Iteration   1: 77654,360 ±(99.9%) 187,031 ns/op
                 with_new_arraylist_constructor·p0.00:   74624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76672,000 ns/op
                 with_new_arraylist_constructor·p0.90:   78976,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80512,000 ns/op
                 with_new_arraylist_constructor·p0.99:   91392,000 ns/op
                 with_new_arraylist_constructor·p0.999:  116078,592 ns/op
                 with_new_arraylist_constructor·p0.9999: 1312772,915 ns/op
                 with_new_arraylist_constructor·p1.00:   1724416,000 ns/op

Iteration   2: 77743,629 ±(99.9%) 179,558 ns/op
                 with_new_arraylist_constructor·p0.00:   74624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76800,000 ns/op
                 with_new_arraylist_constructor·p0.90:   79232,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80512,000 ns/op
                 with_new_arraylist_constructor·p0.99:   84736,000 ns/op
                 with_new_arraylist_constructor·p0.999:  110720,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1306624,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1406976,000 ns/op

Iteration   3: 77553,113 ±(99.9%) 177,830 ns/op
                 with_new_arraylist_constructor·p0.00:   74496,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76672,000 ns/op
                 with_new_arraylist_constructor·p0.90:   78976,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80128,000 ns/op
                 with_new_arraylist_constructor·p0.99:   84352,000 ns/op
                 with_new_arraylist_constructor·p0.999:  109824,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1284115,661 ns/op
                 with_new_arraylist_constructor·p1.00:   1382400,000 ns/op

Iteration   4: 77555,915 ±(99.9%) 177,658 ns/op
                 with_new_arraylist_constructor·p0.00:   74624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76672,000 ns/op
                 with_new_arraylist_constructor·p0.90:   78976,000 ns/op
                 with_new_arraylist_constructor·p0.95:   80256,000 ns/op
                 with_new_arraylist_constructor·p0.99:   84608,000 ns/op
                 with_new_arraylist_constructor·p0.999:  115728,384 ns/op
                 with_new_arraylist_constructor·p0.9999: 1272585,830 ns/op
                 with_new_arraylist_constructor·p1.00:   1366016,000 ns/op

Iteration   5: 77473,824 ±(99.9%) 176,185 ns/op
                 with_new_arraylist_constructor·p0.00:   74624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   76544,000 ns/op
                 with_new_arraylist_constructor·p0.90:   78720,000 ns/op
                 with_new_arraylist_constructor·p0.95:   79872,000 ns/op
                 with_new_arraylist_constructor·p0.99:   84352,000 ns/op
                 with_new_arraylist_constructor·p0.999:  116881,152 ns/op
                 with_new_arraylist_constructor·p0.9999: 1276136,243 ns/op
                 with_new_arraylist_constructor·p1.00:   1409024,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 1890791
  mean =  79210,650 ±(99.9%) 46,903 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1889975 
    [ 125000,000,  250000,000) = 307 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 10 
    [1125000,000, 1250000,000) = 276 
    [1250000,000, 1375000,000) = 192 
    [1375000,000, 1500000,000) = 27 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  73984,000 ns/op
     p(50,0000) =  77440,000 ns/op
     p(90,0000) =  82432,000 ns/op
     p(95,0000) =  83712,000 ns/op
     p(99,0000) =  92416,000 ns/op
     p(99,9000) = 112256,000 ns/op
     p(99,9900) = 1269597,798 ns/op
     p(99,9990) = 1392640,000 ns/op
     p(99,9999) = 1738282,795 ns/op
    p(100,0000) = 1851392,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 200)

# Run progress: 79,25% complete, ETA 08:09:11
# Fork: 1 of 3
# Warmup Iteration   1: 160656,827 ±(99.9%) 909,581 ns/op
# Warmup Iteration   2: 158978,979 ±(99.9%) 371,201 ns/op
# Warmup Iteration   3: 159595,063 ±(99.9%) 344,027 ns/op
Iteration   1: 158554,585 ±(99.9%) 339,737 ns/op
                 with_new_arraylist_constructor·p0.00:   153088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   156672,000 ns/op
                 with_new_arraylist_constructor·p0.90:   160256,000 ns/op
                 with_new_arraylist_constructor·p0.95:   168192,000 ns/op
                 with_new_arraylist_constructor·p0.99:   185600,000 ns/op
                 with_new_arraylist_constructor·p0.999:  205824,768 ns/op
                 with_new_arraylist_constructor·p0.9999: 1392026,214 ns/op
                 with_new_arraylist_constructor·p1.00:   1470464,000 ns/op

Iteration   2: 158575,631 ±(99.9%) 343,252 ns/op
                 with_new_arraylist_constructor·p0.00:   152576,000 ns/op
                 with_new_arraylist_constructor·p0.50:   156672,000 ns/op
                 with_new_arraylist_constructor·p0.90:   160256,000 ns/op
                 with_new_arraylist_constructor·p0.95:   168192,000 ns/op
                 with_new_arraylist_constructor·p0.99:   185344,000 ns/op
                 with_new_arraylist_constructor·p0.999:  205824,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1406976,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1452032,000 ns/op

Iteration   3: 158591,380 ±(99.9%) 362,229 ns/op
                 with_new_arraylist_constructor·p0.00:   153088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   156672,000 ns/op
                 with_new_arraylist_constructor·p0.90:   160256,000 ns/op
                 with_new_arraylist_constructor·p0.95:   165376,000 ns/op
                 with_new_arraylist_constructor·p0.99:   185088,000 ns/op
                 with_new_arraylist_constructor·p0.999:  213760,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1478045,286 ns/op
                 with_new_arraylist_constructor·p1.00:   1742848,000 ns/op

Iteration   4: 158556,483 ±(99.9%) 355,277 ns/op
                 with_new_arraylist_constructor·p0.00:   152832,000 ns/op
                 with_new_arraylist_constructor·p0.50:   156672,000 ns/op
                 with_new_arraylist_constructor·p0.90:   160256,000 ns/op
                 with_new_arraylist_constructor·p0.95:   164646,400 ns/op
                 with_new_arraylist_constructor·p0.99:   184583,680 ns/op
                 with_new_arraylist_constructor·p0.999:  206080,768 ns/op
                 with_new_arraylist_constructor·p0.9999: 1443232,358 ns/op
                 with_new_arraylist_constructor·p1.00:   1585152,000 ns/op

Iteration   5: 159433,198 ±(99.9%) 348,238 ns/op
                 with_new_arraylist_constructor·p0.00:   153088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   157184,000 ns/op
                 with_new_arraylist_constructor·p0.90:   161792,000 ns/op
                 with_new_arraylist_constructor·p0.95:   172032,000 ns/op
                 with_new_arraylist_constructor·p0.99:   186112,000 ns/op
                 with_new_arraylist_constructor·p0.999:  206080,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1420104,909 ns/op
                 with_new_arraylist_constructor·p1.00:   1509376,000 ns/op


# Run progress: 79,31% complete, ETA 08:07:51
# Fork: 2 of 3
# Warmup Iteration   1: 153501,683 ±(99.9%) 911,594 ns/op
# Warmup Iteration   2: 151600,593 ±(99.9%) 382,876 ns/op
# Warmup Iteration   3: 151504,311 ±(99.9%) 327,900 ns/op
Iteration   1: 151379,990 ±(99.9%) 326,054 ns/op
                 with_new_arraylist_constructor·p0.00:   145920,000 ns/op
                 with_new_arraylist_constructor·p0.50:   149504,000 ns/op
                 with_new_arraylist_constructor·p0.90:   153088,000 ns/op
                 with_new_arraylist_constructor·p0.95:   159232,000 ns/op
                 with_new_arraylist_constructor·p0.99:   177408,000 ns/op
                 with_new_arraylist_constructor·p0.999:  197632,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1368485,274 ns/op
                 with_new_arraylist_constructor·p1.00:   1472512,000 ns/op

Iteration   2: 151271,229 ±(99.9%) 328,025 ns/op
                 with_new_arraylist_constructor·p0.00:   145664,000 ns/op
                 with_new_arraylist_constructor·p0.50:   149504,000 ns/op
                 with_new_arraylist_constructor·p0.90:   152832,000 ns/op
                 with_new_arraylist_constructor·p0.95:   156160,000 ns/op
                 with_new_arraylist_constructor·p0.99:   177152,000 ns/op
                 with_new_arraylist_constructor·p0.999:  207360,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1372973,466 ns/op
                 with_new_arraylist_constructor·p1.00:   1429504,000 ns/op

Iteration   3: 152096,875 ±(99.9%) 349,373 ns/op
                 with_new_arraylist_constructor·p0.00:   145664,000 ns/op
                 with_new_arraylist_constructor·p0.50:   149760,000 ns/op
                 with_new_arraylist_constructor·p0.90:   154112,000 ns/op
                 with_new_arraylist_constructor·p0.95:   163072,000 ns/op
                 with_new_arraylist_constructor·p0.99:   180224,000 ns/op
                 with_new_arraylist_constructor·p0.999:  208468,480 ns/op
                 with_new_arraylist_constructor·p0.9999: 1444452,352 ns/op
                 with_new_arraylist_constructor·p1.00:   1540096,000 ns/op

Iteration   4: 151288,109 ±(99.9%) 335,665 ns/op
                 with_new_arraylist_constructor·p0.00:   145920,000 ns/op
                 with_new_arraylist_constructor·p0.50:   149504,000 ns/op
                 with_new_arraylist_constructor·p0.90:   153088,000 ns/op
                 with_new_arraylist_constructor·p0.95:   157184,000 ns/op
                 with_new_arraylist_constructor·p0.99:   177152,000 ns/op
                 with_new_arraylist_constructor·p0.999:  204794,624 ns/op
                 with_new_arraylist_constructor·p0.9999: 1406557,798 ns/op
                 with_new_arraylist_constructor·p1.00:   1533952,000 ns/op

Iteration   5: 151383,714 ±(99.9%) 331,585 ns/op
                 with_new_arraylist_constructor·p0.00:   145920,000 ns/op
                 with_new_arraylist_constructor·p0.50:   149760,000 ns/op
                 with_new_arraylist_constructor·p0.90:   153088,000 ns/op
                 with_new_arraylist_constructor·p0.95:   156928,000 ns/op
                 with_new_arraylist_constructor·p0.99:   177408,000 ns/op
                 with_new_arraylist_constructor·p0.999:  206080,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1397181,645 ns/op
                 with_new_arraylist_constructor·p1.00:   1470464,000 ns/op


# Run progress: 79,36% complete, ETA 08:06:31
# Fork: 3 of 3
# Warmup Iteration   1: 152595,035 ±(99.9%) 900,061 ns/op
# Warmup Iteration   2: 152689,399 ±(99.9%) 602,982 ns/op
# Warmup Iteration   3: 151608,901 ±(99.9%) 333,043 ns/op
Iteration   1: 151385,553 ±(99.9%) 329,100 ns/op
                 with_new_arraylist_constructor·p0.00:   145664,000 ns/op
                 with_new_arraylist_constructor·p0.50:   149504,000 ns/op
                 with_new_arraylist_constructor·p0.90:   153856,000 ns/op
                 with_new_arraylist_constructor·p0.95:   158208,000 ns/op
                 with_new_arraylist_constructor·p0.99:   177920,000 ns/op
                 with_new_arraylist_constructor·p0.999:  206080,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1416446,566 ns/op
                 with_new_arraylist_constructor·p1.00:   1505280,000 ns/op

Iteration   2: 151568,029 ±(99.9%) 326,371 ns/op
                 with_new_arraylist_constructor·p0.00:   146176,000 ns/op
                 with_new_arraylist_constructor·p0.50:   149760,000 ns/op
                 with_new_arraylist_constructor·p0.90:   154112,000 ns/op
                 with_new_arraylist_constructor·p0.95:   158720,000 ns/op
                 with_new_arraylist_constructor·p0.99:   178944,000 ns/op
                 with_new_arraylist_constructor·p0.999:  200554,496 ns/op
                 with_new_arraylist_constructor·p0.9999: 1395528,499 ns/op
                 with_new_arraylist_constructor·p1.00:   1507328,000 ns/op

Iteration   3: 151048,479 ±(99.9%) 323,647 ns/op
                 with_new_arraylist_constructor·p0.00:   145664,000 ns/op
                 with_new_arraylist_constructor·p0.50:   149248,000 ns/op
                 with_new_arraylist_constructor·p0.90:   153088,000 ns/op
                 with_new_arraylist_constructor·p0.95:   157440,000 ns/op
                 with_new_arraylist_constructor·p0.99:   177408,000 ns/op
                 with_new_arraylist_constructor·p0.999:  198625,024 ns/op
                 with_new_arraylist_constructor·p0.9999: 1379433,677 ns/op
                 with_new_arraylist_constructor·p1.00:   1470464,000 ns/op

Iteration   4: 150949,465 ±(99.9%) 331,757 ns/op
                 with_new_arraylist_constructor·p0.00:   145664,000 ns/op
                 with_new_arraylist_constructor·p0.50:   149248,000 ns/op
                 with_new_arraylist_constructor·p0.90:   152576,000 ns/op
                 with_new_arraylist_constructor·p0.95:   158720,000 ns/op
                 with_new_arraylist_constructor·p0.99:   177920,000 ns/op
                 with_new_arraylist_constructor·p0.999:  205013,760 ns/op
                 with_new_arraylist_constructor·p0.9999: 1411350,528 ns/op
                 with_new_arraylist_constructor·p1.00:   1552384,000 ns/op

Iteration   5: 151242,295 ±(99.9%) 331,729 ns/op
                 with_new_arraylist_constructor·p0.00:   145664,000 ns/op
                 with_new_arraylist_constructor·p0.50:   149248,000 ns/op
                 with_new_arraylist_constructor·p0.90:   153344,000 ns/op
                 with_new_arraylist_constructor·p0.95:   158976,000 ns/op
                 with_new_arraylist_constructor·p0.99:   179456,000 ns/op
                 with_new_arraylist_constructor·p0.999:  206309,120 ns/op
                 with_new_arraylist_constructor·p0.9999: 1401644,032 ns/op
                 with_new_arraylist_constructor·p1.00:   1468416,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 974466
  mean = 153743,671 ±(99.9%) 87,860 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 974005 
    [ 250000,000,  375000,000) = 12 
    [ 375000,000,  500000,000) = 1 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 33 
    [1250000,000, 1375000,000) = 260 
    [1375000,000, 1500000,000) = 142 
    [1500000,000, 1625000,000) = 10 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 145664,000 ns/op
     p(50,0000) = 151040,000 ns/op
     p(90,0000) = 158720,000 ns/op
     p(95,0000) = 161536,000 ns/op
     p(99,0000) = 180992,000 ns/op
     p(99,9000) = 206080,000 ns/op
     p(99,9900) = 1404928,000 ns/op
     p(99,9990) = 1507850,916 ns/op
     p(99,9999) = 1742848,000 ns/op
    p(100,0000) = 1742848,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 500)

# Run progress: 79,42% complete, ETA 08:05:10
# Fork: 1 of 3
# Warmup Iteration   1: 412139,064 ±(99.9%) 2405,218 ns/op
# Warmup Iteration   2: 408062,452 ±(99.9%) 1027,756 ns/op
# Warmup Iteration   3: 411173,629 ±(99.9%) 1060,959 ns/op
Iteration   1: 409522,654 ±(99.9%) 1035,673 ns/op
                 with_new_arraylist_constructor·p0.00:   392192,000 ns/op
                 with_new_arraylist_constructor·p0.50:   402944,000 ns/op
                 with_new_arraylist_constructor·p0.90:   425984,000 ns/op
                 with_new_arraylist_constructor·p0.95:   441344,000 ns/op
                 with_new_arraylist_constructor·p0.99:   476160,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1601931,264 ns/op
                 with_new_arraylist_constructor·p0.9999: 1827632,128 ns/op
                 with_new_arraylist_constructor·p1.00:   1849344,000 ns/op

Iteration   2: 409643,616 ±(99.9%) 1027,091 ns/op
                 with_new_arraylist_constructor·p0.00:   392704,000 ns/op
                 with_new_arraylist_constructor·p0.50:   402944,000 ns/op
                 with_new_arraylist_constructor·p0.90:   425984,000 ns/op
                 with_new_arraylist_constructor·p0.95:   440985,600 ns/op
                 with_new_arraylist_constructor·p0.99:   475648,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1598681,088 ns/op
                 with_new_arraylist_constructor·p0.9999: 1777446,502 ns/op
                 with_new_arraylist_constructor·p1.00:   1871872,000 ns/op

Iteration   3: 411936,706 ±(99.9%) 1052,547 ns/op
                 with_new_arraylist_constructor·p0.00:   392704,000 ns/op
                 with_new_arraylist_constructor·p0.50:   402944,000 ns/op
                 with_new_arraylist_constructor·p0.90:   434176,000 ns/op
                 with_new_arraylist_constructor·p0.95:   472064,000 ns/op
                 with_new_arraylist_constructor·p0.99:   491008,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1579470,848 ns/op
                 with_new_arraylist_constructor·p0.9999: 1796215,194 ns/op
                 with_new_arraylist_constructor·p1.00:   1849344,000 ns/op

Iteration   4: 409350,313 ±(99.9%) 1027,766 ns/op
                 with_new_arraylist_constructor·p0.00:   391680,000 ns/op
                 with_new_arraylist_constructor·p0.50:   402944,000 ns/op
                 with_new_arraylist_constructor·p0.90:   425984,000 ns/op
                 with_new_arraylist_constructor·p0.95:   441344,000 ns/op
                 with_new_arraylist_constructor·p0.99:   476160,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1574912,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1831153,254 ns/op
                 with_new_arraylist_constructor·p1.00:   2002944,000 ns/op

Iteration   5: 409431,935 ±(99.9%) 1042,310 ns/op
                 with_new_arraylist_constructor·p0.00:   392192,000 ns/op
                 with_new_arraylist_constructor·p0.50:   402944,000 ns/op
                 with_new_arraylist_constructor·p0.90:   426496,000 ns/op
                 with_new_arraylist_constructor·p0.95:   440832,000 ns/op
                 with_new_arraylist_constructor·p0.99:   475648,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1620230,144 ns/op
                 with_new_arraylist_constructor·p0.9999: 1823449,907 ns/op
                 with_new_arraylist_constructor·p1.00:   1855488,000 ns/op


# Run progress: 79,48% complete, ETA 08:03:50
# Fork: 2 of 3
# Warmup Iteration   1: 386010,660 ±(99.9%) 2382,759 ns/op
# Warmup Iteration   2: 382772,377 ±(99.9%) 1008,298 ns/op
# Warmup Iteration   3: 385019,857 ±(99.9%) 971,384 ns/op
Iteration   1: 381328,565 ±(99.9%) 947,000 ns/op
                 with_new_arraylist_constructor·p0.00:   366592,000 ns/op
                 with_new_arraylist_constructor·p0.50:   377344,000 ns/op
                 with_new_arraylist_constructor·p0.90:   388096,000 ns/op
                 with_new_arraylist_constructor·p0.95:   401920,000 ns/op
                 with_new_arraylist_constructor·p0.99:   412160,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1576919,040 ns/op
                 with_new_arraylist_constructor·p0.9999: 1793345,946 ns/op
                 with_new_arraylist_constructor·p1.00:   1867776,000 ns/op

Iteration   2: 382326,273 ±(99.9%) 962,424 ns/op
                 with_new_arraylist_constructor·p0.00:   367616,000 ns/op
                 with_new_arraylist_constructor·p0.50:   377344,000 ns/op
                 with_new_arraylist_constructor·p0.90:   389632,000 ns/op
                 with_new_arraylist_constructor·p0.95:   403456,000 ns/op
                 with_new_arraylist_constructor·p0.99:   453632,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1562347,520 ns/op
                 with_new_arraylist_constructor·p0.9999: 1815093,248 ns/op
                 with_new_arraylist_constructor·p1.00:   1875968,000 ns/op

Iteration   3: 383884,491 ±(99.9%) 996,956 ns/op
                 with_new_arraylist_constructor·p0.00:   367104,000 ns/op
                 with_new_arraylist_constructor·p0.50:   377344,000 ns/op
                 with_new_arraylist_constructor·p0.90:   396288,000 ns/op
                 with_new_arraylist_constructor·p0.95:   408064,000 ns/op
                 with_new_arraylist_constructor·p0.99:   460288,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1564375,040 ns/op
                 with_new_arraylist_constructor·p0.9999: 1861845,606 ns/op
                 with_new_arraylist_constructor·p1.00:   1945600,000 ns/op

Iteration   4: 381569,633 ±(99.9%) 943,786 ns/op
                 with_new_arraylist_constructor·p0.00:   367104,000 ns/op
                 with_new_arraylist_constructor·p0.50:   377344,000 ns/op
                 with_new_arraylist_constructor·p0.90:   388608,000 ns/op
                 with_new_arraylist_constructor·p0.95:   401408,000 ns/op
                 with_new_arraylist_constructor·p0.99:   413184,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1554049,024 ns/op
                 with_new_arraylist_constructor·p0.9999: 1787344,486 ns/op
                 with_new_arraylist_constructor·p1.00:   1843200,000 ns/op

Iteration   5: 383944,912 ±(99.9%) 1010,498 ns/op
                 with_new_arraylist_constructor·p0.00:   367616,000 ns/op
                 with_new_arraylist_constructor·p0.50:   377856,000 ns/op
                 with_new_arraylist_constructor·p0.90:   395776,000 ns/op
                 with_new_arraylist_constructor·p0.95:   407552,000 ns/op
                 with_new_arraylist_constructor·p0.99:   459776,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1625702,400 ns/op
                 with_new_arraylist_constructor·p0.9999: 1822274,560 ns/op
                 with_new_arraylist_constructor·p1.00:   1859584,000 ns/op


# Run progress: 79,53% complete, ETA 08:02:30
# Fork: 3 of 3
# Warmup Iteration   1: 385115,763 ±(99.9%) 2335,919 ns/op
# Warmup Iteration   2: 383366,366 ±(99.9%) 1090,815 ns/op
# Warmup Iteration   3: 383661,222 ±(99.9%) 970,719 ns/op
Iteration   1: 384626,233 ±(99.9%) 1026,915 ns/op
                 with_new_arraylist_constructor·p0.00:   366592,000 ns/op
                 with_new_arraylist_constructor·p0.50:   377856,000 ns/op
                 with_new_arraylist_constructor·p0.90:   396800,000 ns/op
                 with_new_arraylist_constructor·p0.95:   410112,000 ns/op
                 with_new_arraylist_constructor·p0.99:   461824,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1611819,008 ns/op
                 with_new_arraylist_constructor·p0.9999: 1826014,003 ns/op
                 with_new_arraylist_constructor·p1.00:   1939456,000 ns/op

Iteration   2: 382090,479 ±(99.9%) 948,808 ns/op
                 with_new_arraylist_constructor·p0.00:   367104,000 ns/op
                 with_new_arraylist_constructor·p0.50:   377856,000 ns/op
                 with_new_arraylist_constructor·p0.90:   390144,000 ns/op
                 with_new_arraylist_constructor·p0.95:   402432,000 ns/op
                 with_new_arraylist_constructor·p0.99:   414720,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1580122,112 ns/op
                 with_new_arraylist_constructor·p0.9999: 1786488,422 ns/op
                 with_new_arraylist_constructor·p1.00:   1970176,000 ns/op

Iteration   3: 381840,083 ±(99.9%) 949,174 ns/op
                 with_new_arraylist_constructor·p0.00:   367104,000 ns/op
                 with_new_arraylist_constructor·p0.50:   377856,000 ns/op
                 with_new_arraylist_constructor·p0.90:   389120,000 ns/op
                 with_new_arraylist_constructor·p0.95:   402432,000 ns/op
                 with_new_arraylist_constructor·p0.99:   414208,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1590603,776 ns/op
                 with_new_arraylist_constructor·p0.9999: 1775442,944 ns/op
                 with_new_arraylist_constructor·p1.00:   1816576,000 ns/op

Iteration   4: 381916,579 ±(99.9%) 980,600 ns/op
                 with_new_arraylist_constructor·p0.00:   366080,000 ns/op
                 with_new_arraylist_constructor·p0.50:   377856,000 ns/op
                 with_new_arraylist_constructor·p0.90:   389120,000 ns/op
                 with_new_arraylist_constructor·p0.95:   402432,000 ns/op
                 with_new_arraylist_constructor·p0.99:   413696,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1621409,792 ns/op
                 with_new_arraylist_constructor·p0.9999: 1875155,354 ns/op
                 with_new_arraylist_constructor·p1.00:   1914880,000 ns/op

Iteration   5: 381792,576 ±(99.9%) 973,240 ns/op
                 with_new_arraylist_constructor·p0.00:   367104,000 ns/op
                 with_new_arraylist_constructor·p0.50:   377856,000 ns/op
                 with_new_arraylist_constructor·p0.90:   389120,000 ns/op
                 with_new_arraylist_constructor·p0.95:   401920,000 ns/op
                 with_new_arraylist_constructor·p0.99:   413696,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1596735,488 ns/op
                 with_new_arraylist_constructor·p0.9999: 1875567,411 ns/op
                 with_new_arraylist_constructor·p1.00:   1929216,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 383071
  mean = 391260,053 ±(99.9%) 265,576 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 382323 
    [ 500000,000,  750000,000) = 244 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 0 
    [1250000,000, 1500000,000) = 10 
    [1500000,000, 1750000,000) = 406 
    [1750000,000, 2000000,000) = 87 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 366080,000 ns/op
     p(50,0000) = 381952,000 ns/op
     p(90,0000) = 408064,000 ns/op
     p(95,0000) = 420864,000 ns/op
     p(99,0000) = 471040,000 ns/op
     p(99,9000) = 1589248,000 ns/op
     p(99,9900) = 1813269,709 ns/op
     p(99,9990) = 1940496,056 ns/op
     p(99,9999) = 2002944,000 ns/op
    p(100,0000) = 2002944,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 1000)

# Run progress: 79,59% complete, ETA 08:01:10
# Fork: 1 of 3
# Warmup Iteration   1: 733779,491 ±(99.9%) 4803,406 ns/op
# Warmup Iteration   2: 729277,641 ±(99.9%) 1959,788 ns/op
# Warmup Iteration   3: 725077,680 ±(99.9%) 1754,513 ns/op
Iteration   1: 727161,983 ±(99.9%) 1836,653 ns/op
                 with_new_arraylist_constructor·p0.00:   702464,000 ns/op
                 with_new_arraylist_constructor·p0.50:   719872,000 ns/op
                 with_new_arraylist_constructor·p0.90:   742400,000 ns/op
                 with_new_arraylist_constructor·p0.95:   757606,400 ns/op
                 with_new_arraylist_constructor·p0.99:   781312,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2085916,672 ns/op
                 with_new_arraylist_constructor·p0.9999: 2248726,938 ns/op
                 with_new_arraylist_constructor·p1.00:   2260992,000 ns/op

Iteration   2: 728370,625 ±(99.9%) 1879,438 ns/op
                 with_new_arraylist_constructor·p0.00:   702464,000 ns/op
                 with_new_arraylist_constructor·p0.50:   718848,000 ns/op
                 with_new_arraylist_constructor·p0.90:   745472,000 ns/op
                 with_new_arraylist_constructor·p0.95:   779264,000 ns/op
                 with_new_arraylist_constructor·p0.99:   790528,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2129920,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 2269380,608 ns/op
                 with_new_arraylist_constructor·p1.00:   2293760,000 ns/op

Iteration   3: 728967,433 ±(99.9%) 1796,310 ns/op
                 with_new_arraylist_constructor·p0.00:   704512,000 ns/op
                 with_new_arraylist_constructor·p0.50:   718848,000 ns/op
                 with_new_arraylist_constructor·p0.90:   747520,000 ns/op
                 with_new_arraylist_constructor·p0.95:   780288,000 ns/op
                 with_new_arraylist_constructor·p0.99:   795648,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2025547,776 ns/op
                 with_new_arraylist_constructor·p0.9999: 2157072,794 ns/op
                 with_new_arraylist_constructor·p1.00:   2158592,000 ns/op

Iteration   4: 727419,723 ±(99.9%) 1822,257 ns/op
                 with_new_arraylist_constructor·p0.00:   700416,000 ns/op
                 with_new_arraylist_constructor·p0.50:   717824,000 ns/op
                 with_new_arraylist_constructor·p0.90:   744448,000 ns/op
                 with_new_arraylist_constructor·p0.95:   778240,000 ns/op
                 with_new_arraylist_constructor·p0.99:   796282,880 ns/op
                 with_new_arraylist_constructor·p0.999:  2047561,728 ns/op
                 with_new_arraylist_constructor·p0.9999: 2301533,389 ns/op
                 with_new_arraylist_constructor·p1.00:   2330624,000 ns/op

Iteration   5: 727784,022 ±(99.9%) 1871,669 ns/op
                 with_new_arraylist_constructor·p0.00:   700416,000 ns/op
                 with_new_arraylist_constructor·p0.50:   717824,000 ns/op
                 with_new_arraylist_constructor·p0.90:   745472,000 ns/op
                 with_new_arraylist_constructor·p0.95:   779264,000 ns/op
                 with_new_arraylist_constructor·p0.99:   798402,560 ns/op
                 with_new_arraylist_constructor·p0.999:  2079031,296 ns/op
                 with_new_arraylist_constructor·p0.9999: 2233910,477 ns/op
                 with_new_arraylist_constructor·p1.00:   2244608,000 ns/op


# Run progress: 79,65% complete, ETA 07:59:50
# Fork: 2 of 3
# Warmup Iteration   1: 791201,313 ±(99.9%) 5389,688 ns/op
# Warmup Iteration   2: 781252,584 ±(99.9%) 2037,964 ns/op
# Warmup Iteration   3: 779070,059 ±(99.9%) 1882,266 ns/op
Iteration   1: 785200,883 ±(99.9%) 2121,220 ns/op
                 with_new_arraylist_constructor·p0.00:   754688,000 ns/op
                 with_new_arraylist_constructor·p0.50:   772096,000 ns/op
                 with_new_arraylist_constructor·p0.90:   799744,000 ns/op
                 with_new_arraylist_constructor·p0.95:   856064,000 ns/op
                 with_new_arraylist_constructor·p0.99:   943851,520 ns/op
                 with_new_arraylist_constructor·p0.999:  2178330,624 ns/op
                 with_new_arraylist_constructor·p0.9999: 2491487,437 ns/op
                 with_new_arraylist_constructor·p1.00:   2514944,000 ns/op

Iteration   2: 781019,063 ±(99.9%) 1948,528 ns/op
                 with_new_arraylist_constructor·p0.00:   754688,000 ns/op
                 with_new_arraylist_constructor·p0.50:   771072,000 ns/op
                 with_new_arraylist_constructor·p0.90:   792576,000 ns/op
                 with_new_arraylist_constructor·p0.95:   821248,000 ns/op
                 with_new_arraylist_constructor·p0.99:   897024,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2163527,680 ns/op
                 with_new_arraylist_constructor·p0.9999: 2351155,200 ns/op
                 with_new_arraylist_constructor·p1.00:   2379776,000 ns/op

Iteration   3: 782691,156 ±(99.9%) 1978,511 ns/op
                 with_new_arraylist_constructor·p0.00:   755712,000 ns/op
                 with_new_arraylist_constructor·p0.50:   771072,000 ns/op
                 with_new_arraylist_constructor·p0.90:   794624,000 ns/op
                 with_new_arraylist_constructor·p0.95:   878592,000 ns/op
                 with_new_arraylist_constructor·p0.99:   886784,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2153250,816 ns/op
                 with_new_arraylist_constructor·p0.9999: 2284689,818 ns/op
                 with_new_arraylist_constructor·p1.00:   2293760,000 ns/op

Iteration   4: 783395,723 ±(99.9%) 2044,367 ns/op
                 with_new_arraylist_constructor·p0.00:   754688,000 ns/op
                 with_new_arraylist_constructor·p0.50:   771072,000 ns/op
                 with_new_arraylist_constructor·p0.90:   798720,000 ns/op
                 with_new_arraylist_constructor·p0.95:   879616,000 ns/op
                 with_new_arraylist_constructor·p0.99:   887808,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2096482,304 ns/op
                 with_new_arraylist_constructor·p0.9999: 2828747,981 ns/op
                 with_new_arraylist_constructor·p1.00:   3010560,000 ns/op

Iteration   5: 782554,369 ±(99.9%) 1976,654 ns/op
                 with_new_arraylist_constructor·p0.00:   755712,000 ns/op
                 with_new_arraylist_constructor·p0.50:   771072,000 ns/op
                 with_new_arraylist_constructor·p0.90:   796672,000 ns/op
                 with_new_arraylist_constructor·p0.95:   877568,000 ns/op
                 with_new_arraylist_constructor·p0.99:   887808,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2138112,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 2384871,424 ns/op
                 with_new_arraylist_constructor·p1.00:   2416640,000 ns/op


# Run progress: 79,70% complete, ETA 07:58:29
# Fork: 3 of 3
# Warmup Iteration   1: 789150,182 ±(99.9%) 5160,394 ns/op
# Warmup Iteration   2: 782377,136 ±(99.9%) 2139,323 ns/op
# Warmup Iteration   3: 779079,959 ±(99.9%) 2042,749 ns/op
Iteration   1: 780422,598 ±(99.9%) 2032,837 ns/op
                 with_new_arraylist_constructor·p0.00:   756736,000 ns/op
                 with_new_arraylist_constructor·p0.50:   772096,000 ns/op
                 with_new_arraylist_constructor·p0.90:   793600,000 ns/op
                 with_new_arraylist_constructor·p0.95:   811008,000 ns/op
                 with_new_arraylist_constructor·p0.99:   858112,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2225725,440 ns/op
                 with_new_arraylist_constructor·p0.9999: 2439067,648 ns/op
                 with_new_arraylist_constructor·p1.00:   2449408,000 ns/op

Iteration   2: 782252,550 ±(99.9%) 1946,496 ns/op
                 with_new_arraylist_constructor·p0.00:   756736,000 ns/op
                 with_new_arraylist_constructor·p0.50:   772096,000 ns/op
                 with_new_arraylist_constructor·p0.90:   796672,000 ns/op
                 with_new_arraylist_constructor·p0.95:   828416,000 ns/op
                 with_new_arraylist_constructor·p0.99:   899072,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2170060,800 ns/op
                 with_new_arraylist_constructor·p0.9999: 2300600,320 ns/op
                 with_new_arraylist_constructor·p1.00:   2314240,000 ns/op

Iteration   3: 784967,270 ±(99.9%) 2105,722 ns/op
                 with_new_arraylist_constructor·p0.00:   756736,000 ns/op
                 with_new_arraylist_constructor·p0.50:   772096,000 ns/op
                 with_new_arraylist_constructor·p0.90:   801792,000 ns/op
                 with_new_arraylist_constructor·p0.95:   880640,000 ns/op
                 with_new_arraylist_constructor·p0.99:   903874,560 ns/op
                 with_new_arraylist_constructor·p0.999:  2153705,472 ns/op
                 with_new_arraylist_constructor·p0.9999: 2870665,626 ns/op
                 with_new_arraylist_constructor·p1.00:   3059712,000 ns/op

Iteration   4: 784123,500 ±(99.9%) 2031,594 ns/op
                 with_new_arraylist_constructor·p0.00:   755712,000 ns/op
                 with_new_arraylist_constructor·p0.50:   771072,000 ns/op
                 with_new_arraylist_constructor·p0.90:   800768,000 ns/op
                 with_new_arraylist_constructor·p0.95:   879616,000 ns/op
                 with_new_arraylist_constructor·p0.99:   891443,200 ns/op
                 with_new_arraylist_constructor·p0.999:  2166784,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 2384916,480 ns/op
                 with_new_arraylist_constructor·p1.00:   2396160,000 ns/op

Iteration   5: 783921,043 ±(99.9%) 1964,946 ns/op
                 with_new_arraylist_constructor·p0.00:   756736,000 ns/op
                 with_new_arraylist_constructor·p0.50:   771072,000 ns/op
                 with_new_arraylist_constructor·p0.90:   800768,000 ns/op
                 with_new_arraylist_constructor·p0.95:   879616,000 ns/op
                 with_new_arraylist_constructor·p0.99:   888832,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2123825,152 ns/op
                 with_new_arraylist_constructor·p0.9999: 2299607,450 ns/op
                 with_new_arraylist_constructor·p1.00:   2314240,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 196247
  mean = 763777,006 ±(99.9%) 541,165 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 62865 
    [ 750000,000, 1000000,000) = 132922 
    [1000000,000, 1250000,000) = 29 
    [1250000,000, 1500000,000) = 0 
    [1500000,000, 1750000,000) = 1 
    [1750000,000, 2000000,000) = 105 
    [2000000,000, 2250000,000) = 279 
    [2250000,000, 2500000,000) = 43 
    [2500000,000, 2750000,000) = 1 
    [2750000,000, 3000000,000) = 0 
    [3000000,000, 3250000,000) = 2 
    [3250000,000, 3500000,000) = 0 
    [3500000,000, 3750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 700416,000 ns/op
     p(50,0000) = 766976,000 ns/op
     p(90,0000) = 789504,000 ns/op
     p(95,0000) = 809984,000 ns/op
     p(99,0000) = 891904,000 ns/op
     p(99,9000) = 2117632,000 ns/op
     p(99,9900) = 2321409,638 ns/op
     p(99,9990) = 3012404,183 ns/op
     p(99,9999) = 3059712,000 ns/op
    p(100,0000) = 3059712,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 10)

# Run progress: 79,76% complete, ETA 07:57:09
# Fork: 1 of 3
# Warmup Iteration   1: 23215,592 ±(99.9%) 273,966 ns/op
# Warmup Iteration   2: 22694,237 ±(99.9%) 77,389 ns/op
# Warmup Iteration   3: 22720,931 ±(99.9%) 95,771 ns/op
Iteration   1: 22669,675 ±(99.9%) 146,660 ns/op
                 with_new_arraylist_constructor·p0.00:   21632,000 ns/op
                 with_new_arraylist_constructor·p0.50:   22368,000 ns/op
                 with_new_arraylist_constructor·p0.90:   23040,000 ns/op
                 with_new_arraylist_constructor·p0.95:   23904,000 ns/op
                 with_new_arraylist_constructor·p0.99:   24992,000 ns/op
                 with_new_arraylist_constructor·p0.999:  38976,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 49663,264 ns/op
                 with_new_arraylist_constructor·p1.00:   8830976,000 ns/op

Iteration   2: 22713,201 ±(99.9%) 67,081 ns/op
                 with_new_arraylist_constructor·p0.00:   21632,000 ns/op
                 with_new_arraylist_constructor·p0.50:   22368,000 ns/op
                 with_new_arraylist_constructor·p0.90:   23168,000 ns/op
                 with_new_arraylist_constructor·p0.95:   24096,000 ns/op
                 with_new_arraylist_constructor·p0.99:   30816,000 ns/op
                 with_new_arraylist_constructor·p0.999:  39296,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 57184,064 ns/op
                 with_new_arraylist_constructor·p1.00:   1349632,000 ns/op

Iteration   3: 22713,573 ±(99.9%) 67,434 ns/op
                 with_new_arraylist_constructor·p0.00:   21664,000 ns/op
                 with_new_arraylist_constructor·p0.50:   22336,000 ns/op
                 with_new_arraylist_constructor·p0.90:   23168,000 ns/op
                 with_new_arraylist_constructor·p0.95:   24096,000 ns/op
                 with_new_arraylist_constructor·p0.99:   30944,000 ns/op
                 with_new_arraylist_constructor·p0.999:  39104,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 52992,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1380352,000 ns/op

Iteration   4: 22794,273 ±(99.9%) 100,089 ns/op
                 with_new_arraylist_constructor·p0.00:   21696,000 ns/op
                 with_new_arraylist_constructor·p0.50:   22400,000 ns/op
                 with_new_arraylist_constructor·p0.90:   23200,000 ns/op
                 with_new_arraylist_constructor·p0.95:   24000,000 ns/op
                 with_new_arraylist_constructor·p0.99:   25120,000 ns/op
                 with_new_arraylist_constructor·p0.999:  39424,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1142823,731 ns/op
                 with_new_arraylist_constructor·p1.00:   1400832,000 ns/op

Iteration   5: 22608,592 ±(99.9%) 62,313 ns/op
                 with_new_arraylist_constructor·p0.00:   21696,000 ns/op
                 with_new_arraylist_constructor·p0.50:   22336,000 ns/op
                 with_new_arraylist_constructor·p0.90:   23008,000 ns/op
                 with_new_arraylist_constructor·p0.95:   23872,000 ns/op
                 with_new_arraylist_constructor·p0.99:   24960,000 ns/op
                 with_new_arraylist_constructor·p0.999:  38976,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 53924,467 ns/op
                 with_new_arraylist_constructor·p1.00:   1251328,000 ns/op


# Run progress: 79,82% complete, ETA 07:55:49
# Fork: 2 of 3
# Warmup Iteration   1: 22911,910 ±(99.9%) 256,171 ns/op
# Warmup Iteration   2: 22379,453 ±(99.9%) 95,125 ns/op
# Warmup Iteration   3: 22323,894 ±(99.9%) 79,279 ns/op
Iteration   1: 22356,579 ±(99.9%) 88,604 ns/op
                 with_new_arraylist_constructor·p0.00:   21088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   22016,000 ns/op
                 with_new_arraylist_constructor·p0.90:   22784,000 ns/op
                 with_new_arraylist_constructor·p0.95:   23744,000 ns/op
                 with_new_arraylist_constructor·p0.99:   25056,000 ns/op
                 with_new_arraylist_constructor·p0.999:  38720,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1116686,336 ns/op
                 with_new_arraylist_constructor·p1.00:   1325056,000 ns/op

Iteration   2: 22353,507 ±(99.9%) 83,915 ns/op
                 with_new_arraylist_constructor·p0.00:   21120,000 ns/op
                 with_new_arraylist_constructor·p0.50:   22016,000 ns/op
                 with_new_arraylist_constructor·p0.90:   22752,000 ns/op
                 with_new_arraylist_constructor·p0.95:   23648,000 ns/op
                 with_new_arraylist_constructor·p0.99:   24960,000 ns/op
                 with_new_arraylist_constructor·p0.999:  38336,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1014339,072 ns/op
                 with_new_arraylist_constructor·p1.00:   2015232,000 ns/op

Iteration   3: 22325,249 ±(99.9%) 83,069 ns/op
                 with_new_arraylist_constructor·p0.00:   21088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   22016,000 ns/op
                 with_new_arraylist_constructor·p0.90:   22688,000 ns/op
                 with_new_arraylist_constructor·p0.95:   23552,000 ns/op
                 with_new_arraylist_constructor·p0.99:   24544,000 ns/op
                 with_new_arraylist_constructor·p0.999:  38032,320 ns/op
                 with_new_arraylist_constructor·p0.9999: 1079312,384 ns/op
                 with_new_arraylist_constructor·p1.00:   1290240,000 ns/op

Iteration   4: 22346,893 ±(99.9%) 84,494 ns/op
                 with_new_arraylist_constructor·p0.00:   21088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   22016,000 ns/op
                 with_new_arraylist_constructor·p0.90:   22752,000 ns/op
                 with_new_arraylist_constructor·p0.95:   23744,000 ns/op
                 with_new_arraylist_constructor·p0.99:   25120,000 ns/op
                 with_new_arraylist_constructor·p0.999:  38400,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1115548,467 ns/op
                 with_new_arraylist_constructor·p1.00:   1253376,000 ns/op

Iteration   5: 22346,379 ±(99.9%) 81,110 ns/op
                 with_new_arraylist_constructor·p0.00:   21056,000 ns/op
                 with_new_arraylist_constructor·p0.50:   22016,000 ns/op
                 with_new_arraylist_constructor·p0.90:   22848,000 ns/op
                 with_new_arraylist_constructor·p0.95:   23712,000 ns/op
                 with_new_arraylist_constructor·p0.99:   24928,000 ns/op
                 with_new_arraylist_constructor·p0.999:  36928,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1072931,635 ns/op
                 with_new_arraylist_constructor·p1.00:   1277952,000 ns/op


# Run progress: 79,87% complete, ETA 07:54:29
# Fork: 3 of 3
# Warmup Iteration   1: 22094,030 ±(99.9%) 399,864 ns/op
# Warmup Iteration   2: 21485,201 ±(99.9%) 82,773 ns/op
# Warmup Iteration   3: 21606,108 ±(99.9%) 76,067 ns/op
Iteration   1: 21455,194 ±(99.9%) 77,137 ns/op
                 with_new_arraylist_constructor·p0.00:   20224,000 ns/op
                 with_new_arraylist_constructor·p0.50:   21088,000 ns/op
                 with_new_arraylist_constructor·p0.90:   21920,000 ns/op
                 with_new_arraylist_constructor·p0.95:   23040,000 ns/op
                 with_new_arraylist_constructor·p0.99:   24480,000 ns/op
                 with_new_arraylist_constructor·p0.999:  37504,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 52441,370 ns/op
                 with_new_arraylist_constructor·p1.00:   1402880,000 ns/op

Iteration   2: 21431,648 ±(99.9%) 85,793 ns/op
                 with_new_arraylist_constructor·p0.00:   20192,000 ns/op
                 with_new_arraylist_constructor·p0.50:   21088,000 ns/op
                 with_new_arraylist_constructor·p0.90:   21792,000 ns/op
                 with_new_arraylist_constructor·p0.95:   22912,000 ns/op
                 with_new_arraylist_constructor·p0.99:   24160,000 ns/op
                 with_new_arraylist_constructor·p0.999:  37623,616 ns/op
                 with_new_arraylist_constructor·p0.9999: 64972,467 ns/op
                 with_new_arraylist_constructor·p1.00:   1712128,000 ns/op

Iteration   3: 21426,517 ±(99.9%) 73,422 ns/op
                 with_new_arraylist_constructor·p0.00:   20192,000 ns/op
                 with_new_arraylist_constructor·p0.50:   21120,000 ns/op
                 with_new_arraylist_constructor·p0.90:   21920,000 ns/op
                 with_new_arraylist_constructor·p0.95:   23008,000 ns/op
                 with_new_arraylist_constructor·p0.99:   23936,000 ns/op
                 with_new_arraylist_constructor·p0.999:  37164,480 ns/op
                 with_new_arraylist_constructor·p0.9999: 50909,856 ns/op
                 with_new_arraylist_constructor·p1.00:   1372160,000 ns/op

Iteration   4: 21424,123 ±(99.9%) 83,060 ns/op
                 with_new_arraylist_constructor·p0.00:   20192,000 ns/op
                 with_new_arraylist_constructor·p0.50:   21088,000 ns/op
                 with_new_arraylist_constructor·p0.90:   21760,000 ns/op
                 with_new_arraylist_constructor·p0.95:   22912,000 ns/op
                 with_new_arraylist_constructor·p0.99:   24160,000 ns/op
                 with_new_arraylist_constructor·p0.999:  37824,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 107562,496 ns/op
                 with_new_arraylist_constructor·p1.00:   1454080,000 ns/op

Iteration   5: 21491,491 ±(99.9%) 85,111 ns/op
                 with_new_arraylist_constructor·p0.00:   20224,000 ns/op
                 with_new_arraylist_constructor·p0.50:   21088,000 ns/op
                 with_new_arraylist_constructor·p0.90:   21856,000 ns/op
                 with_new_arraylist_constructor·p0.95:   23008,000 ns/op
                 with_new_arraylist_constructor·p0.99:   29664,000 ns/op
                 with_new_arraylist_constructor·p0.999:  37952,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 66951,680 ns/op
                 with_new_arraylist_constructor·p1.00:   1384448,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3383192
  mean =  22150,893 ±(99.9%) 22,358 ns/op

  Histogram, ns/op:
    [      0,000,  500000,000) = 3382879 
    [ 500000,000, 1000000,000) = 1 
    [1000000,000, 1500000,000) = 309 
    [1500000,000, 2000000,000) = 1 
    [2000000,000, 2500000,000) = 1 
    [2500000,000, 3000000,000) = 0 
    [3000000,000, 3500000,000) = 0 
    [3500000,000, 4000000,000) = 0 
    [4000000,000, 4500000,000) = 0 
    [4500000,000, 5000000,000) = 0 
    [5000000,000, 5500000,000) = 0 
    [5500000,000, 6000000,000) = 0 
    [6000000,000, 6500000,000) = 0 
    [6500000,000, 7000000,000) = 0 
    [7000000,000, 7500000,000) = 0 
    [7500000,000, 8000000,000) = 0 
    [8000000,000, 8500000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  20192,000 ns/op
     p(50,0000) =  22016,000 ns/op
     p(90,0000) =  22848,000 ns/op
     p(95,0000) =  23520,000 ns/op
     p(99,0000) =  24992,000 ns/op
     p(99,9000) =  38080,000 ns/op
     p(99,9900) =  62553,824 ns/op
     p(99,9990) = 1343488,000 ns/op
     p(99,9999) = 1617954,488 ns/op
    p(100,0000) = 8830976,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 20)

# Run progress: 79,93% complete, ETA 07:53:09
# Fork: 1 of 3
# Warmup Iteration   1: 42648,757 ±(99.9%) 526,641 ns/op
# Warmup Iteration   2: 41648,974 ±(99.9%) 169,466 ns/op
# Warmup Iteration   3: 42039,392 ±(99.9%) 159,507 ns/op
Iteration   1: 41569,497 ±(99.9%) 152,823 ns/op
                 with_new_arraylist_constructor·p0.00:   40000,000 ns/op
                 with_new_arraylist_constructor·p0.50:   40896,000 ns/op
                 with_new_arraylist_constructor·p0.90:   42368,000 ns/op
                 with_new_arraylist_constructor·p0.95:   43520,000 ns/op
                 with_new_arraylist_constructor·p0.99:   48576,000 ns/op
                 with_new_arraylist_constructor·p0.999:  70272,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1212014,182 ns/op
                 with_new_arraylist_constructor·p1.00:   1388544,000 ns/op

Iteration   2: 41610,343 ±(99.9%) 162,637 ns/op
                 with_new_arraylist_constructor·p0.00:   40064,000 ns/op
                 with_new_arraylist_constructor·p0.50:   40896,000 ns/op
                 with_new_arraylist_constructor·p0.90:   42432,000 ns/op
                 with_new_arraylist_constructor·p0.95:   43392,000 ns/op
                 with_new_arraylist_constructor·p0.99:   48512,000 ns/op
                 with_new_arraylist_constructor·p0.999:  69120,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1218439,578 ns/op
                 with_new_arraylist_constructor·p1.00:   1765376,000 ns/op

Iteration   3: 41602,629 ±(99.9%) 156,291 ns/op
                 with_new_arraylist_constructor·p0.00:   40064,000 ns/op
                 with_new_arraylist_constructor·p0.50:   40896,000 ns/op
                 with_new_arraylist_constructor·p0.90:   42432,000 ns/op
                 with_new_arraylist_constructor·p0.95:   43392,000 ns/op
                 with_new_arraylist_constructor·p0.99:   48512,000 ns/op
                 with_new_arraylist_constructor·p0.999:  70272,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1226643,866 ns/op
                 with_new_arraylist_constructor·p1.00:   1396736,000 ns/op

Iteration   4: 41600,878 ±(99.9%) 148,037 ns/op
                 with_new_arraylist_constructor·p0.00:   40064,000 ns/op
                 with_new_arraylist_constructor·p0.50:   40896,000 ns/op
                 with_new_arraylist_constructor·p0.90:   42432,000 ns/op
                 with_new_arraylist_constructor·p0.95:   43392,000 ns/op
                 with_new_arraylist_constructor·p0.99:   48512,000 ns/op
                 with_new_arraylist_constructor·p0.999:  69613,440 ns/op
                 with_new_arraylist_constructor·p0.9999: 1169378,304 ns/op
                 with_new_arraylist_constructor·p1.00:   1294336,000 ns/op

Iteration   5: 41594,867 ±(99.9%) 158,476 ns/op
                 with_new_arraylist_constructor·p0.00:   40064,000 ns/op
                 with_new_arraylist_constructor·p0.50:   40896,000 ns/op
                 with_new_arraylist_constructor·p0.90:   42368,000 ns/op
                 with_new_arraylist_constructor·p0.95:   43392,000 ns/op
                 with_new_arraylist_constructor·p0.99:   48512,000 ns/op
                 with_new_arraylist_constructor·p0.999:  69346,048 ns/op
                 with_new_arraylist_constructor·p0.9999: 1202080,154 ns/op
                 with_new_arraylist_constructor·p1.00:   1388544,000 ns/op


# Run progress: 79,99% complete, ETA 07:51:49
# Fork: 2 of 3
# Warmup Iteration   1: 37060,041 ±(99.9%) 431,781 ns/op
# Warmup Iteration   2: 36295,663 ±(99.9%) 165,713 ns/op
# Warmup Iteration   3: 36532,147 ±(99.9%) 148,824 ns/op
Iteration   1: 36464,227 ±(99.9%) 126,585 ns/op
                 with_new_arraylist_constructor·p0.00:   34752,000 ns/op
                 with_new_arraylist_constructor·p0.50:   35584,000 ns/op
                 with_new_arraylist_constructor·p0.90:   37376,000 ns/op
                 with_new_arraylist_constructor·p0.95:   38336,000 ns/op
                 with_new_arraylist_constructor·p0.99:   48512,000 ns/op
                 with_new_arraylist_constructor·p0.999:  62272,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1151318,426 ns/op
                 with_new_arraylist_constructor·p1.00:   1294336,000 ns/op

Iteration   2: 36385,639 ±(99.9%) 150,873 ns/op
                 with_new_arraylist_constructor·p0.00:   34752,000 ns/op
                 with_new_arraylist_constructor·p0.50:   35584,000 ns/op
                 with_new_arraylist_constructor·p0.90:   37056,000 ns/op
                 with_new_arraylist_constructor·p0.95:   37824,000 ns/op
                 with_new_arraylist_constructor·p0.99:   47936,000 ns/op
                 with_new_arraylist_constructor·p0.999:  62562,368 ns/op
                 with_new_arraylist_constructor·p0.9999: 1170997,043 ns/op
                 with_new_arraylist_constructor·p1.00:   1925120,000 ns/op

Iteration   3: 36157,763 ±(99.9%) 126,840 ns/op
                 with_new_arraylist_constructor·p0.00:   34752,000 ns/op
                 with_new_arraylist_constructor·p0.50:   35584,000 ns/op
                 with_new_arraylist_constructor·p0.90:   36864,000 ns/op
                 with_new_arraylist_constructor·p0.95:   37632,000 ns/op
                 with_new_arraylist_constructor·p0.99:   40768,000 ns/op
                 with_new_arraylist_constructor·p0.999:  55838,720 ns/op
                 with_new_arraylist_constructor·p0.9999: 1154093,056 ns/op
                 with_new_arraylist_constructor·p1.00:   1290240,000 ns/op

Iteration   4: 36084,101 ±(99.9%) 131,691 ns/op
                 with_new_arraylist_constructor·p0.00:   34752,000 ns/op
                 with_new_arraylist_constructor·p0.50:   35584,000 ns/op
                 with_new_arraylist_constructor·p0.90:   36608,000 ns/op
                 with_new_arraylist_constructor·p0.95:   37568,000 ns/op
                 with_new_arraylist_constructor·p0.99:   40640,000 ns/op
                 with_new_arraylist_constructor·p0.999:  59143,680 ns/op
                 with_new_arraylist_constructor·p0.9999: 1165623,296 ns/op
                 with_new_arraylist_constructor·p1.00:   1292288,000 ns/op

Iteration   5: 36165,753 ±(99.9%) 148,690 ns/op
                 with_new_arraylist_constructor·p0.00:   34752,000 ns/op
                 with_new_arraylist_constructor·p0.50:   35584,000 ns/op
                 with_new_arraylist_constructor·p0.90:   36672,000 ns/op
                 with_new_arraylist_constructor·p0.95:   37568,000 ns/op
                 with_new_arraylist_constructor·p0.99:   40576,000 ns/op
                 with_new_arraylist_constructor·p0.999:  55508,352 ns/op
                 with_new_arraylist_constructor·p0.9999: 1169747,763 ns/op
                 with_new_arraylist_constructor·p1.00:   1296384,000 ns/op


# Run progress: 80,04% complete, ETA 07:50:28
# Fork: 3 of 3
# Warmup Iteration   1: 37525,707 ±(99.9%) 429,592 ns/op
# Warmup Iteration   2: 36473,659 ±(99.9%) 160,800 ns/op
# Warmup Iteration   3: 36441,646 ±(99.9%) 138,012 ns/op
Iteration   1: 36421,059 ±(99.9%) 144,899 ns/op
                 with_new_arraylist_constructor·p0.00:   35136,000 ns/op
                 with_new_arraylist_constructor·p0.50:   35840,000 ns/op
                 with_new_arraylist_constructor·p0.90:   36928,000 ns/op
                 with_new_arraylist_constructor·p0.95:   37824,000 ns/op
                 with_new_arraylist_constructor·p0.99:   40704,000 ns/op
                 with_new_arraylist_constructor·p0.999:  56367,616 ns/op
                 with_new_arraylist_constructor·p0.9999: 1203276,186 ns/op
                 with_new_arraylist_constructor·p1.00:   1306624,000 ns/op

Iteration   2: 36429,298 ±(99.9%) 139,744 ns/op
                 with_new_arraylist_constructor·p0.00:   35072,000 ns/op
                 with_new_arraylist_constructor·p0.50:   35904,000 ns/op
                 with_new_arraylist_constructor·p0.90:   36992,000 ns/op
                 with_new_arraylist_constructor·p0.95:   37888,000 ns/op
                 with_new_arraylist_constructor·p0.99:   40896,000 ns/op
                 with_new_arraylist_constructor·p0.999:  60332,928 ns/op
                 with_new_arraylist_constructor·p0.9999: 1203836,109 ns/op
                 with_new_arraylist_constructor·p1.00:   1882112,000 ns/op

Iteration   3: 36425,019 ±(99.9%) 139,967 ns/op
                 with_new_arraylist_constructor·p0.00:   35072,000 ns/op
                 with_new_arraylist_constructor·p0.50:   35904,000 ns/op
                 with_new_arraylist_constructor·p0.90:   36992,000 ns/op
                 with_new_arraylist_constructor·p0.95:   37888,000 ns/op
                 with_new_arraylist_constructor·p0.99:   40896,000 ns/op
                 with_new_arraylist_constructor·p0.999:  58412,032 ns/op
                 with_new_arraylist_constructor·p0.9999: 1210918,502 ns/op
                 with_new_arraylist_constructor·p1.00:   1357824,000 ns/op

Iteration   4: 36414,014 ±(99.9%) 135,968 ns/op
                 with_new_arraylist_constructor·p0.00:   35136,000 ns/op
                 with_new_arraylist_constructor·p0.50:   35904,000 ns/op
                 with_new_arraylist_constructor·p0.90:   37248,000 ns/op
                 with_new_arraylist_constructor·p0.95:   37888,000 ns/op
                 with_new_arraylist_constructor·p0.99:   40512,000 ns/op
                 with_new_arraylist_constructor·p0.999:  55920,384 ns/op
                 with_new_arraylist_constructor·p0.9999: 1153588,429 ns/op
                 with_new_arraylist_constructor·p1.00:   1314816,000 ns/op

Iteration   5: 36371,116 ±(99.9%) 146,032 ns/op
                 with_new_arraylist_constructor·p0.00:   35072,000 ns/op
                 with_new_arraylist_constructor·p0.50:   35840,000 ns/op
                 with_new_arraylist_constructor·p0.90:   36800,000 ns/op
                 with_new_arraylist_constructor·p0.95:   37824,000 ns/op
                 with_new_arraylist_constructor·p0.99:   40367,360 ns/op
                 with_new_arraylist_constructor·p0.999:  63360,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1176058,675 ns/op
                 with_new_arraylist_constructor·p1.00:   1388544,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 1977383
  mean =  37931,542 ±(99.9%) 37,700 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1977018 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 1 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 49 
    [1125000,000, 1250000,000) = 234 
    [1250000,000, 1375000,000) = 72 
    [1375000,000, 1500000,000) = 5 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  34752,000 ns/op
     p(50,0000) =  36032,000 ns/op
     p(90,0000) =  41152,000 ns/op
     p(95,0000) =  41792,000 ns/op
     p(99,0000) =  47360,000 ns/op
     p(99,9000) =  63680,000 ns/op
     p(99,9900) = 1178135,757 ns/op
     p(99,9990) = 1316205,527 ns/op
     p(99,9999) = 1883084,669 ns/op
    p(100,0000) = 1925120,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 50)

# Run progress: 80,10% complete, ETA 07:49:08
# Fork: 1 of 3
# Warmup Iteration   1: 81486,184 ±(99.9%) 571,101 ns/op
# Warmup Iteration   2: 80961,564 ±(99.9%) 189,865 ns/op
# Warmup Iteration   3: 80480,454 ±(99.9%) 175,074 ns/op
Iteration   1: 81962,822 ±(99.9%) 195,687 ns/op
                 with_new_arraylist_constructor·p0.00:   77312,000 ns/op
                 with_new_arraylist_constructor·p0.50:   79616,000 ns/op
                 with_new_arraylist_constructor·p0.90:   83328,000 ns/op
                 with_new_arraylist_constructor·p0.95:   103936,000 ns/op
                 with_new_arraylist_constructor·p0.99:   108672,000 ns/op
                 with_new_arraylist_constructor·p0.999:  114304,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1313878,835 ns/op
                 with_new_arraylist_constructor·p1.00:   1935360,000 ns/op

Iteration   2: 80625,856 ±(99.9%) 185,985 ns/op
                 with_new_arraylist_constructor·p0.00:   76800,000 ns/op
                 with_new_arraylist_constructor·p0.50:   79488,000 ns/op
                 with_new_arraylist_constructor·p0.90:   82432,000 ns/op
                 with_new_arraylist_constructor·p0.95:   83328,000 ns/op
                 with_new_arraylist_constructor·p0.99:   94208,000 ns/op
                 with_new_arraylist_constructor·p0.999:  111360,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1342701,773 ns/op
                 with_new_arraylist_constructor·p1.00:   1501184,000 ns/op

Iteration   3: 80603,423 ±(99.9%) 184,122 ns/op
                 with_new_arraylist_constructor·p0.00:   77440,000 ns/op
                 with_new_arraylist_constructor·p0.50:   79488,000 ns/op
                 with_new_arraylist_constructor·p0.90:   82432,000 ns/op
                 with_new_arraylist_constructor·p0.95:   83328,000 ns/op
                 with_new_arraylist_constructor·p0.99:   94336,000 ns/op
                 with_new_arraylist_constructor·p0.999:  110992,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1330073,600 ns/op
                 with_new_arraylist_constructor·p1.00:   1484800,000 ns/op

Iteration   4: 80495,275 ±(99.9%) 185,119 ns/op
                 with_new_arraylist_constructor·p0.00:   77184,000 ns/op
                 with_new_arraylist_constructor·p0.50:   79488,000 ns/op
                 with_new_arraylist_constructor·p0.90:   82176,000 ns/op
                 with_new_arraylist_constructor·p0.95:   83200,000 ns/op
                 with_new_arraylist_constructor·p0.99:   94336,000 ns/op
                 with_new_arraylist_constructor·p0.999:  110720,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1334033,613 ns/op
                 with_new_arraylist_constructor·p1.00:   1441792,000 ns/op

Iteration   5: 80628,000 ±(99.9%) 190,148 ns/op
                 with_new_arraylist_constructor·p0.00:   76416,000 ns/op
                 with_new_arraylist_constructor·p0.50:   79488,000 ns/op
                 with_new_arraylist_constructor·p0.90:   82432,000 ns/op
                 with_new_arraylist_constructor·p0.95:   83328,000 ns/op
                 with_new_arraylist_constructor·p0.99:   93952,000 ns/op
                 with_new_arraylist_constructor·p0.999:  111232,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1321436,774 ns/op
                 with_new_arraylist_constructor·p1.00:   2150400,000 ns/op


# Run progress: 80,16% complete, ETA 07:47:48
# Fork: 2 of 3
# Warmup Iteration   1: 83269,994 ±(99.9%) 488,090 ns/op
# Warmup Iteration   2: 82328,568 ±(99.9%) 199,369 ns/op
# Warmup Iteration   3: 82289,469 ±(99.9%) 192,668 ns/op
Iteration   1: 82186,960 ±(99.9%) 186,852 ns/op
                 with_new_arraylist_constructor·p0.00:   79616,000 ns/op
                 with_new_arraylist_constructor·p0.50:   81280,000 ns/op
                 with_new_arraylist_constructor·p0.90:   83584,000 ns/op
                 with_new_arraylist_constructor·p0.95:   84224,000 ns/op
                 with_new_arraylist_constructor·p0.99:   93440,000 ns/op
                 with_new_arraylist_constructor·p0.999:  114048,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1256554,701 ns/op
                 with_new_arraylist_constructor·p1.00:   1769472,000 ns/op

Iteration   2: 82085,848 ±(99.9%) 185,633 ns/op
                 with_new_arraylist_constructor·p0.00:   79616,000 ns/op
                 with_new_arraylist_constructor·p0.50:   81280,000 ns/op
                 with_new_arraylist_constructor·p0.90:   83456,000 ns/op
                 with_new_arraylist_constructor·p0.95:   84096,000 ns/op
                 with_new_arraylist_constructor·p0.99:   87040,000 ns/op
                 with_new_arraylist_constructor·p0.999:  114176,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1273185,894 ns/op
                 with_new_arraylist_constructor·p1.00:   1372160,000 ns/op

Iteration   3: 82318,565 ±(99.9%) 184,971 ns/op
                 with_new_arraylist_constructor·p0.00:   79616,000 ns/op
                 with_new_arraylist_constructor·p0.50:   81280,000 ns/op
                 with_new_arraylist_constructor·p0.90:   83712,000 ns/op
                 with_new_arraylist_constructor·p0.95:   84352,000 ns/op
                 with_new_arraylist_constructor·p0.99:   98688,000 ns/op
                 with_new_arraylist_constructor·p0.999:  114048,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1230583,398 ns/op
                 with_new_arraylist_constructor·p1.00:   1456128,000 ns/op

Iteration   4: 82176,816 ±(99.9%) 182,469 ns/op
                 with_new_arraylist_constructor·p0.00:   79744,000 ns/op
                 with_new_arraylist_constructor·p0.50:   81280,000 ns/op
                 with_new_arraylist_constructor·p0.90:   83584,000 ns/op
                 with_new_arraylist_constructor·p0.95:   84224,000 ns/op
                 with_new_arraylist_constructor·p0.99:   91891,200 ns/op
                 with_new_arraylist_constructor·p0.999:  115966,720 ns/op
                 with_new_arraylist_constructor·p0.9999: 1222039,552 ns/op
                 with_new_arraylist_constructor·p1.00:   1345536,000 ns/op

Iteration   5: 82124,507 ±(99.9%) 183,130 ns/op
                 with_new_arraylist_constructor·p0.00:   79616,000 ns/op
                 with_new_arraylist_constructor·p0.50:   81280,000 ns/op
                 with_new_arraylist_constructor·p0.90:   83584,000 ns/op
                 with_new_arraylist_constructor·p0.95:   84096,000 ns/op
                 with_new_arraylist_constructor·p0.99:   93184,000 ns/op
                 with_new_arraylist_constructor·p0.999:  114048,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1226752,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1359872,000 ns/op


# Run progress: 80,21% complete, ETA 07:46:28
# Fork: 3 of 3
# Warmup Iteration   1: 81077,100 ±(99.9%) 470,370 ns/op
# Warmup Iteration   2: 82883,494 ±(99.9%) 213,853 ns/op
# Warmup Iteration   3: 80211,266 ±(99.9%) 184,222 ns/op
Iteration   1: 80465,234 ±(99.9%) 191,526 ns/op
                 with_new_arraylist_constructor·p0.00:   77696,000 ns/op
                 with_new_arraylist_constructor·p0.50:   79232,000 ns/op
                 with_new_arraylist_constructor·p0.90:   82304,000 ns/op
                 with_new_arraylist_constructor·p0.95:   83840,000 ns/op
                 with_new_arraylist_constructor·p0.99:   93568,000 ns/op
                 with_new_arraylist_constructor·p0.999:  111488,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1299642,778 ns/op
                 with_new_arraylist_constructor·p1.00:   1927168,000 ns/op

Iteration   2: 80413,850 ±(99.9%) 187,061 ns/op
                 with_new_arraylist_constructor·p0.00:   77696,000 ns/op
                 with_new_arraylist_constructor·p0.50:   79232,000 ns/op
                 with_new_arraylist_constructor·p0.90:   82176,000 ns/op
                 with_new_arraylist_constructor·p0.95:   83840,000 ns/op
                 with_new_arraylist_constructor·p0.99:   93696,000 ns/op
                 with_new_arraylist_constructor·p0.999:  110848,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1247232,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1421312,000 ns/op

Iteration   3: 80466,160 ±(99.9%) 183,963 ns/op
                 with_new_arraylist_constructor·p0.00:   77696,000 ns/op
                 with_new_arraylist_constructor·p0.50:   79360,000 ns/op
                 with_new_arraylist_constructor·p0.90:   82304,000 ns/op
                 with_new_arraylist_constructor·p0.95:   83840,000 ns/op
                 with_new_arraylist_constructor·p0.99:   93696,000 ns/op
                 with_new_arraylist_constructor·p0.999:  111104,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1253750,784 ns/op
                 with_new_arraylist_constructor·p1.00:   1409024,000 ns/op

Iteration   4: 80957,161 ±(99.9%) 181,315 ns/op
                 with_new_arraylist_constructor·p0.00:   77568,000 ns/op
                 with_new_arraylist_constructor·p0.50:   79488,000 ns/op
                 with_new_arraylist_constructor·p0.90:   84224,000 ns/op
                 with_new_arraylist_constructor·p0.95:   84736,000 ns/op
                 with_new_arraylist_constructor·p0.99:   94208,000 ns/op
                 with_new_arraylist_constructor·p0.999:  112640,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1234259,149 ns/op
                 with_new_arraylist_constructor·p1.00:   1349632,000 ns/op

Iteration   5: 80519,630 ±(99.9%) 188,168 ns/op
                 with_new_arraylist_constructor·p0.00:   77568,000 ns/op
                 with_new_arraylist_constructor·p0.50:   79360,000 ns/op
                 with_new_arraylist_constructor·p0.90:   82432,000 ns/op
                 with_new_arraylist_constructor·p0.95:   83968,000 ns/op
                 with_new_arraylist_constructor·p0.99:   93696,000 ns/op
                 with_new_arraylist_constructor·p0.999:  111104,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1291056,742 ns/op
                 with_new_arraylist_constructor·p1.00:   1392640,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 1844581
  mean =  81194,541 ±(99.9%) 48,179 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 1844073 
    [ 250000,000,  500000,000) = 1 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 1 
    [1000000,000, 1250000,000) = 264 
    [1250000,000, 1500000,000) = 237 
    [1500000,000, 1750000,000) = 1 
    [1750000,000, 2000000,000) = 3 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  76416,000 ns/op
     p(50,0000) =  80384,000 ns/op
     p(90,0000) =  83200,000 ns/op
     p(95,0000) =  84096,000 ns/op
     p(99,0000) =  97408,000 ns/op
     p(99,9000) = 113024,000 ns/op
     p(99,9900) = 1280000,000 ns/op
     p(99,9990) = 1409024,000 ns/op
     p(99,9999) = 1968781,087 ns/op
    p(100,0000) = 2150400,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 100)

# Run progress: 80,27% complete, ETA 07:45:08
# Fork: 1 of 3
# Warmup Iteration   1: 161908,182 ±(99.9%) 944,107 ns/op
# Warmup Iteration   2: 159245,715 ±(99.9%) 360,467 ns/op
# Warmup Iteration   3: 158816,956 ±(99.9%) 352,433 ns/op
Iteration   1: 158955,478 ±(99.9%) 356,915 ns/op
                 with_new_arraylist_constructor·p0.00:   154112,000 ns/op
                 with_new_arraylist_constructor·p0.50:   157184,000 ns/op
                 with_new_arraylist_constructor·p0.90:   160256,000 ns/op
                 with_new_arraylist_constructor·p0.95:   162048,000 ns/op
                 with_new_arraylist_constructor·p0.99:   187392,000 ns/op
                 with_new_arraylist_constructor·p0.999:  213289,984 ns/op
                 with_new_arraylist_constructor·p0.9999: 1439774,310 ns/op
                 with_new_arraylist_constructor·p1.00:   1536000,000 ns/op

Iteration   2: 158832,901 ±(99.9%) 347,336 ns/op
                 with_new_arraylist_constructor·p0.00:   154368,000 ns/op
                 with_new_arraylist_constructor·p0.50:   157184,000 ns/op
                 with_new_arraylist_constructor·p0.90:   160512,000 ns/op
                 with_new_arraylist_constructor·p0.95:   161792,000 ns/op
                 with_new_arraylist_constructor·p0.99:   182272,000 ns/op
                 with_new_arraylist_constructor·p0.999:  213760,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1425408,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1558528,000 ns/op

Iteration   3: 158918,536 ±(99.9%) 360,952 ns/op
                 with_new_arraylist_constructor·p0.00:   154112,000 ns/op
                 with_new_arraylist_constructor·p0.50:   157184,000 ns/op
                 with_new_arraylist_constructor·p0.90:   160256,000 ns/op
                 with_new_arraylist_constructor·p0.95:   161792,000 ns/op
                 with_new_arraylist_constructor·p0.99:   186624,000 ns/op
                 with_new_arraylist_constructor·p0.999:  214053,888 ns/op
                 with_new_arraylist_constructor·p0.9999: 1455543,910 ns/op
                 with_new_arraylist_constructor·p1.00:   1574912,000 ns/op

Iteration   4: 161407,975 ±(99.9%) 354,722 ns/op
                 with_new_arraylist_constructor·p0.00:   154368,000 ns/op
                 with_new_arraylist_constructor·p0.50:   157440,000 ns/op
                 with_new_arraylist_constructor·p0.90:   179712,000 ns/op
                 with_new_arraylist_constructor·p0.95:   187648,000 ns/op
                 with_new_arraylist_constructor·p0.99:   191232,000 ns/op
                 with_new_arraylist_constructor·p0.999:  217117,440 ns/op
                 with_new_arraylist_constructor·p0.9999: 1365243,904 ns/op
                 with_new_arraylist_constructor·p1.00:   1447936,000 ns/op

Iteration   5: 163034,131 ±(99.9%) 376,094 ns/op
                 with_new_arraylist_constructor·p0.00:   154368,000 ns/op
                 with_new_arraylist_constructor·p0.50:   157696,000 ns/op
                 with_new_arraylist_constructor·p0.90:   186880,000 ns/op
                 with_new_arraylist_constructor·p0.95:   188672,000 ns/op
                 with_new_arraylist_constructor·p0.99:   192256,000 ns/op
                 with_new_arraylist_constructor·p0.999:  218112,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1402360,627 ns/op
                 with_new_arraylist_constructor·p1.00:   1445888,000 ns/op


# Run progress: 80,33% complete, ETA 07:43:47
# Fork: 2 of 3
# Warmup Iteration   1: 161590,214 ±(99.9%) 904,400 ns/op
# Warmup Iteration   2: 159678,905 ±(99.9%) 380,655 ns/op
# Warmup Iteration   3: 159173,357 ±(99.9%) 346,022 ns/op
Iteration   1: 159406,498 ±(99.9%) 350,082 ns/op
                 with_new_arraylist_constructor·p0.00:   154624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   157440,000 ns/op
                 with_new_arraylist_constructor·p0.90:   161280,000 ns/op
                 with_new_arraylist_constructor·p0.95:   163328,000 ns/op
                 with_new_arraylist_constructor·p0.99:   186368,000 ns/op
                 with_new_arraylist_constructor·p0.999:  228439,552 ns/op
                 with_new_arraylist_constructor·p0.9999: 1414079,283 ns/op
                 with_new_arraylist_constructor·p1.00:   1484800,000 ns/op

Iteration   2: 159023,668 ±(99.9%) 341,420 ns/op
                 with_new_arraylist_constructor·p0.00:   154368,000 ns/op
                 with_new_arraylist_constructor·p0.50:   157440,000 ns/op
                 with_new_arraylist_constructor·p0.90:   160512,000 ns/op
                 with_new_arraylist_constructor·p0.95:   161792,000 ns/op
                 with_new_arraylist_constructor·p0.99:   182272,000 ns/op
                 with_new_arraylist_constructor·p0.999:  213504,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1356673,434 ns/op
                 with_new_arraylist_constructor·p1.00:   1439744,000 ns/op

Iteration   3: 159068,319 ±(99.9%) 355,895 ns/op
                 with_new_arraylist_constructor·p0.00:   154624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   157440,000 ns/op
                 with_new_arraylist_constructor·p0.90:   160768,000 ns/op
                 with_new_arraylist_constructor·p0.95:   162304,000 ns/op
                 with_new_arraylist_constructor·p0.99:   182528,000 ns/op
                 with_new_arraylist_constructor·p0.999:  212480,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1438029,824 ns/op
                 with_new_arraylist_constructor·p1.00:   1540096,000 ns/op

Iteration   4: 159183,779 ±(99.9%) 338,804 ns/op
                 with_new_arraylist_constructor·p0.00:   154112,000 ns/op
                 with_new_arraylist_constructor·p0.50:   157440,000 ns/op
                 with_new_arraylist_constructor·p0.90:   160768,000 ns/op
                 with_new_arraylist_constructor·p0.95:   162304,000 ns/op
                 with_new_arraylist_constructor·p0.99:   183296,000 ns/op
                 with_new_arraylist_constructor·p0.999:  212609,536 ns/op
                 with_new_arraylist_constructor·p0.9999: 1389466,829 ns/op
                 with_new_arraylist_constructor·p1.00:   1492992,000 ns/op

Iteration   5: 159407,906 ±(99.9%) 363,459 ns/op
                 with_new_arraylist_constructor·p0.00:   154624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   157440,000 ns/op
                 with_new_arraylist_constructor·p0.90:   160768,000 ns/op
                 with_new_arraylist_constructor·p0.95:   162560,000 ns/op
                 with_new_arraylist_constructor·p0.99:   188160,000 ns/op
                 with_new_arraylist_constructor·p0.999:  214272,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1426367,693 ns/op
                 with_new_arraylist_constructor·p1.00:   2383872,000 ns/op


# Run progress: 80,38% complete, ETA 07:42:27
# Fork: 3 of 3
# Warmup Iteration   1: 159597,247 ±(99.9%) 1091,454 ns/op
# Warmup Iteration   2: 157062,783 ±(99.9%) 376,068 ns/op
# Warmup Iteration   3: 156942,899 ±(99.9%) 331,160 ns/op
Iteration   1: 157179,673 ±(99.9%) 336,940 ns/op
                 with_new_arraylist_constructor·p0.00:   151808,000 ns/op
                 with_new_arraylist_constructor·p0.50:   155136,000 ns/op
                 with_new_arraylist_constructor·p0.90:   158720,000 ns/op
                 with_new_arraylist_constructor·p0.95:   167168,000 ns/op
                 with_new_arraylist_constructor·p0.99:   183552,000 ns/op
                 with_new_arraylist_constructor·p0.999:  202356,224 ns/op
                 with_new_arraylist_constructor·p0.9999: 1373481,779 ns/op
                 with_new_arraylist_constructor·p1.00:   1423360,000 ns/op

Iteration   2: 156923,198 ±(99.9%) 329,743 ns/op
                 with_new_arraylist_constructor·p0.00:   151808,000 ns/op
                 with_new_arraylist_constructor·p0.50:   155136,000 ns/op
                 with_new_arraylist_constructor·p0.90:   158208,000 ns/op
                 with_new_arraylist_constructor·p0.95:   160768,000 ns/op
                 with_new_arraylist_constructor·p0.99:   183552,000 ns/op
                 with_new_arraylist_constructor·p0.999:  199525,376 ns/op
                 with_new_arraylist_constructor·p0.9999: 1359124,275 ns/op
                 with_new_arraylist_constructor·p1.00:   1454080,000 ns/op

Iteration   3: 156985,659 ±(99.9%) 330,800 ns/op
                 with_new_arraylist_constructor·p0.00:   152064,000 ns/op
                 with_new_arraylist_constructor·p0.50:   155136,000 ns/op
                 with_new_arraylist_constructor·p0.90:   158720,000 ns/op
                 with_new_arraylist_constructor·p0.95:   160768,000 ns/op
                 with_new_arraylist_constructor·p0.99:   183296,000 ns/op
                 with_new_arraylist_constructor·p0.999:  200288,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1385395,200 ns/op
                 with_new_arraylist_constructor·p1.00:   1435648,000 ns/op

Iteration   4: 157090,240 ±(99.9%) 335,877 ns/op
                 with_new_arraylist_constructor·p0.00:   152064,000 ns/op
                 with_new_arraylist_constructor·p0.50:   155136,000 ns/op
                 with_new_arraylist_constructor·p0.90:   158720,000 ns/op
                 with_new_arraylist_constructor·p0.95:   161536,000 ns/op
                 with_new_arraylist_constructor·p0.99:   183552,000 ns/op
                 with_new_arraylist_constructor·p0.999:  203370,752 ns/op
                 with_new_arraylist_constructor·p0.9999: 1416328,806 ns/op
                 with_new_arraylist_constructor·p1.00:   1527808,000 ns/op

Iteration   5: 156973,291 ±(99.9%) 340,378 ns/op
                 with_new_arraylist_constructor·p0.00:   152064,000 ns/op
                 with_new_arraylist_constructor·p0.50:   155136,000 ns/op
                 with_new_arraylist_constructor·p0.90:   158208,000 ns/op
                 with_new_arraylist_constructor·p0.95:   160768,000 ns/op
                 with_new_arraylist_constructor·p0.99:   183552,000 ns/op
                 with_new_arraylist_constructor·p0.999:  200030,720 ns/op
                 with_new_arraylist_constructor·p0.9999: 1405489,152 ns/op
                 with_new_arraylist_constructor·p1.00:   1542144,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 943409
  mean = 158808,862 ±(99.9%) 90,022 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 942937 
    [ 250000,000,  500000,000) = 30 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 26 
    [1250000,000, 1500000,000) = 406 
    [1500000,000, 1750000,000) = 9 
    [1750000,000, 2000000,000) = 0 
    [2000000,000, 2250000,000) = 0 
    [2250000,000, 2500000,000) = 1 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 151808,000 ns/op
     p(50,0000) = 156928,000 ns/op
     p(90,0000) = 160512,000 ns/op
     p(95,0000) = 164864,000 ns/op
     p(99,0000) = 188416,000 ns/op
     p(99,9000) = 214016,000 ns/op
     p(99,9900) = 1400832,000 ns/op
     p(99,9990) = 1505819,853 ns/op
     p(99,9999) = 2383872,000 ns/op
    p(100,0000) = 2383872,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 200)

# Run progress: 80,44% complete, ETA 07:41:07
# Fork: 1 of 3
# Warmup Iteration   1: 308952,016 ±(99.9%) 1872,573 ns/op
# Warmup Iteration   2: 305478,590 ±(99.9%) 766,626 ns/op
# Warmup Iteration   3: 304296,447 ±(99.9%) 736,244 ns/op
Iteration   1: 304513,756 ±(99.9%) 1112,757 ns/op
                 with_new_arraylist_constructor·p0.00:   293888,000 ns/op
                 with_new_arraylist_constructor·p0.50:   301056,000 ns/op
                 with_new_arraylist_constructor·p0.90:   309248,000 ns/op
                 with_new_arraylist_constructor·p0.95:   324096,000 ns/op
                 with_new_arraylist_constructor·p0.99:   332800,000 ns/op
                 with_new_arraylist_constructor·p0.999:  392722,432 ns/op
                 with_new_arraylist_constructor·p0.9999: 1702858,138 ns/op
                 with_new_arraylist_constructor·p1.00:   7733248,000 ns/op

Iteration   2: 304345,341 ±(99.9%) 736,181 ns/op
                 with_new_arraylist_constructor·p0.00:   293888,000 ns/op
                 with_new_arraylist_constructor·p0.50:   301056,000 ns/op
                 with_new_arraylist_constructor·p0.90:   309760,000 ns/op
                 with_new_arraylist_constructor·p0.95:   324096,000 ns/op
                 with_new_arraylist_constructor·p0.99:   332288,000 ns/op
                 with_new_arraylist_constructor·p0.999:  603271,168 ns/op
                 with_new_arraylist_constructor·p0.9999: 1648640,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1679360,000 ns/op

Iteration   3: 305475,517 ±(99.9%) 749,306 ns/op
                 with_new_arraylist_constructor·p0.00:   293376,000 ns/op
                 with_new_arraylist_constructor·p0.50:   301056,000 ns/op
                 with_new_arraylist_constructor·p0.90:   312832,000 ns/op
                 with_new_arraylist_constructor·p0.95:   325632,000 ns/op
                 with_new_arraylist_constructor·p0.99:   360448,000 ns/op
                 with_new_arraylist_constructor·p0.999:  765149,184 ns/op
                 with_new_arraylist_constructor·p0.9999: 1673048,883 ns/op
                 with_new_arraylist_constructor·p1.00:   1746944,000 ns/op

Iteration   4: 304156,761 ±(99.9%) 723,437 ns/op
                 with_new_arraylist_constructor·p0.00:   293888,000 ns/op
                 with_new_arraylist_constructor·p0.50:   300544,000 ns/op
                 with_new_arraylist_constructor·p0.90:   309248,000 ns/op
                 with_new_arraylist_constructor·p0.95:   324096,000 ns/op
                 with_new_arraylist_constructor·p0.99:   333824,000 ns/op
                 with_new_arraylist_constructor·p0.999:  524354,560 ns/op
                 with_new_arraylist_constructor·p0.9999: 1664741,376 ns/op
                 with_new_arraylist_constructor·p1.00:   1718272,000 ns/op

Iteration   5: 304935,141 ±(99.9%) 727,996 ns/op
                 with_new_arraylist_constructor·p0.00:   292864,000 ns/op
                 with_new_arraylist_constructor·p0.50:   301568,000 ns/op
                 with_new_arraylist_constructor·p0.90:   310272,000 ns/op
                 with_new_arraylist_constructor·p0.95:   324608,000 ns/op
                 with_new_arraylist_constructor·p0.99:   336384,000 ns/op
                 with_new_arraylist_constructor·p0.999:  437223,424 ns/op
                 with_new_arraylist_constructor·p0.9999: 1691004,109 ns/op
                 with_new_arraylist_constructor·p1.00:   1716224,000 ns/op


# Run progress: 80,50% complete, ETA 07:39:47
# Fork: 2 of 3
# Warmup Iteration   1: 326519,441 ±(99.9%) 1958,333 ns/op
# Warmup Iteration   2: 321525,486 ±(99.9%) 761,903 ns/op
# Warmup Iteration   3: 322035,655 ±(99.9%) 746,735 ns/op
Iteration   1: 320989,667 ±(99.9%) 729,308 ns/op
                 with_new_arraylist_constructor·p0.00:   310784,000 ns/op
                 with_new_arraylist_constructor·p0.50:   317952,000 ns/op
                 with_new_arraylist_constructor·p0.90:   327168,000 ns/op
                 with_new_arraylist_constructor·p0.95:   330240,000 ns/op
                 with_new_arraylist_constructor·p0.99:   353157,120 ns/op
                 with_new_arraylist_constructor·p0.999:  480839,680 ns/op
                 with_new_arraylist_constructor·p0.9999: 1623349,658 ns/op
                 with_new_arraylist_constructor·p1.00:   1751040,000 ns/op

Iteration   2: 323138,412 ±(99.9%) 761,309 ns/op
                 with_new_arraylist_constructor·p0.00:   311296,000 ns/op
                 with_new_arraylist_constructor·p0.50:   318464,000 ns/op
                 with_new_arraylist_constructor·p0.90:   339456,000 ns/op
                 with_new_arraylist_constructor·p0.95:   342528,000 ns/op
                 with_new_arraylist_constructor·p0.99:   362496,000 ns/op
                 with_new_arraylist_constructor·p0.999:  579753,984 ns/op
                 with_new_arraylist_constructor·p0.9999: 1678046,822 ns/op
                 with_new_arraylist_constructor·p1.00:   1804288,000 ns/op

Iteration   3: 321930,741 ±(99.9%) 718,496 ns/op
                 with_new_arraylist_constructor·p0.00:   311296,000 ns/op
                 with_new_arraylist_constructor·p0.50:   318464,000 ns/op
                 with_new_arraylist_constructor·p0.90:   329216,000 ns/op
                 with_new_arraylist_constructor·p0.95:   338432,000 ns/op
                 with_new_arraylist_constructor·p0.99:   351575,040 ns/op
                 with_new_arraylist_constructor·p0.999:  445034,496 ns/op
                 with_new_arraylist_constructor·p0.9999: 1653870,182 ns/op
                 with_new_arraylist_constructor·p1.00:   1687552,000 ns/op

Iteration   4: 322119,053 ±(99.9%) 757,358 ns/op
                 with_new_arraylist_constructor·p0.00:   309760,000 ns/op
                 with_new_arraylist_constructor·p0.50:   318464,000 ns/op
                 with_new_arraylist_constructor·p0.90:   329216,000 ns/op
                 with_new_arraylist_constructor·p0.95:   338944,000 ns/op
                 with_new_arraylist_constructor·p0.99:   356787,200 ns/op
                 with_new_arraylist_constructor·p0.999:  523660,800 ns/op
                 with_new_arraylist_constructor·p0.9999: 1725363,200 ns/op
                 with_new_arraylist_constructor·p1.00:   1841152,000 ns/op

Iteration   5: 322356,280 ±(99.9%) 740,054 ns/op
                 with_new_arraylist_constructor·p0.00:   311296,000 ns/op
                 with_new_arraylist_constructor·p0.50:   318464,000 ns/op
                 with_new_arraylist_constructor·p0.90:   329728,000 ns/op
                 with_new_arraylist_constructor·p0.95:   338944,000 ns/op
                 with_new_arraylist_constructor·p0.99:   350208,000 ns/op
                 with_new_arraylist_constructor·p0.999:  451903,488 ns/op
                 with_new_arraylist_constructor·p0.9999: 1661960,192 ns/op
                 with_new_arraylist_constructor·p1.00:   1667072,000 ns/op


# Run progress: 80,55% complete, ETA 07:38:27
# Fork: 3 of 3
# Warmup Iteration   1: 310832,500 ±(99.9%) 1904,495 ns/op
# Warmup Iteration   2: 307624,459 ±(99.9%) 743,408 ns/op
# Warmup Iteration   3: 306893,291 ±(99.9%) 706,536 ns/op
Iteration   1: 306886,590 ±(99.9%) 707,837 ns/op
                 with_new_arraylist_constructor·p0.00:   296448,000 ns/op
                 with_new_arraylist_constructor·p0.50:   303104,000 ns/op
                 with_new_arraylist_constructor·p0.90:   312832,000 ns/op
                 with_new_arraylist_constructor·p0.95:   327168,000 ns/op
                 with_new_arraylist_constructor·p0.99:   337408,000 ns/op
                 with_new_arraylist_constructor·p0.999:  433404,416 ns/op
                 with_new_arraylist_constructor·p0.9999: 1630557,184 ns/op
                 with_new_arraylist_constructor·p1.00:   1722368,000 ns/op

Iteration   2: 306612,601 ±(99.9%) 706,456 ns/op
                 with_new_arraylist_constructor·p0.00:   295936,000 ns/op
                 with_new_arraylist_constructor·p0.50:   303104,000 ns/op
                 with_new_arraylist_constructor·p0.90:   312320,000 ns/op
                 with_new_arraylist_constructor·p0.95:   326656,000 ns/op
                 with_new_arraylist_constructor·p0.99:   335872,000 ns/op
                 with_new_arraylist_constructor·p0.999:  455910,400 ns/op
                 with_new_arraylist_constructor·p0.9999: 1608141,619 ns/op
                 with_new_arraylist_constructor·p1.00:   1654784,000 ns/op

Iteration   3: 306523,785 ±(99.9%) 719,835 ns/op
                 with_new_arraylist_constructor·p0.00:   296448,000 ns/op
                 with_new_arraylist_constructor·p0.50:   303104,000 ns/op
                 with_new_arraylist_constructor·p0.90:   311296,000 ns/op
                 with_new_arraylist_constructor·p0.95:   326144,000 ns/op
                 with_new_arraylist_constructor·p0.99:   336896,000 ns/op
                 with_new_arraylist_constructor·p0.999:  399536,128 ns/op
                 with_new_arraylist_constructor·p0.9999: 1624899,584 ns/op
                 with_new_arraylist_constructor·p1.00:   1708032,000 ns/op

Iteration   4: 306939,178 ±(99.9%) 739,649 ns/op
                 with_new_arraylist_constructor·p0.00:   296448,000 ns/op
                 with_new_arraylist_constructor·p0.50:   303104,000 ns/op
                 with_new_arraylist_constructor·p0.90:   312320,000 ns/op
                 with_new_arraylist_constructor·p0.95:   326144,000 ns/op
                 with_new_arraylist_constructor·p0.99:   336384,000 ns/op
                 with_new_arraylist_constructor·p0.999:  882268,160 ns/op
                 with_new_arraylist_constructor·p0.9999: 1681408,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1812480,000 ns/op

Iteration   5: 307054,728 ±(99.9%) 720,814 ns/op
                 with_new_arraylist_constructor·p0.00:   295424,000 ns/op
                 with_new_arraylist_constructor·p0.50:   303616,000 ns/op
                 with_new_arraylist_constructor·p0.90:   312832,000 ns/op
                 with_new_arraylist_constructor·p0.95:   326144,000 ns/op
                 with_new_arraylist_constructor·p0.99:   339456,000 ns/op
                 with_new_arraylist_constructor·p0.999:  483873,280 ns/op
                 with_new_arraylist_constructor·p0.9999: 1647025,152 ns/op
                 with_new_arraylist_constructor·p1.00:   1701888,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 481819
  mean = 311007,392 ±(99.9%) 200,617 ns/op

  Histogram, ns/op:
    [      0,000,  500000,000) = 481353 
    [ 500000,000, 1000000,000) = 4 
    [1000000,000, 1500000,000) = 86 
    [1500000,000, 2000000,000) = 374 
    [2000000,000, 2500000,000) = 0 
    [2500000,000, 3000000,000) = 0 
    [3000000,000, 3500000,000) = 0 
    [3500000,000, 4000000,000) = 0 
    [4000000,000, 4500000,000) = 0 
    [4500000,000, 5000000,000) = 1 
    [5000000,000, 5500000,000) = 0 
    [5500000,000, 6000000,000) = 0 
    [6000000,000, 6500000,000) = 0 
    [6500000,000, 7000000,000) = 0 
    [7000000,000, 7500000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 292864,000 ns/op
     p(50,0000) = 305152,000 ns/op
     p(90,0000) = 324096,000 ns/op
     p(95,0000) = 329216,000 ns/op
     p(99,0000) = 347648,000 ns/op
     p(99,9000) = 466524,160 ns/op
     p(99,9900) = 1654784,000 ns/op
     p(99,9990) = 1805777,306 ns/op
     p(99,9999) = 7733248,000 ns/op
    p(100,0000) = 7733248,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 500)

# Run progress: 80,61% complete, ETA 07:37:07
# Fork: 1 of 3
# Warmup Iteration   1: 803452,521 ±(99.9%) 5276,024 ns/op
# Warmup Iteration   2: 792038,266 ±(99.9%) 2056,524 ns/op
# Warmup Iteration   3: 794554,539 ±(99.9%) 2090,751 ns/op
Iteration   1: 794423,482 ±(99.9%) 1933,326 ns/op
                 with_new_arraylist_constructor·p0.00:   769024,000 ns/op
                 with_new_arraylist_constructor·p0.50:   786432,000 ns/op
                 with_new_arraylist_constructor·p0.90:   803840,000 ns/op
                 with_new_arraylist_constructor·p0.95:   822272,000 ns/op
                 with_new_arraylist_constructor·p0.99:   896000,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2120863,744 ns/op
                 with_new_arraylist_constructor·p0.9999: 2396030,566 ns/op
                 with_new_arraylist_constructor·p1.00:   2400256,000 ns/op

Iteration   2: 797916,597 ±(99.9%) 2080,998 ns/op
                 with_new_arraylist_constructor·p0.00:   766976,000 ns/op
                 with_new_arraylist_constructor·p0.50:   789504,000 ns/op
                 with_new_arraylist_constructor·p0.90:   812032,000 ns/op
                 with_new_arraylist_constructor·p0.95:   826368,000 ns/op
                 with_new_arraylist_constructor·p0.99:   922368,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2184908,800 ns/op
                 with_new_arraylist_constructor·p0.9999: 2443161,600 ns/op
                 with_new_arraylist_constructor·p1.00:   2453504,000 ns/op

Iteration   3: 791037,285 ±(99.9%) 1934,704 ns/op
                 with_new_arraylist_constructor·p0.00:   766976,000 ns/op
                 with_new_arraylist_constructor·p0.50:   784384,000 ns/op
                 with_new_arraylist_constructor·p0.90:   801792,000 ns/op
                 with_new_arraylist_constructor·p0.95:   811008,000 ns/op
                 with_new_arraylist_constructor·p0.99:   838656,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2150105,088 ns/op
                 with_new_arraylist_constructor·p0.9999: 2424392,909 ns/op
                 with_new_arraylist_constructor·p1.00:   2433024,000 ns/op

Iteration   4: 791248,448 ±(99.9%) 1923,644 ns/op
                 with_new_arraylist_constructor·p0.00:   766976,000 ns/op
                 with_new_arraylist_constructor·p0.50:   785408,000 ns/op
                 with_new_arraylist_constructor·p0.90:   801792,000 ns/op
                 with_new_arraylist_constructor·p0.95:   809984,000 ns/op
                 with_new_arraylist_constructor·p0.99:   843776,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2166784,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 2398100,685 ns/op
                 with_new_arraylist_constructor·p1.00:   2400256,000 ns/op

Iteration   5: 790631,623 ±(99.9%) 1927,516 ns/op
                 with_new_arraylist_constructor·p0.00:   768000,000 ns/op
                 with_new_arraylist_constructor·p0.50:   784384,000 ns/op
                 with_new_arraylist_constructor·p0.90:   799744,000 ns/op
                 with_new_arraylist_constructor·p0.95:   807936,000 ns/op
                 with_new_arraylist_constructor·p0.99:   843776,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2187591,680 ns/op
                 with_new_arraylist_constructor·p0.9999: 2359918,592 ns/op
                 with_new_arraylist_constructor·p1.00:   2367488,000 ns/op


# Run progress: 80,67% complete, ETA 07:35:46
# Fork: 2 of 3
# Warmup Iteration   1: 752074,846 ±(99.9%) 5065,015 ns/op
# Warmup Iteration   2: 744606,443 ±(99.9%) 1931,922 ns/op
# Warmup Iteration   3: 743311,864 ±(99.9%) 1972,874 ns/op
Iteration   1: 741418,929 ±(99.9%) 1901,242 ns/op
                 with_new_arraylist_constructor·p0.00:   717824,000 ns/op
                 with_new_arraylist_constructor·p0.50:   735232,000 ns/op
                 with_new_arraylist_constructor·p0.90:   752640,000 ns/op
                 with_new_arraylist_constructor·p0.95:   764928,000 ns/op
                 with_new_arraylist_constructor·p0.99:   788480,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2158772,224 ns/op
                 with_new_arraylist_constructor·p0.9999: 2273280,000 ns/op
                 with_new_arraylist_constructor·p1.00:   2273280,000 ns/op

Iteration   2: 741944,872 ±(99.9%) 1869,428 ns/op
                 with_new_arraylist_constructor·p0.00:   716800,000 ns/op
                 with_new_arraylist_constructor·p0.50:   735232,000 ns/op
                 with_new_arraylist_constructor·p0.90:   754688,000 ns/op
                 with_new_arraylist_constructor·p0.95:   767539,200 ns/op
                 with_new_arraylist_constructor·p0.99:   788480,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2093182,976 ns/op
                 with_new_arraylist_constructor·p0.9999: 2230565,683 ns/op
                 with_new_arraylist_constructor·p1.00:   2240512,000 ns/op

Iteration   3: 741300,106 ±(99.9%) 1926,207 ns/op
                 with_new_arraylist_constructor·p0.00:   717824,000 ns/op
                 with_new_arraylist_constructor·p0.50:   735232,000 ns/op
                 with_new_arraylist_constructor·p0.90:   751616,000 ns/op
                 with_new_arraylist_constructor·p0.95:   757760,000 ns/op
                 with_new_arraylist_constructor·p0.99:   781312,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2174976,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 2289303,552 ns/op
                 with_new_arraylist_constructor·p1.00:   2297856,000 ns/op

Iteration   4: 743791,299 ±(99.9%) 1894,517 ns/op
                 with_new_arraylist_constructor·p0.00:   716800,000 ns/op
                 with_new_arraylist_constructor·p0.50:   735232,000 ns/op
                 with_new_arraylist_constructor·p0.90:   753664,000 ns/op
                 with_new_arraylist_constructor·p0.95:   763904,000 ns/op
                 with_new_arraylist_constructor·p0.99:   891904,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2083971,072 ns/op
                 with_new_arraylist_constructor·p0.9999: 2229126,758 ns/op
                 with_new_arraylist_constructor·p1.00:   2244608,000 ns/op

Iteration   5: 740926,491 ±(99.9%) 1885,946 ns/op
                 with_new_arraylist_constructor·p0.00:   715776,000 ns/op
                 with_new_arraylist_constructor·p0.50:   734208,000 ns/op
                 with_new_arraylist_constructor·p0.90:   752640,000 ns/op
                 with_new_arraylist_constructor·p0.95:   760832,000 ns/op
                 with_new_arraylist_constructor·p0.99:   786432,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2123935,744 ns/op
                 with_new_arraylist_constructor·p0.9999: 2391497,523 ns/op
                 with_new_arraylist_constructor·p1.00:   2404352,000 ns/op


# Run progress: 80,72% complete, ETA 07:34:26
# Fork: 3 of 3
# Warmup Iteration   1: 751836,953 ±(99.9%) 5021,878 ns/op
# Warmup Iteration   2: 743642,062 ±(99.9%) 2067,828 ns/op
# Warmup Iteration   3: 741196,420 ±(99.9%) 1919,885 ns/op
Iteration   1: 741827,792 ±(99.9%) 3068,872 ns/op
                 with_new_arraylist_constructor·p0.00:   715776,000 ns/op
                 with_new_arraylist_constructor·p0.50:   735232,000 ns/op
                 with_new_arraylist_constructor·p0.90:   754688,000 ns/op
                 with_new_arraylist_constructor·p0.95:   763904,000 ns/op
                 with_new_arraylist_constructor·p0.99:   787752,960 ns/op
                 with_new_arraylist_constructor·p0.999:  2136657,920 ns/op
                 with_new_arraylist_constructor·p0.9999: 7930728,448 ns/op
                 with_new_arraylist_constructor·p1.00:   10731520,000 ns/op

Iteration   2: 741947,457 ±(99.9%) 1898,055 ns/op
                 with_new_arraylist_constructor·p0.00:   715776,000 ns/op
                 with_new_arraylist_constructor·p0.50:   735232,000 ns/op
                 with_new_arraylist_constructor·p0.90:   756736,000 ns/op
                 with_new_arraylist_constructor·p0.95:   768000,000 ns/op
                 with_new_arraylist_constructor·p0.99:   789504,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2127998,976 ns/op
                 with_new_arraylist_constructor·p0.9999: 2339403,366 ns/op
                 with_new_arraylist_constructor·p1.00:   2359296,000 ns/op

Iteration   3: 740564,344 ±(99.9%) 1908,188 ns/op
                 with_new_arraylist_constructor·p0.00:   716800,000 ns/op
                 with_new_arraylist_constructor·p0.50:   734208,000 ns/op
                 with_new_arraylist_constructor·p0.90:   752640,000 ns/op
                 with_new_arraylist_constructor·p0.95:   759808,000 ns/op
                 with_new_arraylist_constructor·p0.99:   784384,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2175025,152 ns/op
                 with_new_arraylist_constructor·p0.9999: 2338026,291 ns/op
                 with_new_arraylist_constructor·p1.00:   2355200,000 ns/op

Iteration   4: 740427,723 ±(99.9%) 1876,312 ns/op
                 with_new_arraylist_constructor·p0.00:   716800,000 ns/op
                 with_new_arraylist_constructor·p0.50:   734208,000 ns/op
                 with_new_arraylist_constructor·p0.90:   752640,000 ns/op
                 with_new_arraylist_constructor·p0.95:   759808,000 ns/op
                 with_new_arraylist_constructor·p0.99:   785408,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2129969,152 ns/op
                 with_new_arraylist_constructor·p0.9999: 2347459,379 ns/op
                 with_new_arraylist_constructor·p1.00:   2396160,000 ns/op

Iteration   5: 739802,738 ±(99.9%) 1853,187 ns/op
                 with_new_arraylist_constructor·p0.00:   715776,000 ns/op
                 with_new_arraylist_constructor·p0.50:   734208,000 ns/op
                 with_new_arraylist_constructor·p0.90:   751616,000 ns/op
                 with_new_arraylist_constructor·p0.95:   759808,000 ns/op
                 with_new_arraylist_constructor·p0.99:   782336,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2123743,232 ns/op
                 with_new_arraylist_constructor·p0.9999: 2353548,493 ns/op
                 with_new_arraylist_constructor·p1.00:   2359296,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 197783
  mean = 757846,245 ±(99.9%) 550,291 ns/op

  Histogram, ns/op:
    [       0,000,  1250000,000) = 197344 
    [ 1250000,000,  2500000,000) = 437 
    [ 2500000,000,  3750000,000) = 1 
    [ 3750000,000,  5000000,000) = 0 
    [ 5000000,000,  6250000,000) = 0 
    [ 6250000,000,  7500000,000) = 0 
    [ 7500000,000,  8750000,000) = 0 
    [ 8750000,000, 10000000,000) = 0 
    [10000000,000, 11250000,000) = 1 
    [11250000,000, 12500000,000) = 0 
    [12500000,000, 13750000,000) = 0 
    [13750000,000, 15000000,000) = 0 
    [15000000,000, 16250000,000) = 0 
    [16250000,000, 17500000,000) = 0 
    [17500000,000, 18750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 715776,000 ns/op
     p(50,0000) = 743424,000 ns/op
     p(90,0000) = 793600,000 ns/op
     p(95,0000) = 799744,000 ns/op
     p(99,0000) = 837632,000 ns/op
     p(99,9000) = 2134900,736 ns/op
     p(99,9900) = 2367488,000 ns/op
     p(99,9990) = 2841211,699 ns/op
     p(99,9999) = 10731520,000 ns/op
    p(100,0000) = 10731520,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 1000)

# Run progress: 80,78% complete, ETA 07:33:06
# Fork: 1 of 3
# Warmup Iteration   1: 1662922,832 ±(99.9%) 8556,877 ns/op
# Warmup Iteration   2: 1636650,848 ±(99.9%) 5000,604 ns/op
# Warmup Iteration   3: 1634321,418 ±(99.9%) 4775,171 ns/op
Iteration   1: 1634018,653 ±(99.9%) 4579,333 ns/op
                 with_new_arraylist_constructor·p0.00:   1554432,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1622016,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1667072,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1736704,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1839104,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3315859,456 ns/op
                 with_new_arraylist_constructor·p0.9999: 3473408,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3473408,000 ns/op

Iteration   2: 1646376,368 ±(99.9%) 5323,909 ns/op
                 with_new_arraylist_constructor·p0.00:   1554432,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1626112,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1703936,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1859584,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1976934,400 ns/op
                 with_new_arraylist_constructor·p0.999:  3270492,160 ns/op
                 with_new_arraylist_constructor·p0.9999: 3641344,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3641344,000 ns/op

Iteration   3: 1633914,224 ±(99.9%) 4760,866 ns/op
                 with_new_arraylist_constructor·p0.00:   1552384,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1622016,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1675264,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1716531,200 ns/op
                 with_new_arraylist_constructor·p0.99:   1808035,840 ns/op
                 with_new_arraylist_constructor·p0.999:  3374624,768 ns/op
                 with_new_arraylist_constructor·p0.9999: 3424256,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3424256,000 ns/op

Iteration   4: 1633668,979 ±(99.9%) 4957,746 ns/op
                 with_new_arraylist_constructor·p0.00:   1554432,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1624064,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1667072,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1712230,400 ns/op
                 with_new_arraylist_constructor·p0.99:   1837056,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3451465,728 ns/op
                 with_new_arraylist_constructor·p0.9999: 3616768,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3616768,000 ns/op

Iteration   5: 1634255,437 ±(99.9%) 5141,125 ns/op
                 with_new_arraylist_constructor·p0.00:   1556480,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1624064,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1669120,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1714176,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1816576,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3505225,728 ns/op
                 with_new_arraylist_constructor·p0.9999: 3616768,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3616768,000 ns/op


# Run progress: 80,84% complete, ETA 07:31:46
# Fork: 2 of 3
# Warmup Iteration   1: 1541606,167 ±(99.9%) 9109,635 ns/op
# Warmup Iteration   2: 1530050,107 ±(99.9%) 5151,989 ns/op
# Warmup Iteration   3: 1526766,008 ±(99.9%) 5016,357 ns/op
Iteration   1: 1526013,654 ±(99.9%) 4975,429 ns/op
                 with_new_arraylist_constructor·p0.00:   1447936,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1515520,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1564672,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1617920,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1661972,480 ns/op
                 with_new_arraylist_constructor·p0.999:  3354222,592 ns/op
                 with_new_arraylist_constructor·p0.9999: 3690496,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3690496,000 ns/op

Iteration   2: 1524164,334 ±(99.9%) 5002,928 ns/op
                 with_new_arraylist_constructor·p0.00:   1447936,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1513472,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1558528,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1593344,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1656832,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3323203,584 ns/op
                 with_new_arraylist_constructor·p0.9999: 3526656,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3526656,000 ns/op

Iteration   3: 1526920,585 ±(99.9%) 5151,952 ns/op
                 with_new_arraylist_constructor·p0.00:   1447936,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1521664,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1562624,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1630208,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1681408,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3404505,088 ns/op
                 with_new_arraylist_constructor·p0.9999: 3518464,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3518464,000 ns/op

Iteration   4: 1526226,023 ±(99.9%) 5072,648 ns/op
                 with_new_arraylist_constructor·p0.00:   1447936,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1519616,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1562624,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1625395,200 ns/op
                 with_new_arraylist_constructor·p0.99:   1673216,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3403776,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 3723264,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3723264,000 ns/op

Iteration   5: 1527325,657 ±(99.9%) 5028,916 ns/op
                 with_new_arraylist_constructor·p0.00:   1445888,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1521664,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1568768,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1627750,400 ns/op
                 with_new_arraylist_constructor·p0.99:   1681408,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3417931,776 ns/op
                 with_new_arraylist_constructor·p0.9999: 3690496,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3690496,000 ns/op


# Run progress: 80,89% complete, ETA 07:30:26
# Fork: 3 of 3
# Warmup Iteration   1: 1693895,974 ±(99.9%) 10489,380 ns/op
# Warmup Iteration   2: 1636674,998 ±(99.9%) 5351,746 ns/op
# Warmup Iteration   3: 1636187,369 ±(99.9%) 5200,087 ns/op
Iteration   1: 1634953,047 ±(99.9%) 5234,448 ns/op
                 with_new_arraylist_constructor·p0.00:   1554432,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1624064,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1671168,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1724416,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1828864,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3450613,760 ns/op
                 with_new_arraylist_constructor·p0.9999: 3796992,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3796992,000 ns/op

Iteration   2: 1651249,406 ±(99.9%) 6065,207 ns/op
                 with_new_arraylist_constructor·p0.00:   1550336,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1628160,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1743872,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1898496,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2012098,560 ns/op
                 with_new_arraylist_constructor·p0.999:  3496247,296 ns/op
                 with_new_arraylist_constructor·p0.9999: 3870720,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3870720,000 ns/op

Iteration   3: 1641725,855 ±(99.9%) 5462,262 ns/op
                 with_new_arraylist_constructor·p0.00:   1554432,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1624064,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1683456,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1798144,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1968128,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3377528,832 ns/op
                 with_new_arraylist_constructor·p0.9999: 3731456,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3731456,000 ns/op

Iteration   4: 1634282,565 ±(99.9%) 6277,206 ns/op
                 with_new_arraylist_constructor·p0.00:   1552384,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1624064,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1671168,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1716633,600 ns/op
                 with_new_arraylist_constructor·p0.99:   1841152,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3572957,184 ns/op
                 with_new_arraylist_constructor·p0.9999: 8183808,000 ns/op
                 with_new_arraylist_constructor·p1.00:   8183808,000 ns/op

Iteration   5: 1636852,764 ±(99.9%) 5304,490 ns/op
                 with_new_arraylist_constructor·p0.00:   1554432,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1626112,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1683456,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1746944,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1842626,560 ns/op
                 with_new_arraylist_constructor·p0.999:  3451764,736 ns/op
                 with_new_arraylist_constructor·p0.9999: 3657728,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3657728,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 93745
  mean = 1599000,211 ±(99.9%) 1468,172 ns/op

  Histogram, ns/op:
    [1000000,000, 1500000,000) = 13308 
    [1500000,000, 2000000,000) = 79895 
    [2000000,000, 2500000,000) = 85 
    [2500000,000, 3000000,000) = 155 
    [3000000,000, 3500000,000) = 258 
    [3500000,000, 4000000,000) = 43 
    [4000000,000, 4500000,000) = 0 
    [4500000,000, 5000000,000) = 0 
    [5000000,000, 5500000,000) = 0 
    [5500000,000, 6000000,000) = 0 
    [6000000,000, 6500000,000) = 0 
    [6500000,000, 7000000,000) = 0 
    [7000000,000, 7500000,000) = 0 
    [7500000,000, 8000000,000) = 0 
    [8000000,000, 8500000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 1445888,000 ns/op
     p(50,0000) = 1591296,000 ns/op
     p(90,0000) = 1660928,000 ns/op
     p(95,0000) = 1701888,000 ns/op
     p(99,0000) = 1923072,000 ns/op
     p(99,9000) = 3395584,000 ns/op
     p(99,9900) = 3687427,277 ns/op
     p(99,9990) = 8183808,000 ns/op
     p(99,9999) = 8183808,000 ns/op
    p(100,0000) = 8183808,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 10)

# Run progress: 80,95% complete, ETA 07:29:05
# Fork: 1 of 3
# Warmup Iteration   1: 54284,588 ±(99.9%) 324,695 ns/op
# Warmup Iteration   2: 54271,796 ±(99.9%) 207,997 ns/op
# Warmup Iteration   3: 54567,040 ±(99.9%) 128,952 ns/op
Iteration   1: 53781,854 ±(99.9%) 124,602 ns/op
                 with_new_arraylist_constructor·p0.00:   51456,000 ns/op
                 with_new_arraylist_constructor·p0.50:   52864,000 ns/op
                 with_new_arraylist_constructor·p0.90:   54720,000 ns/op
                 with_new_arraylist_constructor·p0.95:   56000,000 ns/op
                 with_new_arraylist_constructor·p0.99:   75008,000 ns/op
                 with_new_arraylist_constructor·p0.999:  82944,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1213309,542 ns/op
                 with_new_arraylist_constructor·p1.00:   1341440,000 ns/op

Iteration   2: 53500,922 ±(99.9%) 124,207 ns/op
                 with_new_arraylist_constructor·p0.00:   51392,000 ns/op
                 with_new_arraylist_constructor·p0.50:   52736,000 ns/op
                 with_new_arraylist_constructor·p0.90:   54784,000 ns/op
                 with_new_arraylist_constructor·p0.95:   55680,000 ns/op
                 with_new_arraylist_constructor·p0.99:   65216,000 ns/op
                 with_new_arraylist_constructor·p0.999:  82944,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1215156,634 ns/op
                 with_new_arraylist_constructor·p1.00:   1423360,000 ns/op

Iteration   3: 53641,099 ±(99.9%) 125,372 ns/op
                 with_new_arraylist_constructor·p0.00:   51520,000 ns/op
                 with_new_arraylist_constructor·p0.50:   52800,000 ns/op
                 with_new_arraylist_constructor·p0.90:   55168,000 ns/op
                 with_new_arraylist_constructor·p0.95:   56000,000 ns/op
                 with_new_arraylist_constructor·p0.99:   65408,000 ns/op
                 with_new_arraylist_constructor·p0.999:  83456,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1225364,685 ns/op
                 with_new_arraylist_constructor·p1.00:   1349632,000 ns/op

Iteration   4: 53505,566 ±(99.9%) 136,936 ns/op
                 with_new_arraylist_constructor·p0.00:   51520,000 ns/op
                 with_new_arraylist_constructor·p0.50:   52800,000 ns/op
                 with_new_arraylist_constructor·p0.90:   54528,000 ns/op
                 with_new_arraylist_constructor·p0.95:   55296,000 ns/op
                 with_new_arraylist_constructor·p0.99:   65280,000 ns/op
                 with_new_arraylist_constructor·p0.999:  82944,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1305969,050 ns/op
                 with_new_arraylist_constructor·p1.00:   2347008,000 ns/op

Iteration   5: 53756,213 ±(99.9%) 127,723 ns/op
                 with_new_arraylist_constructor·p0.00:   51584,000 ns/op
                 with_new_arraylist_constructor·p0.50:   52800,000 ns/op
                 with_new_arraylist_constructor·p0.90:   54656,000 ns/op
                 with_new_arraylist_constructor·p0.95:   55744,000 ns/op
                 with_new_arraylist_constructor·p0.99:   75008,000 ns/op
                 with_new_arraylist_constructor·p0.999:  83072,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1251328,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1378304,000 ns/op


# Run progress: 81,01% complete, ETA 07:27:45
# Fork: 2 of 3
# Warmup Iteration   1: 59091,132 ±(99.9%) 381,724 ns/op
# Warmup Iteration   2: 58632,329 ±(99.9%) 138,290 ns/op
# Warmup Iteration   3: 58681,372 ±(99.9%) 129,566 ns/op
Iteration   1: 58375,695 ±(99.9%) 124,851 ns/op
                 with_new_arraylist_constructor·p0.00:   56256,000 ns/op
                 with_new_arraylist_constructor·p0.50:   57536,000 ns/op
                 with_new_arraylist_constructor·p0.90:   59584,000 ns/op
                 with_new_arraylist_constructor·p0.95:   60928,000 ns/op
                 with_new_arraylist_constructor·p0.99:   68096,000 ns/op
                 with_new_arraylist_constructor·p0.999:  87808,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1191507,149 ns/op
                 with_new_arraylist_constructor·p1.00:   1353728,000 ns/op

Iteration   2: 58290,643 ±(99.9%) 125,577 ns/op
                 with_new_arraylist_constructor·p0.00:   56192,000 ns/op
                 with_new_arraylist_constructor·p0.50:   57472,000 ns/op
                 with_new_arraylist_constructor·p0.90:   59328,000 ns/op
                 with_new_arraylist_constructor·p0.95:   61632,000 ns/op
                 with_new_arraylist_constructor·p0.99:   70144,000 ns/op
                 with_new_arraylist_constructor·p0.999:  87680,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1201645,158 ns/op
                 with_new_arraylist_constructor·p1.00:   1331200,000 ns/op

Iteration   3: 58203,733 ±(99.9%) 128,595 ns/op
                 with_new_arraylist_constructor·p0.00:   56192,000 ns/op
                 with_new_arraylist_constructor·p0.50:   57408,000 ns/op
                 with_new_arraylist_constructor·p0.90:   59136,000 ns/op
                 with_new_arraylist_constructor·p0.95:   60224,000 ns/op
                 with_new_arraylist_constructor·p0.99:   70144,000 ns/op
                 with_new_arraylist_constructor·p0.999:  87552,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1235698,483 ns/op
                 with_new_arraylist_constructor·p1.00:   1382400,000 ns/op

Iteration   4: 58397,828 ±(99.9%) 128,440 ns/op
                 with_new_arraylist_constructor·p0.00:   56128,000 ns/op
                 with_new_arraylist_constructor·p0.50:   57472,000 ns/op
                 with_new_arraylist_constructor·p0.90:   59712,000 ns/op
                 with_new_arraylist_constructor·p0.95:   61952,000 ns/op
                 with_new_arraylist_constructor·p0.99:   69760,000 ns/op
                 with_new_arraylist_constructor·p0.999:  87680,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1224704,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1378304,000 ns/op

Iteration   5: 58307,125 ±(99.9%) 127,207 ns/op
                 with_new_arraylist_constructor·p0.00:   56192,000 ns/op
                 with_new_arraylist_constructor·p0.50:   57472,000 ns/op
                 with_new_arraylist_constructor·p0.90:   59520,000 ns/op
                 with_new_arraylist_constructor·p0.95:   61504,000 ns/op
                 with_new_arraylist_constructor·p0.99:   70144,000 ns/op
                 with_new_arraylist_constructor·p0.999:  87680,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1226497,229 ns/op
                 with_new_arraylist_constructor·p1.00:   1341440,000 ns/op


# Run progress: 81,06% complete, ETA 07:26:25
# Fork: 3 of 3
# Warmup Iteration   1: 53344,920 ±(99.9%) 365,736 ns/op
# Warmup Iteration   2: 52814,543 ±(99.9%) 138,764 ns/op
# Warmup Iteration   3: 52582,879 ±(99.9%) 115,523 ns/op
Iteration   1: 52628,002 ±(99.9%) 119,531 ns/op
                 with_new_arraylist_constructor·p0.00:   50624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   51904,000 ns/op
                 with_new_arraylist_constructor·p0.90:   54016,000 ns/op
                 with_new_arraylist_constructor·p0.95:   54720,000 ns/op
                 with_new_arraylist_constructor·p0.99:   57984,000 ns/op
                 with_new_arraylist_constructor·p0.999:  81576,960 ns/op
                 with_new_arraylist_constructor·p0.9999: 1231568,896 ns/op
                 with_new_arraylist_constructor·p1.00:   1431552,000 ns/op

Iteration   2: 52480,574 ±(99.9%) 118,712 ns/op
                 with_new_arraylist_constructor·p0.00:   50560,000 ns/op
                 with_new_arraylist_constructor·p0.50:   51840,000 ns/op
                 with_new_arraylist_constructor·p0.90:   53696,000 ns/op
                 with_new_arraylist_constructor·p0.95:   54400,000 ns/op
                 with_new_arraylist_constructor·p0.99:   56704,000 ns/op
                 with_new_arraylist_constructor·p0.999:  81664,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1189844,582 ns/op
                 with_new_arraylist_constructor·p1.00:   1822720,000 ns/op

Iteration   3: 53491,934 ±(99.9%) 124,037 ns/op
                 with_new_arraylist_constructor·p0.00:   50624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   51904,000 ns/op
                 with_new_arraylist_constructor·p0.90:   54272,000 ns/op
                 with_new_arraylist_constructor·p0.95:   57216,000 ns/op
                 with_new_arraylist_constructor·p0.99:   76544,000 ns/op
                 with_new_arraylist_constructor·p0.999:  83505,280 ns/op
                 with_new_arraylist_constructor·p0.9999: 1219253,248 ns/op
                 with_new_arraylist_constructor·p1.00:   1464320,000 ns/op

Iteration   4: 52478,057 ±(99.9%) 117,239 ns/op
                 with_new_arraylist_constructor·p0.00:   50496,000 ns/op
                 with_new_arraylist_constructor·p0.50:   51840,000 ns/op
                 with_new_arraylist_constructor·p0.90:   53632,000 ns/op
                 with_new_arraylist_constructor·p0.95:   54336,000 ns/op
                 with_new_arraylist_constructor·p0.99:   56704,000 ns/op
                 with_new_arraylist_constructor·p0.999:  82560,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1216379,290 ns/op
                 with_new_arraylist_constructor·p1.00:   1392640,000 ns/op

Iteration   5: 52469,445 ±(99.9%) 115,723 ns/op
                 with_new_arraylist_constructor·p0.00:   50624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   51840,000 ns/op
                 with_new_arraylist_constructor·p0.90:   53632,000 ns/op
                 with_new_arraylist_constructor·p0.95:   54336,000 ns/op
                 with_new_arraylist_constructor·p0.99:   56704,000 ns/op
                 with_new_arraylist_constructor·p0.999:  81280,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1185792,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1398784,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 2733770
  mean =  54779,630 ±(99.9%) 32,535 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 2733278 
    [ 250000,000,  500000,000) = 1 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 1 
    [1000000,000, 1250000,000) = 291 
    [1250000,000, 1500000,000) = 195 
    [1500000,000, 1750000,000) = 2 
    [1750000,000, 2000000,000) = 1 
    [2000000,000, 2250000,000) = 0 
    [2250000,000, 2500000,000) = 1 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  50496,000 ns/op
     p(50,0000) =  52992,000 ns/op
     p(90,0000) =  57856,000 ns/op
     p(95,0000) =  59136,000 ns/op
     p(99,0000) =  69120,000 ns/op
     p(99,9000) =  85888,000 ns/op
     p(99,9900) = 1214464,000 ns/op
     p(99,9990) = 1361228,370 ns/op
     p(99,9999) = 1597305,549 ns/op
    p(100,0000) = 2347008,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 20)

# Run progress: 81,12% complete, ETA 07:25:05
# Fork: 1 of 3
# Warmup Iteration   1: 93101,926 ±(99.9%) 527,600 ns/op
# Warmup Iteration   2: 92807,449 ±(99.9%) 225,279 ns/op
# Warmup Iteration   3: 92381,460 ±(99.9%) 240,197 ns/op
Iteration   1: 92116,219 ±(99.9%) 217,141 ns/op
                 with_new_arraylist_constructor·p0.00:   89216,000 ns/op
                 with_new_arraylist_constructor·p0.50:   91136,000 ns/op
                 with_new_arraylist_constructor·p0.90:   93056,000 ns/op
                 with_new_arraylist_constructor·p0.95:   93696,000 ns/op
                 with_new_arraylist_constructor·p0.99:   106880,000 ns/op
                 with_new_arraylist_constructor·p0.999:  123136,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1263940,608 ns/op
                 with_new_arraylist_constructor·p1.00:   1810432,000 ns/op

Iteration   2: 92496,787 ±(99.9%) 217,230 ns/op
                 with_new_arraylist_constructor·p0.00:   89088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   91136,000 ns/op
                 with_new_arraylist_constructor·p0.90:   93184,000 ns/op
                 with_new_arraylist_constructor·p0.95:   93952,000 ns/op
                 with_new_arraylist_constructor·p0.99:   125184,000 ns/op
                 with_new_arraylist_constructor·p0.999:  130176,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1307454,669 ns/op
                 with_new_arraylist_constructor·p1.00:   1390592,000 ns/op

Iteration   3: 92596,750 ±(99.9%) 217,453 ns/op
                 with_new_arraylist_constructor·p0.00:   89088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   91136,000 ns/op
                 with_new_arraylist_constructor·p0.90:   93312,000 ns/op
                 with_new_arraylist_constructor·p0.95:   94208,000 ns/op
                 with_new_arraylist_constructor·p0.99:   125440,000 ns/op
                 with_new_arraylist_constructor·p0.999:  131840,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1272247,706 ns/op
                 with_new_arraylist_constructor·p1.00:   1427456,000 ns/op

Iteration   4: 92125,357 ±(99.9%) 215,705 ns/op
                 with_new_arraylist_constructor·p0.00:   89216,000 ns/op
                 with_new_arraylist_constructor·p0.50:   91136,000 ns/op
                 with_new_arraylist_constructor·p0.90:   93184,000 ns/op
                 with_new_arraylist_constructor·p0.95:   93696,000 ns/op
                 with_new_arraylist_constructor·p0.99:   107008,000 ns/op
                 with_new_arraylist_constructor·p0.999:  123008,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1298342,707 ns/op
                 with_new_arraylist_constructor·p1.00:   1404928,000 ns/op

Iteration   5: 92378,383 ±(99.9%) 217,944 ns/op
                 with_new_arraylist_constructor·p0.00:   89216,000 ns/op
                 with_new_arraylist_constructor·p0.50:   91264,000 ns/op
                 with_new_arraylist_constructor·p0.90:   93824,000 ns/op
                 with_new_arraylist_constructor·p0.95:   94976,000 ns/op
                 with_new_arraylist_constructor·p0.99:   107264,000 ns/op
                 with_new_arraylist_constructor·p0.999:  124032,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1296272,384 ns/op
                 with_new_arraylist_constructor·p1.00:   1394688,000 ns/op


# Run progress: 81,18% complete, ETA 07:23:45
# Fork: 2 of 3
# Warmup Iteration   1: 93573,721 ±(99.9%) 544,426 ns/op
# Warmup Iteration   2: 92491,276 ±(99.9%) 226,494 ns/op
# Warmup Iteration   3: 92670,483 ±(99.9%) 216,212 ns/op
Iteration   1: 92018,341 ±(99.9%) 215,928 ns/op
                 with_new_arraylist_constructor·p0.00:   88832,000 ns/op
                 with_new_arraylist_constructor·p0.50:   91008,000 ns/op
                 with_new_arraylist_constructor·p0.90:   93184,000 ns/op
                 with_new_arraylist_constructor·p0.95:   94080,000 ns/op
                 with_new_arraylist_constructor·p0.99:   106752,000 ns/op
                 with_new_arraylist_constructor·p0.999:  122624,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1292890,112 ns/op
                 with_new_arraylist_constructor·p1.00:   1808384,000 ns/op

Iteration   2: 92065,686 ±(99.9%) 213,910 ns/op
                 with_new_arraylist_constructor·p0.00:   89088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   91008,000 ns/op
                 with_new_arraylist_constructor·p0.90:   93184,000 ns/op
                 with_new_arraylist_constructor·p0.95:   94208,000 ns/op
                 with_new_arraylist_constructor·p0.99:   107008,000 ns/op
                 with_new_arraylist_constructor·p0.999:  123392,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1294959,821 ns/op
                 with_new_arraylist_constructor·p1.00:   1429504,000 ns/op

Iteration   3: 92302,031 ±(99.9%) 213,300 ns/op
                 with_new_arraylist_constructor·p0.00:   88960,000 ns/op
                 with_new_arraylist_constructor·p0.50:   91136,000 ns/op
                 with_new_arraylist_constructor·p0.90:   93952,000 ns/op
                 with_new_arraylist_constructor·p0.95:   94976,000 ns/op
                 with_new_arraylist_constructor·p0.99:   106496,000 ns/op
                 with_new_arraylist_constructor·p0.999:  123392,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1310885,069 ns/op
                 with_new_arraylist_constructor·p1.00:   1423360,000 ns/op

Iteration   4: 92258,715 ±(99.9%) 210,324 ns/op
                 with_new_arraylist_constructor·p0.00:   89088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   91136,000 ns/op
                 with_new_arraylist_constructor·p0.90:   93568,000 ns/op
                 with_new_arraylist_constructor·p0.95:   94720,000 ns/op
                 with_new_arraylist_constructor·p0.99:   107136,000 ns/op
                 with_new_arraylist_constructor·p0.999:  123904,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1272166,810 ns/op
                 with_new_arraylist_constructor·p1.00:   1363968,000 ns/op

Iteration   5: 92118,753 ±(99.9%) 211,879 ns/op
                 with_new_arraylist_constructor·p0.00:   89088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   91008,000 ns/op
                 with_new_arraylist_constructor·p0.90:   93312,000 ns/op
                 with_new_arraylist_constructor·p0.95:   94464,000 ns/op
                 with_new_arraylist_constructor·p0.99:   106880,000 ns/op
                 with_new_arraylist_constructor·p0.999:  123467,136 ns/op
                 with_new_arraylist_constructor·p0.9999: 1284127,334 ns/op
                 with_new_arraylist_constructor·p1.00:   1406976,000 ns/op


# Run progress: 81,23% complete, ETA 07:22:24
# Fork: 3 of 3
# Warmup Iteration   1: 93142,012 ±(99.9%) 572,578 ns/op
# Warmup Iteration   2: 91572,523 ±(99.9%) 230,001 ns/op
# Warmup Iteration   3: 91510,640 ±(99.9%) 213,228 ns/op
Iteration   1: 91527,595 ±(99.9%) 221,825 ns/op
                 with_new_arraylist_constructor·p0.00:   88064,000 ns/op
                 with_new_arraylist_constructor·p0.50:   90368,000 ns/op
                 with_new_arraylist_constructor·p0.90:   92672,000 ns/op
                 with_new_arraylist_constructor·p0.95:   93824,000 ns/op
                 with_new_arraylist_constructor·p0.99:   106112,000 ns/op
                 with_new_arraylist_constructor·p0.999:  122496,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1329515,315 ns/op
                 with_new_arraylist_constructor·p1.00:   1949696,000 ns/op

Iteration   2: 91528,705 ±(99.9%) 214,901 ns/op
                 with_new_arraylist_constructor·p0.00:   88192,000 ns/op
                 with_new_arraylist_constructor·p0.50:   90496,000 ns/op
                 with_new_arraylist_constructor·p0.90:   92800,000 ns/op
                 with_new_arraylist_constructor·p0.95:   93824,000 ns/op
                 with_new_arraylist_constructor·p0.99:   105600,000 ns/op
                 with_new_arraylist_constructor·p0.999:  122112,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1314413,978 ns/op
                 with_new_arraylist_constructor·p1.00:   1417216,000 ns/op

Iteration   3: 91563,616 ±(99.9%) 216,057 ns/op
                 with_new_arraylist_constructor·p0.00:   88192,000 ns/op
                 with_new_arraylist_constructor·p0.50:   90496,000 ns/op
                 with_new_arraylist_constructor·p0.90:   92800,000 ns/op
                 with_new_arraylist_constructor·p0.95:   94208,000 ns/op
                 with_new_arraylist_constructor·p0.99:   106368,000 ns/op
                 with_new_arraylist_constructor·p0.999:  122496,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1329205,862 ns/op
                 with_new_arraylist_constructor·p1.00:   1409024,000 ns/op

Iteration   4: 91509,468 ±(99.9%) 220,704 ns/op
                 with_new_arraylist_constructor·p0.00:   87936,000 ns/op
                 with_new_arraylist_constructor·p0.50:   90368,000 ns/op
                 with_new_arraylist_constructor·p0.90:   92672,000 ns/op
                 with_new_arraylist_constructor·p0.95:   93696,000 ns/op
                 with_new_arraylist_constructor·p0.99:   105728,000 ns/op
                 with_new_arraylist_constructor·p0.999:  123119,872 ns/op
                 with_new_arraylist_constructor·p0.9999: 1327819,981 ns/op
                 with_new_arraylist_constructor·p1.00:   1529856,000 ns/op

Iteration   5: 91650,137 ±(99.9%) 212,223 ns/op
                 with_new_arraylist_constructor·p0.00:   88064,000 ns/op
                 with_new_arraylist_constructor·p0.50:   90496,000 ns/op
                 with_new_arraylist_constructor·p0.90:   93056,000 ns/op
                 with_new_arraylist_constructor·p0.95:   94464,000 ns/op
                 with_new_arraylist_constructor·p0.99:   106112,000 ns/op
                 with_new_arraylist_constructor·p0.999:  122496,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1306494,771 ns/op
                 with_new_arraylist_constructor·p1.00:   1411072,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 1627979
  mean =  92015,699 ±(99.9%) 55,725 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1624599 
    [ 125000,000,  250000,000) = 2847 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 2 
    [1125000,000, 1250000,000) = 243 
    [1250000,000, 1375000,000) = 247 
    [1375000,000, 1500000,000) = 37 
    [1500000,000, 1625000,000) = 1 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 2 

  Percentiles, ns/op:
      p(0,0000) =  87936,000 ns/op
     p(50,0000) =  90880,000 ns/op
     p(90,0000) =  93184,000 ns/op
     p(95,0000) =  94336,000 ns/op
     p(99,0000) = 107520,000 ns/op
     p(99,9000) = 127104,000 ns/op
     p(99,9900) = 1300480,000 ns/op
     p(99,9990) = 1403781,939 ns/op
     p(99,9999) = 1862240,993 ns/op
    p(100,0000) = 1949696,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 50)

# Run progress: 81,29% complete, ETA 07:21:04
# Fork: 1 of 3
# Warmup Iteration   1: 205489,822 ±(99.9%) 1238,689 ns/op
# Warmup Iteration   2: 202749,802 ±(99.9%) 493,057 ns/op
# Warmup Iteration   3: 202880,185 ±(99.9%) 469,758 ns/op
Iteration   1: 203069,125 ±(99.9%) 479,490 ns/op
                 with_new_arraylist_constructor·p0.00:   196864,000 ns/op
                 with_new_arraylist_constructor·p0.50:   200448,000 ns/op
                 with_new_arraylist_constructor·p0.90:   205056,000 ns/op
                 with_new_arraylist_constructor·p0.95:   213248,000 ns/op
                 with_new_arraylist_constructor·p0.99:   230144,000 ns/op
                 with_new_arraylist_constructor·p0.999:  335668,224 ns/op
                 with_new_arraylist_constructor·p0.9999: 1507328,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1574912,000 ns/op

Iteration   2: 203330,540 ±(99.9%) 461,710 ns/op
                 with_new_arraylist_constructor·p0.00:   196608,000 ns/op
                 with_new_arraylist_constructor·p0.50:   200704,000 ns/op
                 with_new_arraylist_constructor·p0.90:   205824,000 ns/op
                 with_new_arraylist_constructor·p0.95:   212992,000 ns/op
                 with_new_arraylist_constructor·p0.99:   230144,000 ns/op
                 with_new_arraylist_constructor·p0.999:  324096,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1413474,304 ns/op
                 with_new_arraylist_constructor·p1.00:   1587200,000 ns/op

Iteration   3: 202962,576 ±(99.9%) 465,335 ns/op
                 with_new_arraylist_constructor·p0.00:   196608,000 ns/op
                 with_new_arraylist_constructor·p0.50:   200448,000 ns/op
                 with_new_arraylist_constructor·p0.90:   204800,000 ns/op
                 with_new_arraylist_constructor·p0.95:   213248,000 ns/op
                 with_new_arraylist_constructor·p0.99:   230144,000 ns/op
                 with_new_arraylist_constructor·p0.999:  323072,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1438808,474 ns/op
                 with_new_arraylist_constructor·p1.00:   1509376,000 ns/op

Iteration   4: 202947,603 ±(99.9%) 477,109 ns/op
                 with_new_arraylist_constructor·p0.00:   196608,000 ns/op
                 with_new_arraylist_constructor·p0.50:   200192,000 ns/op
                 with_new_arraylist_constructor·p0.90:   204544,000 ns/op
                 with_new_arraylist_constructor·p0.95:   213760,000 ns/op
                 with_new_arraylist_constructor·p0.99:   230656,000 ns/op
                 with_new_arraylist_constructor·p0.999:  322560,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1480862,106 ns/op
                 with_new_arraylist_constructor·p1.00:   1511424,000 ns/op

Iteration   5: 202849,257 ±(99.9%) 484,651 ns/op
                 with_new_arraylist_constructor·p0.00:   196608,000 ns/op
                 with_new_arraylist_constructor·p0.50:   200192,000 ns/op
                 with_new_arraylist_constructor·p0.90:   204800,000 ns/op
                 with_new_arraylist_constructor·p0.95:   213504,000 ns/op
                 with_new_arraylist_constructor·p0.99:   230144,000 ns/op
                 with_new_arraylist_constructor·p0.999:  322560,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1485412,762 ns/op
                 with_new_arraylist_constructor·p1.00:   1570816,000 ns/op


# Run progress: 81,35% complete, ETA 07:19:44
# Fork: 2 of 3
# Warmup Iteration   1: 203208,558 ±(99.9%) 1300,116 ns/op
# Warmup Iteration   2: 200407,892 ±(99.9%) 476,034 ns/op
# Warmup Iteration   3: 200425,423 ±(99.9%) 458,764 ns/op
Iteration   1: 200972,936 ±(99.9%) 454,717 ns/op
                 with_new_arraylist_constructor·p0.00:   193792,000 ns/op
                 with_new_arraylist_constructor·p0.50:   198400,000 ns/op
                 with_new_arraylist_constructor·p0.90:   205824,000 ns/op
                 with_new_arraylist_constructor·p0.95:   209664,000 ns/op
                 with_new_arraylist_constructor·p0.99:   227328,000 ns/op
                 with_new_arraylist_constructor·p0.999:  246385,920 ns/op
                 with_new_arraylist_constructor·p0.9999: 1464438,374 ns/op
                 with_new_arraylist_constructor·p1.00:   1546240,000 ns/op

Iteration   2: 200726,894 ±(99.9%) 458,730 ns/op
                 with_new_arraylist_constructor·p0.00:   194304,000 ns/op
                 with_new_arraylist_constructor·p0.50:   198144,000 ns/op
                 with_new_arraylist_constructor·p0.90:   205568,000 ns/op
                 with_new_arraylist_constructor·p0.95:   209408,000 ns/op
                 with_new_arraylist_constructor·p0.99:   227328,000 ns/op
                 with_new_arraylist_constructor·p0.999:  248378,368 ns/op
                 with_new_arraylist_constructor·p0.9999: 1466648,166 ns/op
                 with_new_arraylist_constructor·p1.00:   1660928,000 ns/op

Iteration   3: 200698,631 ±(99.9%) 462,360 ns/op
                 with_new_arraylist_constructor·p0.00:   194304,000 ns/op
                 with_new_arraylist_constructor·p0.50:   198400,000 ns/op
                 with_new_arraylist_constructor·p0.90:   205056,000 ns/op
                 with_new_arraylist_constructor·p0.95:   209152,000 ns/op
                 with_new_arraylist_constructor·p0.99:   227072,000 ns/op
                 with_new_arraylist_constructor·p0.999:  246840,576 ns/op
                 with_new_arraylist_constructor·p0.9999: 1462588,826 ns/op
                 with_new_arraylist_constructor·p1.00:   1548288,000 ns/op

Iteration   4: 201706,380 ±(99.9%) 479,437 ns/op
                 with_new_arraylist_constructor·p0.00:   194304,000 ns/op
                 with_new_arraylist_constructor·p0.50:   198400,000 ns/op
                 with_new_arraylist_constructor·p0.90:   204800,000 ns/op
                 with_new_arraylist_constructor·p0.95:   212480,000 ns/op
                 with_new_arraylist_constructor·p0.99:   260352,000 ns/op
                 with_new_arraylist_constructor·p0.999:  288768,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1513760,154 ns/op
                 with_new_arraylist_constructor·p1.00:   1605632,000 ns/op

Iteration   5: 200595,019 ±(99.9%) 461,842 ns/op
                 with_new_arraylist_constructor·p0.00:   193792,000 ns/op
                 with_new_arraylist_constructor·p0.50:   198144,000 ns/op
                 with_new_arraylist_constructor·p0.90:   203776,000 ns/op
                 with_new_arraylist_constructor·p0.95:   208896,000 ns/op
                 with_new_arraylist_constructor·p0.99:   227072,000 ns/op
                 with_new_arraylist_constructor·p0.999:  246883,840 ns/op
                 with_new_arraylist_constructor·p0.9999: 1487806,464 ns/op
                 with_new_arraylist_constructor·p1.00:   1605632,000 ns/op


# Run progress: 81,40% complete, ETA 07:18:24
# Fork: 3 of 3
# Warmup Iteration   1: 201228,448 ±(99.9%) 1191,060 ns/op
# Warmup Iteration   2: 199494,200 ±(99.9%) 500,376 ns/op
# Warmup Iteration   3: 199722,759 ±(99.9%) 480,913 ns/op
Iteration   1: 199633,931 ±(99.9%) 489,732 ns/op
                 with_new_arraylist_constructor·p0.00:   193024,000 ns/op
                 with_new_arraylist_constructor·p0.50:   196864,000 ns/op
                 with_new_arraylist_constructor·p0.90:   201472,000 ns/op
                 with_new_arraylist_constructor·p0.95:   212736,000 ns/op
                 with_new_arraylist_constructor·p0.99:   236032,000 ns/op
                 with_new_arraylist_constructor·p0.999:  269800,448 ns/op
                 with_new_arraylist_constructor·p0.9999: 1542040,371 ns/op
                 with_new_arraylist_constructor·p1.00:   1601536,000 ns/op

Iteration   2: 199278,924 ±(99.9%) 479,254 ns/op
                 with_new_arraylist_constructor·p0.00:   193024,000 ns/op
                 with_new_arraylist_constructor·p0.50:   196864,000 ns/op
                 with_new_arraylist_constructor·p0.90:   201984,000 ns/op
                 with_new_arraylist_constructor·p0.95:   208384,000 ns/op
                 with_new_arraylist_constructor·p0.99:   225792,000 ns/op
                 with_new_arraylist_constructor·p0.999:  255398,400 ns/op
                 with_new_arraylist_constructor·p0.9999: 1509071,872 ns/op
                 with_new_arraylist_constructor·p1.00:   1628160,000 ns/op

Iteration   3: 199007,869 ±(99.9%) 482,564 ns/op
                 with_new_arraylist_constructor·p0.00:   192512,000 ns/op
                 with_new_arraylist_constructor·p0.50:   196608,000 ns/op
                 with_new_arraylist_constructor·p0.90:   200704,000 ns/op
                 with_new_arraylist_constructor·p0.95:   208384,000 ns/op
                 with_new_arraylist_constructor·p0.99:   225792,000 ns/op
                 with_new_arraylist_constructor·p0.999:  253440,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1523504,128 ns/op
                 with_new_arraylist_constructor·p1.00:   1576960,000 ns/op

Iteration   4: 198909,059 ±(99.9%) 473,684 ns/op
                 with_new_arraylist_constructor·p0.00:   192768,000 ns/op
                 with_new_arraylist_constructor·p0.50:   196608,000 ns/op
                 with_new_arraylist_constructor·p0.90:   200448,000 ns/op
                 with_new_arraylist_constructor·p0.95:   205568,000 ns/op
                 with_new_arraylist_constructor·p0.99:   225536,000 ns/op
                 with_new_arraylist_constructor·p0.999:  256197,632 ns/op
                 with_new_arraylist_constructor·p0.9999: 1495040,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1576960,000 ns/op

Iteration   5: 198833,222 ±(99.9%) 476,139 ns/op
                 with_new_arraylist_constructor·p0.00:   192512,000 ns/op
                 with_new_arraylist_constructor·p0.50:   196608,000 ns/op
                 with_new_arraylist_constructor·p0.90:   200448,000 ns/op
                 with_new_arraylist_constructor·p0.95:   204032,000 ns/op
                 with_new_arraylist_constructor·p0.99:   225024,000 ns/op
                 with_new_arraylist_constructor·p0.999:  259776,768 ns/op
                 with_new_arraylist_constructor·p0.9999: 1523054,387 ns/op
                 with_new_arraylist_constructor·p1.00:   1576960,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 745480
  mean = 201021,714 ±(99.9%) 122,175 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 743022 
    [ 250000,000,  375000,000) = 1955 
    [ 375000,000,  500000,000) = 1 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 9 
    [1250000,000, 1375000,000) = 197 
    [1375000,000, 1500000,000) = 238 
    [1500000,000, 1625000,000) = 56 
    [1625000,000, 1750000,000) = 2 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 192512,000 ns/op
     p(50,0000) = 198656,000 ns/op
     p(90,0000) = 204032,000 ns/op
     p(95,0000) = 209920,000 ns/op
     p(99,0000) = 228864,000 ns/op
     p(99,9000) = 321536,000 ns/op
     p(99,9900) = 1476608,000 ns/op
     p(99,9990) = 1595015,844 ns/op
     p(99,9999) = 1660928,000 ns/op
    p(100,0000) = 1660928,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 100)

# Run progress: 81,46% complete, ETA 07:17:04
# Fork: 1 of 3
# Warmup Iteration   1: 412710,418 ±(99.9%) 2577,008 ns/op
# Warmup Iteration   2: 411087,379 ±(99.9%) 1109,597 ns/op
# Warmup Iteration   3: 409920,021 ±(99.9%) 1059,524 ns/op
Iteration   1: 408349,063 ±(99.9%) 1034,699 ns/op
                 with_new_arraylist_constructor·p0.00:   394240,000 ns/op
                 with_new_arraylist_constructor·p0.50:   403968,000 ns/op
                 with_new_arraylist_constructor·p0.90:   413696,000 ns/op
                 with_new_arraylist_constructor·p0.95:   430592,000 ns/op
                 with_new_arraylist_constructor·p0.99:   443904,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1664059,392 ns/op
                 with_new_arraylist_constructor·p0.9999: 1812913,357 ns/op
                 with_new_arraylist_constructor·p1.00:   1953792,000 ns/op

Iteration   2: 408946,941 ±(99.9%) 1030,465 ns/op
                 with_new_arraylist_constructor·p0.00:   393728,000 ns/op
                 with_new_arraylist_constructor·p0.50:   404480,000 ns/op
                 with_new_arraylist_constructor·p0.90:   414208,000 ns/op
                 with_new_arraylist_constructor·p0.95:   430694,400 ns/op
                 with_new_arraylist_constructor·p0.99:   444928,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1630625,792 ns/op
                 with_new_arraylist_constructor·p0.9999: 1830003,507 ns/op
                 with_new_arraylist_constructor·p1.00:   1964032,000 ns/op

Iteration   3: 409093,701 ±(99.9%) 1031,133 ns/op
                 with_new_arraylist_constructor·p0.00:   393728,000 ns/op
                 with_new_arraylist_constructor·p0.50:   404992,000 ns/op
                 with_new_arraylist_constructor·p0.90:   414720,000 ns/op
                 with_new_arraylist_constructor·p0.95:   430592,000 ns/op
                 with_new_arraylist_constructor·p0.99:   444928,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1635500,032 ns/op
                 with_new_arraylist_constructor·p0.9999: 1819797,504 ns/op
                 with_new_arraylist_constructor·p1.00:   1861632,000 ns/op

Iteration   4: 408792,224 ±(99.9%) 1005,432 ns/op
                 with_new_arraylist_constructor·p0.00:   394752,000 ns/op
                 with_new_arraylist_constructor·p0.50:   404480,000 ns/op
                 with_new_arraylist_constructor·p0.90:   414208,000 ns/op
                 with_new_arraylist_constructor·p0.95:   430592,000 ns/op
                 with_new_arraylist_constructor·p0.99:   444416,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1596979,200 ns/op
                 with_new_arraylist_constructor·p0.9999: 1799281,664 ns/op
                 with_new_arraylist_constructor·p1.00:   1871872,000 ns/op

Iteration   5: 409188,786 ±(99.9%) 997,848 ns/op
                 with_new_arraylist_constructor·p0.00:   394752,000 ns/op
                 with_new_arraylist_constructor·p0.50:   404992,000 ns/op
                 with_new_arraylist_constructor·p0.90:   415232,000 ns/op
                 with_new_arraylist_constructor·p0.95:   431104,000 ns/op
                 with_new_arraylist_constructor·p0.99:   444928,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1589895,168 ns/op
                 with_new_arraylist_constructor·p0.9999: 1823798,272 ns/op
                 with_new_arraylist_constructor·p1.00:   1890304,000 ns/op


# Run progress: 81,52% complete, ETA 07:15:44
# Fork: 2 of 3
# Warmup Iteration   1: 411586,732 ±(99.9%) 2544,111 ns/op
# Warmup Iteration   2: 412422,224 ±(99.9%) 1275,934 ns/op
# Warmup Iteration   3: 411932,095 ±(99.9%) 1359,971 ns/op
Iteration   1: 406349,789 ±(99.9%) 958,571 ns/op
                 with_new_arraylist_constructor·p0.00:   392704,000 ns/op
                 with_new_arraylist_constructor·p0.50:   401920,000 ns/op
                 with_new_arraylist_constructor·p0.90:   412672,000 ns/op
                 with_new_arraylist_constructor·p0.95:   428032,000 ns/op
                 with_new_arraylist_constructor·p0.99:   451584,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1606096,896 ns/op
                 with_new_arraylist_constructor·p0.9999: 1724145,869 ns/op
                 with_new_arraylist_constructor·p1.00:   1765376,000 ns/op

Iteration   2: 406124,647 ±(99.9%) 966,037 ns/op
                 with_new_arraylist_constructor·p0.00:   391168,000 ns/op
                 with_new_arraylist_constructor·p0.50:   401408,000 ns/op
                 with_new_arraylist_constructor·p0.90:   413184,000 ns/op
                 with_new_arraylist_constructor·p0.95:   427008,000 ns/op
                 with_new_arraylist_constructor·p0.99:   451584,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1577287,680 ns/op
                 with_new_arraylist_constructor·p0.9999: 1731530,752 ns/op
                 with_new_arraylist_constructor·p1.00:   1769472,000 ns/op

Iteration   3: 405119,912 ±(99.9%) 952,164 ns/op
                 with_new_arraylist_constructor·p0.00:   391680,000 ns/op
                 with_new_arraylist_constructor·p0.50:   400384,000 ns/op
                 with_new_arraylist_constructor·p0.90:   412672,000 ns/op
                 with_new_arraylist_constructor·p0.95:   427008,000 ns/op
                 with_new_arraylist_constructor·p0.99:   449536,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1585156,096 ns/op
                 with_new_arraylist_constructor·p0.9999: 1721549,210 ns/op
                 with_new_arraylist_constructor·p1.00:   1726464,000 ns/op

Iteration   4: 405316,089 ±(99.9%) 941,823 ns/op
                 with_new_arraylist_constructor·p0.00:   391168,000 ns/op
                 with_new_arraylist_constructor·p0.50:   400384,000 ns/op
                 with_new_arraylist_constructor·p0.90:   412672,000 ns/op
                 with_new_arraylist_constructor·p0.95:   426496,000 ns/op
                 with_new_arraylist_constructor·p0.99:   450048,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1552461,824 ns/op
                 with_new_arraylist_constructor·p0.9999: 1711174,861 ns/op
                 with_new_arraylist_constructor·p1.00:   1726464,000 ns/op

Iteration   5: 407175,046 ±(99.9%) 1032,866 ns/op
                 with_new_arraylist_constructor·p0.00:   391168,000 ns/op
                 with_new_arraylist_constructor·p0.50:   400896,000 ns/op
                 with_new_arraylist_constructor·p0.90:   413696,000 ns/op
                 with_new_arraylist_constructor·p0.95:   432640,000 ns/op
                 with_new_arraylist_constructor·p0.99:   506368,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1614589,952 ns/op
                 with_new_arraylist_constructor·p0.9999: 1754393,395 ns/op
                 with_new_arraylist_constructor·p1.00:   1855488,000 ns/op


# Run progress: 81,57% complete, ETA 07:14:23
# Fork: 3 of 3
# Warmup Iteration   1: 400865,360 ±(99.9%) 2652,537 ns/op
# Warmup Iteration   2: 395884,032 ±(99.9%) 1004,395 ns/op
# Warmup Iteration   3: 395335,713 ±(99.9%) 1055,338 ns/op
Iteration   1: 397650,929 ±(99.9%) 970,549 ns/op
                 with_new_arraylist_constructor·p0.00:   380416,000 ns/op
                 with_new_arraylist_constructor·p0.50:   391168,000 ns/op
                 with_new_arraylist_constructor·p0.90:   413696,000 ns/op
                 with_new_arraylist_constructor·p0.95:   421888,000 ns/op
                 with_new_arraylist_constructor·p0.99:   475648,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1571543,040 ns/op
                 with_new_arraylist_constructor·p0.9999: 1660928,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1677312,000 ns/op

Iteration   2: 395142,474 ±(99.9%) 1002,556 ns/op
                 with_new_arraylist_constructor·p0.00:   380416,000 ns/op
                 with_new_arraylist_constructor·p0.50:   390656,000 ns/op
                 with_new_arraylist_constructor·p0.90:   401920,000 ns/op
                 with_new_arraylist_constructor·p0.95:   416768,000 ns/op
                 with_new_arraylist_constructor·p0.99:   427008,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1640448,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1812244,070 ns/op
                 with_new_arraylist_constructor·p1.00:   1824768,000 ns/op

Iteration   3: 395344,363 ±(99.9%) 1033,146 ns/op
                 with_new_arraylist_constructor·p0.00:   380928,000 ns/op
                 with_new_arraylist_constructor·p0.50:   390656,000 ns/op
                 with_new_arraylist_constructor·p0.90:   402944,000 ns/op
                 with_new_arraylist_constructor·p0.95:   416256,000 ns/op
                 with_new_arraylist_constructor·p0.99:   428032,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1676748,800 ns/op
                 with_new_arraylist_constructor·p0.9999: 1803724,800 ns/op
                 with_new_arraylist_constructor·p1.00:   1906688,000 ns/op

Iteration   4: 395869,998 ±(99.9%) 1027,019 ns/op
                 with_new_arraylist_constructor·p0.00:   381952,000 ns/op
                 with_new_arraylist_constructor·p0.50:   391168,000 ns/op
                 with_new_arraylist_constructor·p0.90:   402944,000 ns/op
                 with_new_arraylist_constructor·p0.95:   417280,000 ns/op
                 with_new_arraylist_constructor·p0.99:   427008,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1684017,152 ns/op
                 with_new_arraylist_constructor·p0.9999: 1835685,069 ns/op
                 with_new_arraylist_constructor·p1.00:   2025472,000 ns/op

Iteration   5: 395516,666 ±(99.9%) 928,093 ns/op
                 with_new_arraylist_constructor·p0.00:   380928,000 ns/op
                 with_new_arraylist_constructor·p0.50:   390656,000 ns/op
                 with_new_arraylist_constructor·p0.90:   403968,000 ns/op
                 with_new_arraylist_constructor·p0.95:   416768,000 ns/op
                 with_new_arraylist_constructor·p0.99:   428216,320 ns/op
                 with_new_arraylist_constructor·p0.999:  1545699,328 ns/op
                 with_new_arraylist_constructor·p0.9999: 1661573,530 ns/op
                 with_new_arraylist_constructor·p1.00:   1671168,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 371441
  mean = 403520,266 ±(99.9%) 258,608 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 370458 
    [ 500000,000,  750000,000) = 482 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 0 
    [1250000,000, 1500000,000) = 8 
    [1500000,000, 1750000,000) = 424 
    [1750000,000, 2000000,000) = 68 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 380416,000 ns/op
     p(50,0000) = 400384,000 ns/op
     p(90,0000) = 413184,000 ns/op
     p(95,0000) = 422400,000 ns/op
     p(99,0000) = 449536,000 ns/op
     p(99,9000) = 1602678,784 ns/op
     p(99,9900) = 1787313,357 ns/op
     p(99,9990) = 1920139,960 ns/op
     p(99,9999) = 2025472,000 ns/op
    p(100,0000) = 2025472,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 200)

# Run progress: 81,63% complete, ETA 07:13:03
# Fork: 1 of 3
# Warmup Iteration   1: 804889,905 ±(99.9%) 5156,687 ns/op
# Warmup Iteration   2: 801880,511 ±(99.9%) 2742,309 ns/op
# Warmup Iteration   3: 800905,316 ±(99.9%) 1923,421 ns/op
Iteration   1: 800945,452 ±(99.9%) 1916,986 ns/op
                 with_new_arraylist_constructor·p0.00:   772096,000 ns/op
                 with_new_arraylist_constructor·p0.50:   790528,000 ns/op
                 with_new_arraylist_constructor·p0.90:   816128,000 ns/op
                 with_new_arraylist_constructor·p0.95:   891904,000 ns/op
                 with_new_arraylist_constructor·p0.99:   913408,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2030827,520 ns/op
                 with_new_arraylist_constructor·p0.9999: 2297893,683 ns/op
                 with_new_arraylist_constructor·p1.00:   2301952,000 ns/op

Iteration   2: 797930,679 ±(99.9%) 1851,941 ns/op
                 with_new_arraylist_constructor·p0.00:   772096,000 ns/op
                 with_new_arraylist_constructor·p0.50:   789504,000 ns/op
                 with_new_arraylist_constructor·p0.90:   811008,000 ns/op
                 with_new_arraylist_constructor·p0.95:   826368,000 ns/op
                 with_new_arraylist_constructor·p0.99:   899072,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2067210,240 ns/op
                 with_new_arraylist_constructor·p0.9999: 2520124,621 ns/op
                 with_new_arraylist_constructor·p1.00:   2621440,000 ns/op

Iteration   3: 801698,513 ±(99.9%) 1926,654 ns/op
                 with_new_arraylist_constructor·p0.00:   774144,000 ns/op
                 with_new_arraylist_constructor·p0.50:   790528,000 ns/op
                 with_new_arraylist_constructor·p0.90:   824320,000 ns/op
                 with_new_arraylist_constructor·p0.95:   869376,000 ns/op
                 with_new_arraylist_constructor·p0.99:   886108,160 ns/op
                 with_new_arraylist_constructor·p0.999:  2084048,896 ns/op
                 with_new_arraylist_constructor·p0.9999: 2313452,749 ns/op
                 with_new_arraylist_constructor·p1.00:   2330624,000 ns/op

Iteration   4: 801677,894 ±(99.9%) 2089,098 ns/op
                 with_new_arraylist_constructor·p0.00:   774144,000 ns/op
                 with_new_arraylist_constructor·p0.50:   789504,000 ns/op
                 with_new_arraylist_constructor·p0.90:   826777,600 ns/op
                 with_new_arraylist_constructor·p0.95:   868352,000 ns/op
                 with_new_arraylist_constructor·p0.99:   885760,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2207744,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 2381963,264 ns/op
                 with_new_arraylist_constructor·p1.00:   2392064,000 ns/op

Iteration   5: 797005,384 ±(99.9%) 1770,919 ns/op
                 with_new_arraylist_constructor·p0.00:   774144,000 ns/op
                 with_new_arraylist_constructor·p0.50:   789504,000 ns/op
                 with_new_arraylist_constructor·p0.90:   809984,000 ns/op
                 with_new_arraylist_constructor·p0.95:   827392,000 ns/op
                 with_new_arraylist_constructor·p0.99:   879616,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2031616,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 2174656,512 ns/op
                 with_new_arraylist_constructor·p1.00:   2195456,000 ns/op


# Run progress: 81,69% complete, ETA 07:11:43
# Fork: 2 of 3
# Warmup Iteration   1: 840864,469 ±(99.9%) 5722,220 ns/op
# Warmup Iteration   2: 845745,384 ±(99.9%) 2449,674 ns/op
# Warmup Iteration   3: 829962,886 ±(99.9%) 2040,028 ns/op
Iteration   1: 830385,119 ±(99.9%) 2037,603 ns/op
                 with_new_arraylist_constructor·p0.00:   805888,000 ns/op
                 with_new_arraylist_constructor·p0.50:   822272,000 ns/op
                 with_new_arraylist_constructor·p0.90:   841728,000 ns/op
                 with_new_arraylist_constructor·p0.95:   855040,000 ns/op
                 with_new_arraylist_constructor·p0.99:   966656,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2207457,280 ns/op
                 with_new_arraylist_constructor·p0.9999: 2437881,856 ns/op
                 with_new_arraylist_constructor·p1.00:   2441216,000 ns/op

Iteration   2: 831057,622 ±(99.9%) 2046,592 ns/op
                 with_new_arraylist_constructor·p0.00:   806912,000 ns/op
                 with_new_arraylist_constructor·p0.50:   822272,000 ns/op
                 with_new_arraylist_constructor·p0.90:   844800,000 ns/op
                 with_new_arraylist_constructor·p0.95:   857804,800 ns/op
                 with_new_arraylist_constructor·p0.99:   968704,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2211733,504 ns/op
                 with_new_arraylist_constructor·p0.9999: 2598257,459 ns/op
                 with_new_arraylist_constructor·p1.00:   2617344,000 ns/op

Iteration   3: 829899,108 ±(99.9%) 1955,406 ns/op
                 with_new_arraylist_constructor·p0.00:   805888,000 ns/op
                 with_new_arraylist_constructor·p0.50:   822272,000 ns/op
                 with_new_arraylist_constructor·p0.90:   843776,000 ns/op
                 with_new_arraylist_constructor·p0.95:   866304,000 ns/op
                 with_new_arraylist_constructor·p0.99:   893952,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2158415,872 ns/op
                 with_new_arraylist_constructor·p0.9999: 2476890,931 ns/op
                 with_new_arraylist_constructor·p1.00:   2494464,000 ns/op

Iteration   4: 831170,683 ±(99.9%) 2005,850 ns/op
                 with_new_arraylist_constructor·p0.00:   806912,000 ns/op
                 with_new_arraylist_constructor·p0.50:   822272,000 ns/op
                 with_new_arraylist_constructor·p0.90:   848896,000 ns/op
                 with_new_arraylist_constructor·p0.95:   877568,000 ns/op
                 with_new_arraylist_constructor·p0.99:   896000,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2227302,400 ns/op
                 with_new_arraylist_constructor·p0.9999: 2503434,240 ns/op
                 with_new_arraylist_constructor·p1.00:   2506752,000 ns/op

Iteration   5: 834049,453 ±(99.9%) 2022,924 ns/op
                 with_new_arraylist_constructor·p0.00:   804864,000 ns/op
                 with_new_arraylist_constructor·p0.50:   822272,000 ns/op
                 with_new_arraylist_constructor·p0.90:   851968,000 ns/op
                 with_new_arraylist_constructor·p0.95:   882688,000 ns/op
                 with_new_arraylist_constructor·p0.99:   969902,080 ns/op
                 with_new_arraylist_constructor·p0.999:  2150887,424 ns/op
                 with_new_arraylist_constructor·p0.9999: 2386413,158 ns/op
                 with_new_arraylist_constructor·p1.00:   2396160,000 ns/op


# Run progress: 81,74% complete, ETA 07:10:23
# Fork: 3 of 3
# Warmup Iteration   1: 776024,648 ±(99.9%) 5300,438 ns/op
# Warmup Iteration   2: 765135,968 ±(99.9%) 1954,417 ns/op
# Warmup Iteration   3: 776572,359 ±(99.9%) 2121,670 ns/op
Iteration   1: 768593,481 ±(99.9%) 1981,101 ns/op
                 with_new_arraylist_constructor·p0.00:   743424,000 ns/op
                 with_new_arraylist_constructor·p0.50:   759808,000 ns/op
                 with_new_arraylist_constructor·p0.90:   784384,000 ns/op
                 with_new_arraylist_constructor·p0.95:   802816,000 ns/op
                 with_new_arraylist_constructor·p0.99:   861184,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2150391,808 ns/op
                 with_new_arraylist_constructor·p0.9999: 2435475,046 ns/op
                 with_new_arraylist_constructor·p1.00:   2445312,000 ns/op

Iteration   2: 767610,395 ±(99.9%) 1955,116 ns/op
                 with_new_arraylist_constructor·p0.00:   743424,000 ns/op
                 with_new_arraylist_constructor·p0.50:   759808,000 ns/op
                 with_new_arraylist_constructor·p0.90:   781312,000 ns/op
                 with_new_arraylist_constructor·p0.95:   794624,000 ns/op
                 with_new_arraylist_constructor·p0.99:   859136,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2150244,352 ns/op
                 with_new_arraylist_constructor·p0.9999: 2397705,011 ns/op
                 with_new_arraylist_constructor·p1.00:   2412544,000 ns/op

Iteration   3: 770041,451 ±(99.9%) 1924,566 ns/op
                 with_new_arraylist_constructor·p0.00:   743424,000 ns/op
                 with_new_arraylist_constructor·p0.50:   760832,000 ns/op
                 with_new_arraylist_constructor·p0.90:   789504,000 ns/op
                 with_new_arraylist_constructor·p0.95:   822272,000 ns/op
                 with_new_arraylist_constructor·p0.99:   845824,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2105974,784 ns/op
                 with_new_arraylist_constructor·p0.9999: 2361479,168 ns/op
                 with_new_arraylist_constructor·p1.00:   2379776,000 ns/op

Iteration   4: 767810,385 ±(99.9%) 1975,174 ns/op
                 with_new_arraylist_constructor·p0.00:   742400,000 ns/op
                 with_new_arraylist_constructor·p0.50:   758784,000 ns/op
                 with_new_arraylist_constructor·p0.90:   784384,000 ns/op
                 with_new_arraylist_constructor·p0.95:   820224,000 ns/op
                 with_new_arraylist_constructor·p0.99:   837468,160 ns/op
                 with_new_arraylist_constructor·p0.999:  2154299,392 ns/op
                 with_new_arraylist_constructor·p0.9999: 2544589,210 ns/op
                 with_new_arraylist_constructor·p1.00:   2592768,000 ns/op

Iteration   5: 768731,822 ±(99.9%) 1982,140 ns/op
                 with_new_arraylist_constructor·p0.00:   741376,000 ns/op
                 with_new_arraylist_constructor·p0.50:   758784,000 ns/op
                 with_new_arraylist_constructor·p0.90:   785408,000 ns/op
                 with_new_arraylist_constructor·p0.95:   821248,000 ns/op
                 with_new_arraylist_constructor·p0.99:   856064,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2154496,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 2379776,000 ns/op
                 with_new_arraylist_constructor·p1.00:   2404352,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 187584
  mean = 799084,288 ±(99.9%) 543,133 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 4601 
    [ 750000,000, 1000000,000) = 182532 
    [1000000,000, 1250000,000) = 35 
    [1250000,000, 1500000,000) = 0 
    [1500000,000, 1750000,000) = 0 
    [1750000,000, 2000000,000) = 73 
    [2000000,000, 2250000,000) = 267 
    [2250000,000, 2500000,000) = 71 
    [2500000,000, 2750000,000) = 5 

  Percentiles, ns/op:
      p(0,0000) = 741376,000 ns/op
     p(50,0000) = 790528,000 ns/op
     p(90,0000) = 833536,000 ns/op
     p(95,0000) = 849920,000 ns/op
     p(99,0000) = 900096,000 ns/op
     p(99,9000) = 2139811,840 ns/op
     p(99,9900) = 2405341,184 ns/op
     p(99,9990) = 2617852,518 ns/op
     p(99,9999) = 2621440,000 ns/op
    p(100,0000) = 2621440,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 500)

# Run progress: 81,80% complete, ETA 07:09:03
# Fork: 1 of 3
# Warmup Iteration   1: 2259463,296 ±(99.9%) 12562,994 ns/op
# Warmup Iteration   2: 2242350,833 ±(99.9%) 8741,758 ns/op
# Warmup Iteration   3: 2239666,356 ±(99.9%) 7965,693 ns/op
Iteration   1: 2247202,318 ±(99.9%) 8811,781 ns/op
                 with_new_arraylist_constructor·p0.00:   2142208,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2207744,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2273280,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2584576,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2748497,920 ns/op
                 with_new_arraylist_constructor·p0.999:  4259651,584 ns/op
                 with_new_arraylist_constructor·p0.9999: 4333568,000 ns/op
                 with_new_arraylist_constructor·p1.00:   4333568,000 ns/op

Iteration   2: 2244200,424 ±(99.9%) 8498,330 ns/op
                 with_new_arraylist_constructor·p0.00:   2142208,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2207744,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2273280,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2576384,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2650112,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4276224,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 4341760,000 ns/op
                 with_new_arraylist_constructor·p1.00:   4341760,000 ns/op

Iteration   3: 2242807,783 ±(99.9%) 8321,876 ns/op
                 with_new_arraylist_constructor·p0.00:   2138112,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2203648,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2269184,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2580480,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2658304,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4326096,896 ns/op
                 with_new_arraylist_constructor·p0.9999: 4415488,000 ns/op
                 with_new_arraylist_constructor·p1.00:   4415488,000 ns/op

Iteration   4: 2237746,168 ±(99.9%) 8429,483 ns/op
                 with_new_arraylist_constructor·p0.00:   2138112,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2203648,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2260992,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2572288,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2631024,640 ns/op
                 with_new_arraylist_constructor·p0.999:  4305731,584 ns/op
                 with_new_arraylist_constructor·p0.9999: 4489216,000 ns/op
                 with_new_arraylist_constructor·p1.00:   4489216,000 ns/op

Iteration   5: 2216529,320 ±(99.9%) 7415,719 ns/op
                 with_new_arraylist_constructor·p0.00:   2138112,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2199552,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2244608,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2256896,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2329149,440 ns/op
                 with_new_arraylist_constructor·p0.999:  4287848,448 ns/op
                 with_new_arraylist_constructor·p0.9999: 4349952,000 ns/op
                 with_new_arraylist_constructor·p1.00:   4349952,000 ns/op


# Run progress: 81,86% complete, ETA 07:07:42
# Fork: 2 of 3
# Warmup Iteration   1: 2260897,456 ±(99.9%) 13993,114 ns/op
# Warmup Iteration   2: 2244122,221 ±(99.9%) 9002,449 ns/op
# Warmup Iteration   3: 2243763,597 ±(99.9%) 9567,851 ns/op
Iteration   1: 2243228,566 ±(99.9%) 8700,048 ns/op
                 with_new_arraylist_constructor·p0.00:   2134016,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2203648,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2301952,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2490368,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2635571,200 ns/op
                 with_new_arraylist_constructor·p0.999:  4641873,920 ns/op
                 with_new_arraylist_constructor·p0.9999: 4808704,000 ns/op
                 with_new_arraylist_constructor·p1.00:   4808704,000 ns/op

Iteration   2: 2242229,084 ±(99.9%) 8834,739 ns/op
                 with_new_arraylist_constructor·p0.00:   2134016,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2199552,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2293760,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2486272,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2639585,280 ns/op
                 with_new_arraylist_constructor·p0.999:  4732641,280 ns/op
                 with_new_arraylist_constructor·p0.9999: 4784128,000 ns/op
                 with_new_arraylist_constructor·p1.00:   4784128,000 ns/op

Iteration   3: 2242200,589 ±(99.9%) 8641,852 ns/op
                 with_new_arraylist_constructor·p0.00:   2134016,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2199552,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2297856,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2486272,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2631393,280 ns/op
                 with_new_arraylist_constructor·p0.999:  4632928,256 ns/op
                 with_new_arraylist_constructor·p0.9999: 4685824,000 ns/op
                 with_new_arraylist_constructor·p1.00:   4685824,000 ns/op

Iteration   4: 2239882,906 ±(99.9%) 8483,174 ns/op
                 with_new_arraylist_constructor·p0.00:   2134016,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2203648,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2285568,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2486272,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2629632,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4596350,976 ns/op
                 with_new_arraylist_constructor·p0.9999: 4702208,000 ns/op
                 with_new_arraylist_constructor·p1.00:   4702208,000 ns/op

Iteration   5: 2216565,665 ±(99.9%) 7259,185 ns/op
                 with_new_arraylist_constructor·p0.00:   2142208,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2199552,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2244608,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2256896,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2301952,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4259545,088 ns/op
                 with_new_arraylist_constructor·p0.9999: 4472832,000 ns/op
                 with_new_arraylist_constructor·p1.00:   4472832,000 ns/op


# Run progress: 81,91% complete, ETA 07:06:22
# Fork: 3 of 3
# Warmup Iteration   1: 2238396,544 ±(99.9%) 13702,823 ns/op
# Warmup Iteration   2: 2246081,381 ±(99.9%) 9355,517 ns/op
# Warmup Iteration   3: 2255094,352 ±(99.9%) 9762,665 ns/op
Iteration   1: 2270954,992 ±(99.9%) 10544,440 ns/op
                 with_new_arraylist_constructor·p0.00:   2142208,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2203648,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2506752,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2613248,000 ns/op
                 with_new_arraylist_constructor·p0.99:   3018752,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4379443,200 ns/op
                 with_new_arraylist_constructor·p0.9999: 4612096,000 ns/op
                 with_new_arraylist_constructor·p1.00:   4612096,000 ns/op

Iteration   2: 2246310,676 ±(99.9%) 9405,075 ns/op
                 with_new_arraylist_constructor·p0.00:   2142208,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2199552,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2449408,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2494464,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2650112,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4293443,584 ns/op
                 with_new_arraylist_constructor·p0.9999: 4489216,000 ns/op
                 with_new_arraylist_constructor·p1.00:   4489216,000 ns/op

Iteration   3: 2246347,511 ±(99.9%) 9415,326 ns/op
                 with_new_arraylist_constructor·p0.00:   2142208,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2199552,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2449408,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2494464,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2648104,960 ns/op
                 with_new_arraylist_constructor·p0.999:  4370849,792 ns/op
                 with_new_arraylist_constructor·p0.9999: 4423680,000 ns/op
                 with_new_arraylist_constructor·p1.00:   4423680,000 ns/op

Iteration   4: 2244328,309 ±(99.9%) 9461,665 ns/op
                 with_new_arraylist_constructor·p0.00:   2138112,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2199552,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2301952,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2490368,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2662400,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4367106,048 ns/op
                 with_new_arraylist_constructor·p0.9999: 4423680,000 ns/op
                 with_new_arraylist_constructor·p1.00:   4423680,000 ns/op

Iteration   5: 2215720,708 ±(99.9%) 8329,501 ns/op
                 with_new_arraylist_constructor·p0.00:   2138112,000 ns/op
                 with_new_arraylist_constructor·p0.50:   2199552,000 ns/op
                 with_new_arraylist_constructor·p0.90:   2240512,000 ns/op
                 with_new_arraylist_constructor·p0.95:   2256896,000 ns/op
                 with_new_arraylist_constructor·p0.99:   2301952,000 ns/op
                 with_new_arraylist_constructor·p0.999:  4296622,080 ns/op
                 with_new_arraylist_constructor·p0.9999: 4399104,000 ns/op
                 with_new_arraylist_constructor·p1.00:   4399104,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 66916
  mean = 2239665,022 ±(99.9%) 2259,323 ns/op

  Histogram, ns/op:
    [2000000,000, 2250000,000) = 57679 
    [2250000,000, 2500000,000) = 6118 
    [2500000,000, 2750000,000) = 2640 
    [2750000,000, 3000000,000) = 13 
    [3000000,000, 3250000,000) = 19 
    [3250000,000, 3500000,000) = 37 
    [3500000,000, 3750000,000) = 73 
    [3750000,000, 4000000,000) = 54 
    [4000000,000, 4250000,000) = 152 
    [4250000,000, 4500000,000) = 100 
    [4500000,000, 4750000,000) = 26 

  Percentiles, ns/op:
      p(0,0000) = 2134016,000 ns/op
     p(50,0000) = 2203648,000 ns/op
     p(90,0000) = 2269184,000 ns/op
     p(95,0000) = 2490368,000 ns/op
     p(99,0000) = 2646016,000 ns/op
     p(99,9000) = 4325376,000 ns/op
     p(99,9900) = 4704733,594 ns/op
     p(99,9990) = 4808704,000 ns/op
     p(99,9999) = 4808704,000 ns/op
    p(100,0000) = 4808704,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 1000)

# Run progress: 81,97% complete, ETA 07:05:02
# Fork: 1 of 3
# Warmup Iteration   1: 5201595,902 ±(99.9%) 50366,320 ns/op
# Warmup Iteration   2: 5152577,881 ±(99.9%) 37178,927 ns/op
# Warmup Iteration   3: 5199729,215 ±(99.9%) 103434,305 ns/op
Iteration   1: 5192298,124 ±(99.9%) 131305,709 ns/op
                 with_new_arraylist_constructor·p0.00:   4825088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5046272,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5111808,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5251072,000 ns/op
                 with_new_arraylist_constructor·p0.99:   6221660,160 ns/op
                 with_new_arraylist_constructor·p0.999:  30489968,640 ns/op
                 with_new_arraylist_constructor·p0.9999: 31096832,000 ns/op
                 with_new_arraylist_constructor·p1.00:   31096832,000 ns/op

Iteration   2: 5162800,661 ±(99.9%) 120058,167 ns/op
                 with_new_arraylist_constructor·p0.00:   4825088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5038080,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5095424,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5153996,800 ns/op
                 with_new_arraylist_constructor·p0.99:   6685900,800 ns/op
                 with_new_arraylist_constructor·p0.999:  28950659,072 ns/op
                 with_new_arraylist_constructor·p0.9999: 29196288,000 ns/op
                 with_new_arraylist_constructor·p1.00:   29196288,000 ns/op

Iteration   3: 5164791,401 ±(99.9%) 121027,007 ns/op
                 with_new_arraylist_constructor·p0.00:   4825088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5038080,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5103616,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5177344,000 ns/op
                 with_new_arraylist_constructor·p0.99:   6745948,160 ns/op
                 with_new_arraylist_constructor·p0.999:  28809363,456 ns/op
                 with_new_arraylist_constructor·p0.9999: 28901376,000 ns/op
                 with_new_arraylist_constructor·p1.00:   28901376,000 ns/op

Iteration   4: 5150576,429 ±(99.9%) 116441,745 ns/op
                 with_new_arraylist_constructor·p0.00:   4825088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5038080,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5103616,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5152768,000 ns/op
                 with_new_arraylist_constructor·p0.99:   6472663,040 ns/op
                 with_new_arraylist_constructor·p0.999:  29520297,984 ns/op
                 with_new_arraylist_constructor·p0.9999: 30507008,000 ns/op
                 with_new_arraylist_constructor·p1.00:   30507008,000 ns/op

Iteration   5: 5156555,426 ±(99.9%) 122395,616 ns/op
                 with_new_arraylist_constructor·p0.00:   4825088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5038080,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5103616,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5169152,000 ns/op
                 with_new_arraylist_constructor·p0.99:   6039306,240 ns/op
                 with_new_arraylist_constructor·p0.999:  29161160,704 ns/op
                 with_new_arraylist_constructor·p0.9999: 30638080,000 ns/op
                 with_new_arraylist_constructor·p1.00:   30638080,000 ns/op


# Run progress: 82,03% complete, ETA 07:03:42
# Fork: 2 of 3
# Warmup Iteration   1: 5001125,798 ±(99.9%) 46137,719 ns/op
# Warmup Iteration   2: 4980572,650 ±(99.9%) 38217,854 ns/op
# Warmup Iteration   3: 5021243,176 ±(99.9%) 106953,915 ns/op
Iteration   1: 4976713,434 ±(99.9%) 119940,411 ns/op
                 with_new_arraylist_constructor·p0.00:   4685824,000 ns/op
                 with_new_arraylist_constructor·p0.50:   4849664,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4907008,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4947968,000 ns/op
                 with_new_arraylist_constructor·p0.99:   5537054,720 ns/op
                 with_new_arraylist_constructor·p0.999:  30140071,936 ns/op
                 with_new_arraylist_constructor·p0.9999: 30408704,000 ns/op
                 with_new_arraylist_constructor·p1.00:   30408704,000 ns/op

Iteration   2: 4985919,361 ±(99.9%) 121152,966 ns/op
                 with_new_arraylist_constructor·p0.00:   4685824,000 ns/op
                 with_new_arraylist_constructor·p0.50:   4849664,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4907008,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4947968,000 ns/op
                 with_new_arraylist_constructor·p0.99:   6373376,000 ns/op
                 with_new_arraylist_constructor·p0.999:  28538634,240 ns/op
                 with_new_arraylist_constructor·p0.9999: 29229056,000 ns/op
                 with_new_arraylist_constructor·p1.00:   29229056,000 ns/op

Iteration   3: 5011117,063 ±(99.9%) 122986,902 ns/op
                 with_new_arraylist_constructor·p0.00:   4677632,000 ns/op
                 with_new_arraylist_constructor·p0.50:   4849664,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4931584,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5275648,000 ns/op
                 with_new_arraylist_constructor·p0.99:   6733824,000 ns/op
                 with_new_arraylist_constructor·p0.999:  28910878,720 ns/op
                 with_new_arraylist_constructor·p0.9999: 30801920,000 ns/op
                 with_new_arraylist_constructor·p1.00:   30801920,000 ns/op

Iteration   4: 4984793,185 ±(99.9%) 122397,662 ns/op
                 with_new_arraylist_constructor·p0.00:   4685824,000 ns/op
                 with_new_arraylist_constructor·p0.50:   4857856,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4915200,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4945510,400 ns/op
                 with_new_arraylist_constructor·p0.99:   6445137,920 ns/op
                 with_new_arraylist_constructor·p0.999:  30407327,744 ns/op
                 with_new_arraylist_constructor·p0.9999: 31358976,000 ns/op
                 with_new_arraylist_constructor·p1.00:   31358976,000 ns/op

Iteration   5: 5002474,731 ±(99.9%) 123280,716 ns/op
                 with_new_arraylist_constructor·p0.00:   4677632,000 ns/op
                 with_new_arraylist_constructor·p0.50:   4857856,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4931584,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5267456,000 ns/op
                 with_new_arraylist_constructor·p0.99:   5661409,280 ns/op
                 with_new_arraylist_constructor·p0.999:  30081253,376 ns/op
                 with_new_arraylist_constructor·p0.9999: 30310400,000 ns/op
                 with_new_arraylist_constructor·p1.00:   30310400,000 ns/op


# Run progress: 82,08% complete, ETA 07:02:22
# Fork: 3 of 3
# Warmup Iteration   1: 5136678,828 ±(99.9%) 50617,361 ns/op
# Warmup Iteration   2: 5023862,411 ±(99.9%) 46645,956 ns/op
# Warmup Iteration   3: 5046900,563 ±(99.9%) 108889,888 ns/op
Iteration   1: 4992690,343 ±(99.9%) 121238,920 ns/op
                 with_new_arraylist_constructor·p0.00:   4694016,000 ns/op
                 with_new_arraylist_constructor·p0.50:   4866048,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4923392,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4972544,000 ns/op
                 with_new_arraylist_constructor·p0.99:   6307020,800 ns/op
                 with_new_arraylist_constructor·p0.999:  28637265,920 ns/op
                 with_new_arraylist_constructor·p0.9999: 30769152,000 ns/op
                 with_new_arraylist_constructor·p1.00:   30769152,000 ns/op

Iteration   2: 5012140,036 ±(99.9%) 116615,047 ns/op
                 with_new_arraylist_constructor·p0.00:   4685824,000 ns/op
                 with_new_arraylist_constructor·p0.50:   4857856,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4947968,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5431296,000 ns/op
                 with_new_arraylist_constructor·p0.99:   6721536,000 ns/op
                 with_new_arraylist_constructor·p0.999:  27729920,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 29360128,000 ns/op
                 with_new_arraylist_constructor·p1.00:   29360128,000 ns/op

Iteration   3: 5042378,527 ±(99.9%) 123985,795 ns/op
                 with_new_arraylist_constructor·p0.00:   4677632,000 ns/op
                 with_new_arraylist_constructor·p0.50:   4857856,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4923392,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5242880,000 ns/op
                 with_new_arraylist_constructor·p0.99:   8074690,560 ns/op
                 with_new_arraylist_constructor·p0.999:  29042475,008 ns/op
                 with_new_arraylist_constructor·p0.9999: 29622272,000 ns/op
                 with_new_arraylist_constructor·p1.00:   29622272,000 ns/op

Iteration   4: 4988825,753 ±(99.9%) 114963,692 ns/op
                 with_new_arraylist_constructor·p0.00:   4677632,000 ns/op
                 with_new_arraylist_constructor·p0.50:   4849664,000 ns/op
                 with_new_arraylist_constructor·p0.90:   4915200,000 ns/op
                 with_new_arraylist_constructor·p0.95:   4979097,600 ns/op
                 with_new_arraylist_constructor·p0.99:   8170373,120 ns/op
                 with_new_arraylist_constructor·p0.999:  29488447,488 ns/op
                 with_new_arraylist_constructor·p0.9999: 30441472,000 ns/op
                 with_new_arraylist_constructor·p1.00:   30441472,000 ns/op

Iteration   5: 5074525,871 ±(99.9%) 115027,066 ns/op
                 with_new_arraylist_constructor·p0.00:   4677632,000 ns/op
                 with_new_arraylist_constructor·p0.50:   4866048,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5439488,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5488640,000 ns/op
                 with_new_arraylist_constructor·p0.99:   7208140,800 ns/op
                 with_new_arraylist_constructor·p0.999:  28427550,720 ns/op
                 with_new_arraylist_constructor·p0.9999: 28999680,000 ns/op
                 with_new_arraylist_constructor·p1.00:   28999680,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 29632
  mean = 5058697,676 ±(99.9%) 31202,123 ns/op

  Histogram, ns/op:
    [       0,000,  2500000,000) = 0 
    [ 2500000,000,  5000000,000) = 21299 
    [ 5000000,000,  7500000,000) = 8115 
    [ 7500000,000, 10000000,000) = 66 
    [10000000,000, 12500000,000) = 1 
    [12500000,000, 15000000,000) = 0 
    [15000000,000, 17500000,000) = 1 
    [17500000,000, 20000000,000) = 0 
    [20000000,000, 22500000,000) = 0 
    [22500000,000, 25000000,000) = 3 
    [25000000,000, 27500000,000) = 73 
    [27500000,000, 30000000,000) = 59 
    [30000000,000, 32500000,000) = 15 
    [32500000,000, 35000000,000) = 0 
    [35000000,000, 37500000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 4677632,000 ns/op
     p(50,0000) = 4890624,000 ns/op
     p(90,0000) = 5087232,000 ns/op
     p(95,0000) = 5234688,000 ns/op
     p(99,0000) = 6722928,640 ns/op
     p(99,9000) = 29011705,856 ns/op
     p(99,9900) = 30812743,270 ns/op
     p(99,9990) = 31358976,000 ns/op
     p(99,9999) = 31358976,000 ns/op
    p(100,0000) = 31358976,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 10)

# Run progress: 82,14% complete, ETA 07:01:01
# Fork: 1 of 3
# Warmup Iteration   1: 113379,202 ±(99.9%) 663,161 ns/op
# Warmup Iteration   2: 112061,048 ±(99.9%) 278,117 ns/op
# Warmup Iteration   3: 111809,275 ±(99.9%) 262,590 ns/op
Iteration   1: 111735,107 ±(99.9%) 265,241 ns/op
                 with_new_arraylist_constructor·p0.00:   108288,000 ns/op
                 with_new_arraylist_constructor·p0.50:   110592,000 ns/op
                 with_new_arraylist_constructor·p0.90:   112768,000 ns/op
                 with_new_arraylist_constructor·p0.95:   113920,000 ns/op
                 with_new_arraylist_constructor·p0.99:   126976,000 ns/op
                 with_new_arraylist_constructor·p0.999:  143001,088 ns/op
                 with_new_arraylist_constructor·p0.9999: 1376256,000 ns/op
                 with_new_arraylist_constructor·p1.00:   1447936,000 ns/op

Iteration   2: 111548,770 ±(99.9%) 252,504 ns/op
                 with_new_arraylist_constructor·p0.00:   108288,000 ns/op
                 with_new_arraylist_constructor·p0.50:   110464,000 ns/op
                 with_new_arraylist_constructor·p0.90:   112640,000 ns/op
                 with_new_arraylist_constructor·p0.95:   113664,000 ns/op
                 with_new_arraylist_constructor·p0.99:   124160,000 ns/op
                 with_new_arraylist_constructor·p0.999:  142848,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1302710,272 ns/op
                 with_new_arraylist_constructor·p1.00:   1464320,000 ns/op

Iteration   3: 111601,069 ±(99.9%) 246,580 ns/op
                 with_new_arraylist_constructor·p0.00:   108288,000 ns/op
                 with_new_arraylist_constructor·p0.50:   110464,000 ns/op
                 with_new_arraylist_constructor·p0.90:   112512,000 ns/op
                 with_new_arraylist_constructor·p0.95:   113408,000 ns/op
                 with_new_arraylist_constructor·p0.99:   128497,920 ns/op
                 with_new_arraylist_constructor·p0.999:  149373,184 ns/op
                 with_new_arraylist_constructor·p0.9999: 1252329,472 ns/op
                 with_new_arraylist_constructor·p1.00:   1388544,000 ns/op

Iteration   4: 111481,988 ±(99.9%) 254,749 ns/op
                 with_new_arraylist_constructor·p0.00:   108032,000 ns/op
                 with_new_arraylist_constructor·p0.50:   110464,000 ns/op
                 with_new_arraylist_constructor·p0.90:   112512,000 ns/op
                 with_new_arraylist_constructor·p0.95:   113280,000 ns/op
                 with_new_arraylist_constructor·p0.99:   124288,000 ns/op
                 with_new_arraylist_constructor·p0.999:  142336,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1343728,845 ns/op
                 with_new_arraylist_constructor·p1.00:   1415168,000 ns/op

Iteration   5: 111490,247 ±(99.9%) 257,832 ns/op
                 with_new_arraylist_constructor·p0.00:   108288,000 ns/op
                 with_new_arraylist_constructor·p0.50:   110464,000 ns/op
                 with_new_arraylist_constructor·p0.90:   112512,000 ns/op
                 with_new_arraylist_constructor·p0.95:   113280,000 ns/op
                 with_new_arraylist_constructor·p0.99:   124542,720 ns/op
                 with_new_arraylist_constructor·p0.999:  142694,144 ns/op
                 with_new_arraylist_constructor·p0.9999: 1329560,576 ns/op
                 with_new_arraylist_constructor·p1.00:   1497088,000 ns/op


# Run progress: 82,20% complete, ETA 06:59:41
# Fork: 2 of 3
# Warmup Iteration   1: 113303,305 ±(99.9%) 644,302 ns/op
# Warmup Iteration   2: 112137,953 ±(99.9%) 273,664 ns/op
# Warmup Iteration   3: 111715,874 ±(99.9%) 260,339 ns/op
Iteration   1: 111706,554 ±(99.9%) 262,615 ns/op
                 with_new_arraylist_constructor·p0.00:   108544,000 ns/op
                 with_new_arraylist_constructor·p0.50:   110592,000 ns/op
                 with_new_arraylist_constructor·p0.90:   112768,000 ns/op
                 with_new_arraylist_constructor·p0.95:   113664,000 ns/op
                 with_new_arraylist_constructor·p0.99:   123392,000 ns/op
                 with_new_arraylist_constructor·p0.999:  143616,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1319618,560 ns/op
                 with_new_arraylist_constructor·p1.00:   1435648,000 ns/op

Iteration   2: 111648,970 ±(99.9%) 250,342 ns/op
                 with_new_arraylist_constructor·p0.00:   108416,000 ns/op
                 with_new_arraylist_constructor·p0.50:   110592,000 ns/op
                 with_new_arraylist_constructor·p0.90:   112768,000 ns/op
                 with_new_arraylist_constructor·p0.95:   113664,000 ns/op
                 with_new_arraylist_constructor·p0.99:   120576,000 ns/op
                 with_new_arraylist_constructor·p0.999:  143239,168 ns/op
                 with_new_arraylist_constructor·p0.9999: 1270300,672 ns/op
                 with_new_arraylist_constructor·p1.00:   1435648,000 ns/op

Iteration   3: 112047,907 ±(99.9%) 261,957 ns/op
                 with_new_arraylist_constructor·p0.00:   108544,000 ns/op
                 with_new_arraylist_constructor·p0.50:   110592,000 ns/op
                 with_new_arraylist_constructor·p0.90:   113536,000 ns/op
                 with_new_arraylist_constructor·p0.95:   115840,000 ns/op
                 with_new_arraylist_constructor·p0.99:   128384,000 ns/op
                 with_new_arraylist_constructor·p0.999:  145408,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1321482,854 ns/op
                 with_new_arraylist_constructor·p1.00:   1406976,000 ns/op

Iteration   4: 111872,536 ±(99.9%) 256,125 ns/op
                 with_new_arraylist_constructor·p0.00:   108544,000 ns/op
                 with_new_arraylist_constructor·p0.50:   110592,000 ns/op
                 with_new_arraylist_constructor·p0.90:   113024,000 ns/op
                 with_new_arraylist_constructor·p0.95:   114048,000 ns/op
                 with_new_arraylist_constructor·p0.99:   127872,000 ns/op
                 with_new_arraylist_constructor·p0.999:  143616,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1323153,408 ns/op
                 with_new_arraylist_constructor·p1.00:   1415168,000 ns/op

Iteration   5: 112053,854 ±(99.9%) 263,648 ns/op
                 with_new_arraylist_constructor·p0.00:   108672,000 ns/op
                 with_new_arraylist_constructor·p0.50:   110592,000 ns/op
                 with_new_arraylist_constructor·p0.90:   113408,000 ns/op
                 with_new_arraylist_constructor·p0.95:   115712,000 ns/op
                 with_new_arraylist_constructor·p0.99:   129024,000 ns/op
                 with_new_arraylist_constructor·p0.999:  154586,368 ns/op
                 with_new_arraylist_constructor·p0.9999: 1333597,389 ns/op
                 with_new_arraylist_constructor·p1.00:   1400832,000 ns/op


# Run progress: 82,25% complete, ETA 06:58:21
# Fork: 3 of 3
# Warmup Iteration   1: 109533,418 ±(99.9%) 678,175 ns/op
# Warmup Iteration   2: 111599,290 ±(99.9%) 296,543 ns/op
# Warmup Iteration   3: 113987,805 ±(99.9%) 301,195 ns/op
Iteration   1: 108954,387 ±(99.9%) 262,314 ns/op
                 with_new_arraylist_constructor·p0.00:   104576,000 ns/op
                 with_new_arraylist_constructor·p0.50:   106752,000 ns/op
                 with_new_arraylist_constructor·p0.90:   109824,000 ns/op
                 with_new_arraylist_constructor·p0.95:   112512,000 ns/op
                 with_new_arraylist_constructor·p0.99:   145408,000 ns/op
                 with_new_arraylist_constructor·p0.999:  157440,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1347240,346 ns/op
                 with_new_arraylist_constructor·p1.00:   1466368,000 ns/op

Iteration   2: 107962,902 ±(99.9%) 255,686 ns/op
                 with_new_arraylist_constructor·p0.00:   104448,000 ns/op
                 with_new_arraylist_constructor·p0.50:   106624,000 ns/op
                 with_new_arraylist_constructor·p0.90:   109184,000 ns/op
                 with_new_arraylist_constructor·p0.95:   111744,000 ns/op
                 with_new_arraylist_constructor·p0.99:   122496,000 ns/op
                 with_new_arraylist_constructor·p0.999:  151162,624 ns/op
                 with_new_arraylist_constructor·p0.9999: 1361403,699 ns/op
                 with_new_arraylist_constructor·p1.00:   1490944,000 ns/op

Iteration   3: 107925,712 ±(99.9%) 245,700 ns/op
                 with_new_arraylist_constructor·p0.00:   104320,000 ns/op
                 with_new_arraylist_constructor·p0.50:   106752,000 ns/op
                 with_new_arraylist_constructor·p0.90:   109440,000 ns/op
                 with_new_arraylist_constructor·p0.95:   111232,000 ns/op
                 with_new_arraylist_constructor·p0.99:   119936,000 ns/op
                 with_new_arraylist_constructor·p0.999:  146944,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1318744,883 ns/op
                 with_new_arraylist_constructor·p1.00:   1431552,000 ns/op

Iteration   4: 107734,534 ±(99.9%) 248,319 ns/op
                 with_new_arraylist_constructor·p0.00:   104320,000 ns/op
                 with_new_arraylist_constructor·p0.50:   106624,000 ns/op
                 with_new_arraylist_constructor·p0.90:   108800,000 ns/op
                 with_new_arraylist_constructor·p0.95:   109824,000 ns/op
                 with_new_arraylist_constructor·p0.99:   121984,000 ns/op
                 with_new_arraylist_constructor·p0.999:  150088,960 ns/op
                 with_new_arraylist_constructor·p0.9999: 1314463,744 ns/op
                 with_new_arraylist_constructor·p1.00:   1417216,000 ns/op

Iteration   5: 108445,740 ±(99.9%) 253,089 ns/op
                 with_new_arraylist_constructor·p0.00:   104448,000 ns/op
                 with_new_arraylist_constructor·p0.50:   106624,000 ns/op
                 with_new_arraylist_constructor·p0.90:   109312,000 ns/op
                 with_new_arraylist_constructor·p0.95:   112128,000 ns/op
                 with_new_arraylist_constructor·p0.99:   151040,000 ns/op
                 with_new_arraylist_constructor·p0.999:  174308,096 ns/op
                 with_new_arraylist_constructor·p0.9999: 1319664,230 ns/op
                 with_new_arraylist_constructor·p1.00:   1425408,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 1355719
  mean = 110521,454 ±(99.9%) 66,219 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1338904 
    [ 125000,000,  250000,000) = 16282 
    [ 250000,000,  375000,000) = 1 
    [ 375000,000,  500000,000) = 1 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 4 
    [1125000,000, 1250000,000) = 241 
    [1250000,000, 1375000,000) = 228 
    [1375000,000, 1500000,000) = 57 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 104320,000 ns/op
     p(50,0000) = 110080,000 ns/op
     p(90,0000) = 112512,000 ns/op
     p(95,0000) = 113536,000 ns/op
     p(99,0000) = 128000,000 ns/op
     p(99,9000) = 162816,000 ns/op
     p(99,9900) = 1327104,000 ns/op
     p(99,9990) = 1431552,000 ns/op
     p(99,9999) = 1494902,456 ns/op
    p(100,0000) = 1497088,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 20)

# Run progress: 82,31% complete, ETA 06:57:01
# Fork: 1 of 3
# Warmup Iteration   1: 192762,144 ±(99.9%) 1143,556 ns/op
# Warmup Iteration   2: 190792,103 ±(99.9%) 727,767 ns/op
# Warmup Iteration   3: 189484,410 ±(99.9%) 418,507 ns/op
Iteration   1: 189136,285 ±(99.9%) 419,994 ns/op
                 with_new_arraylist_constructor·p0.00:   183552,000 ns/op
                 with_new_arraylist_constructor·p0.50:   186624,000 ns/op
                 with_new_arraylist_constructor·p0.90:   193024,000 ns/op
                 with_new_arraylist_constructor·p0.95:   202240,000 ns/op
                 with_new_arraylist_constructor·p0.99:   216064,000 ns/op
                 with_new_arraylist_constructor·p0.999:  245339,648 ns/op
                 with_new_arraylist_constructor·p0.9999: 1473719,296 ns/op
                 with_new_arraylist_constructor·p1.00:   1503232,000 ns/op

Iteration   2: 189252,444 ±(99.9%) 422,190 ns/op
                 with_new_arraylist_constructor·p0.00:   183552,000 ns/op
                 with_new_arraylist_constructor·p0.50:   186624,000 ns/op
                 with_new_arraylist_constructor·p0.90:   190720,000 ns/op
                 with_new_arraylist_constructor·p0.95:   203776,000 ns/op
                 with_new_arraylist_constructor·p0.99:   216320,000 ns/op
                 with_new_arraylist_constructor·p0.999:  245922,816 ns/op
                 with_new_arraylist_constructor·p0.9999: 1451225,088 ns/op
                 with_new_arraylist_constructor·p1.00:   1531904,000 ns/op

Iteration   3: 188838,926 ±(99.9%) 408,007 ns/op
                 with_new_arraylist_constructor·p0.00:   183808,000 ns/op
                 with_new_arraylist_constructor·p0.50:   186368,000 ns/op
                 with_new_arraylist_constructor·p0.90:   189696,000 ns/op
                 with_new_arraylist_constructor·p0.95:   202496,000 ns/op
                 with_new_arraylist_constructor·p0.99:   216064,000 ns/op
                 with_new_arraylist_constructor·p0.999:  245809,664 ns/op
                 with_new_arraylist_constructor·p0.9999: 1425210,778 ns/op
                 with_new_arraylist_constructor·p1.00:   1503232,000 ns/op

Iteration   4: 189269,904 ±(99.9%) 416,792 ns/op
                 with_new_arraylist_constructor·p0.00:   183552,000 ns/op
                 with_new_arraylist_constructor·p0.50:   186624,000 ns/op
                 with_new_arraylist_constructor·p0.90:   192768,000 ns/op
                 with_new_arraylist_constructor·p0.95:   203264,000 ns/op
                 with_new_arraylist_constructor·p0.99:   216576,000 ns/op
                 with_new_arraylist_constructor·p0.999:  246839,296 ns/op
                 with_new_arraylist_constructor·p0.9999: 1436323,021 ns/op
                 with_new_arraylist_constructor·p1.00:   1566720,000 ns/op

Iteration   5: 189183,811 ±(99.9%) 416,201 ns/op
                 with_new_arraylist_constructor·p0.00:   183808,000 ns/op
                 with_new_arraylist_constructor·p0.50:   186624,000 ns/op
                 with_new_arraylist_constructor·p0.90:   190976,000 ns/op
                 with_new_arraylist_constructor·p0.95:   203264,000 ns/op
                 with_new_arraylist_constructor·p0.99:   215552,000 ns/op
                 with_new_arraylist_constructor·p0.999:  243505,408 ns/op
                 with_new_arraylist_constructor·p0.9999: 1416066,253 ns/op
                 with_new_arraylist_constructor·p1.00:   1513472,000 ns/op


# Run progress: 82,37% complete, ETA 06:55:41
# Fork: 2 of 3
# Warmup Iteration   1: 176683,106 ±(99.9%) 1080,250 ns/op
# Warmup Iteration   2: 174549,920 ±(99.9%) 422,003 ns/op
# Warmup Iteration   3: 173827,399 ±(99.9%) 408,992 ns/op
Iteration   1: 174158,563 ±(99.9%) 398,472 ns/op
                 with_new_arraylist_constructor·p0.00:   169216,000 ns/op
                 with_new_arraylist_constructor·p0.50:   172032,000 ns/op
                 with_new_arraylist_constructor·p0.90:   175616,000 ns/op
                 with_new_arraylist_constructor·p0.95:   180224,000 ns/op
                 with_new_arraylist_constructor·p0.99:   200960,000 ns/op
                 with_new_arraylist_constructor·p0.999:  229888,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1405469,082 ns/op
                 with_new_arraylist_constructor·p1.00:   1460224,000 ns/op

Iteration   2: 173892,840 ±(99.9%) 389,388 ns/op
                 with_new_arraylist_constructor·p0.00:   169216,000 ns/op
                 with_new_arraylist_constructor·p0.50:   172032,000 ns/op
                 with_new_arraylist_constructor·p0.90:   175616,000 ns/op
                 with_new_arraylist_constructor·p0.95:   177920,000 ns/op
                 with_new_arraylist_constructor·p0.99:   200960,000 ns/op
                 with_new_arraylist_constructor·p0.999:  230826,240 ns/op
                 with_new_arraylist_constructor·p0.9999: 1408202,752 ns/op
                 with_new_arraylist_constructor·p1.00:   1488896,000 ns/op

Iteration   3: 174279,909 ±(99.9%) 409,146 ns/op
                 with_new_arraylist_constructor·p0.00:   169472,000 ns/op
                 with_new_arraylist_constructor·p0.50:   172032,000 ns/op
                 with_new_arraylist_constructor·p0.90:   176128,000 ns/op
                 with_new_arraylist_constructor·p0.95:   179968,000 ns/op
                 with_new_arraylist_constructor·p0.99:   200960,000 ns/op
                 with_new_arraylist_constructor·p0.999:  230575,104 ns/op
                 with_new_arraylist_constructor·p0.9999: 1468566,733 ns/op
                 with_new_arraylist_constructor·p1.00:   1529856,000 ns/op

Iteration   4: 174093,295 ±(99.9%) 404,939 ns/op
                 with_new_arraylist_constructor·p0.00:   169216,000 ns/op
                 with_new_arraylist_constructor·p0.50:   172032,000 ns/op
                 with_new_arraylist_constructor·p0.90:   175616,000 ns/op
                 with_new_arraylist_constructor·p0.95:   179712,000 ns/op
                 with_new_arraylist_constructor·p0.99:   200704,000 ns/op
                 with_new_arraylist_constructor·p0.999:  229278,720 ns/op
                 with_new_arraylist_constructor·p0.9999: 1445646,336 ns/op
                 with_new_arraylist_constructor·p1.00:   1554432,000 ns/op

Iteration   5: 173448,906 ±(99.9%) 398,057 ns/op
                 with_new_arraylist_constructor·p0.00:   169216,000 ns/op
                 with_new_arraylist_constructor·p0.50:   171776,000 ns/op
                 with_new_arraylist_constructor·p0.90:   174848,000 ns/op
                 with_new_arraylist_constructor·p0.95:   176128,000 ns/op
                 with_new_arraylist_constructor·p0.99:   200704,000 ns/op
                 with_new_arraylist_constructor·p0.999:  228864,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1421238,272 ns/op
                 with_new_arraylist_constructor·p1.00:   1529856,000 ns/op


# Run progress: 82,42% complete, ETA 06:54:21
# Fork: 3 of 3
# Warmup Iteration   1: 184273,070 ±(99.9%) 1098,451 ns/op
# Warmup Iteration   2: 182023,356 ±(99.9%) 435,323 ns/op
# Warmup Iteration   3: 181794,647 ±(99.9%) 415,663 ns/op
Iteration   1: 182210,387 ±(99.9%) 408,829 ns/op
                 with_new_arraylist_constructor·p0.00:   176384,000 ns/op
                 with_new_arraylist_constructor·p0.50:   179968,000 ns/op
                 with_new_arraylist_constructor·p0.90:   186112,000 ns/op
                 with_new_arraylist_constructor·p0.95:   189696,000 ns/op
                 with_new_arraylist_constructor·p0.99:   208384,000 ns/op
                 with_new_arraylist_constructor·p0.999:  236800,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1466439,270 ns/op
                 with_new_arraylist_constructor·p1.00:   1497088,000 ns/op

Iteration   2: 182161,494 ±(99.9%) 403,926 ns/op
                 with_new_arraylist_constructor·p0.00:   176640,000 ns/op
                 with_new_arraylist_constructor·p0.50:   179968,000 ns/op
                 with_new_arraylist_constructor·p0.90:   184832,000 ns/op
                 with_new_arraylist_constructor·p0.95:   189440,000 ns/op
                 with_new_arraylist_constructor·p0.99:   208640,000 ns/op
                 with_new_arraylist_constructor·p0.999:  236544,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1441259,520 ns/op
                 with_new_arraylist_constructor·p1.00:   1548288,000 ns/op

Iteration   3: 181947,477 ±(99.9%) 415,566 ns/op
                 with_new_arraylist_constructor·p0.00:   176896,000 ns/op
                 with_new_arraylist_constructor·p0.50:   179968,000 ns/op
                 with_new_arraylist_constructor·p0.90:   183808,000 ns/op
                 with_new_arraylist_constructor·p0.95:   188160,000 ns/op
                 with_new_arraylist_constructor·p0.99:   207872,000 ns/op
                 with_new_arraylist_constructor·p0.999:  235800,320 ns/op
                 with_new_arraylist_constructor·p0.9999: 1462349,824 ns/op
                 with_new_arraylist_constructor·p1.00:   1550336,000 ns/op

Iteration   4: 181437,041 ±(99.9%) 402,614 ns/op
                 with_new_arraylist_constructor·p0.00:   176640,000 ns/op
                 with_new_arraylist_constructor·p0.50:   179712,000 ns/op
                 with_new_arraylist_constructor·p0.90:   183040,000 ns/op
                 with_new_arraylist_constructor·p0.95:   184832,000 ns/op
                 with_new_arraylist_constructor·p0.99:   208384,000 ns/op
                 with_new_arraylist_constructor·p0.999:  236032,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1433551,667 ns/op
                 with_new_arraylist_constructor·p1.00:   1570816,000 ns/op

Iteration   5: 181062,589 ±(99.9%) 405,304 ns/op
                 with_new_arraylist_constructor·p0.00:   176640,000 ns/op
                 with_new_arraylist_constructor·p0.50:   179712,000 ns/op
                 with_new_arraylist_constructor·p0.90:   182272,000 ns/op
                 with_new_arraylist_constructor·p0.95:   183296,000 ns/op
                 with_new_arraylist_constructor·p0.99:   203589,120 ns/op
                 with_new_arraylist_constructor·p0.999:  236243,712 ns/op
                 with_new_arraylist_constructor·p0.9999: 1428373,709 ns/op
                 with_new_arraylist_constructor·p1.00:   1550336,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 825980
  mean = 181413,255 ±(99.9%) 107,660 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 825427 
    [ 250000,000,  375000,000) = 80 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 2 
    [1250000,000, 1375000,000) = 261 
    [1375000,000, 1500000,000) = 191 
    [1500000,000, 1625000,000) = 18 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 169216,000 ns/op
     p(50,0000) = 179712,000 ns/op
     p(90,0000) = 188160,000 ns/op
     p(95,0000) = 191232,000 ns/op
     p(99,0000) = 212224,000 ns/op
     p(99,9000) = 242176,000 ns/op
     p(99,9900) = 1437696,000 ns/op
     p(99,9990) = 1531371,909 ns/op
     p(99,9999) = 1570816,000 ns/op
    p(100,0000) = 1570816,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 50)

# Run progress: 82,48% complete, ETA 06:53:00
# Fork: 1 of 3
# Warmup Iteration   1: 428314,805 ±(99.9%) 2658,109 ns/op
# Warmup Iteration   2: 423335,015 ±(99.9%) 1074,816 ns/op
# Warmup Iteration   3: 421208,197 ±(99.9%) 1115,670 ns/op
Iteration   1: 422216,339 ±(99.9%) 1003,901 ns/op
                 with_new_arraylist_constructor·p0.00:   409088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   417792,000 ns/op
                 with_new_arraylist_constructor·p0.90:   425984,000 ns/op
                 with_new_arraylist_constructor·p0.95:   428032,000 ns/op
                 with_new_arraylist_constructor·p0.99:   501760,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1586493,440 ns/op
                 with_new_arraylist_constructor·p0.9999: 1746737,766 ns/op
                 with_new_arraylist_constructor·p1.00:   1753088,000 ns/op

Iteration   2: 423432,939 ±(99.9%) 1087,077 ns/op
                 with_new_arraylist_constructor·p0.00:   409088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   419840,000 ns/op
                 with_new_arraylist_constructor·p0.90:   428032,000 ns/op
                 with_new_arraylist_constructor·p0.95:   430592,000 ns/op
                 with_new_arraylist_constructor·p0.99:   502784,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1702707,200 ns/op
                 with_new_arraylist_constructor·p0.9999: 1888174,080 ns/op
                 with_new_arraylist_constructor·p1.00:   1943552,000 ns/op

Iteration   3: 426344,877 ±(99.9%) 1004,975 ns/op
                 with_new_arraylist_constructor·p0.00:   409088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   421888,000 ns/op
                 with_new_arraylist_constructor·p0.90:   442880,000 ns/op
                 with_new_arraylist_constructor·p0.95:   446976,000 ns/op
                 with_new_arraylist_constructor·p0.99:   465408,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1598588,928 ns/op
                 with_new_arraylist_constructor·p0.9999: 1713406,771 ns/op
                 with_new_arraylist_constructor·p1.00:   1746944,000 ns/op

Iteration   4: 425386,757 ±(99.9%) 1040,112 ns/op
                 with_new_arraylist_constructor·p0.00:   408576,000 ns/op
                 with_new_arraylist_constructor·p0.50:   420864,000 ns/op
                 with_new_arraylist_constructor·p0.90:   438272,000 ns/op
                 with_new_arraylist_constructor·p0.95:   446464,000 ns/op
                 with_new_arraylist_constructor·p0.99:   459264,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1633329,152 ns/op
                 with_new_arraylist_constructor·p0.9999: 1755038,515 ns/op
                 with_new_arraylist_constructor·p1.00:   1789952,000 ns/op

Iteration   5: 423381,850 ±(99.9%) 1083,837 ns/op
                 with_new_arraylist_constructor·p0.00:   409600,000 ns/op
                 with_new_arraylist_constructor·p0.50:   418304,000 ns/op
                 with_new_arraylist_constructor·p0.90:   435712,000 ns/op
                 with_new_arraylist_constructor·p0.95:   438784,000 ns/op
                 with_new_arraylist_constructor·p0.99:   457216,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1695744,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 1916265,267 ns/op
                 with_new_arraylist_constructor·p1.00:   2027520,000 ns/op


# Run progress: 82,54% complete, ETA 06:51:40
# Fork: 2 of 3
# Warmup Iteration   1: 422526,392 ±(99.9%) 2562,934 ns/op
# Warmup Iteration   2: 419231,384 ±(99.9%) 1114,192 ns/op
# Warmup Iteration   3: 417880,906 ±(99.9%) 1073,806 ns/op
Iteration   1: 421734,253 ±(99.9%) 1122,702 ns/op
                 with_new_arraylist_constructor·p0.00:   404480,000 ns/op
                 with_new_arraylist_constructor·p0.50:   416256,000 ns/op
                 with_new_arraylist_constructor·p0.90:   429568,000 ns/op
                 with_new_arraylist_constructor·p0.95:   444416,000 ns/op
                 with_new_arraylist_constructor·p0.99:   510464,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1682483,200 ns/op
                 with_new_arraylist_constructor·p0.9999: 1869379,584 ns/op
                 with_new_arraylist_constructor·p1.00:   1896448,000 ns/op

Iteration   2: 420325,789 ±(99.9%) 1104,481 ns/op
                 with_new_arraylist_constructor·p0.00:   404480,000 ns/op
                 with_new_arraylist_constructor·p0.50:   416256,000 ns/op
                 with_new_arraylist_constructor·p0.90:   426496,000 ns/op
                 with_new_arraylist_constructor·p0.95:   442368,000 ns/op
                 with_new_arraylist_constructor·p0.99:   453632,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1695547,392 ns/op
                 with_new_arraylist_constructor·p0.9999: 1875426,509 ns/op
                 with_new_arraylist_constructor·p1.00:   1908736,000 ns/op

Iteration   3: 421744,987 ±(99.9%) 1120,206 ns/op
                 with_new_arraylist_constructor·p0.00:   404480,000 ns/op
                 with_new_arraylist_constructor·p0.50:   415744,000 ns/op
                 with_new_arraylist_constructor·p0.90:   431616,000 ns/op
                 with_new_arraylist_constructor·p0.95:   443904,000 ns/op
                 with_new_arraylist_constructor·p0.99:   512512,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1676349,440 ns/op
                 with_new_arraylist_constructor·p0.9999: 1888661,094 ns/op
                 with_new_arraylist_constructor·p1.00:   1921024,000 ns/op

Iteration   4: 424429,755 ±(99.9%) 1163,057 ns/op
                 with_new_arraylist_constructor·p0.00:   404992,000 ns/op
                 with_new_arraylist_constructor·p0.50:   416256,000 ns/op
                 with_new_arraylist_constructor·p0.90:   441344,000 ns/op
                 with_new_arraylist_constructor·p0.95:   471040,000 ns/op
                 with_new_arraylist_constructor·p0.99:   515584,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1686251,520 ns/op
                 with_new_arraylist_constructor·p0.9999: 1846775,808 ns/op
                 with_new_arraylist_constructor·p1.00:   1859584,000 ns/op

Iteration   5: 421952,189 ±(99.9%) 1103,878 ns/op
                 with_new_arraylist_constructor·p0.00:   404992,000 ns/op
                 with_new_arraylist_constructor·p0.50:   416256,000 ns/op
                 with_new_arraylist_constructor·p0.90:   432128,000 ns/op
                 with_new_arraylist_constructor·p0.95:   444416,000 ns/op
                 with_new_arraylist_constructor·p0.99:   512000,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1644443,648 ns/op
                 with_new_arraylist_constructor·p0.9999: 1825307,443 ns/op
                 with_new_arraylist_constructor·p1.00:   1916928,000 ns/op


# Run progress: 82,59% complete, ETA 06:50:20
# Fork: 3 of 3
# Warmup Iteration   1: 409697,103 ±(99.9%) 2589,405 ns/op
# Warmup Iteration   2: 407415,623 ±(99.9%) 1037,746 ns/op
# Warmup Iteration   3: 407000,875 ±(99.9%) 974,401 ns/op
Iteration   1: 406591,563 ±(99.9%) 983,765 ns/op
                 with_new_arraylist_constructor·p0.00:   394240,000 ns/op
                 with_new_arraylist_constructor·p0.50:   402944,000 ns/op
                 with_new_arraylist_constructor·p0.90:   413696,000 ns/op
                 with_new_arraylist_constructor·p0.95:   417792,000 ns/op
                 with_new_arraylist_constructor·p0.99:   435829,760 ns/op
                 with_new_arraylist_constructor·p0.999:  1670772,736 ns/op
                 with_new_arraylist_constructor·p0.9999: 1864750,694 ns/op
                 with_new_arraylist_constructor·p1.00:   1998848,000 ns/op

Iteration   2: 406167,034 ±(99.9%) 991,514 ns/op
                 with_new_arraylist_constructor·p0.00:   394240,000 ns/op
                 with_new_arraylist_constructor·p0.50:   402432,000 ns/op
                 with_new_arraylist_constructor·p0.90:   413184,000 ns/op
                 with_new_arraylist_constructor·p0.95:   417280,000 ns/op
                 with_new_arraylist_constructor·p0.99:   436224,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1687531,520 ns/op
                 with_new_arraylist_constructor·p0.9999: 1875188,531 ns/op
                 with_new_arraylist_constructor·p1.00:   1886208,000 ns/op

Iteration   3: 406460,855 ±(99.9%) 1002,173 ns/op
                 with_new_arraylist_constructor·p0.00:   393728,000 ns/op
                 with_new_arraylist_constructor·p0.50:   402432,000 ns/op
                 with_new_arraylist_constructor·p0.90:   413696,000 ns/op
                 with_new_arraylist_constructor·p0.95:   417792,000 ns/op
                 with_new_arraylist_constructor·p0.99:   436224,000 ns/op
                 with_new_arraylist_constructor·p0.999:  1670471,680 ns/op
                 with_new_arraylist_constructor·p0.9999: 1892084,736 ns/op
                 with_new_arraylist_constructor·p1.00:   1957888,000 ns/op

Iteration   4: 417128,234 ±(99.9%) 1185,012 ns/op
                 with_new_arraylist_constructor·p0.00:   393728,000 ns/op
                 with_new_arraylist_constructor·p0.50:   403968,000 ns/op
                 with_new_arraylist_constructor·p0.90:   493056,000 ns/op
                 with_new_arraylist_constructor·p0.95:   499200,000 ns/op
                 with_new_arraylist_constructor·p0.99:   510172,160 ns/op
                 with_new_arraylist_constructor·p0.999:  1668128,768 ns/op
                 with_new_arraylist_constructor·p0.9999: 1952981,606 ns/op
                 with_new_arraylist_constructor·p1.00:   1970176,000 ns/op

Iteration   5: 415865,863 ±(99.9%) 1183,861 ns/op
                 with_new_arraylist_constructor·p0.00:   393216,000 ns/op
                 with_new_arraylist_constructor·p0.50:   402944,000 ns/op
                 with_new_arraylist_constructor·p0.90:   491520,000 ns/op
                 with_new_arraylist_constructor·p0.95:   498176,000 ns/op
                 with_new_arraylist_constructor·p0.99:   510315,520 ns/op
                 with_new_arraylist_constructor·p0.999:  1670514,688 ns/op
                 with_new_arraylist_constructor·p0.9999: 1925517,722 ns/op
                 with_new_arraylist_constructor·p1.00:   2002944,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 357929
  mean = 418766,343 ±(99.9%) 281,377 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 352474 
    [ 500000,000,  750000,000) = 4966 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 2 
    [1250000,000, 1500000,000) = 1 
    [1500000,000, 1750000,000) = 333 
    [1750000,000, 2000000,000) = 151 
    [2000000,000, 2250000,000) = 2 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 393216,000 ns/op
     p(50,0000) = 414720,000 ns/op
     p(90,0000) = 428544,000 ns/op
     p(95,0000) = 444928,000 ns/op
     p(99,0000) = 504832,000 ns/op
     p(99,9000) = 1646592,000 ns/op
     p(99,9900) = 1862903,808 ns/op
     p(99,9990) = 1982238,310 ns/op
     p(99,9999) = 2027520,000 ns/op
    p(100,0000) = 2027520,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 100)

# Run progress: 82,65% complete, ETA 06:49:00
# Fork: 1 of 3
# Warmup Iteration   1: 851118,810 ±(99.9%) 5768,663 ns/op
# Warmup Iteration   2: 837745,911 ±(99.9%) 2187,138 ns/op
# Warmup Iteration   3: 840558,170 ±(99.9%) 1998,119 ns/op
Iteration   1: 837866,815 ±(99.9%) 1994,923 ns/op
                 with_new_arraylist_constructor·p0.00:   816128,000 ns/op
                 with_new_arraylist_constructor·p0.50:   831488,000 ns/op
                 with_new_arraylist_constructor·p0.90:   845824,000 ns/op
                 with_new_arraylist_constructor·p0.95:   860160,000 ns/op
                 with_new_arraylist_constructor·p0.99:   890880,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2228518,912 ns/op
                 with_new_arraylist_constructor·p0.9999: 2333435,494 ns/op
                 with_new_arraylist_constructor·p1.00:   2342912,000 ns/op

Iteration   2: 837647,708 ±(99.9%) 1968,829 ns/op
                 with_new_arraylist_constructor·p0.00:   816128,000 ns/op
                 with_new_arraylist_constructor·p0.50:   831488,000 ns/op
                 with_new_arraylist_constructor·p0.90:   845824,000 ns/op
                 with_new_arraylist_constructor·p0.95:   861184,000 ns/op
                 with_new_arraylist_constructor·p0.99:   891904,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2233733,120 ns/op
                 with_new_arraylist_constructor·p0.9999: 2340539,187 ns/op
                 with_new_arraylist_constructor·p1.00:   2342912,000 ns/op

Iteration   3: 838251,794 ±(99.9%) 1972,268 ns/op
                 with_new_arraylist_constructor·p0.00:   817152,000 ns/op
                 with_new_arraylist_constructor·p0.50:   832512,000 ns/op
                 with_new_arraylist_constructor·p0.90:   847872,000 ns/op
                 with_new_arraylist_constructor·p0.95:   860160,000 ns/op
                 with_new_arraylist_constructor·p0.99:   887808,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2205540,352 ns/op
                 with_new_arraylist_constructor·p0.9999: 2456025,498 ns/op
                 with_new_arraylist_constructor·p1.00:   2478080,000 ns/op

Iteration   4: 840526,070 ±(99.9%) 1979,051 ns/op
                 with_new_arraylist_constructor·p0.00:   817152,000 ns/op
                 with_new_arraylist_constructor·p0.50:   832512,000 ns/op
                 with_new_arraylist_constructor·p0.90:   852992,000 ns/op
                 with_new_arraylist_constructor·p0.95:   868352,000 ns/op
                 with_new_arraylist_constructor·p0.99:   939008,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2209529,856 ns/op
                 with_new_arraylist_constructor·p0.9999: 2329849,446 ns/op
                 with_new_arraylist_constructor·p1.00:   2330624,000 ns/op

Iteration   5: 839062,677 ±(99.9%) 1986,513 ns/op
                 with_new_arraylist_constructor·p0.00:   817152,000 ns/op
                 with_new_arraylist_constructor·p0.50:   832512,000 ns/op
                 with_new_arraylist_constructor·p0.90:   850944,000 ns/op
                 with_new_arraylist_constructor·p0.95:   860160,000 ns/op
                 with_new_arraylist_constructor·p0.99:   886784,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2212204,544 ns/op
                 with_new_arraylist_constructor·p0.9999: 2393811,763 ns/op
                 with_new_arraylist_constructor·p1.00:   2396160,000 ns/op


# Run progress: 82,71% complete, ETA 06:47:40
# Fork: 2 of 3
# Warmup Iteration   1: 777656,736 ±(99.9%) 5360,484 ns/op
# Warmup Iteration   2: 767840,089 ±(99.9%) 2029,935 ns/op
# Warmup Iteration   3: 768462,462 ±(99.9%) 2028,654 ns/op
Iteration   1: 763243,703 ±(99.9%) 1839,807 ns/op
                 with_new_arraylist_constructor·p0.00:   742400,000 ns/op
                 with_new_arraylist_constructor·p0.50:   757760,000 ns/op
                 with_new_arraylist_constructor·p0.90:   771072,000 ns/op
                 with_new_arraylist_constructor·p0.95:   783360,000 ns/op
                 with_new_arraylist_constructor·p0.99:   816128,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2121347,072 ns/op
                 with_new_arraylist_constructor·p0.9999: 2251828,429 ns/op
                 with_new_arraylist_constructor·p1.00:   2256896,000 ns/op

Iteration   2: 766947,706 ±(99.9%) 1979,097 ns/op
                 with_new_arraylist_constructor·p0.00:   743424,000 ns/op
                 with_new_arraylist_constructor·p0.50:   757760,000 ns/op
                 with_new_arraylist_constructor·p0.90:   775168,000 ns/op
                 with_new_arraylist_constructor·p0.95:   794624,000 ns/op
                 with_new_arraylist_constructor·p0.99:   917504,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2129551,360 ns/op
                 with_new_arraylist_constructor·p0.9999: 2319081,472 ns/op
                 with_new_arraylist_constructor·p1.00:   2326528,000 ns/op

Iteration   3: 763992,856 ±(99.9%) 1941,229 ns/op
                 with_new_arraylist_constructor·p0.00:   740352,000 ns/op
                 with_new_arraylist_constructor·p0.50:   756736,000 ns/op
                 with_new_arraylist_constructor·p0.90:   777216,000 ns/op
                 with_new_arraylist_constructor·p0.95:   789504,000 ns/op
                 with_new_arraylist_constructor·p0.99:   839680,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2166120,448 ns/op
                 with_new_arraylist_constructor·p0.9999: 2440242,381 ns/op
                 with_new_arraylist_constructor·p1.00:   2461696,000 ns/op

Iteration   4: 761429,125 ±(99.9%) 1885,488 ns/op
                 with_new_arraylist_constructor·p0.00:   740352,000 ns/op
                 with_new_arraylist_constructor·p0.50:   755712,000 ns/op
                 with_new_arraylist_constructor·p0.90:   769024,000 ns/op
                 with_new_arraylist_constructor·p0.95:   786432,000 ns/op
                 with_new_arraylist_constructor·p0.99:   816128,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2141184,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 2303744,000 ns/op
                 with_new_arraylist_constructor·p1.00:   2310144,000 ns/op

Iteration   5: 762138,731 ±(99.9%) 1851,527 ns/op
                 with_new_arraylist_constructor·p0.00:   740352,000 ns/op
                 with_new_arraylist_constructor·p0.50:   755712,000 ns/op
                 with_new_arraylist_constructor·p0.90:   771072,000 ns/op
                 with_new_arraylist_constructor·p0.95:   787456,000 ns/op
                 with_new_arraylist_constructor·p0.99:   816005,120 ns/op
                 with_new_arraylist_constructor·p0.999:  2139455,488 ns/op
                 with_new_arraylist_constructor·p0.9999: 2327887,872 ns/op
                 with_new_arraylist_constructor·p1.00:   2347008,000 ns/op


# Run progress: 82,77% complete, ETA 06:46:19
# Fork: 3 of 3
# Warmup Iteration   1: 810011,979 ±(99.9%) 5607,923 ns/op
# Warmup Iteration   2: 798078,967 ±(99.9%) 2205,350 ns/op
# Warmup Iteration   3: 797670,004 ±(99.9%) 2062,886 ns/op
Iteration   1: 798524,446 ±(99.9%) 2086,706 ns/op
                 with_new_arraylist_constructor·p0.00:   772096,000 ns/op
                 with_new_arraylist_constructor·p0.50:   789504,000 ns/op
                 with_new_arraylist_constructor·p0.90:   820224,000 ns/op
                 with_new_arraylist_constructor·p0.95:   842752,000 ns/op
                 with_new_arraylist_constructor·p0.99:   855040,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2260467,712 ns/op
                 with_new_arraylist_constructor·p0.9999: 2433949,696 ns/op
                 with_new_arraylist_constructor·p1.00:   2449408,000 ns/op

Iteration   2: 797109,994 ±(99.9%) 2057,171 ns/op
                 with_new_arraylist_constructor·p0.00:   771072,000 ns/op
                 with_new_arraylist_constructor·p0.50:   789504,000 ns/op
                 with_new_arraylist_constructor·p0.90:   812032,000 ns/op
                 with_new_arraylist_constructor·p0.95:   831488,000 ns/op
                 with_new_arraylist_constructor·p0.99:   851968,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2240892,928 ns/op
                 with_new_arraylist_constructor·p0.9999: 2410465,690 ns/op
                 with_new_arraylist_constructor·p1.00:   2412544,000 ns/op

Iteration   3: 794945,105 ±(99.9%) 2068,922 ns/op
                 with_new_arraylist_constructor·p0.00:   771072,000 ns/op
                 with_new_arraylist_constructor·p0.50:   788480,000 ns/op
                 with_new_arraylist_constructor·p0.90:   804864,000 ns/op
                 with_new_arraylist_constructor·p0.95:   812032,000 ns/op
                 with_new_arraylist_constructor·p0.99:   838656,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2285551,616 ns/op
                 with_new_arraylist_constructor·p0.9999: 2441679,667 ns/op
                 with_new_arraylist_constructor·p1.00:   2461696,000 ns/op

Iteration   4: 794372,314 ±(99.9%) 1999,109 ns/op
                 with_new_arraylist_constructor·p0.00:   771072,000 ns/op
                 with_new_arraylist_constructor·p0.50:   788480,000 ns/op
                 with_new_arraylist_constructor·p0.90:   803840,000 ns/op
                 with_new_arraylist_constructor·p0.95:   809984,000 ns/op
                 with_new_arraylist_constructor·p0.99:   838656,000 ns/op
                 with_new_arraylist_constructor·p0.999:  2231656,448 ns/op
                 with_new_arraylist_constructor·p0.9999: 2375940,915 ns/op
                 with_new_arraylist_constructor·p1.00:   2400256,000 ns/op

Iteration   5: 794855,728 ±(99.9%) 2042,699 ns/op
                 with_new_arraylist_constructor·p0.00:   772096,000 ns/op
                 with_new_arraylist_constructor·p0.50:   788480,000 ns/op
                 with_new_arraylist_constructor·p0.90:   804864,000 ns/op
                 with_new_arraylist_constructor·p0.95:   811008,000 ns/op
                 with_new_arraylist_constructor·p0.99:   838932,480 ns/op
                 with_new_arraylist_constructor·p0.999:  2243366,912 ns/op
                 with_new_arraylist_constructor·p0.9999: 2405166,694 ns/op
                 with_new_arraylist_constructor·p1.00:   2412544,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 187789
  mean = 798214,830 ±(99.9%) 561,093 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 12608 
    [ 750000,000, 1000000,000) = 174747 
    [1000000,000, 1250000,000) = 4 
    [1250000,000, 1500000,000) = 0 
    [1500000,000, 1750000,000) = 1 
    [1750000,000, 2000000,000) = 49 
    [2000000,000, 2250000,000) = 267 
    [2250000,000, 2500000,000) = 113 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 740352,000 ns/op
     p(50,0000) = 788480,000 ns/op
     p(90,0000) = 839680,000 ns/op
     p(95,0000) = 844800,000 ns/op
     p(99,0000) = 877568,000 ns/op
     p(99,9000) = 2187264,000 ns/op
     p(99,9900) = 2365202,432 ns/op
     p(99,9990) = 2463696,486 ns/op
     p(99,9999) = 2478080,000 ns/op
    p(100,0000) = 2478080,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 200)

# Run progress: 82,82% complete, ETA 06:44:59
# Fork: 1 of 3
# Warmup Iteration   1: 1675087,182 ±(99.9%) 11306,119 ns/op
# Warmup Iteration   2: 1639145,155 ±(99.9%) 5215,815 ns/op
# Warmup Iteration   3: 1630502,051 ±(99.9%) 4686,135 ns/op
Iteration   1: 1631483,611 ±(99.9%) 4804,131 ns/op
                 with_new_arraylist_constructor·p0.00:   1550336,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1624064,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1658880,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1683456,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1760215,040 ns/op
                 with_new_arraylist_constructor·p0.999:  3305373,696 ns/op
                 with_new_arraylist_constructor·p0.9999: 3473408,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3473408,000 ns/op

Iteration   2: 1639301,375 ±(99.9%) 5367,708 ns/op
                 with_new_arraylist_constructor·p0.00:   1552384,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1624064,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1671168,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1708032,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1976320,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3360829,440 ns/op
                 with_new_arraylist_constructor·p0.9999: 3407872,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3407872,000 ns/op

Iteration   3: 1630934,225 ±(99.9%) 4769,727 ns/op
                 with_new_arraylist_constructor·p0.00:   1552384,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1619968,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1675264,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1681408,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1730560,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3356872,704 ns/op
                 with_new_arraylist_constructor·p0.9999: 3477504,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3477504,000 ns/op

Iteration   4: 1631813,894 ±(99.9%) 4830,602 ns/op
                 with_new_arraylist_constructor·p0.00:   1548288,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1634304,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1667072,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1681408,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1722368,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3359744,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 3612672,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3612672,000 ns/op

Iteration   5: 1629905,694 ±(99.9%) 4775,435 ns/op
                 with_new_arraylist_constructor·p0.00:   1550336,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1634304,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1658880,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1679360,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1716224,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3333373,952 ns/op
                 with_new_arraylist_constructor·p0.9999: 3514368,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3514368,000 ns/op


# Run progress: 82,88% complete, ETA 06:43:39
# Fork: 2 of 3
# Warmup Iteration   1: 1676366,849 ±(99.9%) 10170,339 ns/op
# Warmup Iteration   2: 1643407,682 ±(99.9%) 4880,738 ns/op
# Warmup Iteration   3: 1624911,173 ±(99.9%) 4500,552 ns/op
Iteration   1: 1638766,746 ±(99.9%) 5960,898 ns/op
                 with_new_arraylist_constructor·p0.00:   1558528,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1622016,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1665024,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1712230,400 ns/op
                 with_new_arraylist_constructor·p0.99:   1972224,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3358314,496 ns/op
                 with_new_arraylist_constructor·p0.9999: 7266304,000 ns/op
                 with_new_arraylist_constructor·p1.00:   7266304,000 ns/op

Iteration   2: 1628518,467 ±(99.9%) 4631,648 ns/op
                 with_new_arraylist_constructor·p0.00:   1558528,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1622016,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1654784,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1677312,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1738752,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3361693,696 ns/op
                 with_new_arraylist_constructor·p0.9999: 3457024,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3457024,000 ns/op

Iteration   3: 1680368,675 ±(99.9%) 7341,737 ns/op
                 with_new_arraylist_constructor·p0.00:   1562624,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1628160,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1908736,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1914880,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1961984,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3860561,920 ns/op
                 with_new_arraylist_constructor·p0.9999: 4128768,000 ns/op
                 with_new_arraylist_constructor·p1.00:   4128768,000 ns/op

Iteration   4: 1632455,046 ±(99.9%) 4624,931 ns/op
                 with_new_arraylist_constructor·p0.00:   1556480,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1640448,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1654784,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1671168,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1718272,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3344416,768 ns/op
                 with_new_arraylist_constructor·p0.9999: 3461120,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3461120,000 ns/op

Iteration   5: 1651970,623 ±(99.9%) 4714,138 ns/op
                 with_new_arraylist_constructor·p0.00:   1566720,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1642496,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1693696,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1699840,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1748992,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3341918,208 ns/op
                 with_new_arraylist_constructor·p0.9999: 3485696,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3485696,000 ns/op


# Run progress: 82,94% complete, ETA 06:42:19
# Fork: 3 of 3
# Warmup Iteration   1: 1733239,875 ±(99.9%) 10476,986 ns/op
# Warmup Iteration   2: 1697763,121 ±(99.9%) 4974,527 ns/op
# Warmup Iteration   3: 1698527,581 ±(99.9%) 4882,992 ns/op
Iteration   1: 1695366,015 ±(99.9%) 4822,473 ns/op
                 with_new_arraylist_constructor·p0.00:   1617920,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1689600,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1724416,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1744896,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1832960,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3351379,968 ns/op
                 with_new_arraylist_constructor·p0.9999: 3526656,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3526656,000 ns/op

Iteration   2: 1695341,001 ±(99.9%) 4862,829 ns/op
                 with_new_arraylist_constructor·p0.00:   1617920,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1689600,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1722368,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1742848,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1837056,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3396435,968 ns/op
                 with_new_arraylist_constructor·p0.9999: 3657728,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3657728,000 ns/op

Iteration   3: 1709161,605 ±(99.9%) 5333,190 ns/op
                 with_new_arraylist_constructor·p0.00:   1619968,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1693696,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1826816,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1832960,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1888256,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3416064,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 3543040,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3543040,000 ns/op

Iteration   4: 1698103,758 ±(99.9%) 4780,540 ns/op
                 with_new_arraylist_constructor·p0.00:   1615872,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1703936,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1730560,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1746944,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1781760,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3412430,848 ns/op
                 with_new_arraylist_constructor·p0.9999: 3579904,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3579904,000 ns/op

Iteration   5: 1697604,490 ±(99.9%) 4829,278 ns/op
                 with_new_arraylist_constructor·p0.00:   1619968,000 ns/op
                 with_new_arraylist_constructor·p0.50:   1701888,000 ns/op
                 with_new_arraylist_constructor·p0.90:   1726464,000 ns/op
                 with_new_arraylist_constructor·p0.95:   1744896,000 ns/op
                 with_new_arraylist_constructor·p0.99:   1779712,000 ns/op
                 with_new_arraylist_constructor·p0.999:  3395584,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 3514368,000 ns/op
                 with_new_arraylist_constructor·p1.00:   3514368,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 90367
  mean = 1658839,388 ±(99.9%) 1368,001 ns/op

  Histogram, ns/op:
    [1000000,000, 1500000,000) = 0 
    [1500000,000, 2000000,000) = 89876 
    [2000000,000, 2500000,000) = 31 
    [2500000,000, 3000000,000) = 130 
    [3000000,000, 3500000,000) = 307 
    [3500000,000, 4000000,000) = 20 
    [4000000,000, 4500000,000) = 2 
    [4500000,000, 5000000,000) = 0 
    [5000000,000, 5500000,000) = 0 
    [5500000,000, 6000000,000) = 0 
    [6000000,000, 6500000,000) = 0 
    [6500000,000, 7000000,000) = 0 
    [7000000,000, 7500000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 1548288,000 ns/op
     p(50,0000) = 1644544,000 ns/op
     p(90,0000) = 1716224,000 ns/op
     p(95,0000) = 1738752,000 ns/op
     p(99,0000) = 1921024,000 ns/op
     p(99,9000) = 3362816,000 ns/op
     p(99,9900) = 3847979,008 ns/op
     p(99,9990) = 7266304,000 ns/op
     p(99,9999) = 7266304,000 ns/op
    p(100,0000) = 7266304,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 500)

# Run progress: 82,99% complete, ETA 06:40:59
# Fork: 1 of 3
# Warmup Iteration   1: 5214755,273 ±(99.9%) 50603,438 ns/op
# Warmup Iteration   2: 5195432,004 ±(99.9%) 41835,242 ns/op
# Warmup Iteration   3: 5268090,804 ±(99.9%) 114795,727 ns/op
Iteration   1: 5280027,453 ±(99.9%) 133730,155 ns/op
                 with_new_arraylist_constructor·p0.00:   4947968,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5111808,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5185536,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5296947,200 ns/op
                 with_new_arraylist_constructor·p0.99:   6817710,080 ns/op
                 with_new_arraylist_constructor·p0.999:  30618157,056 ns/op
                 with_new_arraylist_constructor·p0.9999: 31555584,000 ns/op
                 with_new_arraylist_constructor·p1.00:   31555584,000 ns/op

Iteration   2: 5282006,099 ±(99.9%) 124130,106 ns/op
                 with_new_arraylist_constructor·p0.00:   4956160,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5120000,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5193728,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5275648,000 ns/op
                 with_new_arraylist_constructor·p0.99:   6779699,200 ns/op
                 with_new_arraylist_constructor·p0.999:  28038758,400 ns/op
                 with_new_arraylist_constructor·p0.9999: 29065216,000 ns/op
                 with_new_arraylist_constructor·p1.00:   29065216,000 ns/op

Iteration   3: 5265781,345 ±(99.9%) 119822,157 ns/op
                 with_new_arraylist_constructor·p0.00:   4947968,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5111808,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5185536,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5546393,600 ns/op
                 with_new_arraylist_constructor·p0.99:   6573096,960 ns/op
                 with_new_arraylist_constructor·p0.999:  29065216,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 29065216,000 ns/op
                 with_new_arraylist_constructor·p1.00:   29065216,000 ns/op

Iteration   4: 5301214,863 ±(99.9%) 125467,994 ns/op
                 with_new_arraylist_constructor·p0.00:   4947968,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5120000,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5201920,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5944934,400 ns/op
                 with_new_arraylist_constructor·p0.99:   7062650,880 ns/op
                 with_new_arraylist_constructor·p0.999:  29079830,528 ns/op
                 with_new_arraylist_constructor·p0.9999: 30212096,000 ns/op
                 with_new_arraylist_constructor·p1.00:   30212096,000 ns/op

Iteration   5: 5270631,696 ±(99.9%) 123194,708 ns/op
                 with_new_arraylist_constructor·p0.00:   4947968,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5111808,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5185536,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5292032,000 ns/op
                 with_new_arraylist_constructor·p0.99:   6283509,760 ns/op
                 with_new_arraylist_constructor·p0.999:  28656107,520 ns/op
                 with_new_arraylist_constructor·p0.9999: 28803072,000 ns/op
                 with_new_arraylist_constructor·p1.00:   28803072,000 ns/op


# Run progress: 83,05% complete, ETA 06:39:38
# Fork: 2 of 3
# Warmup Iteration   1: 5098019,527 ±(99.9%) 54698,979 ns/op
# Warmup Iteration   2: 5074009,971 ±(99.9%) 40728,483 ns/op
# Warmup Iteration   3: 5157830,377 ±(99.9%) 116399,662 ns/op
Iteration   1: 5128112,140 ±(99.9%) 120535,280 ns/op
                 with_new_arraylist_constructor·p0.00:   4816896,000 ns/op
                 with_new_arraylist_constructor·p0.50:   4997120,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5070848,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5218304,000 ns/op
                 with_new_arraylist_constructor·p0.99:   6787072,000 ns/op
                 with_new_arraylist_constructor·p0.999:  28865331,200 ns/op
                 with_new_arraylist_constructor·p0.9999: 30048256,000 ns/op
                 with_new_arraylist_constructor·p1.00:   30048256,000 ns/op

Iteration   2: 5137908,681 ±(99.9%) 126031,861 ns/op
                 with_new_arraylist_constructor·p0.00:   4833280,000 ns/op
                 with_new_arraylist_constructor·p0.50:   4988928,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5062656,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5120000,000 ns/op
                 with_new_arraylist_constructor·p0.99:   6685982,720 ns/op
                 with_new_arraylist_constructor·p0.999:  28981067,776 ns/op
                 with_new_arraylist_constructor·p0.9999: 29229056,000 ns/op
                 with_new_arraylist_constructor·p1.00:   29229056,000 ns/op

Iteration   3: 5157565,688 ±(99.9%) 123456,784 ns/op
                 with_new_arraylist_constructor·p0.00:   4816896,000 ns/op
                 with_new_arraylist_constructor·p0.50:   4997120,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5062656,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5333401,600 ns/op
                 with_new_arraylist_constructor·p0.99:   7142031,360 ns/op
                 with_new_arraylist_constructor·p0.999:  29059645,440 ns/op
                 with_new_arraylist_constructor·p0.9999: 29982720,000 ns/op
                 with_new_arraylist_constructor·p1.00:   29982720,000 ns/op

Iteration   4: 5125423,524 ±(99.9%) 111548,741 ns/op
                 with_new_arraylist_constructor·p0.00:   4825088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   4997120,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5070028,800 ns/op
                 with_new_arraylist_constructor·p0.95:   5246566,400 ns/op
                 with_new_arraylist_constructor·p0.99:   7835238,400 ns/op
                 with_new_arraylist_constructor·p0.999:  28894298,112 ns/op
                 with_new_arraylist_constructor·p0.9999: 29392896,000 ns/op
                 with_new_arraylist_constructor·p1.00:   29392896,000 ns/op

Iteration   5: 5171369,607 ±(99.9%) 123086,344 ns/op
                 with_new_arraylist_constructor·p0.00:   4825088,000 ns/op
                 with_new_arraylist_constructor·p0.50:   4997120,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5242880,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5693440,000 ns/op
                 with_new_arraylist_constructor·p0.99:   6573916,160 ns/op
                 with_new_arraylist_constructor·p0.999:  29043425,280 ns/op
                 with_new_arraylist_constructor·p0.9999: 29196288,000 ns/op
                 with_new_arraylist_constructor·p1.00:   29196288,000 ns/op


# Run progress: 83,11% complete, ETA 06:38:18
# Fork: 3 of 3
# Warmup Iteration   1: 5317867,972 ±(99.9%) 63778,909 ns/op
# Warmup Iteration   2: 5300815,041 ±(99.9%) 46084,475 ns/op
# Warmup Iteration   3: 5301662,489 ±(99.9%) 115209,096 ns/op
Iteration   1: 5295360,813 ±(99.9%) 128310,519 ns/op
                 with_new_arraylist_constructor·p0.00:   4947968,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5128192,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5201920,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5464064,000 ns/op
                 with_new_arraylist_constructor·p0.99:   8186757,120 ns/op
                 with_new_arraylist_constructor·p0.999:  29679255,552 ns/op
                 with_new_arraylist_constructor·p0.9999: 31752192,000 ns/op
                 with_new_arraylist_constructor·p1.00:   31752192,000 ns/op

Iteration   2: 5289720,546 ±(99.9%) 121828,068 ns/op
                 with_new_arraylist_constructor·p0.00:   4972544,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5128192,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5210112,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5455872,000 ns/op
                 with_new_arraylist_constructor·p0.99:   8170700,800 ns/op
                 with_new_arraylist_constructor·p0.999:  28176547,840 ns/op
                 with_new_arraylist_constructor·p0.9999: 28409856,000 ns/op
                 with_new_arraylist_constructor·p1.00:   28409856,000 ns/op

Iteration   3: 5301823,287 ±(99.9%) 132830,748 ns/op
                 with_new_arraylist_constructor·p0.00:   4964352,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5120000,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5201920,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5461606,400 ns/op
                 with_new_arraylist_constructor·p0.99:   8531148,800 ns/op
                 with_new_arraylist_constructor·p0.999:  29084745,728 ns/op
                 with_new_arraylist_constructor·p0.9999: 29491200,000 ns/op
                 with_new_arraylist_constructor·p1.00:   29491200,000 ns/op

Iteration   4: 5272483,597 ±(99.9%) 118315,639 ns/op
                 with_new_arraylist_constructor·p0.00:   4964352,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5128192,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5201920,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5455872,000 ns/op
                 with_new_arraylist_constructor·p0.99:   8168079,360 ns/op
                 with_new_arraylist_constructor·p0.999:  28489547,776 ns/op
                 with_new_arraylist_constructor·p0.9999: 29458432,000 ns/op
                 with_new_arraylist_constructor·p1.00:   29458432,000 ns/op

Iteration   5: 5308511,711 ±(99.9%) 132317,348 ns/op
                 with_new_arraylist_constructor·p0.00:   4947968,000 ns/op
                 with_new_arraylist_constructor·p0.50:   5128192,000 ns/op
                 with_new_arraylist_constructor·p0.90:   5210112,000 ns/op
                 with_new_arraylist_constructor·p0.95:   5464064,000 ns/op
                 with_new_arraylist_constructor·p0.99:   8623226,880 ns/op
                 with_new_arraylist_constructor·p0.999:  29361569,792 ns/op
                 with_new_arraylist_constructor·p0.9999: 29622272,000 ns/op
                 with_new_arraylist_constructor·p1.00:   29622272,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 28622
  mean = 5238287,134 ±(99.9%) 32086,189 ns/op

  Histogram, ns/op:
    [       0,000,  2500000,000) = 0 
    [ 2500000,000,  5000000,000) = 5857 
    [ 5000000,000,  7500000,000) = 22499 
    [ 7500000,000, 10000000,000) = 94 
    [10000000,000, 12500000,000) = 13 
    [12500000,000, 15000000,000) = 2 
    [15000000,000, 17500000,000) = 7 
    [17500000,000, 20000000,000) = 0 
    [20000000,000, 22500000,000) = 0 
    [22500000,000, 25000000,000) = 7 
    [25000000,000, 27500000,000) = 73 
    [27500000,000, 30000000,000) = 65 
    [30000000,000, 32500000,000) = 5 
    [32500000,000, 35000000,000) = 0 
    [35000000,000, 37500000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 4816896,000 ns/op
     p(50,0000) = 5079040,000 ns/op
     p(90,0000) = 5193728,000 ns/op
     p(95,0000) = 5341184,000 ns/op
     p(99,0000) = 7116963,840 ns/op
     p(99,9000) = 28782657,536 ns/op
     p(99,9900) = 30651396,915 ns/op
     p(99,9990) = 31752192,000 ns/op
     p(99,9999) = 31752192,000 ns/op
    p(100,0000) = 31752192,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 1000)

# Run progress: 83,16% complete, ETA 06:36:58
# Fork: 1 of 3
# Warmup Iteration   1: 12380139,723 ±(99.9%) 191910,378 ns/op
# Warmup Iteration   2: 12119016,417 ±(99.9%) 77945,154 ns/op
# Warmup Iteration   3: 12250834,824 ±(99.9%) 174974,947 ns/op
Iteration   1: 13045171,802 ±(99.9%) 322530,967 ns/op
                 with_new_arraylist_constructor·p0.00:   11616256,000 ns/op
                 with_new_arraylist_constructor·p0.50:   12271616,000 ns/op
                 with_new_arraylist_constructor·p0.90:   13795328,000 ns/op
                 with_new_arraylist_constructor·p0.95:   13926400,000 ns/op
                 with_new_arraylist_constructor·p0.99:   32417710,080 ns/op
                 with_new_arraylist_constructor·p0.999:  38338560,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 38338560,000 ns/op
                 with_new_arraylist_constructor·p1.00:   38338560,000 ns/op

Iteration   2: 12283370,614 ±(99.9%) 294619,850 ns/op
                 with_new_arraylist_constructor·p0.00:   11616256,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11960320,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12206080,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12255232,000 ns/op
                 with_new_arraylist_constructor·p0.99:   33728102,400 ns/op
                 with_new_arraylist_constructor·p0.999:  37289984,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 37289984,000 ns/op
                 with_new_arraylist_constructor·p1.00:   37289984,000 ns/op

Iteration   3: 12262428,898 ±(99.9%) 284845,819 ns/op
                 with_new_arraylist_constructor·p0.00:   11255808,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11960320,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12189696,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12291276,800 ns/op
                 with_new_arraylist_constructor·p0.99:   33017036,800 ns/op
                 with_new_arraylist_constructor·p0.999:  36438016,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 36438016,000 ns/op
                 with_new_arraylist_constructor·p1.00:   36438016,000 ns/op

Iteration   4: 12237023,099 ±(99.9%) 303990,199 ns/op
                 with_new_arraylist_constructor·p0.00:   11272192,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11943936,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12009472,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12058624,000 ns/op
                 with_new_arraylist_constructor·p0.99:   34897920,000 ns/op
                 with_new_arraylist_constructor·p0.999:  37683200,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 37683200,000 ns/op
                 with_new_arraylist_constructor·p1.00:   37683200,000 ns/op

Iteration   5: 12283410,870 ±(99.9%) 306779,247 ns/op
                 with_new_arraylist_constructor·p0.00:   11616256,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11960320,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12025856,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12058624,000 ns/op
                 with_new_arraylist_constructor·p0.99:   34068889,600 ns/op
                 with_new_arraylist_constructor·p0.999:  36372480,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 36372480,000 ns/op
                 with_new_arraylist_constructor·p1.00:   36372480,000 ns/op


# Run progress: 83,22% complete, ETA 06:35:38
# Fork: 2 of 3
# Warmup Iteration   1: 12964844,078 ±(99.9%) 153238,120 ns/op
# Warmup Iteration   2: 12717006,494 ±(99.9%) 77912,997 ns/op
# Warmup Iteration   3: 12844803,615 ±(99.9%) 160370,754 ns/op
Iteration   1: 13056465,211 ±(99.9%) 295143,199 ns/op
                 with_new_arraylist_constructor·p0.00:   12255232,000 ns/op
                 with_new_arraylist_constructor·p0.50:   12582912,000 ns/op
                 with_new_arraylist_constructor·p0.90:   14106624,000 ns/op
                 with_new_arraylist_constructor·p0.95:   14221312,000 ns/op
                 with_new_arraylist_constructor·p0.99:   32494714,880 ns/op
                 with_new_arraylist_constructor·p0.999:  37289984,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 37289984,000 ns/op
                 with_new_arraylist_constructor·p1.00:   37289984,000 ns/op

Iteration   2: 12924626,357 ±(99.9%) 309113,817 ns/op
                 with_new_arraylist_constructor·p0.00:   12206080,000 ns/op
                 with_new_arraylist_constructor·p0.50:   12582912,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12812288,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12943360,000 ns/op
                 with_new_arraylist_constructor·p0.99:   34684928,000 ns/op
                 with_new_arraylist_constructor·p0.999:  37027840,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 37027840,000 ns/op
                 with_new_arraylist_constructor·p1.00:   37027840,000 ns/op

Iteration   3: 12896766,018 ±(99.9%) 315290,913 ns/op
                 with_new_arraylist_constructor·p0.00:   12206080,000 ns/op
                 with_new_arraylist_constructor·p0.50:   12566528,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12746752,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12894208,000 ns/op
                 with_new_arraylist_constructor·p0.99:   35043409,920 ns/op
                 with_new_arraylist_constructor·p0.999:  38862848,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 38862848,000 ns/op
                 with_new_arraylist_constructor·p1.00:   38862848,000 ns/op

Iteration   4: 13276892,983 ±(99.9%) 316887,389 ns/op
                 with_new_arraylist_constructor·p0.00:   12107776,000 ns/op
                 with_new_arraylist_constructor·p0.50:   12550144,000 ns/op
                 with_new_arraylist_constructor·p0.90:   14172160,000 ns/op
                 with_new_arraylist_constructor·p0.95:   14204928,000 ns/op
                 with_new_arraylist_constructor·p0.99:   34859909,120 ns/op
                 with_new_arraylist_constructor·p0.999:  38469632,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 38469632,000 ns/op
                 with_new_arraylist_constructor·p1.00:   38469632,000 ns/op

Iteration   5: 12793662,199 ±(99.9%) 297078,730 ns/op
                 with_new_arraylist_constructor·p0.00:   12075008,000 ns/op
                 with_new_arraylist_constructor·p0.50:   12500992,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12577996,800 ns/op
                 with_new_arraylist_constructor·p0.95:   12681216,000 ns/op
                 with_new_arraylist_constructor·p0.99:   33851310,080 ns/op
                 with_new_arraylist_constructor·p0.999:  36896768,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 36896768,000 ns/op
                 with_new_arraylist_constructor·p1.00:   36896768,000 ns/op


# Run progress: 83,28% complete, ETA 06:34:18
# Fork: 3 of 3
# Warmup Iteration   1: 12486530,717 ±(99.9%) 256392,265 ns/op
# Warmup Iteration   2: 12142415,320 ±(99.9%) 85152,437 ns/op
# Warmup Iteration   3: 12302590,426 ±(99.9%) 191958,758 ns/op
Iteration   1: 12349773,748 ±(99.9%) 297056,407 ns/op
                 with_new_arraylist_constructor·p0.00:   11632640,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11960320,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12222464,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12442828,800 ns/op
                 with_new_arraylist_constructor·p0.99:   32313507,840 ns/op
                 with_new_arraylist_constructor·p0.999:  37158912,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 37158912,000 ns/op
                 with_new_arraylist_constructor·p1.00:   37158912,000 ns/op

Iteration   2: 12312051,389 ±(99.9%) 296097,436 ns/op
                 with_new_arraylist_constructor·p0.00:   11616256,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11960320,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12189696,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12271616,000 ns/op
                 with_new_arraylist_constructor·p0.99:   33550172,160 ns/op
                 with_new_arraylist_constructor·p0.999:  37486592,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 37486592,000 ns/op
                 with_new_arraylist_constructor·p1.00:   37486592,000 ns/op

Iteration   3: 12275842,830 ±(99.9%) 298128,932 ns/op
                 with_new_arraylist_constructor·p0.00:   11272192,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11960320,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12173312,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12263424,000 ns/op
                 with_new_arraylist_constructor·p0.99:   34252390,400 ns/op
                 with_new_arraylist_constructor·p0.999:  36634624,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 36634624,000 ns/op
                 with_new_arraylist_constructor·p1.00:   36634624,000 ns/op

Iteration   4: 12268339,200 ±(99.9%) 305853,000 ns/op
                 with_new_arraylist_constructor·p0.00:   11288576,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11960320,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12025856,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12124160,000 ns/op
                 with_new_arraylist_constructor·p0.99:   33643560,960 ns/op
                 with_new_arraylist_constructor·p0.999:  37355520,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 37355520,000 ns/op
                 with_new_arraylist_constructor·p1.00:   37355520,000 ns/op

Iteration   5: 12292816,453 ±(99.9%) 313236,329 ns/op
                 with_new_arraylist_constructor·p0.00:   11616256,000 ns/op
                 with_new_arraylist_constructor·p0.50:   11960320,000 ns/op
                 with_new_arraylist_constructor·p0.90:   12025856,000 ns/op
                 with_new_arraylist_constructor·p0.95:   12892569,600 ns/op
                 with_new_arraylist_constructor·p0.99:   33761525,760 ns/op
                 with_new_arraylist_constructor·p0.999:  46989312,000 ns/op
                 with_new_arraylist_constructor·p0.9999: 46989312,000 ns/op
                 with_new_arraylist_constructor·p1.00:   46989312,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 11940
  mean = 12560262,561 ±(99.9%) 78866,545 ns/op

  Histogram, ns/op:
    [10000000,000, 12500000,000) = 8120 
    [12500000,000, 15000000,000) = 3653 
    [15000000,000, 17500000,000) = 13 
    [17500000,000, 20000000,000) = 0 
    [20000000,000, 22500000,000) = 0 
    [22500000,000, 25000000,000) = 0 
    [25000000,000, 27500000,000) = 0 
    [27500000,000, 30000000,000) = 2 
    [30000000,000, 32500000,000) = 12 
    [32500000,000, 35000000,000) = 67 
    [35000000,000, 37500000,000) = 65 
    [37500000,000, 40000000,000) = 7 
    [40000000,000, 42500000,000) = 0 
    [42500000,000, 45000000,000) = 0 
    [45000000,000, 47500000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 11255808,000 ns/op
     p(50,0000) = 11993088,000 ns/op
     p(90,0000) = 12812288,000 ns/op
     p(95,0000) = 13795328,000 ns/op
     p(99,0000) = 33540997,120 ns/op
     p(99,9000) = 37293850,624 ns/op
     p(99,9900) = 45411965,338 ns/op
     p(99,9990) = 46989312,000 ns/op
     p(99,9999) = 46989312,000 ns/op
    p(100,0000) = 46989312,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 10)

# Run progress: 83,33% complete, ETA 06:32:58
# Fork: 1 of 3
# Warmup Iteration   1: 1535,039 ±(99.9%) 185,197 ns/op
# Warmup Iteration   2: 1331,631 ±(99.9%) 28,777 ns/op
# Warmup Iteration   3: 1326,655 ±(99.9%) 29,517 ns/op
Iteration   1: 1331,700 ±(99.9%) 28,846 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1230,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1292,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1338,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1370,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1488,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3504,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 17423,088 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1175552,000 ns/op

Iteration   2: 1327,855 ±(99.9%) 28,638 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1230,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1332,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1366,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1492,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3448,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 16108,251 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1216512,000 ns/op

Iteration   3: 1324,441 ±(99.9%) 27,579 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1224,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1328,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1362,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1478,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3348,900 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 16187,560 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1060864,000 ns/op

Iteration   4: 1326,099 ±(99.9%) 28,287 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1232,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1290,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1334,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1366,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1480,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3349,340 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 16145,096 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1228800,000 ns/op

Iteration   5: 1327,752 ±(99.9%) 30,150 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1232,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1330,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1364,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1478,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3361,492 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 16155,797 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1181696,000 ns/op


# Run progress: 83,39% complete, ETA 06:31:37
# Fork: 2 of 3
# Warmup Iteration   1: 1395,305 ±(99.9%) 142,706 ns/op
# Warmup Iteration   2: 1267,763 ±(99.9%) 34,372 ns/op
# Warmup Iteration   3: 1260,082 ±(99.9%) 31,445 ns/op
Iteration   1: 1266,034 ±(99.9%) 28,583 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1162,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1216,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1278,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1334,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2076,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3276,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 16000,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1128448,000 ns/op

Iteration   2: 1249,341 ±(99.9%) 24,997 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1162,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1214,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1268,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1322,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1444,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3208,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 15792,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1220608,000 ns/op

Iteration   3: 1252,044 ±(99.9%) 27,552 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1162,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1214,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1266,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1320,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1446,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3230,404 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 15876,162 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1198080,000 ns/op

Iteration   4: 1255,452 ±(99.9%) 29,305 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1160,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1214,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1266,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1320,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1450,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3228,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 15988,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1116160,000 ns/op

Iteration   5: 1253,171 ±(99.9%) 28,188 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1160,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1214,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1266,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1320,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1448,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3236,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 15811,690 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1036288,000 ns/op


# Run progress: 83,45% complete, ETA 06:30:17
# Fork: 3 of 3
# Warmup Iteration   1: 1510,806 ±(99.9%) 135,859 ns/op
# Warmup Iteration   2: 1566,365 ±(99.9%) 41,574 ns/op
# Warmup Iteration   3: 1632,072 ±(99.9%) 38,999 ns/op
Iteration   1: 1513,733 ±(99.9%) 35,988 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1230,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1294,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2092,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2112,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2192,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4561,712 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 17237,562 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1200128,000 ns/op

Iteration   2: 1568,153 ±(99.9%) 36,155 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1230,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1298,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2096,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2112,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2196,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4707,880 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 17399,507 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1044480,000 ns/op

Iteration   3: 1436,361 ±(99.9%) 32,983 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1232,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1290,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2076,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2092,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2144,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4101,136 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 16498,054 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1077248,000 ns/op

Iteration   4: 1323,149 ±(99.9%) 27,081 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1230,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1326,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1366,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1480,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3348,456 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 15995,382 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1042432,000 ns/op

Iteration   5: 1320,491 ±(99.9%) 26,081 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1236,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1326,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1366,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1476,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3304,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 15830,358 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1008640,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3626131
  mean =   1332,485 ±(99.9%) 7,550 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3626065 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 1 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 29 
    [1000000,000, 1125000,000) = 28 
    [1125000,000, 1250000,000) = 8 
    [1250000,000, 1375000,000) = 0 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   1160,000 ns/op
     p(50,0000) =   1280,000 ns/op
     p(90,0000) =   1340,000 ns/op
     p(95,0000) =   1456,000 ns/op
     p(99,0000) =   2112,000 ns/op
     p(99,9000) =   3444,000 ns/op
     p(99,9900) =  16160,000 ns/op
     p(99,9990) = 1000401,633 ns/op
     p(99,9999) = 1206253,453 ns/op
    p(100,0000) = 1228800,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 20)

# Run progress: 83,50% complete, ETA 06:28:57
# Fork: 1 of 3
# Warmup Iteration   1: 2420,380 ±(99.9%) 135,691 ns/op
# Warmup Iteration   2: 2226,889 ±(99.9%) 34,365 ns/op
# Warmup Iteration   3: 2210,003 ±(99.9%) 30,419 ns/op
Iteration   1: 2212,970 ±(99.9%) 33,138 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2068,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2152,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2244,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2320,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2504,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4320,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 17274,925 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1224704,000 ns/op

Iteration   2: 2212,451 ±(99.9%) 30,755 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2064,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2152,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2248,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2324,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2500,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4296,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 16970,467 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1095680,000 ns/op

Iteration   3: 2211,545 ±(99.9%) 31,127 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2068,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2152,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2244,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2320,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2528,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4319,760 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 17286,016 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1107968,000 ns/op

Iteration   4: 2209,434 ±(99.9%) 29,779 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2068,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2152,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2244,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2320,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2528,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4360,928 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 17001,971 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1148928,000 ns/op

Iteration   5: 2211,812 ±(99.9%) 31,564 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2068,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2152,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2244,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2320,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2492,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4289,816 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 16970,326 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1118208,000 ns/op


# Run progress: 83,56% complete, ETA 06:27:37
# Fork: 2 of 3
# Warmup Iteration   1: 2468,657 ±(99.9%) 133,251 ns/op
# Warmup Iteration   2: 2275,280 ±(99.9%) 33,592 ns/op
# Warmup Iteration   3: 2163,686 ±(99.9%) 30,366 ns/op
Iteration   1: 2251,280 ±(99.9%) 31,038 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1900,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2012,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   3100,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   3132,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   3288,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  5736,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 19447,885 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1177600,000 ns/op

Iteration   2: 2281,502 ±(99.9%) 32,983 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1902,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2014,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   3104,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   3140,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   3388,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  6107,392 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 18017,357 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1146880,000 ns/op

Iteration   3: 2099,374 ±(99.9%) 30,438 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1900,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2006,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2112,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2252,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   3168,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  5718,016 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 17988,813 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1128448,000 ns/op

Iteration   4: 2052,661 ±(99.9%) 27,474 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1900,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2002,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2088,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2136,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2312,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4119,520 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 17248,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1114112,000 ns/op

Iteration   5: 2068,704 ±(99.9%) 30,253 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1904,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2008,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2108,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2168,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2416,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4144,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 16975,091 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1167360,000 ns/op


# Run progress: 83,62% complete, ETA 06:26:17
# Fork: 3 of 3
# Warmup Iteration   1: 2400,116 ±(99.9%) 138,919 ns/op
# Warmup Iteration   2: 2255,793 ±(99.9%) 35,447 ns/op
# Warmup Iteration   3: 2241,522 ±(99.9%) 31,119 ns/op
Iteration   1: 2242,165 ±(99.9%) 31,233 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2064,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2184,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2284,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2392,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2576,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4376,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 16928,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1198080,000 ns/op

Iteration   2: 2238,018 ±(99.9%) 29,023 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2072,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2184,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2284,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2388,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2588,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4408,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 18647,347 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1191936,000 ns/op

Iteration   3: 2244,766 ±(99.9%) 24,783 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2072,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2184,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2296,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2420,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   3108,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  5235,096 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 18714,838 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1134592,000 ns/op

Iteration   4: 2237,973 ±(99.9%) 27,785 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2076,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2184,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2280,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2388,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2596,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4481,008 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 17394,016 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1228800,000 ns/op

Iteration   5: 2265,892 ±(99.9%) 33,607 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2072,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2184,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2308,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2452,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   3140,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  5380,192 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 18076,954 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1228800,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 4330290
  mean =   2200,396 ±(99.9%) 7,850 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 4330196 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 19 
    [1000000,000, 1125000,000) = 61 
    [1125000,000, 1250000,000) = 14 
    [1250000,000, 1375000,000) = 0 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   1900,000 ns/op
     p(50,0000) =   2148,000 ns/op
     p(90,0000) =   2264,000 ns/op
     p(95,0000) =   2420,000 ns/op
     p(99,0000) =   3148,000 ns/op
     p(99,9000) =   4648,000 ns/op
     p(99,9900) =  17728,000 ns/op
     p(99,9990) = 1064960,000 ns/op
     p(99,9999) = 1196050,692 ns/op
    p(100,0000) = 1228800,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 50)

# Run progress: 83,67% complete, ETA 06:24:56
# Fork: 1 of 3
# Warmup Iteration   1: 3015,728 ±(99.9%) 193,600 ns/op
# Warmup Iteration   2: 2760,391 ±(99.9%) 48,612 ns/op
# Warmup Iteration   3: 2943,751 ±(99.9%) 98,892 ns/op
Iteration   1: 2920,817 ±(99.9%) 84,079 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2428,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2692,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2976,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   3556,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   4376,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  7112,344 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 479848,499 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1398784,000 ns/op

Iteration   2: 2729,752 ±(99.9%) 19,008 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2428,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2680,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2884,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2964,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   3140,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  5350,304 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 19075,814 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1312768,000 ns/op

Iteration   3: 2806,737 ±(99.9%) 65,544 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2420,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2680,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2900,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2996,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   3344,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  6042,432 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 22889,830 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1333248,000 ns/op

Iteration   4: 2780,303 ±(99.9%) 59,998 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2420,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2672,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2872,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2968,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   3308,640 ns/op
                 with_new_arraylist_constructor_size·p0.999:  5691,456 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 19809,382 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1337344,000 ns/op

Iteration   5: 2758,322 ±(99.9%) 25,607 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2420,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2676,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2884,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   3000,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   4044,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  6811,072 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 19892,429 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1280000,000 ns/op


# Run progress: 83,73% complete, ETA 06:23:36
# Fork: 2 of 3
# Warmup Iteration   1: 4186,862 ±(99.9%) 104,496 ns/op
# Warmup Iteration   2: 4098,435 ±(99.9%) 33,271 ns/op
# Warmup Iteration   3: 4170,098 ±(99.9%) 48,123 ns/op
Iteration   1: 4252,695 ±(99.9%) 68,581 ns/op
                 with_new_arraylist_constructor_size·p0.00:   3804,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4024,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4320,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4968,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5792,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  16704,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 80897,728 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1347584,000 ns/op

Iteration   2: 4093,868 ±(99.9%) 36,750 ns/op
                 with_new_arraylist_constructor_size·p0.00:   3800,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4012,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4216,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4320,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   4528,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  9715,424 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 21056,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1296384,000 ns/op

Iteration   3: 4116,203 ±(99.9%) 33,547 ns/op
                 with_new_arraylist_constructor_size·p0.00:   3796,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4012,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4248,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4352,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5680,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  8678,688 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 20882,269 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1259520,000 ns/op

Iteration   4: 4102,587 ±(99.9%) 18,068 ns/op
                 with_new_arraylist_constructor_size·p0.00:   3808,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4016,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4248,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4368,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5704,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  16608,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 20896,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1243136,000 ns/op

Iteration   5: 4217,425 ±(99.9%) 66,160 ns/op
                 with_new_arraylist_constructor_size·p0.00:   3796,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4024,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4280,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4408,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5552,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  16672,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 393449,440 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1208320,000 ns/op


# Run progress: 83,79% complete, ETA 06:22:16
# Fork: 3 of 3
# Warmup Iteration   1: 3125,210 ±(99.9%) 231,559 ns/op
# Warmup Iteration   2: 2815,619 ±(99.9%) 73,875 ns/op
# Warmup Iteration   3: 2715,387 ±(99.9%) 26,065 ns/op
Iteration   1: 2770,934 ±(99.9%) 24,618 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2448,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2672,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2892,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   3084,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   4056,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  5984,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 19675,949 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1226752,000 ns/op

Iteration   2: 2896,540 ±(99.9%) 27,950 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2444,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2692,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   3892,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   3956,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   4208,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  6424,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 19755,021 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1308672,000 ns/op

Iteration   3: 2794,623 ±(99.9%) 64,237 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2452,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2676,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2880,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2984,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   3280,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  5541,408 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 20574,445 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1355776,000 ns/op

Iteration   4: 2725,933 ±(99.9%) 24,785 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2448,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2672,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2872,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2964,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   3104,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  5048,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 19904,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1249280,000 ns/op

Iteration   5: 2937,292 ±(99.9%) 101,790 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2460,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2680,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2904,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   3040,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   4248,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  6228,280 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1155093,914 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1417216,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3798657
  mean =   3351,519 ±(99.9%) 13,980 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3798477 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 31 
    [1125000,000, 1250000,000) = 104 
    [1250000,000, 1375000,000) = 42 
    [1375000,000, 1500000,000) = 3 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   2420,000 ns/op
     p(50,0000) =   2824,000 ns/op
     p(90,0000) =   4084,000 ns/op
     p(95,0000) =   4224,000 ns/op
     p(99,0000) =   5240,000 ns/op
     p(99,9000) =   7800,000 ns/op
     p(99,9900) =  20928,000 ns/op
     p(99,9990) = 1265691,484 ns/op
     p(99,9999) = 1364435,317 ns/op
    p(100,0000) = 1417216,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 100)

# Run progress: 83,84% complete, ETA 06:20:56
# Fork: 1 of 3
# Warmup Iteration   1: 8096,664 ±(99.9%) 153,357 ns/op
# Warmup Iteration   2: 7883,155 ±(99.9%) 45,939 ns/op
# Warmup Iteration   3: 7891,864 ±(99.9%) 45,956 ns/op
Iteration   1: 7911,400 ±(99.9%) 41,754 ns/op
                 with_new_arraylist_constructor_size·p0.00:   7376,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   7744,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   8096,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   8640,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   10400,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  20919,488 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 26999,898 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1306624,000 ns/op

Iteration   2: 7890,351 ±(99.9%) 46,374 ns/op
                 with_new_arraylist_constructor_size·p0.00:   7392,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   7744,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   8072,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   8416,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   9536,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  20576,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 27080,246 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1329152,000 ns/op

Iteration   3: 7879,373 ±(99.9%) 41,327 ns/op
                 with_new_arraylist_constructor_size·p0.00:   7376,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   7744,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   8064,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   8416,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   9520,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  20544,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 26976,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1298432,000 ns/op

Iteration   4: 7895,481 ±(99.9%) 47,367 ns/op
                 with_new_arraylist_constructor_size·p0.00:   7392,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   7752,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   8072,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   8432,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   9536,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  20576,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 27200,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1329152,000 ns/op

Iteration   5: 7879,984 ±(99.9%) 43,496 ns/op
                 with_new_arraylist_constructor_size·p0.00:   7400,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   7744,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   8056,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   8416,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   9536,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  20576,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 25859,507 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1255424,000 ns/op


# Run progress: 83,90% complete, ETA 06:19:36
# Fork: 2 of 3
# Warmup Iteration   1: 8823,865 ±(99.9%) 177,090 ns/op
# Warmup Iteration   2: 8439,573 ±(99.9%) 49,745 ns/op
# Warmup Iteration   3: 8670,346 ±(99.9%) 43,866 ns/op
Iteration   1: 8449,910 ±(99.9%) 50,162 ns/op
                 with_new_arraylist_constructor_size·p0.00:   7944,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   8288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   8640,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   8896,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   10160,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  21088,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 27756,115 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2105344,000 ns/op

Iteration   2: 8443,143 ±(99.9%) 48,190 ns/op
                 with_new_arraylist_constructor_size·p0.00:   7944,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   8288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   8608,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   8864,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   10144,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  21056,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 27467,142 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1304576,000 ns/op

Iteration   3: 8439,170 ±(99.9%) 46,473 ns/op
                 with_new_arraylist_constructor_size·p0.00:   7944,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   8288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   8608,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   8848,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   10144,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  21376,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 27574,086 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1282048,000 ns/op

Iteration   4: 8442,221 ±(99.9%) 46,173 ns/op
                 with_new_arraylist_constructor_size·p0.00:   7920,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   8288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   8608,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   8864,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   10160,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  21168,672 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 26027,267 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1239040,000 ns/op

Iteration   5: 8429,750 ±(99.9%) 43,955 ns/op
                 with_new_arraylist_constructor_size·p0.00:   7952,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   8272,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   8608,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   8848,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   10128,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  21120,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 27466,493 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1236992,000 ns/op


# Run progress: 83,96% complete, ETA 06:18:16
# Fork: 3 of 3
# Warmup Iteration   1: 8297,081 ±(99.9%) 141,892 ns/op
# Warmup Iteration   2: 8118,526 ±(99.9%) 46,410 ns/op
# Warmup Iteration   3: 8117,108 ±(99.9%) 47,458 ns/op
Iteration   1: 8105,814 ±(99.9%) 46,442 ns/op
                 with_new_arraylist_constructor_size·p0.00:   7576,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   7960,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   8288,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   8448,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   9808,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  20992,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 26471,501 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1329152,000 ns/op

Iteration   2: 8135,194 ±(99.9%) 50,673 ns/op
                 with_new_arraylist_constructor_size·p0.00:   7584,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   7960,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   8320,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   8512,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   9856,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  22368,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 26778,163 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1247232,000 ns/op

Iteration   3: 8172,556 ±(99.9%) 47,244 ns/op
                 with_new_arraylist_constructor_size·p0.00:   7600,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   7968,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   8368,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   8832,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   10224,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  21120,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 25650,643 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1239040,000 ns/op

Iteration   4: 8107,638 ±(99.9%) 46,711 ns/op
                 with_new_arraylist_constructor_size·p0.00:   7592,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   7952,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   8288,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   8464,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   9840,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  20960,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 25344,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1284096,000 ns/op

Iteration   5: 8074,555 ±(99.9%) 42,370 ns/op
                 with_new_arraylist_constructor_size·p0.00:   7608,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   7936,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   8256,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   8400,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   9808,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  20704,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 26528,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1347584,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 4611461
  mean =   8144,166 ±(99.9%) 11,869 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 4611263 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 1 
    [1000000,000, 1250000,000) = 166 
    [1250000,000, 1500000,000) = 30 
    [1500000,000, 1750000,000) = 0 
    [1750000,000, 2000000,000) = 0 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   7376,000 ns/op
     p(50,0000) =   8008,000 ns/op
     p(90,0000) =   8480,000 ns/op
     p(95,0000) =   8672,000 ns/op
     p(99,0000) =   9952,000 ns/op
     p(99,9000) =  20960,000 ns/op
     p(99,9900) =  27035,322 ns/op
     p(99,9990) = 1238805,258 ns/op
     p(99,9999) = 1329152,000 ns/op
    p(100,0000) = 2105344,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 200)

# Run progress: 84,01% complete, ETA 06:16:55
# Fork: 1 of 3
# Warmup Iteration   1: 16752,308 ±(99.9%) 171,086 ns/op
# Warmup Iteration   2: 16518,786 ±(99.9%) 103,708 ns/op
# Warmup Iteration   3: 16544,889 ±(99.9%) 116,805 ns/op
Iteration   1: 16516,072 ±(99.9%) 101,286 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15520,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16240,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   16768,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17376,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18704,640 ns/op
                 with_new_arraylist_constructor_size·p0.999:  31979,392 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1010170,675 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1310720,000 ns/op

Iteration   2: 16526,232 ±(99.9%) 101,716 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15504,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16240,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   16800,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17376,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18688,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32077,056 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1103545,958 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1275904,000 ns/op

Iteration   3: 16547,827 ±(99.9%) 114,353 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15488,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16240,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   16768,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17376,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18656,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  31336,096 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1119540,429 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1345536,000 ns/op

Iteration   4: 16524,461 ±(99.9%) 112,252 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15520,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16224,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   16736,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17344,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18592,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  31200,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1100643,123 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1308672,000 ns/op

Iteration   5: 16537,238 ±(99.9%) 117,862 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15456,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16224,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   16736,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17344,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18624,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  31266,144 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1128912,486 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1306624,000 ns/op


# Run progress: 84,07% complete, ETA 06:15:35
# Fork: 2 of 3
# Warmup Iteration   1: 17293,956 ±(99.9%) 186,834 ns/op
# Warmup Iteration   2: 16961,532 ±(99.9%) 48,653 ns/op
# Warmup Iteration   3: 16966,686 ±(99.9%) 58,115 ns/op
Iteration   1: 17070,508 ±(99.9%) 68,908 ns/op
                 with_new_arraylist_constructor_size·p0.00:   16000,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16768,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   17440,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   18400,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19680,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32671,104 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 52132,966 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2248704,000 ns/op

Iteration   2: 16979,368 ±(99.9%) 58,062 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15968,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16736,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   17280,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17920,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18944,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32960,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 49084,448 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1998848,000 ns/op

Iteration   3: 16904,670 ±(99.9%) 44,588 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15968,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16704,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   17184,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17856,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18816,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  31904,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 41504,544 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1306624,000 ns/op

Iteration   4: 17004,423 ±(99.9%) 72,290 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15984,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16736,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   17248,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17888,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18848,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32032,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1090848,154 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1335296,000 ns/op

Iteration   5: 16972,448 ±(99.9%) 69,734 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15984,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16704,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   17184,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17888,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18816,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32066,304 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 570147,635 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1288192,000 ns/op


# Run progress: 84,13% complete, ETA 06:14:15
# Fork: 3 of 3
# Warmup Iteration   1: 16799,189 ±(99.9%) 344,710 ns/op
# Warmup Iteration   2: 16290,711 ±(99.9%) 124,440 ns/op
# Warmup Iteration   3: 16263,338 ±(99.9%) 108,153 ns/op
Iteration   1: 16243,329 ±(99.9%) 118,442 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15168,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   15920,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   16416,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17120,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18368,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32192,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1121024,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1794048,000 ns/op

Iteration   2: 16239,391 ±(99.9%) 109,637 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15184,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   15920,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   16448,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17152,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18528,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32576,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1147431,731 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1310720,000 ns/op

Iteration   3: 16239,475 ±(99.9%) 108,789 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15184,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   15920,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   16448,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17152,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18560,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32866,560 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1115467,776 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1263616,000 ns/op

Iteration   4: 16264,561 ±(99.9%) 122,444 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15168,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   15936,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   16448,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17120,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18336,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  31072,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1146071,040 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1400832,000 ns/op

Iteration   5: 16262,059 ±(99.9%) 113,543 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15152,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   15952,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   16512,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17152,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18368,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  31668,672 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1184273,203 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1296384,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3002880
  mean =  16681,529 ±(99.9%) 22,850 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 3002567 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 1 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 252 
    [1250000,000, 1500000,000) = 57 
    [1500000,000, 1750000,000) = 0 
    [1750000,000, 2000000,000) = 2 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  15152,000 ns/op
     p(50,0000) =  16480,000 ns/op
     p(90,0000) =  17120,000 ns/op
     p(95,0000) =  17632,000 ns/op
     p(99,0000) =  18912,000 ns/op
     p(99,9000) =  32128,000 ns/op
     p(99,9900) = 1066417,971 ns/op
     p(99,9990) = 1277892,997 ns/op
     p(99,9999) = 1792915,145 ns/op
    p(100,0000) = 2248704,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 500)

# Run progress: 84,18% complete, ETA 06:12:55
# Fork: 1 of 3
# Warmup Iteration   1: 36985,438 ±(99.9%) 407,469 ns/op
# Warmup Iteration   2: 36276,590 ±(99.9%) 158,816 ns/op
# Warmup Iteration   3: 36158,738 ±(99.9%) 148,025 ns/op
Iteration   1: 36216,315 ±(99.9%) 147,658 ns/op
                 with_new_arraylist_constructor_size·p0.00:   34688,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   35648,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   37184,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   37888,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   40576,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  55915,392 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1231224,627 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1296384,000 ns/op

Iteration   2: 36183,214 ±(99.9%) 136,546 ns/op
                 with_new_arraylist_constructor_size·p0.00:   34560,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   35648,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   36992,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   37632,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   41536,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  55668,864 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1172577,894 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1544192,000 ns/op

Iteration   3: 36217,045 ±(99.9%) 137,433 ns/op
                 with_new_arraylist_constructor_size·p0.00:   34560,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   35648,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   37184,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   37888,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   40640,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  57788,608 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1158316,237 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1339392,000 ns/op

Iteration   4: 36174,075 ±(99.9%) 139,412 ns/op
                 with_new_arraylist_constructor_size·p0.00:   34560,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   35648,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   36864,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   37568,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   41664,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  56896,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1198442,701 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1353728,000 ns/op

Iteration   5: 36227,797 ±(99.9%) 136,331 ns/op
                 with_new_arraylist_constructor_size·p0.00:   34560,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   35648,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   37184,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   37952,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   40640,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  56248,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1157524,480 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1296384,000 ns/op


# Run progress: 84,24% complete, ETA 06:11:35
# Fork: 2 of 3
# Warmup Iteration   1: 36755,797 ±(99.9%) 396,040 ns/op
# Warmup Iteration   2: 36068,007 ±(99.9%) 167,862 ns/op
# Warmup Iteration   3: 36130,894 ±(99.9%) 131,250 ns/op
Iteration   1: 36210,092 ±(99.9%) 139,916 ns/op
                 with_new_arraylist_constructor_size·p0.00:   34496,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   35520,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   37056,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   37888,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   43904,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  62586,432 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1189318,042 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1353728,000 ns/op

Iteration   2: 36230,382 ±(99.9%) 149,911 ns/op
                 with_new_arraylist_constructor_size·p0.00:   34560,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   35584,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   37056,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   37888,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   43648,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  61426,688 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1195042,406 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1882112,000 ns/op

Iteration   3: 36258,384 ±(99.9%) 129,718 ns/op
                 with_new_arraylist_constructor_size·p0.00:   34560,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   35520,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   37120,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   37952,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   46720,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  57164,032 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1146880,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1282048,000 ns/op

Iteration   4: 36095,413 ±(99.9%) 145,308 ns/op
                 with_new_arraylist_constructor_size·p0.00:   34560,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   35584,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   36800,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   37504,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   39872,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  60954,944 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1181103,104 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1841152,000 ns/op

Iteration   5: 36157,798 ±(99.9%) 140,304 ns/op
                 with_new_arraylist_constructor_size·p0.00:   34432,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   35520,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   37056,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   37824,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   43520,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  57773,440 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1165996,442 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1304576,000 ns/op


# Run progress: 84,30% complete, ETA 06:10:14
# Fork: 3 of 3
# Warmup Iteration   1: 40978,325 ±(99.9%) 441,204 ns/op
# Warmup Iteration   2: 40431,333 ±(99.9%) 173,868 ns/op
# Warmup Iteration   3: 40289,810 ±(99.9%) 153,917 ns/op
Iteration   1: 40343,510 ±(99.9%) 149,469 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38720,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39680,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   41280,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   42368,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   45824,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  67849,728 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1204664,730 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1335296,000 ns/op

Iteration   2: 40420,547 ±(99.9%) 160,611 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38656,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39680,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   41344,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   42496,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   52608,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  68131,584 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1232896,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1771520,000 ns/op

Iteration   3: 40258,970 ±(99.9%) 150,801 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38656,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39616,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   41216,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   42304,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   45504,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  60763,648 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1206930,637 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1361920,000 ns/op

Iteration   4: 40213,354 ±(99.9%) 145,349 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38656,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39680,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   40960,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41728,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   45248,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  63414,912 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1154179,686 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1325056,000 ns/op

Iteration   5: 40289,530 ±(99.9%) 151,202 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38656,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39680,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   41216,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   42304,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   45568,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  67456,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1178334,822 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1327104,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 2001840
  mean =  37469,931 ±(99.9%) 37,405 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 2001466 
    [ 125000,000,  250000,000) = 1 
    [ 250000,000,  375000,000) = 1 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 58 
    [1125000,000, 1250000,000) = 232 
    [1250000,000, 1375000,000) = 77 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 1 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 2 

  Percentiles, ns/op:
      p(0,0000) =  34432,000 ns/op
     p(50,0000) =  35904,000 ns/op
     p(90,0000) =  39936,000 ns/op
     p(95,0000) =  40704,000 ns/op
     p(99,0000) =  45440,000 ns/op
     p(99,9000) =  62336,000 ns/op
     p(99,9900) = 1175174,963 ns/op
     p(99,9990) = 1325056,000 ns/op
     p(99,9999) = 1841023,807 ns/op
    p(100,0000) = 1882112,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 1000)

# Run progress: 84,35% complete, ETA 06:08:54
# Fork: 1 of 3
# Warmup Iteration   1: 73540,728 ±(99.9%) 425,229 ns/op
# Warmup Iteration   2: 72720,681 ±(99.9%) 175,467 ns/op
# Warmup Iteration   3: 72686,218 ±(99.9%) 164,412 ns/op
Iteration   1: 72791,493 ±(99.9%) 170,417 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70016,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   71808,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   73856,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   74880,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   89216,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  102528,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1277072,589 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2142208,000 ns/op

Iteration   2: 72798,607 ±(99.9%) 176,250 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70144,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   71936,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   73856,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   74880,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   80384,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  108032,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1288778,342 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2813952,000 ns/op

Iteration   3: 72763,798 ±(99.9%) 165,844 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70016,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   71936,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   73856,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   74752,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   84096,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  102272,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1271480,320 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1421312,000 ns/op

Iteration   4: 72791,227 ±(99.9%) 165,356 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70144,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   71936,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   73856,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   74880,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   85632,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  102893,824 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1283218,637 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1409024,000 ns/op

Iteration   5: 72796,313 ±(99.9%) 162,354 ns/op
                 with_new_arraylist_constructor_size·p0.00:   69888,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   71936,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   73856,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   74880,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   85760,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  102893,696 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1260105,114 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1394688,000 ns/op


# Run progress: 84,41% complete, ETA 06:07:34
# Fork: 2 of 3
# Warmup Iteration   1: 73787,971 ±(99.9%) 428,085 ns/op
# Warmup Iteration   2: 73111,423 ±(99.9%) 178,301 ns/op
# Warmup Iteration   3: 72939,768 ±(99.9%) 166,901 ns/op
Iteration   1: 72981,382 ±(99.9%) 167,307 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70016,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   72064,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   74112,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   75136,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   89216,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  103168,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1262224,384 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1736704,000 ns/op

Iteration   2: 73231,214 ±(99.9%) 169,631 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70016,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   71936,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   74240,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   77824,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   90752,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  107093,120 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1283549,184 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1402880,000 ns/op

Iteration   3: 72777,618 ±(99.9%) 169,311 ns/op
                 with_new_arraylist_constructor_size·p0.00:   69760,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   71936,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   73984,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   74752,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   85120,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  102784,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1279055,667 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1402880,000 ns/op

Iteration   4: 72836,410 ±(99.9%) 161,083 ns/op
                 with_new_arraylist_constructor_size·p0.00:   69888,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   71936,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   74112,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   75008,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   84608,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  102272,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1247832,678 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1388544,000 ns/op

Iteration   5: 72807,837 ±(99.9%) 165,229 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70016,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   71936,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   73984,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   74880,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   80896,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  103936,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1253096,243 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1345536,000 ns/op


# Run progress: 84,47% complete, ETA 06:06:14
# Fork: 3 of 3
# Warmup Iteration   1: 73668,663 ±(99.9%) 413,417 ns/op
# Warmup Iteration   2: 72749,958 ±(99.9%) 175,838 ns/op
# Warmup Iteration   3: 72961,773 ±(99.9%) 163,933 ns/op
Iteration   1: 72734,024 ±(99.9%) 171,580 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70016,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   71808,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   73728,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   74624,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   85888,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  103901,440 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1288380,416 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2035712,000 ns/op

Iteration   2: 72766,169 ±(99.9%) 164,755 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70016,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   71808,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   73728,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   74496,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   87936,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  119397,504 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1245092,045 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1402880,000 ns/op

Iteration   3: 72588,847 ±(99.9%) 165,010 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70016,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   71680,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   73728,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   74624,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   83584,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  112442,368 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1269723,955 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1400832,000 ns/op

Iteration   4: 73020,073 ±(99.9%) 171,553 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70016,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   71808,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   73984,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   77056,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   92160,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  109218,432 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1277242,982 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1376256,000 ns/op

Iteration   5: 73021,314 ±(99.9%) 172,201 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70016,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   71808,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   73984,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   75136,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   102272,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  121088,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1295006,515 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1431552,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 2055730
  mean =  72846,782 ±(99.9%) 43,352 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 2055230 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 1 
    [ 750000,000, 1000000,000) = 2 
    [1000000,000, 1250000,000) = 236 
    [1250000,000, 1500000,000) = 257 
    [1500000,000, 1750000,000) = 1 
    [1750000,000, 2000000,000) = 0 
    [2000000,000, 2250000,000) = 2 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  69760,000 ns/op
     p(50,0000) =  71936,000 ns/op
     p(90,0000) =  73984,000 ns/op
     p(95,0000) =  75008,000 ns/op
     p(99,0000) =  88704,000 ns/op
     p(99,9000) = 114304,000 ns/op
     p(99,9900) = 1267712,000 ns/op
     p(99,9990) = 1394688,000 ns/op
     p(99,9999) = 2136272,871 ns/op
    p(100,0000) = 2813952,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 10)

# Run progress: 84,52% complete, ETA 06:04:54
# Fork: 1 of 3
# Warmup Iteration   1: 2748,548 ±(99.9%) 302,006 ns/op
# Warmup Iteration   2: 2511,387 ±(99.9%) 44,191 ns/op
# Warmup Iteration   3: 2462,468 ±(99.9%) 27,167 ns/op
Iteration   1: 2469,845 ±(99.9%) 29,629 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2292,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2400,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2524,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2608,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   3243,280 ns/op
                 with_new_arraylist_constructor_size·p0.999:  5704,656 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 19021,062 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1165312,000 ns/op

Iteration   2: 2465,543 ±(99.9%) 33,940 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2292,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2400,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2520,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2596,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2764,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4801,760 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 17386,304 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1130496,000 ns/op

Iteration   3: 2455,529 ±(99.9%) 28,608 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2288,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2400,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2516,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2596,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2760,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4648,624 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 17321,850 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1169408,000 ns/op

Iteration   4: 2466,054 ±(99.9%) 35,047 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2296,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2404,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2520,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2600,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2768,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4680,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 17289,312 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1163264,000 ns/op

Iteration   5: 2463,329 ±(99.9%) 31,269 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2292,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2400,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2520,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2604,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2860,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4664,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 17290,086 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1060864,000 ns/op


# Run progress: 84,58% complete, ETA 06:03:34
# Fork: 2 of 3
# Warmup Iteration   1: 2538,380 ±(99.9%) 207,784 ns/op
# Warmup Iteration   2: 2352,278 ±(99.9%) 37,735 ns/op
# Warmup Iteration   3: 2339,620 ±(99.9%) 28,516 ns/op
Iteration   1: 2365,148 ±(99.9%) 35,758 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2176,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2280,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2384,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2456,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   4080,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  7593,064 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 21736,512 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1216512,000 ns/op

Iteration   2: 2350,378 ±(99.9%) 37,770 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2180,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2280,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2380,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2440,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2620,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4632,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 18713,114 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1251328,000 ns/op

Iteration   3: 2365,964 ±(99.9%) 29,689 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2176,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2280,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2392,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2480,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   3940,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  5501,840 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 18919,568 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1130496,000 ns/op

Iteration   4: 2345,285 ±(99.9%) 33,458 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2176,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2280,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2380,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2444,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2620,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4699,736 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 18448,650 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1200128,000 ns/op

Iteration   5: 2346,775 ±(99.9%) 33,721 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2180,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2284,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2384,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2444,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2624,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4621,544 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 17402,106 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1112064,000 ns/op


# Run progress: 84,64% complete, ETA 06:02:13
# Fork: 3 of 3
# Warmup Iteration   1: 2541,729 ±(99.9%) 135,230 ns/op
# Warmup Iteration   2: 2428,409 ±(99.9%) 36,609 ns/op
# Warmup Iteration   3: 2365,432 ±(99.9%) 20,617 ns/op
Iteration   1: 2374,022 ±(99.9%) 30,499 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2232,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2312,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2428,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2492,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2672,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4576,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 17959,222 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1222656,000 ns/op

Iteration   2: 2365,193 ±(99.9%) 19,918 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2232,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2312,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2436,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2496,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2676,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4680,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 19244,595 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1202176,000 ns/op

Iteration   3: 2362,928 ±(99.9%) 18,882 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2228,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2312,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2432,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2496,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2676,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4568,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 17292,534 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1085440,000 ns/op

Iteration   4: 2369,942 ±(99.9%) 24,152 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2232,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2316,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2440,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2500,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2684,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4648,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 17460,826 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1204224,000 ns/op

Iteration   5: 2376,190 ±(99.9%) 29,308 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2232,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2316,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2432,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2496,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2672,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4624,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 19020,768 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1136640,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3961650
  mean =   2395,143 ±(99.9%) 7,900 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3961570 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 1 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 16 
    [1000000,000, 1125000,000) = 45 
    [1125000,000, 1250000,000) = 17 
    [1250000,000, 1375000,000) = 1 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   2176,000 ns/op
     p(50,0000) =   2336,000 ns/op
     p(90,0000) =   2464,000 ns/op
     p(95,0000) =   2528,000 ns/op
     p(99,0000) =   2764,000 ns/op
     p(99,9000) =   4800,000 ns/op
     p(99,9900) =  18816,000 ns/op
     p(99,9990) = 1055505,388 ns/op
     p(99,9999) = 1204695,233 ns/op
    p(100,0000) = 1251328,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 20)

# Run progress: 84,69% complete, ETA 06:00:53
# Fork: 1 of 3
# Warmup Iteration   1: 3236,637 ±(99.9%) 226,414 ns/op
# Warmup Iteration   2: 2999,256 ±(99.9%) 80,266 ns/op
# Warmup Iteration   3: 2950,568 ±(99.9%) 47,510 ns/op
Iteration   1: 2926,797 ±(99.9%) 28,056 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2696,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2872,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   3028,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   3104,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   3392,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  6256,736 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 19633,674 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1294336,000 ns/op

Iteration   2: 2926,678 ±(99.9%) 37,880 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2692,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2868,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   3020,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   3096,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   3376,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  6320,544 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 19696,854 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2183168,000 ns/op

Iteration   3: 2920,363 ±(99.9%) 24,940 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2692,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2872,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   3020,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   3096,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   3328,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  5512,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 19569,126 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1171456,000 ns/op

Iteration   4: 2916,480 ±(99.9%) 20,889 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2692,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2868,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   3020,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   3100,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   3364,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  6040,800 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 18192,960 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1351680,000 ns/op

Iteration   5: 2976,380 ±(99.9%) 62,501 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2692,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2868,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   3020,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   3096,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   3396,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  6676,416 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 22255,898 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1243136,000 ns/op


# Run progress: 84,75% complete, ETA 05:59:33
# Fork: 2 of 3
# Warmup Iteration   1: 4490,586 ±(99.9%) 151,399 ns/op
# Warmup Iteration   2: 4308,358 ±(99.9%) 40,889 ns/op
# Warmup Iteration   3: 4299,379 ±(99.9%) 38,585 ns/op
Iteration   1: 4299,724 ±(99.9%) 38,517 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4024,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4208,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4408,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4520,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   4968,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  13660,480 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 21559,408 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1267712,000 ns/op

Iteration   2: 4298,695 ±(99.9%) 36,332 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4024,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4208,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4416,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4536,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   4976,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  7819,104 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 21720,621 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1310720,000 ns/op

Iteration   3: 4306,867 ±(99.9%) 42,835 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4020,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4208,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4408,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4520,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   4952,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  16776,640 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 21751,264 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1263616,000 ns/op

Iteration   4: 4295,325 ±(99.9%) 35,396 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4020,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4208,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4408,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4528,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   4968,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  8350,720 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 21824,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1267712,000 ns/op

Iteration   5: 4293,546 ±(99.9%) 35,862 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4024,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4208,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4408,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4520,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   4968,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  7672,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 21686,822 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1212416,000 ns/op


# Run progress: 84,81% complete, ETA 05:58:13
# Fork: 3 of 3
# Warmup Iteration   1: 4534,202 ±(99.9%) 154,271 ns/op
# Warmup Iteration   2: 4334,951 ±(99.9%) 44,308 ns/op
# Warmup Iteration   3: 4305,966 ±(99.9%) 37,996 ns/op
Iteration   1: 4318,393 ±(99.9%) 42,055 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4020,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4216,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4424,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4536,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5128,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  16704,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 21839,027 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1277952,000 ns/op

Iteration   2: 4305,866 ±(99.9%) 41,680 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4016,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4200,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4416,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4520,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5120,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  16768,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 21752,048 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1280000,000 ns/op

Iteration   3: 4302,267 ±(99.9%) 38,836 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4020,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4208,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4416,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4520,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5112,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  16864,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 21744,685 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1226752,000 ns/op

Iteration   4: 4303,109 ±(99.9%) 38,401 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4020,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4208,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4416,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4520,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5120,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  16896,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 21577,094 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1185792,000 ns/op

Iteration   5: 4308,870 ±(99.9%) 40,700 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4024,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4208,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4424,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4536,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5112,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  16832,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 21529,600 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1304576,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3997496
  mean =   3935,455 ±(99.9%) 10,184 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 3997386 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 1 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 93 
    [1250000,000, 1500000,000) = 15 
    [1500000,000, 1750000,000) = 0 
    [1750000,000, 2000000,000) = 0 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   2692,000 ns/op
     p(50,0000) =   4168,000 ns/op
     p(90,0000) =   4368,000 ns/op
     p(95,0000) =   4472,000 ns/op
     p(99,0000) =   4928,000 ns/op
     p(99,9000) =   8152,000 ns/op
     p(99,9900) =  21504,000 ns/op
     p(99,9990) = 1186048,307 ns/op
     p(99,9999) = 1304591,378 ns/op
    p(100,0000) = 2183168,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 50)

# Run progress: 84,86% complete, ETA 05:56:53
# Fork: 1 of 3
# Warmup Iteration   1: 9324,762 ±(99.9%) 191,127 ns/op
# Warmup Iteration   2: 9161,945 ±(99.9%) 54,497 ns/op
# Warmup Iteration   3: 9078,323 ±(99.9%) 49,866 ns/op
Iteration   1: 9060,868 ±(99.9%) 49,763 ns/op
                 with_new_arraylist_constructor_size·p0.00:   8544,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   8912,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   9200,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   9424,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   10784,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  22576,256 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 28504,026 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1331200,000 ns/op

Iteration   2: 9084,084 ±(99.9%) 52,350 ns/op
                 with_new_arraylist_constructor_size·p0.00:   8528,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   8912,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   9232,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   9472,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   10800,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  23488,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29666,586 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1359872,000 ns/op

Iteration   3: 9064,698 ±(99.9%) 51,577 ns/op
                 with_new_arraylist_constructor_size·p0.00:   8544,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   8912,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   9200,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   9424,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   10784,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  23424,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 28723,059 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1345536,000 ns/op

Iteration   4: 9057,368 ±(99.9%) 48,560 ns/op
                 with_new_arraylist_constructor_size·p0.00:   8544,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   8896,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   9184,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   9408,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   10784,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  22626,368 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 28683,318 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1191936,000 ns/op

Iteration   5: 9060,197 ±(99.9%) 46,694 ns/op
                 with_new_arraylist_constructor_size·p0.00:   8560,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   8912,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   9200,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   9424,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   10784,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  23322,272 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29144,454 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1204224,000 ns/op


# Run progress: 84,92% complete, ETA 05:55:32
# Fork: 2 of 3
# Warmup Iteration   1: 5700,309 ±(99.9%) 211,837 ns/op
# Warmup Iteration   2: 5408,402 ±(99.9%) 68,422 ns/op
# Warmup Iteration   3: 5405,046 ±(99.9%) 63,504 ns/op
Iteration   1: 5422,102 ±(99.9%) 64,799 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4944,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5528,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5624,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   6920,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  17856,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 25683,475 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1378304,000 ns/op

Iteration   2: 5413,963 ±(99.9%) 60,611 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5280,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5536,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5640,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   6952,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18048,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 28665,040 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1306624,000 ns/op

Iteration   3: 5419,409 ±(99.9%) 65,797 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4952,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5272,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5512,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5608,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   6936,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18208,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 25304,986 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1355776,000 ns/op

Iteration   4: 5399,450 ±(99.9%) 66,462 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4928,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5272,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5504,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5592,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   6953,840 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18080,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 24694,794 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2547712,000 ns/op

Iteration   5: 5409,768 ±(99.9%) 64,711 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4944,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5272,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5504,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5592,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   6944,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18016,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 26412,883 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1402880,000 ns/op


# Run progress: 84,98% complete, ETA 05:54:12
# Fork: 3 of 3
# Warmup Iteration   1: 5747,318 ±(99.9%) 196,876 ns/op
# Warmup Iteration   2: 5482,044 ±(99.9%) 70,779 ns/op
# Warmup Iteration   3: 5481,827 ±(99.9%) 68,740 ns/op
Iteration   1: 5484,281 ±(99.9%) 68,816 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4944,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5344,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5600,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5704,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   7088,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18112,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29566,029 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1402880,000 ns/op

Iteration   2: 5469,890 ±(99.9%) 60,964 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5344,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5608,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5720,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   7048,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  17952,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 24797,811 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1329152,000 ns/op

Iteration   3: 5494,660 ±(99.9%) 69,481 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5352,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5616,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5720,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   7064,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18208,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29153,882 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1361920,000 ns/op

Iteration   4: 5627,302 ±(99.9%) 72,497 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4928,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5352,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5696,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   7808,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   8208,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18144,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 27980,992 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1382400,000 ns/op

Iteration   5: 5516,692 ±(99.9%) 68,627 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4928,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5344,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5616,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5753,200 ns/op
                 with_new_arraylist_constructor_size·p0.99:   8088,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18017,376 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 25151,414 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1363968,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3688391
  mean =   6813,038 ±(99.9%) 15,833 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 3688190 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 132 
    [1250000,000, 1500000,000) = 68 
    [1500000,000, 1750000,000) = 0 
    [1750000,000, 2000000,000) = 0 
    [2000000,000, 2250000,000) = 0 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =   4928,000 ns/op
     p(50,0000) =   5464,000 ns/op
     p(90,0000) =   9008,000 ns/op
     p(95,0000) =   9152,000 ns/op
     p(99,0000) =   9840,000 ns/op
     p(99,9000) =  20256,000 ns/op
     p(99,9900) =  28384,000 ns/op
     p(99,9990) = 1299145,196 ns/op
     p(99,9999) = 1402880,000 ns/op
    p(100,0000) = 2547712,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 100)

# Run progress: 85,03% complete, ETA 05:52:52
# Fork: 1 of 3
# Warmup Iteration   1: 16864,376 ±(99.9%) 177,657 ns/op
# Warmup Iteration   2: 16663,330 ±(99.9%) 60,945 ns/op
# Warmup Iteration   3: 16681,824 ±(99.9%) 109,045 ns/op
Iteration   1: 16621,303 ±(99.9%) 114,297 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15744,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16304,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   16768,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17568,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18784,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32768,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1168084,787 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1341440,000 ns/op

Iteration   2: 16674,883 ±(99.9%) 115,269 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15760,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16304,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   16832,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   18016,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   20608,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32992,640 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1120155,648 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1341440,000 ns/op

Iteration   3: 16620,365 ±(99.9%) 109,531 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15760,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16304,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   16768,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17600,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18816,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32832,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1131805,082 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1267712,000 ns/op

Iteration   4: 16619,427 ±(99.9%) 114,710 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15776,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   16736,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17568,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18784,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32832,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1136441,549 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1351680,000 ns/op

Iteration   5: 16612,784 ±(99.9%) 106,891 ns/op
                 with_new_arraylist_constructor_size·p0.00:   15776,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   16768,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17600,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18816,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  33152,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1109857,075 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1300480,000 ns/op


# Run progress: 85,09% complete, ETA 05:51:32
# Fork: 2 of 3
# Warmup Iteration   1: 17312,067 ±(99.9%) 161,721 ns/op
# Warmup Iteration   2: 17123,969 ±(99.9%) 80,244 ns/op
# Warmup Iteration   3: 17002,230 ±(99.9%) 43,991 ns/op
Iteration   1: 17067,948 ±(99.9%) 82,460 ns/op
                 with_new_arraylist_constructor_size·p0.00:   16192,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16768,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   17280,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17856,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19360,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32384,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 789103,693 ns/op
                 with_new_arraylist_constructor_size·p1.00:   4210688,000 ns/op

Iteration   2: 17177,130 ±(99.9%) 51,543 ns/op
                 with_new_arraylist_constructor_size·p0.00:   16240,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16800,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   17728,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   20160,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   20800,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  33381,120 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 46247,808 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1499136,000 ns/op

Iteration   3: 16962,911 ±(99.9%) 40,263 ns/op
                 with_new_arraylist_constructor_size·p0.00:   16240,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16768,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   17216,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17856,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19360,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32448,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 42639,885 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1204224,000 ns/op

Iteration   4: 17035,136 ±(99.9%) 71,529 ns/op
                 with_new_arraylist_constructor_size·p0.00:   16192,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16736,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   17184,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17824,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19328,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32960,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1062115,942 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1353728,000 ns/op

Iteration   5: 16976,973 ±(99.9%) 42,667 ns/op
                 with_new_arraylist_constructor_size·p0.00:   16160,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16768,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   17312,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17856,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19360,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32160,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 41674,374 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1259520,000 ns/op


# Run progress: 85,15% complete, ETA 05:50:12
# Fork: 3 of 3
# Warmup Iteration   1: 17430,577 ±(99.9%) 174,563 ns/op
# Warmup Iteration   2: 16985,383 ±(99.9%) 49,190 ns/op
# Warmup Iteration   3: 17038,485 ±(99.9%) 72,415 ns/op
Iteration   1: 16928,100 ±(99.9%) 41,580 ns/op
                 with_new_arraylist_constructor_size·p0.00:   16192,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16704,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   17152,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17888,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19968,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32064,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 41891,648 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1308672,000 ns/op

Iteration   2: 16961,738 ±(99.9%) 42,629 ns/op
                 with_new_arraylist_constructor_size·p0.00:   16192,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16736,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   17248,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17920,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19968,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32973,952 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 42191,590 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1370112,000 ns/op

Iteration   3: 16939,898 ±(99.9%) 41,469 ns/op
                 with_new_arraylist_constructor_size·p0.00:   16176,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16736,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   17216,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17888,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19936,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32089,920 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 41994,368 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1384448,000 ns/op

Iteration   4: 16924,192 ±(99.9%) 36,774 ns/op
                 with_new_arraylist_constructor_size·p0.00:   16160,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16704,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   17184,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17888,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19936,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32160,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 41224,294 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1216512,000 ns/op

Iteration   5: 16932,180 ±(99.9%) 38,992 ns/op
                 with_new_arraylist_constructor_size·p0.00:   16176,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   16736,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   17184,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   17888,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19936,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32121,248 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 41455,149 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1302528,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3690020
  mean =  16916,650 ±(99.9%) 16,450 ns/op

  Histogram, ns/op:
    [      0,000,  500000,000) = 3689783 
    [ 500000,000, 1000000,000) = 1 
    [1000000,000, 1500000,000) = 235 
    [1500000,000, 2000000,000) = 0 
    [2000000,000, 2500000,000) = 0 
    [2500000,000, 3000000,000) = 0 
    [3000000,000, 3500000,000) = 0 
    [3500000,000, 4000000,000) = 0 
    [4000000,000, 4500000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  15744,000 ns/op
     p(50,0000) =  16672,000 ns/op
     p(90,0000) =  17184,000 ns/op
     p(95,0000) =  17984,000 ns/op
     p(99,0000) =  20096,000 ns/op
     p(99,9000) =  32704,000 ns/op
     p(99,9900) =  45503,866 ns/op
     p(99,9990) = 1257472,000 ns/op
     p(99,9999) = 1374555,859 ns/op
    p(100,0000) = 4210688,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 200)

# Run progress: 85,20% complete, ETA 05:48:51
# Fork: 1 of 3
# Warmup Iteration   1: 31661,571 ±(99.9%) 328,134 ns/op
# Warmup Iteration   2: 31310,491 ±(99.9%) 120,788 ns/op
# Warmup Iteration   3: 31255,793 ±(99.9%) 111,808 ns/op
Iteration   1: 31225,643 ±(99.9%) 112,462 ns/op
                 with_new_arraylist_constructor_size·p0.00:   29664,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   30784,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   31712,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   32512,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   34560,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  49524,864 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1138545,459 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1314816,000 ns/op

Iteration   2: 31288,108 ±(99.9%) 113,746 ns/op
                 with_new_arraylist_constructor_size·p0.00:   29664,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   30880,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   31840,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   32576,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   34752,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  48576,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1189931,008 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1869824,000 ns/op

Iteration   3: 31263,152 ±(99.9%) 104,966 ns/op
                 with_new_arraylist_constructor_size·p0.00:   29728,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   30752,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   32448,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   33216,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   35264,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  49353,664 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1149020,774 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1314816,000 ns/op

Iteration   4: 31300,787 ±(99.9%) 113,990 ns/op
                 with_new_arraylist_constructor_size·p0.00:   29696,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   30848,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   31840,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   32608,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   35072,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  56399,872 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1153227,162 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1316864,000 ns/op

Iteration   5: 31376,138 ±(99.9%) 116,142 ns/op
                 with_new_arraylist_constructor_size·p0.00:   29600,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   30784,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   32416,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   33472,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   37824,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  51150,848 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1151480,627 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1415168,000 ns/op


# Run progress: 85,26% complete, ETA 05:47:31
# Fork: 2 of 3
# Warmup Iteration   1: 32138,995 ±(99.9%) 349,739 ns/op
# Warmup Iteration   2: 31387,567 ±(99.9%) 139,638 ns/op
# Warmup Iteration   3: 31285,744 ±(99.9%) 121,373 ns/op
Iteration   1: 31260,983 ±(99.9%) 137,278 ns/op
                 with_new_arraylist_constructor_size·p0.00:   29632,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   30784,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   31744,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   32512,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   34496,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  50496,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1191621,427 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2297856,000 ns/op

Iteration   2: 31784,891 ±(99.9%) 120,930 ns/op
                 with_new_arraylist_constructor_size·p0.00:   29536,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   30848,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   33664,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   37440,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   39936,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  53475,264 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1137204,224 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1411072,000 ns/op

Iteration   3: 32596,826 ±(99.9%) 108,056 ns/op
                 with_new_arraylist_constructor_size·p0.00:   29632,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   30880,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   37568,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   38016,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   45056,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  56819,072 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1141956,608 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1402880,000 ns/op

Iteration   4: 31920,513 ±(99.9%) 104,719 ns/op
                 with_new_arraylist_constructor_size·p0.00:   29696,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   30784,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   37120,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   37568,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   40576,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  56416,512 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1136136,192 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1353728,000 ns/op

Iteration   5: 31583,223 ±(99.9%) 98,724 ns/op
                 with_new_arraylist_constructor_size·p0.00:   29728,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   30752,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   33216,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   37248,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   39936,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  53718,912 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1099944,550 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1357824,000 ns/op


# Run progress: 85,32% complete, ETA 05:46:11
# Fork: 3 of 3
# Warmup Iteration   1: 33211,266 ±(99.9%) 374,360 ns/op
# Warmup Iteration   2: 32089,664 ±(99.9%) 124,309 ns/op
# Warmup Iteration   3: 31952,074 ±(99.9%) 113,798 ns/op
Iteration   1: 31912,781 ±(99.9%) 118,592 ns/op
                 with_new_arraylist_constructor_size·p0.00:   30240,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   31392,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   32672,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   33472,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   36736,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  51408,768 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1127024,230 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1898496,000 ns/op

Iteration   2: 31827,292 ±(99.9%) 116,401 ns/op
                 with_new_arraylist_constructor_size·p0.00:   30240,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   31424,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   32448,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   33152,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   34240,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  49152,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1152126,157 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1363968,000 ns/op

Iteration   3: 32032,265 ±(99.9%) 112,243 ns/op
                 with_new_arraylist_constructor_size·p0.00:   30272,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   31360,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   32704,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   34240,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   39808,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  51264,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1139486,515 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1308672,000 ns/op

Iteration   4: 31788,618 ±(99.9%) 109,437 ns/op
                 with_new_arraylist_constructor_size·p0.00:   30272,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   31328,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   32256,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   33024,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   38848,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  49472,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1135150,285 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1282048,000 ns/op

Iteration   5: 31760,471 ±(99.9%) 109,662 ns/op
                 with_new_arraylist_constructor_size·p0.00:   30208,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   31392,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   32352,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   33088,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   33984,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  50752,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1125914,419 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1292288,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 2369159
  mean =  31656,995 ±(99.9%) 29,329 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 2368844 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 1 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 243 
    [1250000,000, 1500000,000) = 67 
    [1500000,000, 1750000,000) = 0 
    [1750000,000, 2000000,000) = 3 
    [2000000,000, 2250000,000) = 0 
    [2250000,000, 2500000,000) = 1 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  29536,000 ns/op
     p(50,0000) =  31040,000 ns/op
     p(90,0000) =  32608,000 ns/op
     p(95,0000) =  34432,000 ns/op
     p(99,0000) =  39296,000 ns/op
     p(99,9000) =  51456,000 ns/op
     p(99,9900) = 1138688,000 ns/op
     p(99,9990) = 1308672,000 ns/op
     p(99,9999) = 1887911,444 ns/op
    p(100,0000) = 2297856,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 500)

# Run progress: 85,37% complete, ETA 05:44:51
# Fork: 1 of 3
# Warmup Iteration   1: 74224,094 ±(99.9%) 412,774 ns/op
# Warmup Iteration   2: 73862,701 ±(99.9%) 186,918 ns/op
# Warmup Iteration   3: 73410,503 ±(99.9%) 165,730 ns/op
Iteration   1: 75825,140 ±(99.9%) 180,227 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70528,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   72448,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   89984,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   90880,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   95232,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  118784,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1264961,126 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1794048,000 ns/op

Iteration   2: 76981,450 ±(99.9%) 184,551 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70528,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   72576,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   90624,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   92416,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   95872,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  118912,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1253619,302 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1427456,000 ns/op

Iteration   3: 76628,063 ±(99.9%) 184,705 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70528,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   72576,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   90240,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   91136,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   94720,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  119040,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1240964,710 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2400256,000 ns/op

Iteration   4: 74876,322 ±(99.9%) 176,137 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70400,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   72448,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   78592,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   90368,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   93696,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  108755,712 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1273170,739 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1409024,000 ns/op

Iteration   5: 75421,896 ±(99.9%) 176,476 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70528,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   72448,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   89856,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   90880,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   94336,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  109135,232 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1282633,114 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1398784,000 ns/op


# Run progress: 85,43% complete, ETA 05:43:31
# Fork: 2 of 3
# Warmup Iteration   1: 74160,144 ±(99.9%) 418,249 ns/op
# Warmup Iteration   2: 73328,190 ±(99.9%) 180,655 ns/op
# Warmup Iteration   3: 73184,264 ±(99.9%) 167,392 ns/op
Iteration   1: 73177,781 ±(99.9%) 180,422 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70272,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   72192,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   74624,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   76672,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   86400,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  103808,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1319053,722 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1828864,000 ns/op

Iteration   2: 73206,022 ±(99.9%) 224,086 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70272,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   72192,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   74624,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   76672,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   86272,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  103886,464 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1290411,827 ns/op
                 with_new_arraylist_constructor_size·p1.00:   6340608,000 ns/op

Iteration   3: 73310,995 ±(99.9%) 166,565 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70400,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   72320,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   74752,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   76800,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   85632,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  104320,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1225483,469 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1355776,000 ns/op

Iteration   4: 73333,316 ±(99.9%) 168,187 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70272,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   72320,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   74880,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   76800,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   84864,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  103680,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1265194,189 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1437696,000 ns/op

Iteration   5: 74745,818 ±(99.9%) 175,913 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70272,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   72192,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   78080,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   90112,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   101376,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  117504,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1244887,040 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1386496,000 ns/op


# Run progress: 85,49% complete, ETA 05:42:11
# Fork: 3 of 3
# Warmup Iteration   1: 74657,235 ±(99.9%) 439,956 ns/op
# Warmup Iteration   2: 73426,535 ±(99.9%) 213,888 ns/op
# Warmup Iteration   3: 73321,141 ±(99.9%) 164,993 ns/op
Iteration   1: 73268,772 ±(99.9%) 170,472 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70656,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   72320,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   74752,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   76416,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   79872,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  106846,336 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1243114,701 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1712128,000 ns/op

Iteration   2: 73604,626 ±(99.9%) 167,550 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70528,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   72320,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   75008,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   77568,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   90880,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  106925,312 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1236727,398 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1396736,000 ns/op

Iteration   3: 75120,583 ±(99.9%) 176,154 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70400,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   72448,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   89600,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   90368,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   93440,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  109067,264 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1251586,867 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1394688,000 ns/op

Iteration   4: 73292,068 ±(99.9%) 163,549 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70528,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   72320,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   74752,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   76800,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   86016,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  103680,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1243909,120 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1376256,000 ns/op

Iteration   5: 74034,670 ±(99.9%) 172,355 ns/op
                 with_new_arraylist_constructor_size·p0.00:   70528,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   72320,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   75648,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   85120,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   92544,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  104832,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1247232,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1361920,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 2012043
  mean =  74433,892 ±(99.9%) 46,141 ns/op

  Histogram, ns/op:
    [      0,000,  500000,000) = 2011539 
    [ 500000,000, 1000000,000) = 3 
    [1000000,000, 1500000,000) = 494 
    [1500000,000, 2000000,000) = 5 
    [2000000,000, 2500000,000) = 1 
    [2500000,000, 3000000,000) = 0 
    [3000000,000, 3500000,000) = 0 
    [3500000,000, 4000000,000) = 0 
    [4000000,000, 4500000,000) = 0 
    [4500000,000, 5000000,000) = 0 
    [5000000,000, 5500000,000) = 0 
    [5500000,000, 6000000,000) = 0 
    [6000000,000, 6500000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  70272,000 ns/op
     p(50,0000) =  72320,000 ns/op
     p(90,0000) =  77312,000 ns/op
     p(95,0000) =  89984,000 ns/op
     p(99,0000) =  93440,000 ns/op
     p(99,9000) = 111872,000 ns/op
     p(99,9900) = 1253376,000 ns/op
     p(99,9990) = 1390592,000 ns/op
     p(99,9999) = 2393374,155 ns/op
    p(100,0000) = 6340608,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 1000)

# Run progress: 85,54% complete, ETA 05:40:50
# Fork: 1 of 3
# Warmup Iteration   1: 142267,991 ±(99.9%) 858,126 ns/op
# Warmup Iteration   2: 140640,321 ±(99.9%) 330,184 ns/op
# Warmup Iteration   3: 139849,520 ±(99.9%) 299,143 ns/op
Iteration   1: 139692,881 ±(99.9%) 289,824 ns/op
                 with_new_arraylist_constructor_size·p0.00:   135680,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   138496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   140800,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   141568,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   164608,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  172032,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1277952,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1378304,000 ns/op

Iteration   2: 140047,785 ±(99.9%) 302,353 ns/op
                 with_new_arraylist_constructor_size·p0.00:   135936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   138496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   141056,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   142080,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   167936,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  234672,384 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1357018,522 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1423360,000 ns/op

Iteration   3: 140087,656 ±(99.9%) 299,233 ns/op
                 with_new_arraylist_constructor_size·p0.00:   135680,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   138496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   140800,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   141824,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   173312,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  179712,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1390789,222 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1429504,000 ns/op

Iteration   4: 140317,279 ±(99.9%) 304,110 ns/op
                 with_new_arraylist_constructor_size·p0.00:   135680,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   138496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   140800,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   142336,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   174336,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  190419,456 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1376256,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1452032,000 ns/op

Iteration   5: 139663,906 ±(99.9%) 297,366 ns/op
                 with_new_arraylist_constructor_size·p0.00:   135936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   138496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   140800,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   142080,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   165376,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  171776,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1384335,565 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1462272,000 ns/op


# Run progress: 85,60% complete, ETA 05:39:30
# Fork: 2 of 3
# Warmup Iteration   1: 141747,110 ±(99.9%) 825,250 ns/op
# Warmup Iteration   2: 139739,934 ±(99.9%) 318,178 ns/op
# Warmup Iteration   3: 139700,755 ±(99.9%) 313,531 ns/op
Iteration   1: 141473,209 ±(99.9%) 320,664 ns/op
                 with_new_arraylist_constructor_size·p0.00:   135936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   138496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   141824,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   172544,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   176128,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  201063,936 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1385887,744 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1617920,000 ns/op

Iteration   2: 140582,526 ±(99.9%) 316,128 ns/op
                 with_new_arraylist_constructor_size·p0.00:   135424,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   138496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   141568,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   143616,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   174592,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  191169,024 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1386282,803 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1462272,000 ns/op

Iteration   3: 142902,813 ±(99.9%) 329,984 ns/op
                 with_new_arraylist_constructor_size·p0.00:   135936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   138496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   151296,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   174080,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   178432,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  202780,416 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1427569,664 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1503232,000 ns/op

Iteration   4: 144447,818 ±(99.9%) 342,493 ns/op
                 with_new_arraylist_constructor_size·p0.00:   135424,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   138496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   173056,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   174336,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   177664,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  205056,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1385150,874 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1486848,000 ns/op

Iteration   5: 144461,413 ±(99.9%) 339,867 ns/op
                 with_new_arraylist_constructor_size·p0.00:   135680,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   138496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   173056,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   174336,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   177920,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  204032,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1360933,683 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1490944,000 ns/op


# Run progress: 85,66% complete, ETA 05:38:10
# Fork: 3 of 3
# Warmup Iteration   1: 142761,668 ±(99.9%) 834,897 ns/op
# Warmup Iteration   2: 139716,692 ±(99.9%) 326,136 ns/op
# Warmup Iteration   3: 139701,986 ±(99.9%) 293,003 ns/op
Iteration   1: 139786,406 ±(99.9%) 303,748 ns/op
                 with_new_arraylist_constructor_size·p0.00:   136192,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   138496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   141056,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   141824,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   156672,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  187648,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1387656,806 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1484800,000 ns/op

Iteration   2: 139943,808 ±(99.9%) 297,725 ns/op
                 with_new_arraylist_constructor_size·p0.00:   135936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   138752,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   141312,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   142080,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   156160,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  195072,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1374019,584 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1505280,000 ns/op

Iteration   3: 139777,179 ±(99.9%) 290,999 ns/op
                 with_new_arraylist_constructor_size·p0.00:   136192,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   138752,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   141056,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   141824,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   155648,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  183181,312 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1326807,450 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1452032,000 ns/op

Iteration   4: 140485,179 ±(99.9%) 296,860 ns/op
                 with_new_arraylist_constructor_size·p0.00:   136192,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   138752,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   141568,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   142848,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   174336,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  189882,880 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1378789,376 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1449984,000 ns/op

Iteration   5: 139851,982 ±(99.9%) 300,411 ns/op
                 with_new_arraylist_constructor_size·p0.00:   135936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   138752,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   141056,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   141824,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   157440,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  194816,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1353437,594 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1527808,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 1063324
  mean = 140883,267 ±(99.9%) 79,913 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 1062852 
    [ 250000,000,  375000,000) = 33 
    [ 375000,000,  500000,000) = 1 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 81 
    [1250000,000, 1375000,000) = 253 
    [1375000,000, 1500000,000) = 96 
    [1500000,000, 1625000,000) = 6 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 135424,000 ns/op
     p(50,0000) = 138496,000 ns/op
     p(90,0000) = 141568,000 ns/op
     p(95,0000) = 145408,000 ns/op
     p(99,0000) = 175360,000 ns/op
     p(99,9000) = 202240,000 ns/op
     p(99,9900) = 1372160,000 ns/op
     p(99,9990) = 1479407,104 ns/op
     p(99,9999) = 1615066,829 ns/op
    p(100,0000) = 1617920,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 10)

# Run progress: 85,71% complete, ETA 05:36:50
# Fork: 1 of 3
# Warmup Iteration   1: 6052,566 ±(99.9%) 218,678 ns/op
# Warmup Iteration   2: 5745,132 ±(99.9%) 34,412 ns/op
# Warmup Iteration   3: 5737,777 ±(99.9%) 37,419 ns/op
Iteration   1: 5743,862 ±(99.9%) 39,999 ns/op
                 with_new_arraylist_constructor_size·p0.00:   5392,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5656,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5888,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   6064,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   7002,400 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18464,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 23078,816 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1208320,000 ns/op

Iteration   2: 5751,761 ±(99.9%) 44,078 ns/op
                 with_new_arraylist_constructor_size·p0.00:   5400,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5656,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5896,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   6072,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   7024,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18496,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 22951,238 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1247232,000 ns/op

Iteration   3: 5733,566 ±(99.9%) 35,121 ns/op
                 with_new_arraylist_constructor_size·p0.00:   5392,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5656,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5880,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   6056,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   7016,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18400,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 22726,502 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1196032,000 ns/op

Iteration   4: 5790,392 ±(99.9%) 65,704 ns/op
                 with_new_arraylist_constructor_size·p0.00:   5384,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5656,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5880,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   6056,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   7032,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18656,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 26118,698 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1263616,000 ns/op

Iteration   5: 5884,257 ±(99.9%) 41,989 ns/op
                 with_new_arraylist_constructor_size·p0.00:   5400,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5664,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5992,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   6320,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   9808,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18528,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 24143,130 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1323008,000 ns/op


# Run progress: 85,77% complete, ETA 05:35:30
# Fork: 2 of 3
# Warmup Iteration   1: 6515,556 ±(99.9%) 230,509 ns/op
# Warmup Iteration   2: 6258,776 ±(99.9%) 76,063 ns/op
# Warmup Iteration   3: 6258,888 ±(99.9%) 63,403 ns/op
Iteration   1: 6222,773 ±(99.9%) 61,304 ns/op
                 with_new_arraylist_constructor_size·p0.00:   5792,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   6096,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   6336,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   6488,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   7552,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  19072,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 24409,462 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1355776,000 ns/op

Iteration   2: 6228,682 ±(99.9%) 60,469 ns/op
                 with_new_arraylist_constructor_size·p0.00:   5792,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   6096,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   6344,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   6512,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   7480,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  19074,944 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 23897,894 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1255424,000 ns/op

Iteration   3: 6217,134 ±(99.9%) 57,698 ns/op
                 with_new_arraylist_constructor_size·p0.00:   5792,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   6088,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   6312,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   6464,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   7768,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  19069,120 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 24487,616 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1230848,000 ns/op

Iteration   4: 6261,545 ±(99.9%) 60,337 ns/op
                 with_new_arraylist_constructor_size·p0.00:   5792,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   6088,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   6328,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   6608,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   9792,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18912,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 26679,370 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1253376,000 ns/op

Iteration   5: 6222,439 ±(99.9%) 63,811 ns/op
                 with_new_arraylist_constructor_size·p0.00:   5776,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   6096,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   6328,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   6472,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   7528,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18720,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 23754,803 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1325056,000 ns/op


# Run progress: 85,83% complete, ETA 05:34:09
# Fork: 3 of 3
# Warmup Iteration   1: 6528,910 ±(99.9%) 349,938 ns/op
# Warmup Iteration   2: 6183,279 ±(99.9%) 71,448 ns/op
# Warmup Iteration   3: 6131,535 ±(99.9%) 56,694 ns/op
Iteration   1: 6132,367 ±(99.9%) 59,226 ns/op
                 with_new_arraylist_constructor_size·p0.00:   5728,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   6008,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   6256,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   6416,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   7480,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18687,936 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 24399,981 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1333248,000 ns/op

Iteration   2: 6264,283 ±(99.9%) 57,564 ns/op
                 with_new_arraylist_constructor_size·p0.00:   5728,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   6008,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   6336,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   6968,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   9984,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18688,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 24598,995 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1296384,000 ns/op

Iteration   3: 7251,271 ±(99.9%) 35,725 ns/op
                 with_new_arraylist_constructor_size·p0.00:   5728,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   6080,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   9824,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   9920,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   10672,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  20704,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 26688,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1302528,000 ns/op

Iteration   4: 6675,702 ±(99.9%) 70,368 ns/op
                 with_new_arraylist_constructor_size·p0.00:   5720,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   6024,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   9712,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   9808,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   10112,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  20338,272 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 26501,027 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1409024,000 ns/op

Iteration   5: 6638,721 ±(99.9%) 68,681 ns/op
                 with_new_arraylist_constructor_size·p0.00:   5728,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   6024,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   9712,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   9808,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   10128,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  18944,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 26465,952 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1374208,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3221617
  mean =   6234,216 ±(99.9%) 14,047 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3221481 
    [ 125000,000,  250000,000) = 3 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 2 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 26 
    [1125000,000, 1250000,000) = 80 
    [1250000,000, 1375000,000) = 24 
    [1375000,000, 1500000,000) = 1 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   5384,000 ns/op
     p(50,0000) =   5984,000 ns/op
     p(90,0000) =   6368,000 ns/op
     p(95,0000) =   9664,000 ns/op
     p(99,0000) =   9920,000 ns/op
     p(99,9000) =  18848,000 ns/op
     p(99,9900) =  25274,822 ns/op
     p(99,9990) = 1239040,000 ns/op
     p(99,9999) = 1360558,379 ns/op
    p(100,0000) = 1409024,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 20)

# Run progress: 85,88% complete, ETA 05:32:49
# Fork: 1 of 3
# Warmup Iteration   1: 10195,858 ±(99.9%) 224,986 ns/op
# Warmup Iteration   2: 9819,739 ±(99.9%) 41,295 ns/op
# Warmup Iteration   3: 10400,346 ±(99.9%) 77,353 ns/op
Iteration   1: 10412,055 ±(99.9%) 42,290 ns/op
                 with_new_arraylist_constructor_size·p0.00:   9296,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   9696,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   14400,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   14752,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   15296,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  25040,128 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 31520,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1306624,000 ns/op

Iteration   2: 9838,847 ±(99.9%) 39,818 ns/op
                 with_new_arraylist_constructor_size·p0.00:   9296,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   9696,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   10080,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   10336,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   11648,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  23120,448 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 27955,379 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1392640,000 ns/op

Iteration   3: 9820,172 ±(99.9%) 35,672 ns/op
                 with_new_arraylist_constructor_size·p0.00:   9312,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   9680,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   10032,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   10288,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   11616,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  24384,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 27666,800 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1220608,000 ns/op

Iteration   4: 9904,243 ±(99.9%) 75,429 ns/op
                 with_new_arraylist_constructor_size·p0.00:   9296,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   9680,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   10032,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   10288,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   11648,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  24384,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 677901,990 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1353728,000 ns/op

Iteration   5: 9888,952 ±(99.9%) 74,919 ns/op
                 with_new_arraylist_constructor_size·p0.00:   9312,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   9680,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   10016,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   10272,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   11616,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  23125,920 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 38809,888 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1339392,000 ns/op


# Run progress: 85,94% complete, ETA 05:31:29
# Fork: 2 of 3
# Warmup Iteration   1: 11017,065 ±(99.9%) 217,992 ns/op
# Warmup Iteration   2: 10713,638 ±(99.9%) 70,790 ns/op
# Warmup Iteration   3: 10674,388 ±(99.9%) 56,160 ns/op
Iteration   1: 10696,295 ±(99.9%) 62,187 ns/op
                 with_new_arraylist_constructor_size·p0.00:   10096,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   10480,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   10832,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   11152,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   12736,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  25312,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 31396,973 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1249280,000 ns/op

Iteration   2: 10712,050 ±(99.9%) 64,929 ns/op
                 with_new_arraylist_constructor_size·p0.00:   10096,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   10480,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   10864,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   11184,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   12752,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  25280,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 32503,936 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1323008,000 ns/op

Iteration   3: 10775,763 ±(99.9%) 59,427 ns/op
                 with_new_arraylist_constructor_size·p0.00:   10112,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   10480,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   10912,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   12096,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   15136,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  25309,152 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 32185,315 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1290240,000 ns/op

Iteration   4: 10686,356 ±(99.9%) 58,323 ns/op
                 with_new_arraylist_constructor_size·p0.00:   10128,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   10480,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   10848,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   11200,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   12720,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  25184,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 30200,813 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1269760,000 ns/op

Iteration   5: 10689,301 ±(99.9%) 59,390 ns/op
                 with_new_arraylist_constructor_size·p0.00:   10112,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   10480,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   10848,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   11184,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   12736,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  25280,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 30968,189 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1361920,000 ns/op


# Run progress: 86,00% complete, ETA 05:30:09
# Fork: 3 of 3
# Warmup Iteration   1: 10830,152 ±(99.9%) 227,126 ns/op
# Warmup Iteration   2: 10501,353 ±(99.9%) 72,098 ns/op
# Warmup Iteration   3: 10469,362 ±(99.9%) 60,839 ns/op
Iteration   1: 10462,579 ±(99.9%) 56,331 ns/op
                 with_new_arraylist_constructor_size·p0.00:   9920,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   10288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   10608,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   10880,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   12208,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  24896,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29902,880 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1288192,000 ns/op

Iteration   2: 10494,389 ±(99.9%) 67,407 ns/op
                 with_new_arraylist_constructor_size·p0.00:   9936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   10304,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   10608,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   10848,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   12240,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  24896,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 33242,086 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1703936,000 ns/op

Iteration   3: 10459,582 ±(99.9%) 53,323 ns/op
                 with_new_arraylist_constructor_size·p0.00:   9936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   10288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   10624,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   10880,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   12208,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  24960,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 28981,683 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1337344,000 ns/op

Iteration   4: 10464,540 ±(99.9%) 59,327 ns/op
                 with_new_arraylist_constructor_size·p0.00:   9936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   10288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   10608,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   10864,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   12192,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  24832,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 28894,438 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1323008,000 ns/op

Iteration   5: 10527,783 ±(99.9%) 55,383 ns/op
                 with_new_arraylist_constructor_size·p0.00:   9936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   10304,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   10656,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   11136,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   14320,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  24992,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 31463,536 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1189888,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3617819
  mean =  10377,728 ±(99.9%) 15,169 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3617614 
    [ 125000,000,  250000,000) = 1 
    [ 250000,000,  375000,000) = 1 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 60 
    [1125000,000, 1250000,000) = 109 
    [1250000,000, 1375000,000) = 29 
    [1375000,000, 1500000,000) = 2 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   9296,000 ns/op
     p(50,0000) =  10288,000 ns/op
     p(90,0000) =  10704,000 ns/op
     p(95,0000) =  11040,000 ns/op
     p(99,0000) =  14464,000 ns/op
     p(99,9000) =  24800,000 ns/op
     p(99,9900) =  31232,000 ns/op
     p(99,9990) = 1244819,046 ns/op
     p(99,9999) = 1373660,570 ns/op
    p(100,0000) = 1703936,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 50)

# Run progress: 86,05% complete, ETA 05:28:49
# Fork: 1 of 3
# Warmup Iteration   1: 22378,051 ±(99.9%) 247,128 ns/op
# Warmup Iteration   2: 23441,907 ±(99.9%) 101,651 ns/op
# Warmup Iteration   3: 21942,801 ±(99.9%) 54,481 ns/op
Iteration   1: 21925,487 ±(99.9%) 56,231 ns/op
                 with_new_arraylist_constructor_size·p0.00:   21088,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   21632,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   22272,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   23264,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   25184,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  38400,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 48344,032 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1265664,000 ns/op

Iteration   2: 22060,231 ±(99.9%) 56,808 ns/op
                 with_new_arraylist_constructor_size·p0.00:   21120,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   21632,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   22528,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   23872,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   27712,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  38336,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 48035,315 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1275904,000 ns/op

Iteration   3: 21927,276 ±(99.9%) 65,097 ns/op
                 with_new_arraylist_constructor_size·p0.00:   21088,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   21632,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   22304,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   23232,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   25120,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  37632,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 49619,661 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1421312,000 ns/op

Iteration   4: 21888,514 ±(99.9%) 52,932 ns/op
                 with_new_arraylist_constructor_size·p0.00:   21088,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   21600,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   22208,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   23232,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   25152,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  38272,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 51855,142 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1226752,000 ns/op

Iteration   5: 21914,256 ±(99.9%) 53,950 ns/op
                 with_new_arraylist_constructor_size·p0.00:   21056,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   21600,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   22272,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   23328,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   25440,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  38336,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 49131,789 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1167360,000 ns/op


# Run progress: 86,11% complete, ETA 05:27:28
# Fork: 2 of 3
# Warmup Iteration   1: 13413,720 ±(99.9%) 265,145 ns/op
# Warmup Iteration   2: 13297,516 ±(99.9%) 79,150 ns/op
# Warmup Iteration   3: 14085,491 ±(99.9%) 72,538 ns/op
Iteration   1: 13840,324 ±(99.9%) 72,957 ns/op
                 with_new_arraylist_constructor_size·p0.00:   12112,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12880,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   19008,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   19200,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   20000,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29428,896 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 44477,779 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1327104,000 ns/op

Iteration   2: 13519,672 ±(99.9%) 128,937 ns/op
                 with_new_arraylist_constructor_size·p0.00:   12128,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12848,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   13728,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   18944,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19456,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29284,640 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1245828,096 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1810432,000 ns/op

Iteration   3: 13991,886 ±(99.9%) 76,922 ns/op
                 with_new_arraylist_constructor_size·p0.00:   12128,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12880,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   19072,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   19232,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   20224,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29715,232 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 45598,739 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1353728,000 ns/op

Iteration   4: 13339,661 ±(99.9%) 124,377 ns/op
                 with_new_arraylist_constructor_size·p0.00:   12096,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12848,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   13408,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   14544,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19264,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29118,784 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1221545,574 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1423360,000 ns/op

Iteration   5: 13380,295 ±(99.9%) 125,822 ns/op
                 with_new_arraylist_constructor_size·p0.00:   12160,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12864,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   13424,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   14608,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19360,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29262,976 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1217017,446 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1355776,000 ns/op


# Run progress: 86,17% complete, ETA 05:26:08
# Fork: 3 of 3
# Warmup Iteration   1: 19846,137 ±(99.9%) 211,128 ns/op
# Warmup Iteration   2: 19457,609 ±(99.9%) 82,208 ns/op
# Warmup Iteration   3: 19244,230 ±(99.9%) 64,989 ns/op
Iteration   1: 19389,133 ±(99.9%) 60,378 ns/op
                 with_new_arraylist_constructor_size·p0.00:   18336,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   18944,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   19840,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   20992,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   26464,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  35520,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 46610,157 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1267712,000 ns/op

Iteration   2: 19305,963 ±(99.9%) 73,392 ns/op
                 with_new_arraylist_constructor_size·p0.00:   18400,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   18912,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   19776,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   20736,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   22720,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  35584,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 53893,530 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1667072,000 ns/op

Iteration   3: 19298,784 ±(99.9%) 67,577 ns/op
                 with_new_arraylist_constructor_size·p0.00:   18368,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   18944,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   19712,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   20704,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   22752,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  35712,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 51467,072 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1323008,000 ns/op

Iteration   4: 19324,985 ±(99.9%) 73,308 ns/op
                 with_new_arraylist_constructor_size·p0.00:   18432,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   18944,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   19872,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   20768,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   22720,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  35264,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 161240,640 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1255424,000 ns/op

Iteration   5: 19319,833 ±(99.9%) 74,278 ns/op
                 with_new_arraylist_constructor_size·p0.00:   18400,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   18944,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   19872,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   20768,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   22688,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  35584,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 152474,464 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1308672,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3352504
  mean =  18637,684 ±(99.9%) 20,959 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3352218 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 41 
    [1125000,000, 1250000,000) = 153 
    [1250000,000, 1375000,000) = 82 
    [1375000,000, 1500000,000) = 7 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  12096,000 ns/op
     p(50,0000) =  19040,000 ns/op
     p(90,0000) =  21792,000 ns/op
     p(95,0000) =  22144,000 ns/op
     p(99,0000) =  25024,000 ns/op
     p(99,9000) =  36288,000 ns/op
     p(99,9900) =  52672,000 ns/op
     p(99,9990) = 1313740,698 ns/op
     p(99,9999) = 1422638,070 ns/op
    p(100,0000) = 1810432,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 100)

# Run progress: 86,22% complete, ETA 05:24:48
# Fork: 1 of 3
# Warmup Iteration   1: 41732,478 ±(99.9%) 494,110 ns/op
# Warmup Iteration   2: 40997,193 ±(99.9%) 176,614 ns/op
# Warmup Iteration   3: 41397,530 ±(99.9%) 152,820 ns/op
Iteration   1: 41301,227 ±(99.9%) 154,400 ns/op
                 with_new_arraylist_constructor_size·p0.00:   39808,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   40768,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   41728,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   42880,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   44544,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  69751,040 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1186963,456 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1378304,000 ns/op

Iteration   2: 41663,602 ±(99.9%) 150,091 ns/op
                 with_new_arraylist_constructor_size·p0.00:   39808,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   40768,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   42560,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   43776,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   53222,400 ns/op
                 with_new_arraylist_constructor_size·p0.999:  70528,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1196044,288 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1386496,000 ns/op

Iteration   3: 41344,759 ±(99.9%) 137,469 ns/op
                 with_new_arraylist_constructor_size·p0.00:   39744,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   40768,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   41984,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   43008,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   51264,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  70016,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1179752,038 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1329152,000 ns/op

Iteration   4: 41727,963 ±(99.9%) 173,680 ns/op
                 with_new_arraylist_constructor_size·p0.00:   39744,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   40768,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   42560,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   43520,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   57600,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  71040,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1273888,768 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1583104,000 ns/op

Iteration   5: 42155,831 ±(99.9%) 154,411 ns/op
                 with_new_arraylist_constructor_size·p0.00:   39744,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   40768,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   43840,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   51008,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   53632,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  70400,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1235236,659 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1400832,000 ns/op


# Run progress: 86,28% complete, ETA 05:23:28
# Fork: 2 of 3
# Warmup Iteration   1: 40694,157 ±(99.9%) 448,482 ns/op
# Warmup Iteration   2: 40103,183 ±(99.9%) 160,837 ns/op
# Warmup Iteration   3: 39868,385 ±(99.9%) 151,299 ns/op
Iteration   1: 39905,818 ±(99.9%) 154,677 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38336,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39360,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   40512,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41472,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   43136,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  67328,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1142610,739 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1384448,000 ns/op

Iteration   2: 39940,224 ±(99.9%) 159,597 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38336,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39360,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   40576,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41536,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   43136,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  66277,376 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1160130,150 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1818624,000 ns/op

Iteration   3: 39817,263 ±(99.9%) 138,658 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38272,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39360,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   40256,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41344,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   42816,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  67140,096 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1156000,154 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1351680,000 ns/op

Iteration   4: 39840,191 ±(99.9%) 140,000 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38272,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39360,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   40320,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41408,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   42944,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  67200,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1194784,358 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1374208,000 ns/op

Iteration   5: 39981,219 ±(99.9%) 161,473 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38336,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39360,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   40896,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41536,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   43584,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  67428,864 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1197012,582 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1345536,000 ns/op


# Run progress: 86,34% complete, ETA 05:22:08
# Fork: 3 of 3
# Warmup Iteration   1: 40996,597 ±(99.9%) 452,134 ns/op
# Warmup Iteration   2: 40196,608 ±(99.9%) 177,498 ns/op
# Warmup Iteration   3: 39969,629 ±(99.9%) 150,996 ns/op
Iteration   1: 39962,036 ±(99.9%) 148,868 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38336,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39488,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   40384,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41472,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   42880,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  67072,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1181667,738 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1351680,000 ns/op

Iteration   2: 40160,809 ±(99.9%) 169,121 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38336,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39488,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   40768,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41792,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   50048,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  67456,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1220825,088 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1384448,000 ns/op

Iteration   3: 40727,798 ±(99.9%) 148,575 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38400,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39552,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   41920,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   49536,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   51968,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  68520,832 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1178253,312 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1335296,000 ns/op

Iteration   4: 40062,177 ±(99.9%) 156,069 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38336,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39552,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   40640,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41536,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   43840,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  68513,920 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1194092,544 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2506752,000 ns/op

Iteration   5: 40127,866 ±(99.9%) 158,479 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38336,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39552,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   40768,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41728,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   44032,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  69504,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1169491,149 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1312768,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 1849103
  mean =  40565,732 ±(99.9%) 39,816 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 1848745 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 1 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 262 
    [1250000,000, 1500000,000) = 92 
    [1500000,000, 1750000,000) = 1 
    [1750000,000, 2000000,000) = 1 
    [2000000,000, 2250000,000) = 0 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  38272,000 ns/op
     p(50,0000) =  39808,000 ns/op
     p(90,0000) =  41408,000 ns/op
     p(95,0000) =  42368,000 ns/op
     p(99,0000) =  51776,000 ns/op
     p(99,9000) =  68736,000 ns/op
     p(99,9900) = 1185792,000 ns/op
     p(99,9990) = 1334290,350 ns/op
     p(99,9999) = 1922459,763 ns/op
    p(100,0000) = 2506752,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 200)

# Run progress: 86,39% complete, ETA 05:20:47
# Fork: 1 of 3
# Warmup Iteration   1: 83263,707 ±(99.9%) 473,822 ns/op
# Warmup Iteration   2: 82246,769 ±(99.9%) 188,139 ns/op
# Warmup Iteration   3: 82299,863 ±(99.9%) 180,905 ns/op
Iteration   1: 82175,147 ±(99.9%) 184,672 ns/op
                 with_new_arraylist_constructor_size·p0.00:   78720,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   80896,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   83456,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   87296,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   99712,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  112574,464 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1232276,685 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1921024,000 ns/op

Iteration   2: 82304,324 ±(99.9%) 179,291 ns/op
                 with_new_arraylist_constructor_size·p0.00:   78720,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   81024,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   83840,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   87424,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   99712,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  112256,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1272770,560 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1363968,000 ns/op

Iteration   3: 82182,542 ±(99.9%) 182,608 ns/op
                 with_new_arraylist_constructor_size·p0.00:   78720,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   80896,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   83456,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   87296,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   99712,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  112512,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1286860,800 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1390592,000 ns/op

Iteration   4: 82175,214 ±(99.9%) 179,162 ns/op
                 with_new_arraylist_constructor_size·p0.00:   78720,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   80896,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   83456,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   87296,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   99712,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  112768,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1249778,688 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1396736,000 ns/op

Iteration   5: 82419,144 ±(99.9%) 184,860 ns/op
                 with_new_arraylist_constructor_size·p0.00:   78720,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   80896,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   83840,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   90752,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   100224,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  113388,544 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1298432,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1388544,000 ns/op


# Run progress: 86,45% complete, ETA 05:19:27
# Fork: 2 of 3
# Warmup Iteration   1: 81787,088 ±(99.9%) 473,978 ns/op
# Warmup Iteration   2: 80984,149 ±(99.9%) 301,276 ns/op
# Warmup Iteration   3: 80801,419 ±(99.9%) 178,743 ns/op
Iteration   1: 80808,992 ±(99.9%) 177,253 ns/op
                 with_new_arraylist_constructor_size·p0.00:   77440,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   79360,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   82432,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   85504,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   97024,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  112183,552 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1241675,366 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1898496,000 ns/op

Iteration   2: 80793,213 ±(99.9%) 177,361 ns/op
                 with_new_arraylist_constructor_size·p0.00:   77312,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   79360,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   82432,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   85504,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   97024,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  111360,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1242818,150 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1435648,000 ns/op

Iteration   3: 80868,141 ±(99.9%) 175,228 ns/op
                 with_new_arraylist_constructor_size·p0.00:   77312,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   79488,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   82432,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   85632,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   97024,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  112962,944 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1262903,910 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1439744,000 ns/op

Iteration   4: 80744,529 ±(99.9%) 175,822 ns/op
                 with_new_arraylist_constructor_size·p0.00:   77440,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   79360,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   82176,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   85376,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   96896,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  111744,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1251874,816 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1353728,000 ns/op

Iteration   5: 80720,121 ±(99.9%) 173,400 ns/op
                 with_new_arraylist_constructor_size·p0.00:   77312,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   79360,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   82176,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   85376,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   96896,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  111270,272 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1245716,070 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1423360,000 ns/op


# Run progress: 86,51% complete, ETA 05:18:07
# Fork: 3 of 3
# Warmup Iteration   1: 82049,356 ±(99.9%) 458,617 ns/op
# Warmup Iteration   2: 81060,506 ±(99.9%) 198,287 ns/op
# Warmup Iteration   3: 81262,512 ±(99.9%) 181,455 ns/op
Iteration   1: 81143,371 ±(99.9%) 178,426 ns/op
                 with_new_arraylist_constructor_size·p0.00:   77824,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   79872,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   82432,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   85760,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   97792,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  115824,128 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1229300,122 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1751040,000 ns/op

Iteration   2: 81295,857 ±(99.9%) 180,377 ns/op
                 with_new_arraylist_constructor_size·p0.00:   77696,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   79872,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   82688,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   86272,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   98432,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  120448,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1260408,422 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1388544,000 ns/op

Iteration   3: 81594,691 ±(99.9%) 181,260 ns/op
                 with_new_arraylist_constructor_size·p0.00:   77568,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   79872,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   83968,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   93824,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   98944,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  122575,360 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1255522,304 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1474560,000 ns/op

Iteration   4: 81696,556 ±(99.9%) 177,295 ns/op
                 with_new_arraylist_constructor_size·p0.00:   77696,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   79872,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   84608,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   94848,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   99072,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  119650,560 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1217646,592 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1351680,000 ns/op

Iteration   5: 81115,058 ±(99.9%) 177,108 ns/op
                 with_new_arraylist_constructor_size·p0.00:   77440,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   79744,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   82432,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   85888,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   97792,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  120064,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1239961,600 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1353728,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 1838591
  mean =  81464,410 ±(99.9%) 46,224 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1837729 
    [ 125000,000,  250000,000) = 391 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 11 
    [1125000,000, 1250000,000) = 280 
    [1250000,000, 1375000,000) = 161 
    [1375000,000, 1500000,000) = 16 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  77312,000 ns/op
     p(50,0000) =  80256,000 ns/op
     p(90,0000) =  83200,000 ns/op
     p(95,0000) =  87168,000 ns/op
     p(99,0000) =  98816,000 ns/op
     p(99,9000) = 113792,000 ns/op
     p(99,9900) = 1249280,000 ns/op
     p(99,9990) = 1383801,815 ns/op
     p(99,9999) = 1902132,199 ns/op
    p(100,0000) = 1921024,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 500)

# Run progress: 86,56% complete, ETA 05:16:47
# Fork: 1 of 3
# Warmup Iteration   1: 183315,219 ±(99.9%) 1089,525 ns/op
# Warmup Iteration   2: 181871,452 ±(99.9%) 468,234 ns/op
# Warmup Iteration   3: 181582,380 ±(99.9%) 427,153 ns/op
Iteration   1: 181618,782 ±(99.9%) 427,063 ns/op
                 with_new_arraylist_constructor_size·p0.00:   174080,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   178432,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   185856,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   193024,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   223232,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  254976,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1497081,856 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1550336,000 ns/op

Iteration   2: 183093,295 ±(99.9%) 443,450 ns/op
                 with_new_arraylist_constructor_size·p0.00:   174336,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   178432,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   189696,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   220928,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   226304,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  258304,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1498201,498 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1656832,000 ns/op

Iteration   3: 181111,899 ±(99.9%) 412,173 ns/op
                 with_new_arraylist_constructor_size·p0.00:   174336,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   178432,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   185088,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   190464,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   212992,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  237527,040 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1457913,856 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1536000,000 ns/op

Iteration   4: 181032,244 ±(99.9%) 411,359 ns/op
                 with_new_arraylist_constructor_size·p0.00:   174080,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   178432,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   185088,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   190464,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   212992,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  242081,792 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1460073,267 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1531904,000 ns/op

Iteration   5: 181705,511 ±(99.9%) 429,251 ns/op
                 with_new_arraylist_constructor_size·p0.00:   174336,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   178432,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   185600,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   192256,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   228096,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  259589,376 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1470481,203 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1642496,000 ns/op


# Run progress: 86,62% complete, ETA 05:15:27
# Fork: 2 of 3
# Warmup Iteration   1: 184591,178 ±(99.9%) 1120,514 ns/op
# Warmup Iteration   2: 183068,031 ±(99.9%) 433,809 ns/op
# Warmup Iteration   3: 182289,060 ±(99.9%) 414,108 ns/op
Iteration   1: 182077,419 ±(99.9%) 407,280 ns/op
                 with_new_arraylist_constructor_size·p0.00:   176384,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   180224,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   184064,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   193280,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   207360,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  225792,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1486180,762 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1558528,000 ns/op

Iteration   2: 182049,702 ±(99.9%) 409,003 ns/op
                 with_new_arraylist_constructor_size·p0.00:   176384,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   180224,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   184064,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   193280,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   207104,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  226112,512 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1475661,414 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1536000,000 ns/op

Iteration   3: 182238,473 ±(99.9%) 417,334 ns/op
                 with_new_arraylist_constructor_size·p0.00:   176128,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   180224,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   184832,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   193280,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   207360,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  225582,592 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1499732,378 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1671168,000 ns/op

Iteration   4: 182562,241 ±(99.9%) 412,505 ns/op
                 with_new_arraylist_constructor_size·p0.00:   176384,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   180224,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   184576,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   194304,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   224000,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  252160,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1458290,278 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1501184,000 ns/op

Iteration   5: 182102,754 ±(99.9%) 409,729 ns/op
                 with_new_arraylist_constructor_size·p0.00:   176128,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   180224,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   184320,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   193024,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   204032,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  226228,224 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1479709,082 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1574912,000 ns/op


# Run progress: 86,68% complete, ETA 05:14:07
# Fork: 3 of 3
# Warmup Iteration   1: 183974,129 ±(99.9%) 1093,619 ns/op
# Warmup Iteration   2: 181386,112 ±(99.9%) 440,388 ns/op
# Warmup Iteration   3: 181387,195 ±(99.9%) 428,597 ns/op
Iteration   1: 181052,654 ±(99.9%) 420,851 ns/op
                 with_new_arraylist_constructor_size·p0.00:   174080,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   178432,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   185088,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   190976,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   207872,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  238802,432 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1476462,182 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1560576,000 ns/op

Iteration   2: 180824,620 ±(99.9%) 417,840 ns/op
                 with_new_arraylist_constructor_size·p0.00:   174336,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   178432,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   184576,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   190464,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   207360,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  236288,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1488286,515 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1542144,000 ns/op

Iteration   3: 183089,072 ±(99.9%) 431,796 ns/op
                 with_new_arraylist_constructor_size·p0.00:   174080,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   178688,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   189184,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   213760,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   225792,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  258304,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1488497,050 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1519616,000 ns/op

Iteration   4: 180807,186 ±(99.9%) 409,840 ns/op
                 with_new_arraylist_constructor_size·p0.00:   174336,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   178432,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   184832,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   190208,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   206848,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  230526,464 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1444812,186 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1490944,000 ns/op

Iteration   5: 180870,846 ±(99.9%) 400,946 ns/op
                 with_new_arraylist_constructor_size·p0.00:   173824,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   178432,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   184832,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   190464,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   206848,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  222660,352 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1430979,379 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1495040,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 824489
  mean = 181745,900 ±(99.9%) 107,816 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 823632 
    [ 250000,000,  375000,000) = 390 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 1 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 2 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 8 
    [1250000,000, 1375000,000) = 200 
    [1375000,000, 1500000,000) = 213 
    [1500000,000, 1625000,000) = 40 
    [1625000,000, 1750000,000) = 3 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 173824,000 ns/op
     p(50,0000) = 179200,000 ns/op
     p(90,0000) = 185088,000 ns/op
     p(95,0000) = 192512,000 ns/op
     p(99,0000) = 221696,000 ns/op
     p(99,9000) = 251392,000 ns/op
     p(99,9900) = 1470464,000 ns/op
     p(99,9990) = 1557524,890 ns/op
     p(99,9999) = 1671168,000 ns/op
    p(100,0000) = 1671168,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 1000)

# Run progress: 86,73% complete, ETA 05:12:46
# Fork: 1 of 3
# Warmup Iteration   1: 370858,527 ±(99.9%) 2176,541 ns/op
# Warmup Iteration   2: 371194,084 ±(99.9%) 1453,069 ns/op
# Warmup Iteration   3: 368014,059 ±(99.9%) 1451,292 ns/op
Iteration   1: 367165,241 ±(99.9%) 941,918 ns/op
                 with_new_arraylist_constructor_size·p0.00:   352256,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   362496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   376320,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   388608,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   402944,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1651421,184 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1814120,038 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1859584,000 ns/op

Iteration   2: 366861,977 ±(99.9%) 867,651 ns/op
                 with_new_arraylist_constructor_size·p0.00:   351744,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   361984,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   376832,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   386560,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   401408,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1544192,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1706066,739 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1753088,000 ns/op

Iteration   3: 367008,160 ±(99.9%) 941,511 ns/op
                 with_new_arraylist_constructor_size·p0.00:   351744,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   362496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   376320,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   388096,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   402432,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1642496,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1838515,200 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1892352,000 ns/op

Iteration   4: 366981,576 ±(99.9%) 939,045 ns/op
                 with_new_arraylist_constructor_size·p0.00:   351232,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   362496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   375808,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   387584,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   401920,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1653389,312 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1787783,373 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1824768,000 ns/op

Iteration   5: 367342,239 ±(99.9%) 861,874 ns/op
                 with_new_arraylist_constructor_size·p0.00:   352256,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   362496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   377344,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   388608,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   402944,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1529036,800 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1724006,400 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1777664,000 ns/op


# Run progress: 86,79% complete, ETA 05:11:26
# Fork: 2 of 3
# Warmup Iteration   1: 372055,387 ±(99.9%) 2301,517 ns/op
# Warmup Iteration   2: 370733,542 ±(99.9%) 1570,119 ns/op
# Warmup Iteration   3: 369237,336 ±(99.9%) 997,596 ns/op
Iteration   1: 367049,510 ±(99.9%) 889,111 ns/op
                 with_new_arraylist_constructor_size·p0.00:   352256,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   361984,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   376320,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   387584,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   401920,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1528946,688 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1693923,738 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1744896,000 ns/op

Iteration   2: 366935,088 ±(99.9%) 889,146 ns/op
                 with_new_arraylist_constructor_size·p0.00:   352256,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   361984,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   376320,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   387584,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   401408,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1538682,880 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1757818,880 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1869824,000 ns/op

Iteration   3: 366889,927 ±(99.9%) 883,710 ns/op
                 with_new_arraylist_constructor_size·p0.00:   352256,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   361984,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   376320,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   387584,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   401920,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1548427,264 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1700366,950 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1800192,000 ns/op

Iteration   4: 366958,569 ±(99.9%) 925,090 ns/op
                 with_new_arraylist_constructor_size·p0.00:   352256,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   361984,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   376320,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   387072,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   401920,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1560107,008 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1833182,003 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1841152,000 ns/op

Iteration   5: 367839,032 ±(99.9%) 919,938 ns/op
                 with_new_arraylist_constructor_size·p0.00:   352256,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   362496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   377344,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   390656,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   445440,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1562335,232 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1861298,176 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1914880,000 ns/op


# Run progress: 86,85% complete, ETA 05:10:06
# Fork: 3 of 3
# Warmup Iteration   1: 370919,272 ±(99.9%) 2214,750 ns/op
# Warmup Iteration   2: 378729,422 ±(99.9%) 1146,216 ns/op
# Warmup Iteration   3: 366242,059 ±(99.9%) 904,137 ns/op
Iteration   1: 366553,813 ±(99.9%) 901,283 ns/op
                 with_new_arraylist_constructor_size·p0.00:   351744,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   361472,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   376320,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   388096,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   401920,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1539035,136 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1786812,211 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1800192,000 ns/op

Iteration   2: 366600,566 ±(99.9%) 919,490 ns/op
                 with_new_arraylist_constructor_size·p0.00:   351744,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   361984,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   375296,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   387072,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   400896,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1590722,560 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1802277,683 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1871872,000 ns/op

Iteration   3: 366240,026 ±(99.9%) 914,834 ns/op
                 with_new_arraylist_constructor_size·p0.00:   351744,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   361472,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   374784,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   381952,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   401920,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1591605,248 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1760878,182 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1794048,000 ns/op

Iteration   4: 366484,503 ±(99.9%) 889,864 ns/op
                 with_new_arraylist_constructor_size·p0.00:   352256,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   361984,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   374784,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   381952,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   402944,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1540096,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1770592,666 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1810432,000 ns/op

Iteration   5: 366803,341 ±(99.9%) 902,259 ns/op
                 with_new_arraylist_constructor_size·p0.00:   352256,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   362496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   375296,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   382464,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   401920,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1580216,320 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1753088,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1757184,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 408467
  mean = 366913,868 ±(99.9%) 233,939 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 363321 
    [ 375000,000,  500000,000) = 44634 
    [ 500000,000,  625000,000) = 21 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 1 
    [1125000,000, 1250000,000) = 0 
    [1250000,000, 1375000,000) = 0 
    [1375000,000, 1500000,000) = 15 
    [1500000,000, 1625000,000) = 196 
    [1625000,000, 1750000,000) = 211 
    [1750000,000, 1875000,000) = 62 

  Percentiles, ns/op:
      p(0,0000) = 351232,000 ns/op
     p(50,0000) = 361984,000 ns/op
     p(90,0000) = 376320,000 ns/op
     p(95,0000) = 387584,000 ns/op
     p(99,0000) = 402432,000 ns/op
     p(99,9000) = 1557569,536 ns/op
     p(99,9900) = 1777664,000 ns/op
     p(99,9990) = 1875621,151 ns/op
     p(99,9999) = 1914880,000 ns/op
    p(100,0000) = 1914880,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 10)

# Run progress: 86,90% complete, ETA 05:08:46
# Fork: 1 of 3
# Warmup Iteration   1: 11656,779 ±(99.9%) 269,144 ns/op
# Warmup Iteration   2: 11233,833 ±(99.9%) 66,591 ns/op
# Warmup Iteration   3: 11234,594 ±(99.9%) 72,241 ns/op
Iteration   1: 11233,477 ±(99.9%) 86,299 ns/op
                 with_new_arraylist_constructor_size·p0.00:   10528,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   11040,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   11376,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   11632,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   12992,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  25856,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 38816,717 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2297856,000 ns/op

Iteration   2: 11221,131 ±(99.9%) 66,884 ns/op
                 with_new_arraylist_constructor_size·p0.00:   10496,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   11040,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   11408,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   11648,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   12976,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  25472,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 36592,435 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1413120,000 ns/op

Iteration   3: 11317,538 ±(99.9%) 68,166 ns/op
                 with_new_arraylist_constructor_size·p0.00:   10512,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   11040,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   11424,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   11760,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   18752,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  25915,680 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 39621,888 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1286144,000 ns/op

Iteration   4: 11239,217 ±(99.9%) 69,737 ns/op
                 with_new_arraylist_constructor_size·p0.00:   10512,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   11056,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   11424,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   11680,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   12992,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  25626,720 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 40056,672 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1343488,000 ns/op

Iteration   5: 11215,409 ±(99.9%) 65,579 ns/op
                 with_new_arraylist_constructor_size·p0.00:   10512,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   11040,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   11408,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   11712,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   12960,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  25502,528 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 38013,056 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1323008,000 ns/op


# Run progress: 86,96% complete, ETA 05:07:26
# Fork: 2 of 3
# Warmup Iteration   1: 11853,460 ±(99.9%) 239,928 ns/op
# Warmup Iteration   2: 11520,487 ±(99.9%) 83,418 ns/op
# Warmup Iteration   3: 13046,800 ±(99.9%) 80,609 ns/op
Iteration   1: 11645,653 ±(99.9%) 74,086 ns/op
                 with_new_arraylist_constructor_size·p0.00:   10656,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   11312,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   11776,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   12144,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19008,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  26208,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 36510,778 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1343488,000 ns/op

Iteration   2: 13069,546 ±(99.9%) 86,023 ns/op
                 with_new_arraylist_constructor_size·p0.00:   10640,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   11360,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   18912,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   19104,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   20128,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29276,512 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 36469,101 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1767424,000 ns/op

Iteration   3: 13166,365 ±(99.9%) 79,966 ns/op
                 with_new_arraylist_constructor_size·p0.00:   10656,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   11360,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   18912,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   19072,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   20224,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  31069,408 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 38655,482 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1304576,000 ns/op

Iteration   4: 14300,786 ±(99.9%) 92,771 ns/op
                 with_new_arraylist_constructor_size·p0.00:   10656,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   11472,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   19104,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   19328,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   21024,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  31584,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 48716,288 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1273856,000 ns/op

Iteration   5: 12591,322 ±(99.9%) 84,351 ns/op
                 with_new_arraylist_constructor_size·p0.00:   10656,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   11328,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   18848,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   19104,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19840,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  27992,736 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 46681,990 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1386496,000 ns/op


# Run progress: 87,02% complete, ETA 05:06:05
# Fork: 3 of 3
# Warmup Iteration   1: 12264,675 ±(99.9%) 286,920 ns/op
# Warmup Iteration   2: 11953,063 ±(99.9%) 83,871 ns/op
# Warmup Iteration   3: 11794,382 ±(99.9%) 68,574 ns/op
Iteration   1: 11851,523 ±(99.9%) 78,314 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11120,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   11600,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   12064,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   12608,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   13616,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  26464,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 37224,602 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1345536,000 ns/op

Iteration   2: 12026,604 ±(99.9%) 85,031 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11120,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   11600,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   12112,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   13152,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19680,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  26432,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 37384,320 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2240512,000 ns/op

Iteration   3: 11988,045 ±(99.9%) 80,432 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11120,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   11616,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   12112,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   13056,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19232,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  26656,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 41346,125 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1376256,000 ns/op

Iteration   4: 11795,652 ±(99.9%) 68,347 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11104,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   11600,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   11984,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   12336,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   13600,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  26368,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 35749,466 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1318912,000 ns/op

Iteration   5: 12110,994 ±(99.9%) 71,564 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11088,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   11600,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   12160,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   13600,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   19776,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  26592,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 36673,338 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1318912,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3133656
  mean =  11994,345 ±(99.9%) 19,945 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 3133422 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 1 
    [ 750000,000, 1000000,000) = 1 
    [1000000,000, 1250000,000) = 162 
    [1250000,000, 1500000,000) = 63 
    [1500000,000, 1750000,000) = 1 
    [1750000,000, 2000000,000) = 3 
    [2000000,000, 2250000,000) = 2 
    [2250000,000, 2500000,000) = 1 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  10496,000 ns/op
     p(50,0000) =  11360,000 ns/op
     p(90,0000) =  12192,000 ns/op
     p(95,0000) =  18816,000 ns/op
     p(99,0000) =  19456,000 ns/op
     p(99,9000) =  26432,000 ns/op
     p(99,9900) =  38632,595 ns/op
     p(99,9990) = 1303886,705 ns/op
     p(99,9999) = 2188503,388 ns/op
    p(100,0000) = 2297856,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 20)

# Run progress: 87,07% complete, ETA 05:04:45
# Fork: 1 of 3
# Warmup Iteration   1: 21616,577 ±(99.9%) 234,089 ns/op
# Warmup Iteration   2: 20959,182 ±(99.9%) 76,134 ns/op
# Warmup Iteration   3: 20944,878 ±(99.9%) 72,443 ns/op
Iteration   1: 20934,467 ±(99.9%) 75,788 ns/op
                 with_new_arraylist_constructor_size·p0.00:   20096,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   20640,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   21184,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   22016,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   22880,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  37056,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 979811,840 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1247232,000 ns/op

Iteration   2: 20913,765 ±(99.9%) 75,248 ns/op
                 with_new_arraylist_constructor_size·p0.00:   20064,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   20640,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   21120,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   21984,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   22848,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  35968,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 155476,288 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1830912,000 ns/op

Iteration   3: 21102,086 ±(99.9%) 73,827 ns/op
                 with_new_arraylist_constructor_size·p0.00:   20096,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   20640,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   21440,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   22528,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   28736,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  37184,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 55415,264 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1705984,000 ns/op

Iteration   4: 20931,502 ±(99.9%) 70,621 ns/op
                 with_new_arraylist_constructor_size·p0.00:   20096,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   20640,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   21184,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   22016,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   22880,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  37120,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 62237,811 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1296384,000 ns/op

Iteration   5: 20952,521 ±(99.9%) 74,378 ns/op
                 with_new_arraylist_constructor_size·p0.00:   20064,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   20640,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   21216,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   22048,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   22944,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  37312,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 966850,150 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1228800,000 ns/op


# Run progress: 87,13% complete, ETA 05:03:25
# Fork: 2 of 3
# Warmup Iteration   1: 14758,400 ±(99.9%) 293,161 ns/op
# Warmup Iteration   2: 14340,486 ±(99.9%) 110,284 ns/op
# Warmup Iteration   3: 14321,384 ±(99.9%) 105,117 ns/op
Iteration   1: 14317,671 ±(99.9%) 101,052 ns/op
                 with_new_arraylist_constructor_size·p0.00:   13456,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   14064,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   14432,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   14752,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   16288,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29152,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1135570,739 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1341440,000 ns/op

Iteration   2: 14328,180 ±(99.9%) 102,712 ns/op
                 with_new_arraylist_constructor_size·p0.00:   13472,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   14064,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   14448,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   14768,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   16304,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  28928,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1151865,446 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1374208,000 ns/op

Iteration   3: 15235,335 ±(99.9%) 105,744 ns/op
                 with_new_arraylist_constructor_size·p0.00:   13504,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   14080,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   22432,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   22720,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   23360,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  31182,624 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1153398,374 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1368064,000 ns/op

Iteration   4: 14656,269 ±(99.9%) 109,179 ns/op
                 with_new_arraylist_constructor_size·p0.00:   13424,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   14048,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   14544,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   16192,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   22912,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  30784,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1168374,170 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1415168,000 ns/op

Iteration   5: 15430,762 ±(99.9%) 156,661 ns/op
                 with_new_arraylist_constructor_size·p0.00:   13488,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   14096,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   22496,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   22720,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   23648,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  32458,112 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1190771,917 ns/op
                 with_new_arraylist_constructor_size·p1.00:   5414912,000 ns/op


# Run progress: 87,19% complete, ETA 05:02:05
# Fork: 3 of 3
# Warmup Iteration   1: 20023,247 ±(99.9%) 240,990 ns/op
# Warmup Iteration   2: 19755,047 ±(99.9%) 74,017 ns/op
# Warmup Iteration   3: 19547,115 ±(99.9%) 71,024 ns/op
Iteration   1: 19540,611 ±(99.9%) 65,847 ns/op
                 with_new_arraylist_constructor_size·p0.00:   18624,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   19232,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   19808,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   20736,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   22176,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  35840,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 50168,243 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1314816,000 ns/op

Iteration   2: 19607,785 ±(99.9%) 73,010 ns/op
                 with_new_arraylist_constructor_size·p0.00:   18624,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   19296,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   20000,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   20800,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   22272,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  35840,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 50892,826 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1890304,000 ns/op

Iteration   3: 19594,790 ±(99.9%) 130,513 ns/op
                 with_new_arraylist_constructor_size·p0.00:   18624,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   19264,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   19872,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   20768,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   22208,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  35712,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 56253,875 ns/op
                 with_new_arraylist_constructor_size·p1.00:   8847360,000 ns/op

Iteration   4: 22720,093 ±(99.9%) 76,696 ns/op
                 with_new_arraylist_constructor_size·p0.00:   18560,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   19616,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   27872,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   28544,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   30784,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  42304,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 58002,720 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1300480,000 ns/op

Iteration   5: 21307,222 ±(99.9%) 79,825 ns/op
                 with_new_arraylist_constructor_size·p0.00:   18624,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   19328,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   27616,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   27872,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   30240,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  41821,376 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 58985,126 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1286144,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3260700
  mean =  19172,880 ±(99.9%) 24,016 ns/op

  Histogram, ns/op:
    [      0,000,  500000,000) = 3260389 
    [ 500000,000, 1000000,000) = 6 
    [1000000,000, 1500000,000) = 300 
    [1500000,000, 2000000,000) = 3 
    [2000000,000, 2500000,000) = 0 
    [2500000,000, 3000000,000) = 0 
    [3000000,000, 3500000,000) = 0 
    [3500000,000, 4000000,000) = 0 
    [4000000,000, 4500000,000) = 0 
    [4500000,000, 5000000,000) = 0 
    [5000000,000, 5500000,000) = 1 
    [5500000,000, 6000000,000) = 0 
    [6000000,000, 6500000,000) = 0 
    [6500000,000, 7000000,000) = 0 
    [7000000,000, 7500000,000) = 0 
    [7500000,000, 8000000,000) = 0 
    [8000000,000, 8500000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  13424,000 ns/op
     p(50,0000) =  19520,000 ns/op
     p(90,0000) =  21216,000 ns/op
     p(95,0000) =  22976,000 ns/op
     p(99,0000) =  28416,000 ns/op
     p(99,9000) =  36032,000 ns/op
     p(99,9900) =  59383,027 ns/op
     p(99,9990) = 1308672,000 ns/op
     p(99,9999) = 1874820,446 ns/op
    p(100,0000) = 8847360,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 50)

# Run progress: 87,24% complete, ETA 05:00:45
# Fork: 1 of 3
# Warmup Iteration   1: 44061,455 ±(99.9%) 500,168 ns/op
# Warmup Iteration   2: 43217,034 ±(99.9%) 180,770 ns/op
# Warmup Iteration   3: 43121,365 ±(99.9%) 160,435 ns/op
Iteration   1: 45916,108 ±(99.9%) 178,270 ns/op
                 with_new_arraylist_constructor_size·p0.00:   41600,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   42624,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   55744,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   56192,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   58624,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  73728,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1244248,064 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1359872,000 ns/op

Iteration   2: 47881,913 ±(99.9%) 199,646 ns/op
                 with_new_arraylist_constructor_size·p0.00:   41664,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   42944,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   56064,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   57088,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   59008,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  84659,712 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1252861,542 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1423360,000 ns/op

Iteration   3: 43125,172 ±(99.9%) 155,999 ns/op
                 with_new_arraylist_constructor_size·p0.00:   41600,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   42560,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   43904,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   44672,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   46912,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  72320,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1190722,355 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1667072,000 ns/op

Iteration   4: 43309,951 ±(99.9%) 161,864 ns/op
                 with_new_arraylist_constructor_size·p0.00:   41664,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   42560,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   43968,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   44736,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   61730,560 ns/op
                 with_new_arraylist_constructor_size·p0.999:  72704,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1183378,637 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1290240,000 ns/op

Iteration   5: 43120,013 ±(99.9%) 154,092 ns/op
                 with_new_arraylist_constructor_size·p0.00:   41664,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   42560,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   43776,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   44672,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   46912,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  72448,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1183818,752 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1312768,000 ns/op


# Run progress: 87,30% complete, ETA 04:59:24
# Fork: 2 of 3
# Warmup Iteration   1: 26981,364 ±(99.9%) 286,998 ns/op
# Warmup Iteration   2: 26545,473 ±(99.9%) 119,300 ns/op
# Warmup Iteration   3: 26490,204 ±(99.9%) 110,734 ns/op
Iteration   1: 26484,733 ±(99.9%) 109,027 ns/op
                 with_new_arraylist_constructor_size·p0.00:   24992,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   26080,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   26912,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   27872,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   28992,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  43712,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1228800,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1437696,000 ns/op

Iteration   2: 26501,725 ±(99.9%) 121,851 ns/op
                 with_new_arraylist_constructor_size·p0.00:   25024,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   26080,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   26848,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   27840,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   28928,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  43648,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1231077,581 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1906688,000 ns/op

Iteration   3: 26487,087 ±(99.9%) 112,004 ns/op
                 with_new_arraylist_constructor_size·p0.00:   24992,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   26048,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   26848,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   27872,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   29056,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  46848,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1235944,243 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1400832,000 ns/op

Iteration   4: 26511,370 ±(99.9%) 121,717 ns/op
                 with_new_arraylist_constructor_size·p0.00:   25088,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   26080,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   26912,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   27840,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   28928,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  43584,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1286637,978 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1413120,000 ns/op

Iteration   5: 26501,604 ±(99.9%) 118,827 ns/op
                 with_new_arraylist_constructor_size·p0.00:   24992,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   26080,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   26912,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   27840,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   28928,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  43520,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1262052,147 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1445888,000 ns/op


# Run progress: 87,36% complete, ETA 04:58:04
# Fork: 3 of 3
# Warmup Iteration   1: 27356,136 ±(99.9%) 314,239 ns/op
# Warmup Iteration   2: 26758,208 ±(99.9%) 222,619 ns/op
# Warmup Iteration   3: 26589,469 ±(99.9%) 113,195 ns/op
Iteration   1: 26543,880 ±(99.9%) 111,305 ns/op
                 with_new_arraylist_constructor_size·p0.00:   25248,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   26144,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   26912,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   27936,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   28832,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  44480,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1215139,021 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1480704,000 ns/op

Iteration   2: 26571,003 ±(99.9%) 114,366 ns/op
                 with_new_arraylist_constructor_size·p0.00:   25120,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   26176,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   27008,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   27904,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   28864,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  44480,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1257843,917 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1368064,000 ns/op

Iteration   3: 26574,518 ±(99.9%) 122,548 ns/op
                 with_new_arraylist_constructor_size·p0.00:   25248,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   26144,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   26976,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   27936,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   28832,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  44145,856 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1230986,035 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2727936,000 ns/op

Iteration   4: 26561,941 ±(99.9%) 114,651 ns/op
                 with_new_arraylist_constructor_size·p0.00:   25216,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   26144,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   26944,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   27936,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   28832,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  44224,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1215166,874 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1402880,000 ns/op

Iteration   5: 26541,997 ±(99.9%) 112,719 ns/op
                 with_new_arraylist_constructor_size·p0.00:   25184,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   26144,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   26880,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   27904,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   28896,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  43520,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1211078,246 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1454080,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 2446056
  mean =  30668,754 ±(99.9%) 36,882 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 2445664 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 1 
    [1000000,000, 1250000,000) = 204 
    [1250000,000, 1500000,000) = 184 
    [1500000,000, 1750000,000) = 1 
    [1750000,000, 2000000,000) = 1 
    [2000000,000, 2250000,000) = 0 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  24992,000 ns/op
     p(50,0000) =  26272,000 ns/op
     p(90,0000) =  42688,000 ns/op
     p(95,0000) =  43520,000 ns/op
     p(99,0000) =  55936,000 ns/op
     p(99,9000) =  64000,000 ns/op
     p(99,9900) = 1218560,000 ns/op
     p(99,9990) = 1377360,753 ns/op
     p(99,9999) = 1799805,606 ns/op
    p(100,0000) = 2727936,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 100)

# Run progress: 87,41% complete, ETA 04:56:44
# Fork: 1 of 3
# Warmup Iteration   1: 84465,993 ±(99.9%) 488,681 ns/op
# Warmup Iteration   2: 83589,034 ±(99.9%) 197,901 ns/op
# Warmup Iteration   3: 83510,113 ±(99.9%) 185,163 ns/op
Iteration   1: 83469,337 ±(99.9%) 190,454 ns/op
                 with_new_arraylist_constructor_size·p0.00:   80384,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   82432,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   84864,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   86528,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   97240,320 ns/op
                 with_new_arraylist_constructor_size·p0.999:  114607,232 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1296535,142 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1970176,000 ns/op

Iteration   2: 83375,920 ±(99.9%) 185,156 ns/op
                 with_new_arraylist_constructor_size·p0.00:   80128,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   82432,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   84608,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   86400,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   97664,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  114206,080 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1314912,256 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1486848,000 ns/op

Iteration   3: 83421,206 ±(99.9%) 181,487 ns/op
                 with_new_arraylist_constructor_size·p0.00:   80384,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   82432,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   84736,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   86400,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   97152,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  114048,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1261876,224 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1404928,000 ns/op

Iteration   4: 83348,251 ±(99.9%) 182,468 ns/op
                 with_new_arraylist_constructor_size·p0.00:   80384,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   82304,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   84608,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   86272,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   97408,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  114048,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1296543,744 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1433600,000 ns/op

Iteration   5: 83432,345 ±(99.9%) 185,489 ns/op
                 with_new_arraylist_constructor_size·p0.00:   80512,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   82432,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   84736,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   86400,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   97280,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  116608,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1306882,867 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1419264,000 ns/op


# Run progress: 87,47% complete, ETA 04:55:24
# Fork: 2 of 3
# Warmup Iteration   1: 84802,568 ±(99.9%) 500,050 ns/op
# Warmup Iteration   2: 83742,865 ±(99.9%) 193,711 ns/op
# Warmup Iteration   3: 83492,864 ±(99.9%) 179,188 ns/op
Iteration   1: 83602,308 ±(99.9%) 188,261 ns/op
                 with_new_arraylist_constructor_size·p0.00:   80768,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   82560,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   85120,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   86656,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   95104,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  114304,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1286257,664 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1935360,000 ns/op

Iteration   2: 83544,040 ±(99.9%) 182,166 ns/op
                 with_new_arraylist_constructor_size·p0.00:   80768,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   82432,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   85120,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   86528,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   97408,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  114304,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1286336,512 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1378304,000 ns/op

Iteration   3: 83589,861 ±(99.9%) 177,824 ns/op
                 with_new_arraylist_constructor_size·p0.00:   80768,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   82560,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   84992,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   86528,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   97536,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  114048,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1262116,864 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1386496,000 ns/op

Iteration   4: 83717,281 ±(99.9%) 191,697 ns/op
                 with_new_arraylist_constructor_size·p0.00:   81024,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   82560,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   85376,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   86784,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   97024,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  114688,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1325498,982 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1437696,000 ns/op

Iteration   5: 83622,174 ±(99.9%) 179,763 ns/op
                 with_new_arraylist_constructor_size·p0.00:   80896,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   82560,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   84992,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   86528,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   97024,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  114304,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1274574,848 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1347584,000 ns/op


# Run progress: 87,53% complete, ETA 04:54:04
# Fork: 3 of 3
# Warmup Iteration   1: 84195,309 ±(99.9%) 497,117 ns/op
# Warmup Iteration   2: 83310,394 ±(99.9%) 194,110 ns/op
# Warmup Iteration   3: 83207,505 ±(99.9%) 180,479 ns/op
Iteration   1: 83230,624 ±(99.9%) 179,323 ns/op
                 with_new_arraylist_constructor_size·p0.00:   80384,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   82176,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   84736,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   86272,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   93619,200 ns/op
                 with_new_arraylist_constructor_size·p0.999:  113664,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1247256,576 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1853440,000 ns/op

Iteration   2: 83111,202 ±(99.9%) 176,898 ns/op
                 with_new_arraylist_constructor_size·p0.00:   80384,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   82176,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   84480,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   86144,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   90880,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  113664,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1230848,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1415168,000 ns/op

Iteration   3: 83203,647 ±(99.9%) 178,066 ns/op
                 with_new_arraylist_constructor_size·p0.00:   80384,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   82176,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   84608,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   86272,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   92032,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  114176,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1241088,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1372160,000 ns/op

Iteration   4: 83220,822 ±(99.9%) 179,890 ns/op
                 with_new_arraylist_constructor_size·p0.00:   80384,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   82176,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   84608,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   86272,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   95104,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  116352,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1314820,915 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1470464,000 ns/op

Iteration   5: 83170,223 ±(99.9%) 181,501 ns/op
                 with_new_arraylist_constructor_size·p0.00:   80384,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   82176,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   84608,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   86272,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   90240,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  112887,680 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1286130,688 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1359872,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 1795912
  mean =  83403,555 ±(99.9%) 47,184 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1795145 
    [ 125000,000,  250000,000) = 304 
    [ 250000,000,  375000,000) = 1 
    [ 375000,000,  500000,000) = 1 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 6 
    [1125000,000, 1250000,000) = 202 
    [1250000,000, 1375000,000) = 228 
    [1375000,000, 1500000,000) = 21 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  80128,000 ns/op
     p(50,0000) =  82432,000 ns/op
     p(90,0000) =  84864,000 ns/op
     p(95,0000) =  86400,000 ns/op
     p(99,0000) =  96000,000 ns/op
     p(99,9000) = 114304,000 ns/op
     p(99,9900) = 1286144,000 ns/op
     p(99,9990) = 1400999,404 ns/op
     p(99,9999) = 1942465,493 ns/op
    p(100,0000) = 1970176,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 200)

# Run progress: 87,58% complete, ETA 04:52:44
# Fork: 1 of 3
# Warmup Iteration   1: 166918,639 ±(99.9%) 1039,337 ns/op
# Warmup Iteration   2: 165185,932 ±(99.9%) 354,885 ns/op
# Warmup Iteration   3: 164478,200 ±(99.9%) 326,406 ns/op
Iteration   1: 164598,863 ±(99.9%) 332,249 ns/op
                 with_new_arraylist_constructor_size·p0.00:   159744,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   163072,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   166400,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   167936,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   191232,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  199504,384 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1413341,594 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1595392,000 ns/op

Iteration   2: 164676,912 ±(99.9%) 325,010 ns/op
                 with_new_arraylist_constructor_size·p0.00:   160000,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   163072,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   166656,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   168704,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   191232,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  200960,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1412850,483 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1507328,000 ns/op

Iteration   3: 164564,892 ±(99.9%) 320,118 ns/op
                 with_new_arraylist_constructor_size·p0.00:   160000,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   163072,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   166400,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   167936,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   191232,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  199424,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1390162,534 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1558528,000 ns/op

Iteration   4: 164396,492 ±(99.9%) 323,253 ns/op
                 with_new_arraylist_constructor_size·p0.00:   159744,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   163072,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   166400,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   167680,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   179968,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  198204,928 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1418951,885 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1452032,000 ns/op

Iteration   5: 164260,331 ±(99.9%) 316,560 ns/op
                 with_new_arraylist_constructor_size·p0.00:   160000,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   163072,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   165888,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   167168,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   178944,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  196912,384 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1347251,814 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1435648,000 ns/op


# Run progress: 87,64% complete, ETA 04:51:23
# Fork: 2 of 3
# Warmup Iteration   1: 167086,187 ±(99.9%) 1050,866 ns/op
# Warmup Iteration   2: 165548,770 ±(99.9%) 412,977 ns/op
# Warmup Iteration   3: 165199,234 ±(99.9%) 332,151 ns/op
Iteration   1: 165288,104 ±(99.9%) 328,101 ns/op
                 with_new_arraylist_constructor_size·p0.00:   160768,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   163840,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   167168,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   169216,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   192000,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  200080,384 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1418371,072 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1554432,000 ns/op

Iteration   2: 165154,787 ±(99.9%) 318,993 ns/op
                 with_new_arraylist_constructor_size·p0.00:   160768,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   163840,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   167168,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   168192,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   191744,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  198787,840 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1401588,736 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1480704,000 ns/op

Iteration   3: 165274,261 ±(99.9%) 320,617 ns/op
                 with_new_arraylist_constructor_size·p0.00:   160512,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   163840,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   167424,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   169216,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   182528,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  199966,208 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1384267,366 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1452032,000 ns/op

Iteration   4: 165050,850 ±(99.9%) 328,585 ns/op
                 with_new_arraylist_constructor_size·p0.00:   160768,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   163840,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   166912,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   167936,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   182016,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  198778,112 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1412905,779 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1509376,000 ns/op

Iteration   5: 165708,165 ±(99.9%) 325,237 ns/op
                 with_new_arraylist_constructor_size·p0.00:   160768,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   163840,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   167424,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   169216,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   193792,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  220928,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1421080,166 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1540096,000 ns/op


# Run progress: 87,70% complete, ETA 04:50:03
# Fork: 3 of 3
# Warmup Iteration   1: 166972,568 ±(99.9%) 1115,276 ns/op
# Warmup Iteration   2: 166202,755 ±(99.9%) 371,717 ns/op
# Warmup Iteration   3: 164955,862 ±(99.9%) 325,622 ns/op
Iteration   1: 164695,890 ±(99.9%) 357,235 ns/op
                 with_new_arraylist_constructor_size·p0.00:   160000,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   163072,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   167168,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   168448,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   182272,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  219904,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1427189,760 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2519040,000 ns/op

Iteration   2: 164849,086 ±(99.9%) 322,731 ns/op
                 with_new_arraylist_constructor_size·p0.00:   160000,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   163072,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   168192,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   173824,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   188943,360 ns/op
                 with_new_arraylist_constructor_size·p0.999:  219648,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1357702,349 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1529856,000 ns/op

Iteration   3: 164331,186 ±(99.9%) 313,266 ns/op
                 with_new_arraylist_constructor_size·p0.00:   160000,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   162816,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   166144,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   167424,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   187289,600 ns/op
                 with_new_arraylist_constructor_size·p0.999:  219136,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1435606,016 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1576960,000 ns/op

Iteration   4: 164256,886 ±(99.9%) 324,683 ns/op
                 with_new_arraylist_constructor_size·p0.00:   160000,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   162816,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   165888,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   167168,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   190720,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  219439,872 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1410905,498 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1521664,000 ns/op

Iteration   5: 164986,602 ±(99.9%) 332,932 ns/op
                 with_new_arraylist_constructor_size·p0.00:   160000,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   162816,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   166400,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   173568,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   192768,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  219648,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1426007,654 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1519616,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 909155
  mean = 164805,176 ±(99.9%) 84,211 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 908771 
    [ 250000,000,  500000,000) = 23 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 2 
    [1000000,000, 1250000,000) = 9 
    [1250000,000, 1500000,000) = 333 
    [1500000,000, 1750000,000) = 15 
    [1750000,000, 2000000,000) = 0 
    [2000000,000, 2250000,000) = 0 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 2 

  Percentiles, ns/op:
      p(0,0000) = 159744,000 ns/op
     p(50,0000) = 163328,000 ns/op
     p(90,0000) = 166656,000 ns/op
     p(95,0000) = 168448,000 ns/op
     p(99,0000) = 191232,000 ns/op
     p(99,9000) = 211712,000 ns/op
     p(99,9900) = 1402880,000 ns/op
     p(99,9990) = 1529668,485 ns/op
     p(99,9999) = 2519040,000 ns/op
    p(100,0000) = 2519040,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 500)

# Run progress: 87,75% complete, ETA 04:48:43
# Fork: 1 of 3
# Warmup Iteration   1: 419477,136 ±(99.9%) 2598,430 ns/op
# Warmup Iteration   2: 413833,039 ±(99.9%) 996,400 ns/op
# Warmup Iteration   3: 414157,746 ±(99.9%) 945,257 ns/op
Iteration   1: 414518,246 ±(99.9%) 1008,352 ns/op
                 with_new_arraylist_constructor_size·p0.00:   399360,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   409088,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   425472,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   433664,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   476636,160 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1624797,184 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1858523,750 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1972224,000 ns/op

Iteration   2: 414860,950 ±(99.9%) 996,124 ns/op
                 with_new_arraylist_constructor_size·p0.00:   399360,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   409088,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   426496,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   435200,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   486400,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1600454,656 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1866101,555 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1878016,000 ns/op

Iteration   3: 413926,030 ±(99.9%) 956,983 ns/op
                 with_new_arraylist_constructor_size·p0.00:   399872,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   409600,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   424448,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   431616,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   446976,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1610612,736 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1739454,874 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1896448,000 ns/op

Iteration   4: 413238,332 ±(99.9%) 957,995 ns/op
                 with_new_arraylist_constructor_size·p0.00:   399360,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   409088,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   422912,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   430592,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   446464,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1606189,056 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1881255,526 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1961984,000 ns/op

Iteration   5: 413105,133 ±(99.9%) 950,458 ns/op
                 with_new_arraylist_constructor_size·p0.00:   399360,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   409088,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   422400,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   429056,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   442880,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1593446,400 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1835087,872 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1869824,000 ns/op


# Run progress: 87,81% complete, ETA 04:47:23
# Fork: 2 of 3
# Warmup Iteration   1: 402038,113 ±(99.9%) 2501,293 ns/op
# Warmup Iteration   2: 397715,057 ±(99.9%) 1035,605 ns/op
# Warmup Iteration   3: 397690,157 ±(99.9%) 979,683 ns/op
Iteration   1: 398164,606 ±(99.9%) 989,293 ns/op
                 with_new_arraylist_constructor_size·p0.00:   383488,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   392704,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   407040,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   421376,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   440335,360 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1669120,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1876614,554 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1923072,000 ns/op

Iteration   2: 397886,550 ±(99.9%) 981,828 ns/op
                 with_new_arraylist_constructor_size·p0.00:   383488,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   392704,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   407040,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   422400,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   440320,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1665904,640 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1849784,320 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1908736,000 ns/op

Iteration   3: 397851,053 ±(99.9%) 983,789 ns/op
                 with_new_arraylist_constructor_size·p0.00:   382976,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   392704,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   407040,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   421888,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   440238,080 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1668644,864 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1848011,162 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1873920,000 ns/op

Iteration   4: 397966,682 ±(99.9%) 998,245 ns/op
                 with_new_arraylist_constructor_size·p0.00:   383488,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   392704,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   407552,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   422400,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   440320,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1689415,680 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1861498,061 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1906688,000 ns/op

Iteration   5: 398389,321 ±(99.9%) 984,143 ns/op
                 with_new_arraylist_constructor_size·p0.00:   384000,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   392704,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   408064,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   421376,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   440832,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1672880,128 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1847228,826 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1894400,000 ns/op


# Run progress: 87,87% complete, ETA 04:46:03
# Fork: 3 of 3
# Warmup Iteration   1: 419563,676 ±(99.9%) 2567,001 ns/op
# Warmup Iteration   2: 414396,462 ±(99.9%) 1029,643 ns/op
# Warmup Iteration   3: 414953,802 ±(99.9%) 1000,598 ns/op
Iteration   1: 413732,166 ±(99.9%) 972,808 ns/op
                 with_new_arraylist_constructor_size·p0.00:   398848,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   409088,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   424448,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   431616,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   448000,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1613510,656 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1866265,190 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1935360,000 ns/op

Iteration   2: 413591,210 ±(99.9%) 1008,778 ns/op
                 with_new_arraylist_constructor_size·p0.00:   398848,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   409088,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   423936,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   431104,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   448194,560 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1641500,672 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1929902,490 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1994752,000 ns/op

Iteration   3: 413205,235 ±(99.9%) 980,544 ns/op
                 with_new_arraylist_constructor_size·p0.00:   399872,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   408576,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   423424,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   430592,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   446976,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1627193,344 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1825873,920 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1914880,000 ns/op

Iteration   4: 413269,355 ±(99.9%) 1002,412 ns/op
                 with_new_arraylist_constructor_size·p0.00:   399360,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   408576,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   423424,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   430592,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   446464,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1647898,624 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1909071,462 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1998848,000 ns/op

Iteration   5: 413488,802 ±(99.9%) 1003,375 ns/op
                 with_new_arraylist_constructor_size·p0.00:   399360,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   409088,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   423936,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   431104,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   447488,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1609383,936 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1917268,787 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1941504,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 367060
  mean = 408344,400 ±(99.9%) 257,577 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 366492 
    [ 500000,000,  625000,000) = 121 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 0 
    [1250000,000, 1375000,000) = 0 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 76 
    [1625000,000, 1750000,000) = 241 
    [1750000,000, 1875000,000) = 103 

  Percentiles, ns/op:
      p(0,0000) = 382976,000 ns/op
     p(50,0000) = 406528,000 ns/op
     p(90,0000) = 421376,000 ns/op
     p(95,0000) = 430080,000 ns/op
     p(99,0000) = 448000,000 ns/op
     p(99,9000) = 1628160,000 ns/op
     p(99,9900) = 1858137,907 ns/op
     p(99,9990) = 1965356,954 ns/op
     p(99,9999) = 1998848,000 ns/op
    p(100,0000) = 1998848,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 1000)

# Run progress: 87,92% complete, ETA 04:44:42
# Fork: 1 of 3
# Warmup Iteration   1: 768516,923 ±(99.9%) 4914,343 ns/op
# Warmup Iteration   2: 758909,462 ±(99.9%) 1798,868 ns/op
# Warmup Iteration   3: 753827,933 ±(99.9%) 1652,309 ns/op
Iteration   1: 760398,976 ±(99.9%) 1715,817 ns/op
                 with_new_arraylist_constructor_size·p0.00:   742400,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   751616,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   777216,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   789504,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   846848,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2010845,184 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2165967,258 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2174976,000 ns/op

Iteration   2: 756831,939 ±(99.9%) 1635,578 ns/op
                 with_new_arraylist_constructor_size·p0.00:   740352,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   750592,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   768000,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   778240,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   907264,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1991368,704 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2079535,104 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2082816,000 ns/op

Iteration   3: 756470,582 ±(99.9%) 1607,041 ns/op
                 with_new_arraylist_constructor_size·p0.00:   739328,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   751616,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   756736,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   779264,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   802816,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1982783,488 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2109590,323 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2113536,000 ns/op

Iteration   4: 759938,433 ±(99.9%) 1735,630 ns/op
                 with_new_arraylist_constructor_size·p0.00:   744448,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   754688,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   769024,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   781312,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   806912,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2085558,272 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2204992,307 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2228224,000 ns/op

Iteration   5: 757739,967 ±(99.9%) 1863,539 ns/op
                 with_new_arraylist_constructor_size·p0.00:   741376,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   750592,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   770048,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   778240,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   804864,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2205421,568 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2334897,357 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2338816,000 ns/op


# Run progress: 87,98% complete, ETA 04:43:22
# Fork: 2 of 3
# Warmup Iteration   1: 711815,434 ±(99.9%) 5150,757 ns/op
# Warmup Iteration   2: 704211,448 ±(99.9%) 1695,112 ns/op
# Warmup Iteration   3: 702101,272 ±(99.9%) 1602,488 ns/op
Iteration   1: 699521,470 ±(99.9%) 1601,087 ns/op
                 with_new_arraylist_constructor_size·p0.00:   686080,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   695296,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   700416,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   720896,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   738304,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2031626,240 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2186686,464 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2232320,000 ns/op

Iteration   2: 701573,509 ±(99.9%) 1549,044 ns/op
                 with_new_arraylist_constructor_size·p0.00:   689152,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   697344,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   703488,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   708608,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   734208,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1998946,304 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2130039,603 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2142208,000 ns/op

Iteration   3: 700762,935 ±(99.9%) 1510,868 ns/op
                 with_new_arraylist_constructor_size·p0.00:   687104,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   696320,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   701440,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   716800,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   733593,600 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1959936,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2048983,040 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2066432,000 ns/op

Iteration   4: 704212,738 ±(99.9%) 1587,618 ns/op
                 with_new_arraylist_constructor_size·p0.00:   689152,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   699392,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   705536,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   726016,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   741376,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2007132,160 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2185427,763 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2207744,000 ns/op

Iteration   5: 708703,290 ±(99.9%) 1754,672 ns/op
                 with_new_arraylist_constructor_size·p0.00:   687104,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   707584,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   715776,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   728064,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   751616,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2149171,200 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2280529,920 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2285568,000 ns/op


# Run progress: 88,04% complete, ETA 04:42:02
# Fork: 3 of 3
# Warmup Iteration   1: 711996,688 ±(99.9%) 4546,916 ns/op
# Warmup Iteration   2: 704265,131 ±(99.9%) 1753,528 ns/op
# Warmup Iteration   3: 701132,031 ±(99.9%) 1612,288 ns/op
Iteration   1: 700923,295 ±(99.9%) 1581,983 ns/op
                 with_new_arraylist_constructor_size·p0.00:   686080,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   695296,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   713728,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   721920,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   739778,560 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1958363,136 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2113011,712 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2121728,000 ns/op

Iteration   2: 701576,241 ±(99.9%) 1558,107 ns/op
                 with_new_arraylist_constructor_size·p0.00:   688128,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   697344,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   702464,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   723968,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   742400,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1922121,728 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2166523,494 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2199552,000 ns/op

Iteration   3: 699139,439 ±(99.9%) 1536,616 ns/op
                 with_new_arraylist_constructor_size·p0.00:   683008,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   694272,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   709632,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   720896,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   734208,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1928015,872 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2065800,602 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2093056,000 ns/op

Iteration   4: 701113,516 ±(99.9%) 1724,138 ns/op
                 with_new_arraylist_constructor_size·p0.00:   688128,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   696320,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   701440,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   723968,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   741376,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2071539,712 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2166971,597 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2191360,000 ns/op

Iteration   5: 700290,485 ±(99.9%) 1921,594 ns/op
                 with_new_arraylist_constructor_size·p0.00:   687104,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   695296,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   700416,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   722944,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   739328,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2262548,480 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2502148,096 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2523136,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 208278
  mean = 719646,652 ±(99.9%) 469,169 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 161190 
    [ 750000,000, 1000000,000) = 46674 
    [1000000,000, 1250000,000) = 8 
    [1250000,000, 1500000,000) = 2 
    [1500000,000, 1750000,000) = 1 
    [1750000,000, 2000000,000) = 171 
    [2000000,000, 2250000,000) = 208 
    [2250000,000, 2500000,000) = 23 
    [2500000,000, 2750000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 683008,000 ns/op
     p(50,0000) = 699392,000 ns/op
     p(90,0000) = 754688,000 ns/op
     p(95,0000) = 758784,000 ns/op
     p(99,0000) = 786432,000 ns/op
     p(99,9000) = 2015232,000 ns/op
     p(99,9900) = 2269184,000 ns/op
     p(99,9990) = 2464488,980 ns/op
     p(99,9999) = 2523136,000 ns/op
    p(100,0000) = 2523136,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 10)

# Run progress: 88,09% complete, ETA 04:40:42
# Fork: 1 of 3
# Warmup Iteration   1: 26406,510 ±(99.9%) 404,022 ns/op
# Warmup Iteration   2: 25729,486 ±(99.9%) 95,957 ns/op
# Warmup Iteration   3: 25747,190 ±(99.9%) 87,878 ns/op
Iteration   1: 25807,446 ±(99.9%) 93,495 ns/op
                 with_new_arraylist_constructor_size·p0.00:   24416,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   25344,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   26272,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   27040,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   38400,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  42176,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1066363,290 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1777664,000 ns/op

Iteration   2: 25636,470 ±(99.9%) 86,047 ns/op
                 with_new_arraylist_constructor_size·p0.00:   24384,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   25344,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   25984,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   26720,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   27680,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  42176,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 534760,038 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2095104,000 ns/op

Iteration   3: 25694,491 ±(99.9%) 92,759 ns/op
                 with_new_arraylist_constructor_size·p0.00:   24320,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   25344,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   26176,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   26912,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   27808,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  42112,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1079408,230 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1249280,000 ns/op

Iteration   4: 25957,969 ±(99.9%) 86,999 ns/op
                 with_new_arraylist_constructor_size·p0.00:   24352,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   25344,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   26240,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   27136,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   38656,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  42304,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1026557,133 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1255424,000 ns/op

Iteration   5: 25647,176 ±(99.9%) 82,158 ns/op
                 with_new_arraylist_constructor_size·p0.00:   24320,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   25344,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   26080,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   26816,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   27712,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  42048,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1017709,568 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1191936,000 ns/op


# Run progress: 88,15% complete, ETA 04:39:22
# Fork: 2 of 3
# Warmup Iteration   1: 24288,909 ±(99.9%) 267,033 ns/op
# Warmup Iteration   2: 23667,141 ±(99.9%) 104,066 ns/op
# Warmup Iteration   3: 23823,050 ±(99.9%) 91,997 ns/op
Iteration   1: 23644,586 ±(99.9%) 86,833 ns/op
                 with_new_arraylist_constructor_size·p0.00:   22624,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   23328,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   23936,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   24608,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   25824,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  40128,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1101824,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1318912,000 ns/op

Iteration   2: 23635,445 ±(99.9%) 94,168 ns/op
                 with_new_arraylist_constructor_size·p0.00:   22656,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   23328,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   23872,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   24480,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   25792,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  39680,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1090673,664 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1886208,000 ns/op

Iteration   3: 23714,780 ±(99.9%) 91,508 ns/op
                 with_new_arraylist_constructor_size·p0.00:   22656,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   23360,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   24128,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   24864,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   26048,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  40128,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1124352,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1492992,000 ns/op

Iteration   4: 23648,972 ±(99.9%) 81,202 ns/op
                 with_new_arraylist_constructor_size·p0.00:   22592,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   23328,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   23936,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   24672,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   25888,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  40320,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 950837,056 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1312768,000 ns/op

Iteration   5: 23649,423 ±(99.9%) 77,340 ns/op
                 with_new_arraylist_constructor_size·p0.00:   22624,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   23328,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   24000,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   24736,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   25920,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  40256,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 66536,320 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1284096,000 ns/op


# Run progress: 88,21% complete, ETA 04:38:01
# Fork: 3 of 3
# Warmup Iteration   1: 25791,499 ±(99.9%) 272,481 ns/op
# Warmup Iteration   2: 25197,317 ±(99.9%) 92,232 ns/op
# Warmup Iteration   3: 25249,011 ±(99.9%) 91,613 ns/op
Iteration   1: 25168,100 ±(99.9%) 90,920 ns/op
                 with_new_arraylist_constructor_size·p0.00:   24096,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   24800,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   25728,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   26432,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   27296,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  41728,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1054720,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1812480,000 ns/op

Iteration   2: 25217,886 ±(99.9%) 93,624 ns/op
                 with_new_arraylist_constructor_size·p0.00:   24128,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   24832,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   25824,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   26464,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   27424,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  41792,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1077849,293 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1314816,000 ns/op

Iteration   3: 25174,892 ±(99.9%) 88,072 ns/op
                 with_new_arraylist_constructor_size·p0.00:   24128,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   24800,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   25728,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   26432,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   27328,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  41792,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1055802,163 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1210368,000 ns/op

Iteration   4: 25131,315 ±(99.9%) 80,719 ns/op
                 with_new_arraylist_constructor_size·p0.00:   24064,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   24800,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   25632,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   26240,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   27328,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  41600,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1002135,552 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1249280,000 ns/op

Iteration   5: 25138,883 ±(99.9%) 82,456 ns/op
                 with_new_arraylist_constructor_size·p0.00:   24096,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   24800,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   25504,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   26240,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   27264,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  41728,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1017065,472 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1277952,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3020483
  mean =  24826,012 ±(99.9%) 22,624 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 3020147 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 1 
    [ 750000,000, 1000000,000) = 4 
    [1000000,000, 1250000,000) = 300 
    [1250000,000, 1500000,000) = 27 
    [1500000,000, 1750000,000) = 0 
    [1750000,000, 2000000,000) = 3 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  22592,000 ns/op
     p(50,0000) =  24800,000 ns/op
     p(90,0000) =  25696,000 ns/op
     p(95,0000) =  26272,000 ns/op
     p(99,0000) =  27648,000 ns/op
     p(99,9000) =  41600,000 ns/op
     p(99,9900) = 1050624,000 ns/op
     p(99,9990) = 1254584,975 ns/op
     p(99,9999) = 1811766,829 ns/op
    p(100,0000) = 2095104,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 20)

# Run progress: 88,26% complete, ETA 04:36:41
# Fork: 1 of 3
# Warmup Iteration   1: 40467,764 ±(99.9%) 435,496 ns/op
# Warmup Iteration   2: 40403,844 ±(99.9%) 160,223 ns/op
# Warmup Iteration   3: 39702,217 ±(99.9%) 148,534 ns/op
Iteration   1: 39679,390 ±(99.9%) 139,889 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38336,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39104,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   40512,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41280,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   43399,680 ns/op
                 with_new_arraylist_constructor_size·p0.999:  67457,536 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1174337,946 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1370112,000 ns/op

Iteration   2: 39702,552 ±(99.9%) 155,864 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38336,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39104,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   40384,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41216,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   43072,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  68480,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1185370,931 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1677312,000 ns/op

Iteration   3: 39686,847 ±(99.9%) 147,480 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38272,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39104,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   40448,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41216,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   43176,960 ns/op
                 with_new_arraylist_constructor_size·p0.999:  67200,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1168171,827 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1318912,000 ns/op

Iteration   4: 39698,388 ±(99.9%) 146,614 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38336,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39104,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   40512,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41280,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   42931,200 ns/op
                 with_new_arraylist_constructor_size·p0.999:  66944,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1151791,104 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1323008,000 ns/op

Iteration   5: 39783,009 ±(99.9%) 151,305 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38336,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39104,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   40640,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41280,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   44224,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  69023,360 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1191317,504 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1345536,000 ns/op


# Run progress: 88,32% complete, ETA 04:35:21
# Fork: 2 of 3
# Warmup Iteration   1: 41520,281 ±(99.9%) 495,602 ns/op
# Warmup Iteration   2: 40603,457 ±(99.9%) 291,220 ns/op
# Warmup Iteration   3: 40388,541 ±(99.9%) 144,101 ns/op
Iteration   1: 40410,018 ±(99.9%) 145,721 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38784,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39872,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   41216,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41920,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   44416,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  67712,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1202679,398 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1339392,000 ns/op

Iteration   2: 40389,822 ±(99.9%) 156,998 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38976,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39808,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   41088,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41856,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   44288,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  67968,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1254636,954 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1865728,000 ns/op

Iteration   3: 40786,554 ±(99.9%) 154,421 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38976,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39808,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   41472,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   42432,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   56512,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  67890,176 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1232361,882 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1433600,000 ns/op

Iteration   4: 40326,204 ±(99.9%) 163,125 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38912,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39808,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   40960,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41792,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   43968,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  61695,808 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1219376,333 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3268608,000 ns/op

Iteration   5: 40444,832 ±(99.9%) 148,783 ns/op
                 with_new_arraylist_constructor_size·p0.00:   38912,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   39872,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   41280,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   41920,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   44352,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  67968,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1192029,389 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1290240,000 ns/op


# Run progress: 88,38% complete, ETA 04:34:01
# Fork: 3 of 3
# Warmup Iteration   1: 27738,927 ±(99.9%) 308,997 ns/op
# Warmup Iteration   2: 27105,872 ±(99.9%) 118,298 ns/op
# Warmup Iteration   3: 27461,821 ±(99.9%) 113,806 ns/op
Iteration   1: 27127,516 ±(99.9%) 105,935 ns/op
                 with_new_arraylist_constructor_size·p0.00:   25920,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   26752,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   27552,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   28384,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   29472,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  45740,736 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1197199,155 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1449984,000 ns/op

Iteration   2: 27080,561 ±(99.9%) 105,630 ns/op
                 with_new_arraylist_constructor_size·p0.00:   25952,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   26720,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   27424,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   28320,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   29280,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  45594,176 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1198750,106 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1724416,000 ns/op

Iteration   3: 27062,840 ±(99.9%) 98,708 ns/op
                 with_new_arraylist_constructor_size·p0.00:   25888,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   26720,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   27456,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   28416,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   29248,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  44224,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1171456,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1406976,000 ns/op

Iteration   4: 27090,555 ±(99.9%) 113,672 ns/op
                 with_new_arraylist_constructor_size·p0.00:   25888,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   26720,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   27328,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   28192,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   29184,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  44879,360 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1186865,152 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1386496,000 ns/op

Iteration   5: 27040,158 ±(99.9%) 92,958 ns/op
                 with_new_arraylist_constructor_size·p0.00:   25888,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   26720,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   27360,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   28288,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   29248,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  44224,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1138811,290 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1339392,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 2170718
  mean =  34556,459 ±(99.9%) 36,733 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 2170379 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 231 
    [1250000,000, 1500000,000) = 104 
    [1500000,000, 1750000,000) = 2 
    [1750000,000, 2000000,000) = 1 
    [2000000,000, 2250000,000) = 0 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 
    [2750000,000, 3000000,000) = 0 
    [3000000,000, 3250000,000) = 0 
    [3250000,000, 3500000,000) = 1 
    [3500000,000, 3750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  25888,000 ns/op
     p(50,0000) =  38912,000 ns/op
     p(90,0000) =  40192,000 ns/op
     p(95,0000) =  41088,000 ns/op
     p(99,0000) =  42944,000 ns/op
     p(99,9000) =  59008,000 ns/op
     p(99,9900) = 1183744,000 ns/op
     p(99,9990) = 1346135,675 ns/op
     p(99,9999) = 1841603,357 ns/op
    p(100,0000) = 3268608,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 50)

# Run progress: 88,43% complete, ETA 04:32:41
# Fork: 1 of 3
# Warmup Iteration   1: 89300,831 ±(99.9%) 524,306 ns/op
# Warmup Iteration   2: 88781,396 ±(99.9%) 203,188 ns/op
# Warmup Iteration   3: 90659,460 ±(99.9%) 205,689 ns/op
Iteration   1: 88680,266 ±(99.9%) 190,290 ns/op
                 with_new_arraylist_constructor_size·p0.00:   85632,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   87296,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   89984,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   95744,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   102144,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  118962,176 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1244115,763 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1904640,000 ns/op

Iteration   2: 88189,557 ±(99.9%) 186,895 ns/op
                 with_new_arraylist_constructor_size·p0.00:   85632,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   87296,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   89344,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   89856,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   102016,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  118625,408 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1265664,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1404928,000 ns/op

Iteration   3: 89045,142 ±(99.9%) 192,791 ns/op
                 with_new_arraylist_constructor_size·p0.00:   85760,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   87552,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   90880,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   97024,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   103040,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  126937,856 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1297551,770 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1433600,000 ns/op

Iteration   4: 88543,331 ±(99.9%) 189,349 ns/op
                 with_new_arraylist_constructor_size·p0.00:   85504,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   87296,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   89984,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   94080,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   102144,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  119936,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1268618,854 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1378304,000 ns/op

Iteration   5: 88931,973 ±(99.9%) 192,911 ns/op
                 with_new_arraylist_constructor_size·p0.00:   85504,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   87296,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   91136,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   96000,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   103808,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  126336,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1289302,426 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1495040,000 ns/op


# Run progress: 88,49% complete, ETA 04:31:21
# Fork: 2 of 3
# Warmup Iteration   1: 91519,166 ±(99.9%) 522,567 ns/op
# Warmup Iteration   2: 90632,808 ±(99.9%) 204,245 ns/op
# Warmup Iteration   3: 90858,134 ±(99.9%) 194,892 ns/op
Iteration   1: 90497,715 ±(99.9%) 334,570 ns/op
                 with_new_arraylist_constructor_size·p0.00:   87936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   89472,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   91648,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   92160,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   105088,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  120576,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1288192,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   9224192,000 ns/op

Iteration   2: 90658,211 ±(99.9%) 197,287 ns/op
                 with_new_arraylist_constructor_size·p0.00:   88064,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   89472,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   92288,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   93312,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   104320,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  121600,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1277919,027 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1409024,000 ns/op

Iteration   3: 92206,370 ±(99.9%) 199,707 ns/op
                 with_new_arraylist_constructor_size·p0.00:   88064,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   89856,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   96896,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   99712,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   117760,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  126464,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1270855,680 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1380352,000 ns/op

Iteration   4: 91369,083 ±(99.9%) 198,391 ns/op
                 with_new_arraylist_constructor_size·p0.00:   87936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   89728,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   96512,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   97024,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   105216,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  125184,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1264331,776 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1378304,000 ns/op

Iteration   5: 91304,918 ±(99.9%) 196,105 ns/op
                 with_new_arraylist_constructor_size·p0.00:   87936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   89600,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   92288,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   94848,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   113920,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  123471,232 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1273856,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1368064,000 ns/op


# Run progress: 88,55% complete, ETA 04:30:00
# Fork: 3 of 3
# Warmup Iteration   1: 84898,595 ±(99.9%) 488,245 ns/op
# Warmup Iteration   2: 84454,092 ±(99.9%) 199,099 ns/op
# Warmup Iteration   3: 83956,764 ±(99.9%) 184,370 ns/op
Iteration   1: 84393,916 ±(99.9%) 197,863 ns/op
                 with_new_arraylist_constructor_size·p0.00:   81152,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   83328,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   86144,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   87040,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   97920,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  115456,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1321662,874 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2101248,000 ns/op

Iteration   2: 84213,461 ±(99.9%) 183,457 ns/op
                 with_new_arraylist_constructor_size·p0.00:   81280,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   83072,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   85888,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   86912,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   98432,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  117302,144 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1219142,861 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1482752,000 ns/op

Iteration   3: 84211,894 ±(99.9%) 189,608 ns/op
                 with_new_arraylist_constructor_size·p0.00:   81152,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   83072,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   86272,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   88576,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   95360,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  124032,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1290240,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1423360,000 ns/op

Iteration   4: 84151,470 ±(99.9%) 187,796 ns/op
                 with_new_arraylist_constructor_size·p0.00:   81152,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   83072,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   85760,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   88576,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   94976,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  118955,008 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1286964,838 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1357824,000 ns/op

Iteration   5: 84045,445 ±(99.9%) 191,026 ns/op
                 with_new_arraylist_constructor_size·p0.00:   81408,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   82816,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   86784,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   88192,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   91761,920 ns/op
                 with_new_arraylist_constructor_size·p0.999:  116120,192 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1300723,507 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1423360,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 1703517
  mean =  87931,684 ±(99.9%) 53,256 ns/op

  Histogram, ns/op:
    [       0,000,  1000000,000) = 1703054 
    [ 1000000,000,  2000000,000) = 461 
    [ 2000000,000,  3000000,000) = 1 
    [ 3000000,000,  4000000,000) = 0 
    [ 4000000,000,  5000000,000) = 0 
    [ 5000000,000,  6000000,000) = 0 
    [ 6000000,000,  7000000,000) = 0 
    [ 7000000,000,  8000000,000) = 0 
    [ 8000000,000,  9000000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  81152,000 ns/op
     p(50,0000) =  87424,000 ns/op
     p(90,0000) =  91136,000 ns/op
     p(95,0000) =  94336,000 ns/op
     p(99,0000) = 108544,000 ns/op
     p(99,9000) = 122880,000 ns/op
     p(99,9900) = 1277952,000 ns/op
     p(99,9990) = 1409024,000 ns/op
     p(99,9999) = 4213072,683 ns/op
    p(100,0000) = 9224192,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 100)

# Run progress: 88,60% complete, ETA 04:28:40
# Fork: 1 of 3
# Warmup Iteration   1: 168267,088 ±(99.9%) 1039,382 ns/op
# Warmup Iteration   2: 166258,281 ±(99.9%) 383,757 ns/op
# Warmup Iteration   3: 165474,665 ±(99.9%) 343,757 ns/op
Iteration   1: 165473,960 ±(99.9%) 344,119 ns/op
                 with_new_arraylist_constructor_size·p0.00:   161536,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   163840,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   167168,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   168448,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   192512,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  207616,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1432775,475 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1521664,000 ns/op

Iteration   2: 165480,182 ±(99.9%) 346,464 ns/op
                 with_new_arraylist_constructor_size·p0.00:   161280,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   163840,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   167168,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   168448,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   192256,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  202124,288 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1433600,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1466368,000 ns/op

Iteration   3: 165593,898 ±(99.9%) 338,014 ns/op
                 with_new_arraylist_constructor_size·p0.00:   161536,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   164096,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   167680,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   169472,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   192512,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  200365,568 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1420388,762 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1515520,000 ns/op

Iteration   4: 165281,057 ±(99.9%) 338,252 ns/op
                 with_new_arraylist_constructor_size·p0.00:   161536,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   163840,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   166656,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   168192,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   190720,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  207456,768 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1439117,517 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1597440,000 ns/op

Iteration   5: 165351,214 ±(99.9%) 331,055 ns/op
                 with_new_arraylist_constructor_size·p0.00:   161280,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   163840,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   167424,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   168448,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   181248,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  200086,784 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1426277,581 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1585152,000 ns/op


# Run progress: 88,66% complete, ETA 04:27:20
# Fork: 2 of 3
# Warmup Iteration   1: 168184,182 ±(99.9%) 958,394 ns/op
# Warmup Iteration   2: 166668,264 ±(99.9%) 362,918 ns/op
# Warmup Iteration   3: 166799,406 ±(99.9%) 350,809 ns/op
Iteration   1: 166939,476 ±(99.9%) 353,077 ns/op
                 with_new_arraylist_constructor_size·p0.00:   162048,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   164864,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   168192,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   170240,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   198400,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  217897,984 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1413422,285 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1478656,000 ns/op

Iteration   2: 166729,795 ±(99.9%) 347,978 ns/op
                 with_new_arraylist_constructor_size·p0.00:   162048,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   164864,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   168192,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   169728,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   197888,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  210944,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1411090,022 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1538048,000 ns/op

Iteration   3: 166196,309 ±(99.9%) 334,633 ns/op
                 with_new_arraylist_constructor_size·p0.00:   162048,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   164864,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   167680,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   168704,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   193536,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  200421,376 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1388458,803 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1443840,000 ns/op

Iteration   4: 166216,946 ±(99.9%) 348,707 ns/op
                 with_new_arraylist_constructor_size·p0.00:   162048,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   164864,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   167680,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   168704,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   193536,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  218830,336 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1409004,134 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1992704,000 ns/op

Iteration   5: 166641,099 ±(99.9%) 340,479 ns/op
                 with_new_arraylist_constructor_size·p0.00:   161792,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   165120,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   169216,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   170752,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   192256,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  213518,592 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1429539,021 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1558528,000 ns/op


# Run progress: 88,72% complete, ETA 04:26:00
# Fork: 3 of 3
# Warmup Iteration   1: 162841,559 ±(99.9%) 949,897 ns/op
# Warmup Iteration   2: 160964,637 ±(99.9%) 376,831 ns/op
# Warmup Iteration   3: 161542,057 ±(99.9%) 358,278 ns/op
Iteration   1: 160358,292 ±(99.9%) 338,359 ns/op
                 with_new_arraylist_constructor_size·p0.00:   156160,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   158976,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   161792,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   162816,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   187392,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  207541,248 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1429504,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1505280,000 ns/op

Iteration   2: 160411,777 ±(99.9%) 338,555 ns/op
                 with_new_arraylist_constructor_size·p0.00:   156160,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   158976,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   162304,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   163328,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   176640,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  194304,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1404463,104 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1562624,000 ns/op

Iteration   3: 160394,828 ±(99.9%) 332,805 ns/op
                 with_new_arraylist_constructor_size·p0.00:   156160,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   158976,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   162048,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   163328,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   186880,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  209152,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1431268,352 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1468416,000 ns/op

Iteration   4: 160394,751 ±(99.9%) 343,945 ns/op
                 with_new_arraylist_constructor_size·p0.00:   156160,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   158720,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   162304,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   164608,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   187392,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  194560,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1430982,656 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1585152,000 ns/op

Iteration   5: 160217,308 ±(99.9%) 341,272 ns/op
                 with_new_arraylist_constructor_size·p0.00:   156160,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   158720,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   161792,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   163072,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   185600,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  213927,168 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1406495,334 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1527808,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 913240
  mean = 164067,163 ±(99.9%) 88,590 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 912759 
    [ 250000,000,  375000,000) = 78 
    [ 375000,000,  500000,000) = 1 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 18 
    [1250000,000, 1375000,000) = 215 
    [1375000,000, 1500000,000) = 152 
    [1500000,000, 1625000,000) = 15 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 156160,000 ns/op
     p(50,0000) = 163840,000 ns/op
     p(90,0000) = 166912,000 ns/op
     p(95,0000) = 168448,000 ns/op
     p(99,0000) = 192000,000 ns/op
     p(99,9000) = 208128,000 ns/op
     p(99,9900) = 1414504,243 ns/op
     p(99,9990) = 1526994,473 ns/op
     p(99,9999) = 1992704,000 ns/op
    p(100,0000) = 1992704,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 200)

# Run progress: 88,77% complete, ETA 04:24:40
# Fork: 1 of 3
# Warmup Iteration   1: 341260,275 ±(99.9%) 1938,399 ns/op
# Warmup Iteration   2: 338051,383 ±(99.9%) 805,728 ns/op
# Warmup Iteration   3: 337010,353 ±(99.9%) 748,391 ns/op
Iteration   1: 336355,179 ±(99.9%) 749,770 ns/op
                 with_new_arraylist_constructor_size·p0.00:   325632,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   331776,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   343040,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   357888,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   398336,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  440262,656 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1677372,621 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1724416,000 ns/op

Iteration   2: 336914,405 ±(99.9%) 768,654 ns/op
                 with_new_arraylist_constructor_size·p0.00:   325632,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   332288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   344064,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   357888,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   398336,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  448637,440 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1687271,424 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1808384,000 ns/op

Iteration   3: 336380,070 ±(99.9%) 756,954 ns/op
                 with_new_arraylist_constructor_size·p0.00:   326144,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   332288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   343040,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   357888,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   398837,760 ns/op
                 with_new_arraylist_constructor_size·p0.999:  450247,680 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1693696,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1705984,000 ns/op

Iteration   4: 336282,355 ±(99.9%) 726,827 ns/op
                 with_new_arraylist_constructor_size·p0.00:   325632,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   331776,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   343040,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   357888,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   398336,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  445946,880 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1655674,880 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1759232,000 ns/op

Iteration   5: 337779,419 ±(99.9%) 767,807 ns/op
                 with_new_arraylist_constructor_size·p0.00:   325632,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   332288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   348672,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   364032,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   398848,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  457906,176 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1660867,789 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1726464,000 ns/op


# Run progress: 88,83% complete, ETA 04:23:19
# Fork: 2 of 3
# Warmup Iteration   1: 340287,224 ±(99.9%) 2307,732 ns/op
# Warmup Iteration   2: 336445,092 ±(99.9%) 779,918 ns/op
# Warmup Iteration   3: 336450,623 ±(99.9%) 721,393 ns/op
Iteration   1: 337081,868 ±(99.9%) 767,741 ns/op
                 with_new_arraylist_constructor_size·p0.00:   325120,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   331776,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   347136,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   361984,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   399360,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  451295,232 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1710815,232 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1751040,000 ns/op

Iteration   2: 337768,212 ±(99.9%) 749,276 ns/op
                 with_new_arraylist_constructor_size·p0.00:   325120,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   331776,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   348672,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   362496,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   399872,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  450181,120 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1765978,112 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1779712,000 ns/op

Iteration   3: 335965,299 ±(99.9%) 708,228 ns/op
                 with_new_arraylist_constructor_size·p0.00:   325120,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   331264,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   344064,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   357376,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   398848,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  432440,320 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1650794,906 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1689600,000 ns/op

Iteration   4: 335756,479 ±(99.9%) 732,937 ns/op
                 with_new_arraylist_constructor_size·p0.00:   325632,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   331264,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   342528,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   352768,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   398848,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  431863,808 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1769670,246 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1816576,000 ns/op

Iteration   5: 335671,648 ±(99.9%) 725,096 ns/op
                 with_new_arraylist_constructor_size·p0.00:   325632,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   331264,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   342272,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   352256,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   399360,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  435194,880 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1753280,512 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1798144,000 ns/op


# Run progress: 88,89% complete, ETA 04:21:59
# Fork: 3 of 3
# Warmup Iteration   1: 339184,149 ±(99.9%) 1971,189 ns/op
# Warmup Iteration   2: 336246,302 ±(99.9%) 774,232 ns/op
# Warmup Iteration   3: 335499,799 ±(99.9%) 745,019 ns/op
Iteration   1: 335513,301 ±(99.9%) 730,320 ns/op
                 with_new_arraylist_constructor_size·p0.00:   324608,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   331776,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   340480,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   350208,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   397824,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  435737,600 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1649771,520 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1703936,000 ns/op

Iteration   2: 335341,749 ±(99.9%) 723,027 ns/op
                 with_new_arraylist_constructor_size·p0.00:   324608,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   331776,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   339968,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   349696,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   397312,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  416723,968 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1647267,021 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1728512,000 ns/op

Iteration   3: 336238,893 ±(99.9%) 732,359 ns/op
                 with_new_arraylist_constructor_size·p0.00:   325120,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   331776,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   342528,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   352256,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   397312,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  428324,864 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1633603,174 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1714176,000 ns/op

Iteration   4: 336244,321 ±(99.9%) 722,758 ns/op
                 with_new_arraylist_constructor_size·p0.00:   325120,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   332288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   342528,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   351744,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   397824,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  430226,432 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1658997,146 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1671168,000 ns/op

Iteration   5: 335884,790 ±(99.9%) 753,662 ns/op
                 with_new_arraylist_constructor_size·p0.00:   325120,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   331776,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   341504,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   351616,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   397312,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  429066,240 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1716276,224 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1748992,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 445563
  mean = 336343,647 ±(99.9%) 191,391 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 437232 
    [ 375000,000,  500000,000) = 7926 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 2 
    [1125000,000, 1250000,000) = 0 
    [1250000,000, 1375000,000) = 2 
    [1375000,000, 1500000,000) = 81 
    [1500000,000, 1625000,000) = 225 
    [1625000,000, 1750000,000) = 81 
    [1750000,000, 1875000,000) = 14 

  Percentiles, ns/op:
      p(0,0000) = 324608,000 ns/op
     p(50,0000) = 331776,000 ns/op
     p(90,0000) = 343040,000 ns/op
     p(95,0000) = 357376,000 ns/op
     p(99,0000) = 398336,000 ns/op
     p(99,9000) = 443484,160 ns/op
     p(99,9900) = 1680268,493 ns/op
     p(99,9990) = 1787515,945 ns/op
     p(99,9999) = 1816576,000 ns/op
    p(100,0000) = 1816576,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 500)

# Run progress: 88,94% complete, ETA 04:20:39
# Fork: 1 of 3
# Warmup Iteration   1: 813950,936 ±(99.9%) 5240,350 ns/op
# Warmup Iteration   2: 803855,982 ±(99.9%) 1836,604 ns/op
# Warmup Iteration   3: 804395,773 ±(99.9%) 1870,913 ns/op
Iteration   1: 804036,660 ±(99.9%) 1788,229 ns/op
                 with_new_arraylist_constructor_size·p0.00:   780288,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   794624,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   819200,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   845824,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   909312,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2066124,800 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2168889,344 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2170880,000 ns/op

Iteration   2: 803150,475 ±(99.9%) 1748,310 ns/op
                 with_new_arraylist_constructor_size·p0.00:   779264,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   794624,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   819200,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   835584,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   869376,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2040274,944 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2150400,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2150400,000 ns/op

Iteration   3: 804014,580 ±(99.9%) 1821,698 ns/op
                 with_new_arraylist_constructor_size·p0.00:   780288,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   794624,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   819200,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   832512,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1024000,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2056765,440 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2228031,488 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2256896,000 ns/op

Iteration   4: 803808,785 ±(99.9%) 1985,143 ns/op
                 with_new_arraylist_constructor_size·p0.00:   779264,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   793600,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   817152,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   832512,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1022976,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2175516,672 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2260103,168 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2265088,000 ns/op

Iteration   5: 803402,707 ±(99.9%) 1798,029 ns/op
                 with_new_arraylist_constructor_size·p0.00:   778240,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   793600,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   818176,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   832512,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1020928,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2031861,760 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2186756,096 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2207744,000 ns/op


# Run progress: 89,00% complete, ETA 04:19:19
# Fork: 2 of 3
# Warmup Iteration   1: 788557,513 ±(99.9%) 5116,015 ns/op
# Warmup Iteration   2: 775171,098 ±(99.9%) 2091,623 ns/op
# Warmup Iteration   3: 775664,658 ±(99.9%) 2021,965 ns/op
Iteration   1: 777155,395 ±(99.9%) 1979,734 ns/op
                 with_new_arraylist_constructor_size·p0.00:   748544,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   763904,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   791552,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   858112,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   941056,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2116423,680 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2437109,350 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2453504,000 ns/op

Iteration   2: 776849,404 ±(99.9%) 2076,829 ns/op
                 with_new_arraylist_constructor_size·p0.00:   749568,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   763904,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   791552,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   851763,200 ns/op
                 with_new_arraylist_constructor_size·p0.99:   925696,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2212397,056 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2394967,245 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2404352,000 ns/op

Iteration   3: 775305,921 ±(99.9%) 1870,519 ns/op
                 with_new_arraylist_constructor_size·p0.00:   749568,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   763904,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   791552,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   849920,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   877568,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2099834,880 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2385412,096 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2404352,000 ns/op

Iteration   4: 775411,068 ±(99.9%) 1914,334 ns/op
                 with_new_arraylist_constructor_size·p0.00:   749568,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   763904,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   791552,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   848896,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   876544,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2120843,264 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2400803,226 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2404352,000 ns/op

Iteration   5: 775417,981 ±(99.9%) 1910,782 ns/op
                 with_new_arraylist_constructor_size·p0.00:   749568,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   763904,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   792576,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   848896,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   877568,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2106720,256 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2451878,707 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2494464,000 ns/op


# Run progress: 89,06% complete, ETA 04:17:59
# Fork: 3 of 3
# Warmup Iteration   1: 813575,005 ±(99.9%) 5220,309 ns/op
# Warmup Iteration   2: 803784,232 ±(99.9%) 2064,799 ns/op
# Warmup Iteration   3: 804515,824 ±(99.9%) 2007,015 ns/op
Iteration   1: 803258,573 ±(99.9%) 1886,792 ns/op
                 with_new_arraylist_constructor_size·p0.00:   778240,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   793600,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   818176,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   846848,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   907264,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2104008,704 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2438215,270 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2441216,000 ns/op

Iteration   2: 803439,884 ±(99.9%) 1940,275 ns/op
                 with_new_arraylist_constructor_size·p0.00:   779264,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   794624,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   819200,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   836608,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   872048,640 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2215936,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2478479,770 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2494464,000 ns/op

Iteration   3: 802040,521 ±(99.9%) 1893,702 ns/op
                 with_new_arraylist_constructor_size·p0.00:   779264,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   793600,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   817152,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   831488,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   869376,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2137182,208 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2522703,053 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2560000,000 ns/op

Iteration   4: 806424,212 ±(99.9%) 1963,279 ns/op
                 with_new_arraylist_constructor_size·p0.00:   778240,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   794624,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   822272,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   856064,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   931840,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2161078,272 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2391259,136 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2396160,000 ns/op

Iteration   5: 803112,181 ±(99.9%) 1907,814 ns/op
                 with_new_arraylist_constructor_size·p0.00:   780288,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   794624,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   816128,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   833536,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   874496,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2150400,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2358386,688 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2363392,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 188730
  mean = 794238,127 ±(99.9%) 501,021 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 9 
    [ 750000,000, 1000000,000) = 188001 
    [1000000,000, 1250000,000) = 330 
    [1250000,000, 1500000,000) = 1 
    [1500000,000, 1750000,000) = 1 
    [1750000,000, 2000000,000) = 79 
    [2000000,000, 2250000,000) = 250 
    [2250000,000, 2500000,000) = 58 
    [2500000,000, 2750000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 748544,000 ns/op
     p(50,0000) = 790528,000 ns/op
     p(90,0000) = 816128,000 ns/op
     p(95,0000) = 840704,000 ns/op
     p(99,0000) = 897024,000 ns/op
     p(99,9000) = 2101248,000 ns/op
     p(99,9900) = 2375680,000 ns/op
     p(99,9990) = 2501849,252 ns/op
     p(99,9999) = 2560000,000 ns/op
    p(100,0000) = 2560000,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 1000)

# Run progress: 89,11% complete, ETA 04:16:38
# Fork: 1 of 3
# Warmup Iteration   1: 1510073,317 ±(99.9%) 8289,489 ns/op
# Warmup Iteration   2: 1505996,723 ±(99.9%) 5925,751 ns/op
# Warmup Iteration   3: 1491382,639 ±(99.9%) 4836,505 ns/op
Iteration   1: 1489239,368 ±(99.9%) 4781,878 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1419264,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1478656,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1521664,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1531904,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1572864,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3272159,232 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3366912,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3366912,000 ns/op

Iteration   2: 1489366,103 ±(99.9%) 5095,625 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1417216,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1478656,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1521664,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1533952,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1581056,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3341803,520 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3436544,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3436544,000 ns/op

Iteration   3: 1489286,982 ±(99.9%) 4949,351 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1417216,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1480704,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1525760,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1538048,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1579008,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3289088,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3432448,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3432448,000 ns/op

Iteration   4: 1490321,811 ±(99.9%) 4967,340 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1415168,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1480704,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1529856,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1542144,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1579008,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3288842,240 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3432448,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3432448,000 ns/op

Iteration   5: 1487148,495 ±(99.9%) 4902,249 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1415168,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1478656,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1521664,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1533952,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1576960,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3290230,784 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3354624,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3354624,000 ns/op


# Run progress: 89,17% complete, ETA 04:15:18
# Fork: 2 of 3
# Warmup Iteration   1: 1535088,170 ±(99.9%) 8214,904 ns/op
# Warmup Iteration   2: 1490239,952 ±(99.9%) 4678,721 ns/op
# Warmup Iteration   3: 1489244,609 ±(99.9%) 4342,936 ns/op
Iteration   1: 1490286,685 ±(99.9%) 4318,044 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1417216,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1478656,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1525760,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1536000,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1599488,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3154395,136 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3477504,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3477504,000 ns/op

Iteration   2: 1486712,096 ±(99.9%) 4218,000 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1417216,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1476608,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1521664,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1531904,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1589248,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3220594,688 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3477504,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3477504,000 ns/op

Iteration   3: 1487512,579 ±(99.9%) 4913,604 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1417216,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1476608,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1521664,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1531904,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1579008,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3281403,904 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 4366336,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   4366336,000 ns/op

Iteration   4: 1487029,943 ±(99.9%) 4616,082 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1417216,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1476608,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1521664,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1531904,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1593344,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3211829,248 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3506176,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3506176,000 ns/op

Iteration   5: 1486833,069 ±(99.9%) 4595,971 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1417216,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1476608,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1521664,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1531904,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1592893,440 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3246768,128 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3510272,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3510272,000 ns/op


# Run progress: 89,23% complete, ETA 04:13:58
# Fork: 3 of 3
# Warmup Iteration   1: 1630559,582 ±(99.9%) 9194,440 ns/op
# Warmup Iteration   2: 1608342,889 ±(99.9%) 5041,493 ns/op
# Warmup Iteration   3: 1612477,284 ±(99.9%) 5186,654 ns/op
Iteration   1: 1608069,232 ±(99.9%) 4857,350 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1523712,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1597440,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1660928,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1734656,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1773568,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3336478,720 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3624960,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3624960,000 ns/op

Iteration   2: 1605996,374 ±(99.9%) 4852,428 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1523712,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1592320,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1650688,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1734656,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1764904,960 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3365998,592 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3776512,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3776512,000 ns/op

Iteration   3: 1593399,510 ±(99.9%) 4651,001 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1523712,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1585152,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1630208,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1640448,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1709137,920 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3360579,584 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3579904,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3579904,000 ns/op

Iteration   4: 1591591,507 ±(99.9%) 4439,222 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1521664,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1583104,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1628160,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1640448,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1710080,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3411476,480 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3633152,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3633152,000 ns/op

Iteration   5: 1591746,508 ±(99.9%) 4713,066 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1521664,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1583104,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1626112,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1636352,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1706414,080 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3407872,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3690496,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3690496,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 98404
  mean = 1523243,726 ±(99.9%) 1334,977 ns/op

  Histogram, ns/op:
    [1000000,000, 1250000,000) = 0 
    [1250000,000, 1500000,000) = 43500 
    [1500000,000, 1750000,000) = 54253 
    [1750000,000, 2000000,000) = 179 
    [2000000,000, 2250000,000) = 34 
    [2250000,000, 2500000,000) = 2 
    [2500000,000, 2750000,000) = 24 
    [2750000,000, 3000000,000) = 92 
    [3000000,000, 3250000,000) = 178 
    [3250000,000, 3500000,000) = 122 
    [3500000,000, 3750000,000) = 17 
    [3750000,000, 4000000,000) = 2 
    [4000000,000, 4250000,000) = 0 
    [4250000,000, 4500000,000) = 1 
    [4500000,000, 4750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1415168,000 ns/op
     p(50,0000) = 1503232,000 ns/op
     p(90,0000) = 1609728,000 ns/op
     p(95,0000) = 1626112,000 ns/op
     p(99,0000) = 1736704,000 ns/op
     p(99,9000) = 3299717,120 ns/op
     p(99,9900) = 3580557,312 ns/op
     p(99,9990) = 4366336,000 ns/op
     p(99,9999) = 4366336,000 ns/op
    p(100,0000) = 4366336,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 10)

# Run progress: 89,28% complete, ETA 04:12:38
# Fork: 1 of 3
# Warmup Iteration   1: 58250,611 ±(99.9%) 345,223 ns/op
# Warmup Iteration   2: 57287,023 ±(99.9%) 131,790 ns/op
# Warmup Iteration   3: 57002,183 ±(99.9%) 118,051 ns/op
Iteration   1: 57165,223 ±(99.9%) 119,476 ns/op
                 with_new_arraylist_constructor_size·p0.00:   55040,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   56448,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   58240,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   59264,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   68864,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  102272,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1208320,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1413120,000 ns/op

Iteration   2: 57057,821 ±(99.9%) 121,317 ns/op
                 with_new_arraylist_constructor_size·p0.00:   55040,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   56384,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   58112,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   58880,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   63548,160 ns/op
                 with_new_arraylist_constructor_size·p0.999:  86528,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1230848,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1458176,000 ns/op

Iteration   3: 57089,528 ±(99.9%) 120,939 ns/op
                 with_new_arraylist_constructor_size·p0.00:   55104,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   56448,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   58176,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   58944,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   68736,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  86656,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1235140,608 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1388544,000 ns/op

Iteration   4: 62973,863 ±(99.9%) 168,767 ns/op
                 with_new_arraylist_constructor_size·p0.00:   55040,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   56512,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   94592,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   95104,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   98176,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  122752,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1214464,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1382400,000 ns/op

Iteration   5: 61120,441 ±(99.9%) 157,622 ns/op
                 with_new_arraylist_constructor_size·p0.00:   55168,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   56640,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   83929,600 ns/op
                 with_new_arraylist_constructor_size·p0.95:   94976,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   97536,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  109312,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1223988,838 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1425408,000 ns/op


# Run progress: 89,34% complete, ETA 04:11:18
# Fork: 2 of 3
# Warmup Iteration   1: 61384,363 ±(99.9%) 361,951 ns/op
# Warmup Iteration   2: 60452,373 ±(99.9%) 133,353 ns/op
# Warmup Iteration   3: 60337,311 ±(99.9%) 130,430 ns/op
Iteration   1: 60762,634 ±(99.9%) 130,162 ns/op
                 with_new_arraylist_constructor_size·p0.00:   58560,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   59712,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   61632,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   62912,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   81920,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  90240,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1198628,045 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1382400,000 ns/op

Iteration   2: 60581,584 ±(99.9%) 135,545 ns/op
                 with_new_arraylist_constructor_size·p0.00:   58560,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   59648,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   61376,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   62080,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   81920,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  91648,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1215594,906 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1867776,000 ns/op

Iteration   3: 60322,404 ±(99.9%) 129,941 ns/op
                 with_new_arraylist_constructor_size·p0.00:   58560,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   59648,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   61504,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   62272,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   65792,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  89728,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1192850,842 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1417216,000 ns/op

Iteration   4: 60660,084 ±(99.9%) 131,108 ns/op
                 with_new_arraylist_constructor_size·p0.00:   58560,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   59648,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   61568,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   62848,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   81920,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  90240,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1211472,486 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1337344,000 ns/op

Iteration   5: 62912,772 ±(99.9%) 151,357 ns/op
                 with_new_arraylist_constructor_size·p0.00:   58560,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   59712,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   63360,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   94592,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   97152,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  107520,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1214725,325 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1359872,000 ns/op


# Run progress: 89,40% complete, ETA 04:09:57
# Fork: 3 of 3
# Warmup Iteration   1: 58033,179 ±(99.9%) 378,714 ns/op
# Warmup Iteration   2: 58495,489 ±(99.9%) 142,128 ns/op
# Warmup Iteration   3: 58736,099 ±(99.9%) 137,063 ns/op
Iteration   1: 58405,422 ±(99.9%) 134,863 ns/op
                 with_new_arraylist_constructor_size·p0.00:   54720,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   56448,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   58624,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   60224,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   94848,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  99200,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1208809,882 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1531904,000 ns/op

Iteration   2: 56981,200 ±(99.9%) 121,339 ns/op
                 with_new_arraylist_constructor_size·p0.00:   54656,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   56384,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   58176,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   58816,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   63379,840 ns/op
                 with_new_arraylist_constructor_size·p0.999:  86656,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1210368,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1478656,000 ns/op

Iteration   3: 57769,087 ±(99.9%) 128,390 ns/op
                 with_new_arraylist_constructor_size·p0.00:   54656,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   56448,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   58432,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   59264,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   94336,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  100480,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1200434,176 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1372160,000 ns/op

Iteration   4: 57555,949 ±(99.9%) 124,074 ns/op
                 with_new_arraylist_constructor_size·p0.00:   54784,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   56384,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   58304,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   59200,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   94208,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  103424,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1216426,189 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1300480,000 ns/op

Iteration   5: 57035,806 ±(99.9%) 123,617 ns/op
                 with_new_arraylist_constructor_size·p0.00:   54848,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   56384,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   58112,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   58816,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   61120,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  87168,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1234944,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1720320,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 2532064
  mean =  59151,297 ±(99.9%) 34,664 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 2531439 
    [ 125000,000,  250000,000) = 189 
    [ 250000,000,  375000,000) = 5 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 12 
    [1125000,000, 1250000,000) = 257 
    [1250000,000, 1375000,000) = 145 
    [1375000,000, 1500000,000) = 13 
    [1500000,000, 1625000,000) = 1 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  54656,000 ns/op
     p(50,0000) =  56960,000 ns/op
     p(90,0000) =  60480,000 ns/op
     p(95,0000) =  62336,000 ns/op
     p(99,0000) =  94976,000 ns/op
     p(99,9000) = 101120,000 ns/op
     p(99,9900) = 1211993,088 ns/op
     p(99,9990) = 1353071,309 ns/op
     p(99,9999) = 1620070,441 ns/op
    p(100,0000) = 1867776,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 20)

# Run progress: 89,45% complete, ETA 04:08:37
# Fork: 1 of 3
# Warmup Iteration   1: 109542,794 ±(99.9%) 631,054 ns/op
# Warmup Iteration   2: 108046,665 ±(99.9%) 259,061 ns/op
# Warmup Iteration   3: 107649,824 ±(99.9%) 228,406 ns/op
Iteration   1: 107685,925 ±(99.9%) 229,028 ns/op
                 with_new_arraylist_constructor_size·p0.00:   104960,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   106624,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   109056,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   109696,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   122496,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  139008,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1282188,698 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1445888,000 ns/op

Iteration   2: 107830,885 ±(99.9%) 226,223 ns/op
                 with_new_arraylist_constructor_size·p0.00:   104960,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   106752,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   109568,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   110336,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   123008,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  139520,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1315133,030 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1400832,000 ns/op

Iteration   3: 107707,494 ±(99.9%) 228,827 ns/op
                 with_new_arraylist_constructor_size·p0.00:   104832,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   106624,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   108800,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   109312,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   123264,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  138496,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1303453,696 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1462272,000 ns/op

Iteration   4: 107663,515 ±(99.9%) 231,515 ns/op
                 with_new_arraylist_constructor_size·p0.00:   104832,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   106496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   108928,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   109440,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   122624,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  139264,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1331200,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1415168,000 ns/op

Iteration   5: 107633,887 ±(99.9%) 224,216 ns/op
                 with_new_arraylist_constructor_size·p0.00:   104960,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   106496,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   108928,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   109440,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   121724,160 ns/op
                 with_new_arraylist_constructor_size·p0.999:  150784,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1267137,946 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1398784,000 ns/op


# Run progress: 89,51% complete, ETA 04:07:17
# Fork: 2 of 3
# Warmup Iteration   1: 108121,327 ±(99.9%) 641,606 ns/op
# Warmup Iteration   2: 106922,718 ±(99.9%) 236,708 ns/op
# Warmup Iteration   3: 106608,777 ±(99.9%) 228,225 ns/op
Iteration   1: 118797,963 ±(99.9%) 335,057 ns/op
                 with_new_arraylist_constructor_size·p0.00:   103808,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   106240,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   154112,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   156160,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   164608,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  184576,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1316405,862 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1945600,000 ns/op

Iteration   2: 108195,363 ±(99.9%) 249,839 ns/op
                 with_new_arraylist_constructor_size·p0.00:   103808,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   105600,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   107776,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   111744,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   154880,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  166830,080 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1354498,048 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1406976,000 ns/op

Iteration   3: 106820,647 ±(99.9%) 222,799 ns/op
                 with_new_arraylist_constructor_size·p0.00:   103808,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   105728,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   107904,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   108544,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   122624,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  140032,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1280000,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1513472,000 ns/op

Iteration   4: 108689,694 ±(99.9%) 239,049 ns/op
                 with_new_arraylist_constructor_size·p0.00:   103808,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   105728,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   117760,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   118912,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   126080,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  147712,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1345146,470 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1439744,000 ns/op

Iteration   5: 108487,226 ±(99.9%) 237,057 ns/op
                 with_new_arraylist_constructor_size·p0.00:   103680,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   105600,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   117478,400 ns/op
                 with_new_arraylist_constructor_size·p0.95:   118912,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   124928,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  147712,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1326255,309 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1468416,000 ns/op


# Run progress: 89,57% complete, ETA 04:05:57
# Fork: 3 of 3
# Warmup Iteration   1: 110362,425 ±(99.9%) 650,880 ns/op
# Warmup Iteration   2: 109608,807 ±(99.9%) 241,596 ns/op
# Warmup Iteration   3: 109186,260 ±(99.9%) 227,818 ns/op
Iteration   1: 109053,370 ±(99.9%) 241,178 ns/op
                 with_new_arraylist_constructor_size·p0.00:   105728,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   108032,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   110336,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   110976,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   124797,440 ns/op
                 with_new_arraylist_constructor_size·p0.999:  140800,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1360030,925 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1908736,000 ns/op

Iteration   2: 109638,612 ±(99.9%) 229,436 ns/op
                 with_new_arraylist_constructor_size·p0.00:   105856,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   108288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   112000,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   114560,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   125312,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  144128,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1312762,675 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1417216,000 ns/op

Iteration   3: 109056,850 ±(99.9%) 227,501 ns/op
                 with_new_arraylist_constructor_size·p0.00:   105856,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   108032,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   110080,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   110720,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   124928,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  140288,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1294336,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1402880,000 ns/op

Iteration   4: 109434,503 ±(99.9%) 236,452 ns/op
                 with_new_arraylist_constructor_size·p0.00:   105856,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   108288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   111232,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   112128,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   125205,760 ns/op
                 with_new_arraylist_constructor_size·p0.999:  141751,552 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1332985,242 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1400832,000 ns/op

Iteration   5: 109381,784 ±(99.9%) 240,182 ns/op
                 with_new_arraylist_constructor_size·p0.00:   105600,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   108288,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   111104,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   112000,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   124800,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  141056,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1350865,920 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1476608,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 1374507
  mean = 109008,711 ±(99.9%) 62,424 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1339223 
    [ 125000,000,  250000,000) = 34844 
    [ 250000,000,  375000,000) = 3 
    [ 375000,000,  500000,000) = 1 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 2 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 156 
    [1250000,000, 1375000,000) = 221 
    [1375000,000, 1500000,000) = 52 
    [1500000,000, 1625000,000) = 1 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 103680,000 ns/op
     p(50,0000) = 107264,000 ns/op
     p(90,0000) = 110464,000 ns/op
     p(95,0000) = 115712,000 ns/op
     p(99,0000) = 153600,000 ns/op
     p(99,9000) = 164864,000 ns/op
     p(99,9900) = 1320036,762 ns/op
     p(99,9990) = 1430026,076 ns/op
     p(99,9999) = 1931794,137 ns/op
    p(100,0000) = 1945600,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 50)

# Run progress: 89,62% complete, ETA 04:04:37
# Fork: 1 of 3
# Warmup Iteration   1: 228486,472 ±(99.9%) 1365,635 ns/op
# Warmup Iteration   2: 226679,035 ±(99.9%) 532,662 ns/op
# Warmup Iteration   3: 226306,331 ±(99.9%) 477,319 ns/op
Iteration   1: 226525,752 ±(99.9%) 481,630 ns/op
                 with_new_arraylist_constructor_size·p0.00:   219648,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   224000,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   229632,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   238336,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   253440,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  274375,680 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1499387,904 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1529856,000 ns/op

Iteration   2: 226375,197 ±(99.9%) 488,109 ns/op
                 with_new_arraylist_constructor_size·p0.00:   220160,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   224000,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   229120,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   238336,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   253440,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  275456,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1540303,462 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1595392,000 ns/op

Iteration   3: 228416,345 ±(99.9%) 515,100 ns/op
                 with_new_arraylist_constructor_size·p0.00:   220160,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   224256,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   234752,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   252416,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   279552,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  307712,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1527041,024 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1599488,000 ns/op

Iteration   4: 226631,046 ±(99.9%) 491,199 ns/op
                 with_new_arraylist_constructor_size·p0.00:   219904,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   224000,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   230144,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   238080,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   252928,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  277364,224 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1546612,326 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1667072,000 ns/op

Iteration   5: 226235,661 ±(99.9%) 484,576 ns/op
                 with_new_arraylist_constructor_size·p0.00:   220160,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   223744,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   228608,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   238336,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   253440,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  275284,992 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1488383,795 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1546240,000 ns/op


# Run progress: 89,68% complete, ETA 04:03:17
# Fork: 2 of 3
# Warmup Iteration   1: 229360,990 ±(99.9%) 1389,927 ns/op
# Warmup Iteration   2: 228944,900 ±(99.9%) 519,711 ns/op
# Warmup Iteration   3: 228046,151 ±(99.9%) 477,161 ns/op
Iteration   1: 228191,214 ±(99.9%) 480,587 ns/op
                 with_new_arraylist_constructor_size·p0.00:   221696,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   225536,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   231424,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   239616,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   255232,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  275968,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1479928,013 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1587200,000 ns/op

Iteration   2: 228937,987 ±(99.9%) 497,804 ns/op
                 with_new_arraylist_constructor_size·p0.00:   221952,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   226048,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   232448,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   240640,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   258304,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  316253,184 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1546047,898 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1605632,000 ns/op

Iteration   3: 228789,949 ±(99.9%) 491,030 ns/op
                 with_new_arraylist_constructor_size·p0.00:   222208,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   226304,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   232960,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   239872,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   255488,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  277504,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1523627,213 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1568768,000 ns/op

Iteration   4: 228292,264 ±(99.9%) 496,081 ns/op
                 with_new_arraylist_constructor_size·p0.00:   222208,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   226048,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   231168,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   239104,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   254720,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  284278,272 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1520120,218 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1599488,000 ns/op

Iteration   5: 228047,096 ±(99.9%) 497,546 ns/op
                 with_new_arraylist_constructor_size·p0.00:   221952,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   225792,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   230400,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   238080,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   254208,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  275402,240 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1542027,674 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1687552,000 ns/op


# Run progress: 89,74% complete, ETA 04:01:56
# Fork: 3 of 3
# Warmup Iteration   1: 227767,548 ±(99.9%) 1277,439 ns/op
# Warmup Iteration   2: 226419,951 ±(99.9%) 522,576 ns/op
# Warmup Iteration   3: 225831,379 ±(99.9%) 492,350 ns/op
Iteration   1: 226021,079 ±(99.9%) 493,621 ns/op
                 with_new_arraylist_constructor_size·p0.00:   219648,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   223488,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   229120,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   236544,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   253184,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  273812,992 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1532123,955 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1579008,000 ns/op

Iteration   2: 225816,010 ±(99.9%) 487,380 ns/op
                 with_new_arraylist_constructor_size·p0.00:   219904,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   223488,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   228096,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   236800,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   253184,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  274432,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1508812,800 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1558528,000 ns/op

Iteration   3: 225764,883 ±(99.9%) 501,140 ns/op
                 with_new_arraylist_constructor_size·p0.00:   219648,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   223232,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   228096,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   236544,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   252928,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  275968,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1515254,784 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1581056,000 ns/op

Iteration   4: 226100,500 ±(99.9%) 486,443 ns/op
                 with_new_arraylist_constructor_size·p0.00:   219904,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   223488,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   229632,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   236544,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   252928,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  272896,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1570287,206 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1671168,000 ns/op

Iteration   5: 225873,784 ±(99.9%) 494,048 ns/op
                 with_new_arraylist_constructor_size·p0.00:   219648,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   223488,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   228352,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   236544,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   252928,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  276992,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1551516,262 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1605632,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 660087
  mean = 227061,951 ±(99.9%) 127,233 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 645452 
    [ 250000,000,  375000,000) = 14207 
    [ 375000,000,  500000,000) = 7 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 0 
    [1250000,000, 1375000,000) = 96 
    [1375000,000, 1500000,000) = 232 
    [1500000,000, 1625000,000) = 88 
    [1625000,000, 1750000,000) = 4 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 219648,000 ns/op
     p(50,0000) = 224768,000 ns/op
     p(90,0000) = 230400,000 ns/op
     p(95,0000) = 238592,000 ns/op
     p(99,0000) = 254976,000 ns/op
     p(99,9000) = 284672,000 ns/op
     p(99,9900) = 1517568,000 ns/op
     p(99,9990) = 1605632,000 ns/op
     p(99,9999) = 1687552,000 ns/op
    p(100,0000) = 1687552,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 100)

# Run progress: 89,79% complete, ETA 04:00:36
# Fork: 1 of 3
# Warmup Iteration   1: 443310,852 ±(99.9%) 2848,580 ns/op
# Warmup Iteration   2: 446396,857 ±(99.9%) 1310,335 ns/op
# Warmup Iteration   3: 449172,235 ±(99.9%) 1277,745 ns/op
Iteration   1: 441045,789 ±(99.9%) 1198,222 ns/op
                 with_new_arraylist_constructor_size·p0.00:   415744,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   428032,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   508416,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   514560,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   525312,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1634680,832 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1955887,104 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2019328,000 ns/op

Iteration   2: 431166,918 ±(99.9%) 1017,230 ns/op
                 with_new_arraylist_constructor_size·p0.00:   415744,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   427008,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   437760,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   449536,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   464896,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1608640,512 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1857461,658 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1871872,000 ns/op

Iteration   3: 435446,217 ±(99.9%) 1074,041 ns/op
                 with_new_arraylist_constructor_size·p0.00:   415744,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   427520,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   449536,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   506880,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   521216,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1632358,400 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1792839,680 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1878016,000 ns/op

Iteration   4: 432687,974 ±(99.9%) 1038,908 ns/op
                 with_new_arraylist_constructor_size·p0.00:   415232,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   427520,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   440320,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   452608,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   512000,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1615675,392 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1818281,574 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1826816,000 ns/op

Iteration   5: 430943,122 ±(99.9%) 990,468 ns/op
                 with_new_arraylist_constructor_size·p0.00:   415232,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   427008,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   437760,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   449536,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   463360,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1599987,712 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1855754,035 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1941504,000 ns/op


# Run progress: 89,85% complete, ETA 03:59:16
# Fork: 2 of 3
# Warmup Iteration   1: 433760,984 ±(99.9%) 2930,974 ns/op
# Warmup Iteration   2: 429270,699 ±(99.9%) 1092,850 ns/op
# Warmup Iteration   3: 426856,756 ±(99.9%) 1053,742 ns/op
Iteration   1: 426648,232 ±(99.9%) 1017,963 ns/op
                 with_new_arraylist_constructor_size·p0.00:   413184,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   422400,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   432640,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   442880,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   462336,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1717721,088 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1885506,970 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1904640,000 ns/op

Iteration   2: 426442,731 ±(99.9%) 1022,489 ns/op
                 with_new_arraylist_constructor_size·p0.00:   412672,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   422400,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   432128,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   442880,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   464721,920 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1693347,840 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1880643,584 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1902592,000 ns/op

Iteration   3: 427021,653 ±(99.9%) 1021,036 ns/op
                 with_new_arraylist_constructor_size·p0.00:   412160,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   422912,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   433664,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   443392,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   465909,760 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1699016,704 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1904555,622 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1923072,000 ns/op

Iteration   4: 426610,295 ±(99.9%) 1126,904 ns/op
                 with_new_arraylist_constructor_size·p0.00:   412672,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   422400,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   432640,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   442880,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   464896,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1726771,200 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1931095,040 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3657728,000 ns/op

Iteration   5: 426682,808 ±(99.9%) 1013,483 ns/op
                 with_new_arraylist_constructor_size·p0.00:   412672,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   422400,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   433152,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   444416,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   460288,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1701349,376 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1884806,758 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1888256,000 ns/op


# Run progress: 89,91% complete, ETA 03:57:56
# Fork: 3 of 3
# Warmup Iteration   1: 434920,215 ±(99.9%) 2652,568 ns/op
# Warmup Iteration   2: 431587,049 ±(99.9%) 1059,463 ns/op
# Warmup Iteration   3: 428641,735 ±(99.9%) 998,042 ns/op
Iteration   1: 429096,739 ±(99.9%) 997,325 ns/op
                 with_new_arraylist_constructor_size·p0.00:   415232,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   424960,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   435712,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   444928,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   459776,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1641265,152 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1820835,430 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1871872,000 ns/op

Iteration   2: 428910,650 ±(99.9%) 997,237 ns/op
                 with_new_arraylist_constructor_size·p0.00:   414720,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   424960,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   435200,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   445952,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   460800,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1632466,944 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1863046,554 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1980416,000 ns/op

Iteration   3: 429795,296 ±(99.9%) 1047,953 ns/op
                 with_new_arraylist_constructor_size·p0.00:   414720,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   424448,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   436224,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   449024,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   510976,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1645559,808 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1930797,875 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1964032,000 ns/op

Iteration   4: 428743,568 ±(99.9%) 995,328 ns/op
                 with_new_arraylist_constructor_size·p0.00:   414208,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   424448,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   435712,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   446464,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   461312,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1617287,168 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1858363,187 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1921024,000 ns/op

Iteration   5: 428093,393 ±(99.9%) 975,499 ns/op
                 with_new_arraylist_constructor_size·p0.00:   413696,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   423936,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   434176,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   446464,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   460800,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1596735,488 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1831577,190 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1882112,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 348654
  mean = 429921,526 ±(99.9%) 268,445 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 343550 
    [ 500000,000,  750000,000) = 4662 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 2 
    [1250000,000, 1500000,000) = 1 
    [1500000,000, 1750000,000) = 291 
    [1750000,000, 2000000,000) = 146 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 
    [2750000,000, 3000000,000) = 0 
    [3000000,000, 3250000,000) = 0 
    [3250000,000, 3500000,000) = 0 
    [3500000,000, 3750000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 412160,000 ns/op
     p(50,0000) = 424960,000 ns/op
     p(90,0000) = 436736,000 ns/op
     p(95,0000) = 449536,000 ns/op
     p(99,0000) = 510976,000 ns/op
     p(99,9000) = 1632962,560 ns/op
     p(99,9900) = 1878016,000 ns/op
     p(99,9990) = 1976430,182 ns/op
     p(99,9999) = 3657728,000 ns/op
    p(100,0000) = 3657728,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 200)

# Run progress: 89,96% complete, ETA 03:56:36
# Fork: 1 of 3
# Warmup Iteration   1: 850840,144 ±(99.9%) 6311,961 ns/op
# Warmup Iteration   2: 854893,501 ±(99.9%) 2483,498 ns/op
# Warmup Iteration   3: 844908,582 ±(99.9%) 2203,650 ns/op
Iteration   1: 832610,885 ±(99.9%) 1921,689 ns/op
                 with_new_arraylist_constructor_size·p0.00:   807936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   824320,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   848896,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   865280,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   897024,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2183106,560 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2549334,426 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2560000,000 ns/op

Iteration   2: 833735,657 ±(99.9%) 1928,849 ns/op
                 with_new_arraylist_constructor_size·p0.00:   808960,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   824320,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   851968,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   869376,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   900096,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2229022,720 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2451929,498 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2461696,000 ns/op

Iteration   3: 837669,681 ±(99.9%) 2061,606 ns/op
                 with_new_arraylist_constructor_size·p0.00:   808960,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   824320,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   863232,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   900096,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   967680,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2285568,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2561271,808 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2596864,000 ns/op

Iteration   4: 837198,621 ±(99.9%) 2063,623 ns/op
                 with_new_arraylist_constructor_size·p0.00:   807936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   824320,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   863232,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   901120,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   967680,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2244608,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2531676,979 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2568192,000 ns/op

Iteration   5: 838947,073 ±(99.9%) 2003,255 ns/op
                 with_new_arraylist_constructor_size·p0.00:   807936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   825344,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   864256,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   901120,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   968704,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2178895,872 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2437298,176 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2441216,000 ns/op


# Run progress: 90,02% complete, ETA 03:55:15
# Fork: 2 of 3
# Warmup Iteration   1: 844846,065 ±(99.9%) 5464,593 ns/op
# Warmup Iteration   2: 832209,073 ±(99.9%) 2136,928 ns/op
# Warmup Iteration   3: 833552,827 ±(99.9%) 2246,533 ns/op
Iteration   1: 828300,317 ±(99.9%) 1935,559 ns/op
                 with_new_arraylist_constructor_size·p0.00:   805888,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   819200,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   843776,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   860160,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   892928,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2100166,656 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2521513,984 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2572288,000 ns/op

Iteration   2: 828884,597 ±(99.9%) 1936,042 ns/op
                 with_new_arraylist_constructor_size·p0.00:   805888,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   819200,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   845824,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   865280,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   897024,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2105344,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2333177,037 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2359296,000 ns/op

Iteration   3: 833418,237 ±(99.9%) 2106,779 ns/op
                 with_new_arraylist_constructor_size·p0.00:   805888,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   819200,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   859136,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   896000,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   963584,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2158624,768 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2274944,614 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2281472,000 ns/op

Iteration   4: 833700,103 ±(99.9%) 2149,181 ns/op
                 with_new_arraylist_constructor_size·p0.00:   804864,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   819200,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   860160,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   896000,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   963584,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2175074,304 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2324158,874 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2338816,000 ns/op

Iteration   5: 833728,550 ±(99.9%) 2153,784 ns/op
                 with_new_arraylist_constructor_size·p0.00:   804864,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   819200,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   859136,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   896000,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   963584,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2174976,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2320038,298 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2330624,000 ns/op


# Run progress: 90,08% complete, ETA 03:53:55
# Fork: 3 of 3
# Warmup Iteration   1: 850379,140 ±(99.9%) 5345,011 ns/op
# Warmup Iteration   2: 842713,914 ±(99.9%) 2182,803 ns/op
# Warmup Iteration   3: 849930,887 ±(99.9%) 2333,816 ns/op
Iteration   1: 838415,013 ±(99.9%) 1953,856 ns/op
                 with_new_arraylist_constructor_size·p0.00:   815104,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   829440,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   854016,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   869376,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   903168,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2220359,680 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2348908,544 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2355200,000 ns/op

Iteration   2: 837280,828 ±(99.9%) 1970,558 ns/op
                 with_new_arraylist_constructor_size·p0.00:   814080,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   827392,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   855040,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   872448,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   901120,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2199814,144 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2427604,173 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2437120,000 ns/op

Iteration   3: 841380,230 ±(99.9%) 1981,498 ns/op
                 with_new_arraylist_constructor_size·p0.00:   813056,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   828416,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   867328,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   902144,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   971776,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2154991,616 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2403556,147 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2416640,000 ns/op

Iteration   4: 841322,814 ±(99.9%) 2092,511 ns/op
                 with_new_arraylist_constructor_size·p0.00:   814080,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   827392,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   866304,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   901120,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   970752,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2211213,312 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2507469,210 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2531328,000 ns/op

Iteration   5: 842007,532 ±(99.9%) 2078,977 ns/op
                 with_new_arraylist_constructor_size·p0.00:   812032,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   828416,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   866304,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   902144,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   971776,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2209341,440 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2334752,768 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2347008,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 179332
  mean = 835886,172 ±(99.9%) 523,420 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 178848 
    [1000000,000, 1250000,000) = 94 
    [1250000,000, 1500000,000) = 0 
    [1500000,000, 1750000,000) = 0 
    [1750000,000, 2000000,000) = 49 
    [2000000,000, 2250000,000) = 248 
    [2250000,000, 2500000,000) = 87 
    [2500000,000, 2750000,000) = 6 

  Percentiles, ns/op:
      p(0,0000) = 804864,000 ns/op
     p(50,0000) = 825344,000 ns/op
     p(90,0000) = 857088,000 ns/op
     p(95,0000) = 888832,000 ns/op
     p(99,0000) = 967680,000 ns/op
     p(99,9000) = 2181804,032 ns/op
     p(99,9900) = 2404625,203 ns/op
     p(99,9990) = 2577367,122 ns/op
     p(99,9999) = 2596864,000 ns/op
    p(100,0000) = 2596864,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 500)

# Run progress: 90,13% complete, ETA 03:52:35
# Fork: 1 of 3
# Warmup Iteration   1: 2189527,484 ±(99.9%) 11710,358 ns/op
# Warmup Iteration   2: 2187321,848 ±(99.9%) 7294,510 ns/op
# Warmup Iteration   3: 2180097,117 ±(99.9%) 8400,410 ns/op
Iteration   1: 2180655,501 ±(99.9%) 6425,027 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2095104,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2166784,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2207744,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2228224,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2277376,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3874144,256 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3960832,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3960832,000 ns/op

Iteration   2: 2183175,608 ±(99.9%) 8253,035 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2093056,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2162688,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2203648,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2224128,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2327470,080 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4352155,648 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 4816896,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   4816896,000 ns/op

Iteration   3: 2180279,703 ±(99.9%) 7115,260 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2097152,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2162688,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2203648,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2227609,600 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2293760,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4047196,160 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 4120576,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   4120576,000 ns/op

Iteration   4: 2181156,667 ±(99.9%) 6329,964 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2095104,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2162688,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2207744,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2228224,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2416640,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3820904,448 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3870720,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3870720,000 ns/op

Iteration   5: 2199350,942 ±(99.9%) 7304,889 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2097152,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2166784,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2248704,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2441216,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2531328,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3945955,328 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 4018176,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   4018176,000 ns/op


# Run progress: 90,19% complete, ETA 03:51:15
# Fork: 2 of 3
# Warmup Iteration   1: 2248486,432 ±(99.9%) 13015,156 ns/op
# Warmup Iteration   2: 2185149,704 ±(99.9%) 5962,640 ns/op
# Warmup Iteration   3: 2175487,554 ±(99.9%) 5245,079 ns/op
Iteration   1: 2181521,551 ±(99.9%) 7984,644 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2097152,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2162688,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2203648,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2220032,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2281472,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4360249,344 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 4440064,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   4440064,000 ns/op

Iteration   2: 2180536,262 ±(99.9%) 7246,950 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2097152,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2162688,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2207744,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2227609,600 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2295152,640 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4050264,064 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 4141056,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   4141056,000 ns/op

Iteration   3: 2178944,251 ±(99.9%) 6160,362 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2097152,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2162688,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2203648,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2224128,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2290237,440 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3814367,232 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3883008,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3883008,000 ns/op

Iteration   4: 2195750,372 ±(99.9%) 7111,638 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2097152,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2166784,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2224128,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2400256,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2666496,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3764391,936 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 4157440,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   4157440,000 ns/op

Iteration   5: 2203540,496 ±(99.9%) 7085,489 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2095104,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2162688,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2252800,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2498560,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2600960,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3654389,760 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3809280,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3809280,000 ns/op


# Run progress: 90,25% complete, ETA 03:49:55
# Fork: 3 of 3
# Warmup Iteration   1: 2220076,601 ±(99.9%) 12521,493 ns/op
# Warmup Iteration   2: 2185203,010 ±(99.9%) 7416,041 ns/op
# Warmup Iteration   3: 2178853,576 ±(99.9%) 6906,509 ns/op
Iteration   1: 2177706,964 ±(99.9%) 6903,277 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2097152,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2162688,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2199552,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2220032,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2281922,560 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4064915,456 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 4153344,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   4153344,000 ns/op

Iteration   2: 2177589,566 ±(99.9%) 7174,508 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2095104,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2162688,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2199552,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2220032,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2265538,560 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4056723,456 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 4141056,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   4141056,000 ns/op

Iteration   3: 2176507,315 ±(99.9%) 7059,581 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2097152,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2162688,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2195456,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2211840,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2260992,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4039585,792 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 4153344,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   4153344,000 ns/op

Iteration   4: 2180047,515 ±(99.9%) 7294,815 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2095104,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2162688,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2199552,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2224128,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2417295,360 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4115431,424 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 4227072,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   4227072,000 ns/op

Iteration   5: 2203386,524 ±(99.9%) 8706,491 ns/op
                 with_new_arraylist_constructor_size·p0.00:   2095104,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   2162688,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   2256896,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   2490368,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2584576,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  4205707,264 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 4243456,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   4243456,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 68577
  mean = 2185303,114 ±(99.9%) 1871,407 ns/op

  Histogram, ns/op:
    [2000000,000, 2250000,000) = 65807 
    [2250000,000, 2500000,000) = 1798 
    [2500000,000, 2750000,000) = 531 
    [2750000,000, 3000000,000) = 8 
    [3000000,000, 3250000,000) = 2 
    [3250000,000, 3500000,000) = 23 
    [3500000,000, 3750000,000) = 86 
    [3750000,000, 4000000,000) = 178 
    [4000000,000, 4250000,000) = 115 
    [4250000,000, 4500000,000) = 28 
    [4500000,000, 4750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 2093056,000 ns/op
     p(50,0000) = 2162688,000 ns/op
     p(90,0000) = 2207744,000 ns/op
     p(95,0000) = 2240512,000 ns/op
     p(99,0000) = 2555904,000 ns/op
     p(99,9000) = 4141056,000 ns/op
     p(99,9900) = 4367500,902 ns/op
     p(99,9990) = 4816896,000 ns/op
     p(99,9999) = 4816896,000 ns/op
    p(100,0000) = 4816896,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 1000)

# Run progress: 90,30% complete, ETA 03:48:34
# Fork: 1 of 3
# Warmup Iteration   1: 4941339,854 ±(99.9%) 53757,100 ns/op
# Warmup Iteration   2: 4945992,998 ±(99.9%) 41806,501 ns/op
# Warmup Iteration   3: 4940861,784 ±(99.9%) 103380,621 ns/op
Iteration   1: 4914164,415 ±(99.9%) 125120,359 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4579328,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4784128,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4849664,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4961075,200 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5817794,560 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29456203,776 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 31031296,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   31031296,000 ns/op

Iteration   2: 4934525,029 ±(99.9%) 125209,180 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4587520,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4784128,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4882432,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5289574,400 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5749800,960 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29021372,416 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29491200,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   29491200,000 ns/op

Iteration   3: 4889710,215 ±(99.9%) 115159,115 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4587520,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4775936,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4833280,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4907008,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5377638,400 ns/op
                 with_new_arraylist_constructor_size·p0.999:  27969126,400 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 28147712,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   28147712,000 ns/op

Iteration   4: 4916905,323 ±(99.9%) 120076,006 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4587520,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4775936,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4841472,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4956569,600 ns/op
                 with_new_arraylist_constructor_size·p0.99:   7179796,480 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29122756,608 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29360128,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   29360128,000 ns/op

Iteration   5: 4901845,312 ±(99.9%) 118548,740 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4579328,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4775936,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4841472,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4907008,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   6502809,600 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29260513,280 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29556736,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   29556736,000 ns/op


# Run progress: 90,36% complete, ETA 03:47:14
# Fork: 2 of 3
# Warmup Iteration   1: 5148817,607 ±(99.9%) 50485,371 ns/op
# Warmup Iteration   2: 5145782,443 ±(99.9%) 38963,575 ns/op
# Warmup Iteration   3: 5133900,300 ±(99.9%) 102005,175 ns/op
Iteration   1: 5135735,712 ±(99.9%) 133700,894 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4808704,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4988928,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5062656,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5283840,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5656821,760 ns/op
                 with_new_arraylist_constructor_size·p0.999:  30891999,232 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 31916032,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   31916032,000 ns/op

Iteration   2: 5116321,360 ±(99.9%) 117044,540 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4808704,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4997120,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5062656,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5201100,800 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5635440,640 ns/op
                 with_new_arraylist_constructor_size·p0.999:  28678029,312 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 28803072,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   28803072,000 ns/op

Iteration   3: 5132138,634 ±(99.9%) 127645,321 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4808704,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4988928,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5054464,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5251072,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5668864,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  28338814,976 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 28835840,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   28835840,000 ns/op

Iteration   4: 5118237,377 ±(99.9%) 119564,609 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4800512,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4988928,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5054464,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5226496,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5623562,240 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29661200,384 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29786112,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   29786112,000 ns/op

Iteration   5: 5120814,164 ±(99.9%) 119257,455 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4808704,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4997120,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5054464,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5226496,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5598986,240 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29165060,096 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29196288,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   29196288,000 ns/op


# Run progress: 90,42% complete, ETA 03:45:54
# Fork: 3 of 3
# Warmup Iteration   1: 5131734,714 ±(99.9%) 53578,136 ns/op
# Warmup Iteration   2: 5087123,552 ±(99.9%) 39445,450 ns/op
# Warmup Iteration   3: 5126208,099 ±(99.9%) 101818,187 ns/op
Iteration   1: 5124217,830 ±(99.9%) 125132,592 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4775936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4988928,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5054464,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5353062,400 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5840732,160 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29897555,968 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 31424512,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   31424512,000 ns/op

Iteration   2: 5123495,253 ±(99.9%) 128540,697 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4800512,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4980736,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5046272,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5155635,200 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5779046,400 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29610377,216 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 30015488,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   30015488,000 ns/op

Iteration   3: 5106445,735 ±(99.9%) 119449,701 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4800512,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4980736,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5046272,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5210931,200 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5614960,640 ns/op
                 with_new_arraylist_constructor_size·p0.999:  28153217,024 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 28278784,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   28278784,000 ns/op

Iteration   4: 5103080,466 ±(99.9%) 115201,696 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4792320,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4980736,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5046272,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5186355,200 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5614878,720 ns/op
                 with_new_arraylist_constructor_size·p0.999:  27236925,440 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 27394048,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   27394048,000 ns/op

Iteration   5: 5120239,213 ±(99.9%) 123680,201 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4792320,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4980736,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5046272,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5215846,400 ns/op
                 with_new_arraylist_constructor_size·p0.99:   7103856,640 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29658120,192 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29720576,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   29720576,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 29690
  mean = 5048555,220 ±(99.9%) 31582,383 ns/op

  Histogram, ns/op:
    [       0,000,  2500000,000) = 0 
    [ 2500000,000,  5000000,000) = 21684 
    [ 5000000,000,  7500000,000) = 7836 
    [ 7500000,000, 10000000,000) = 14 
    [10000000,000, 12500000,000) = 0 
    [12500000,000, 15000000,000) = 0 
    [15000000,000, 17500000,000) = 0 
    [17500000,000, 20000000,000) = 0 
    [20000000,000, 22500000,000) = 0 
    [22500000,000, 25000000,000) = 4 
    [25000000,000, 27500000,000) = 75 
    [27500000,000, 30000000,000) = 70 
    [30000000,000, 32500000,000) = 7 
    [32500000,000, 35000000,000) = 0 
    [35000000,000, 37500000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 4579328,000 ns/op
     p(50,0000) = 4947968,000 ns/op
     p(90,0000) = 5046272,000 ns/op
     p(95,0000) = 5095424,000 ns/op
     p(99,0000) = 5693440,000 ns/op
     p(99,9000) = 29173645,312 ns/op
     p(99,9900) = 31043446,374 ns/op
     p(99,9990) = 31916032,000 ns/op
     p(99,9999) = 31916032,000 ns/op
    p(100,0000) = 31916032,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 10)

# Run progress: 90,47% complete, ETA 03:44:34
# Fork: 1 of 3
# Warmup Iteration   1: 121965,731 ±(99.9%) 724,997 ns/op
# Warmup Iteration   2: 120857,999 ±(99.9%) 284,815 ns/op
# Warmup Iteration   3: 120099,801 ±(99.9%) 267,531 ns/op
Iteration   1: 121093,443 ±(99.9%) 338,446 ns/op
                 with_new_arraylist_constructor_size·p0.00:   116992,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   118912,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   120960,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   121856,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   191488,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  195584,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1373186,458 ns/op
                 with_new_arraylist_constructor_size·p1.00:   4227072,000 ns/op

Iteration   2: 120353,853 ±(99.9%) 272,197 ns/op
                 with_new_arraylist_constructor_size·p0.00:   117248,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   119040,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   121728,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   123648,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   134656,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  155134,208 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1371730,330 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1441792,000 ns/op

Iteration   3: 120093,771 ±(99.9%) 269,680 ns/op
                 with_new_arraylist_constructor_size·p0.00:   117248,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   118912,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   121088,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   121984,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   133376,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  153344,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1342275,584 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1402880,000 ns/op

Iteration   4: 122481,358 ±(99.9%) 308,325 ns/op
                 with_new_arraylist_constructor_size·p0.00:   116992,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   118912,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   121216,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   129388,800 ns/op
                 with_new_arraylist_constructor_size·p0.99:   193024,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  207983,872 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1332415,078 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1441792,000 ns/op

Iteration   5: 123871,954 ±(99.9%) 327,435 ns/op
                 with_new_arraylist_constructor_size·p0.00:   116992,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   118912,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   122624,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   190464,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   196741,120 ns/op
                 with_new_arraylist_constructor_size·p0.999:  208640,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1328090,317 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1447936,000 ns/op


# Run progress: 90,53% complete, ETA 03:43:14
# Fork: 2 of 3
# Warmup Iteration   1: 120274,078 ±(99.9%) 695,497 ns/op
# Warmup Iteration   2: 119024,494 ±(99.9%) 295,176 ns/op
# Warmup Iteration   3: 117788,686 ±(99.9%) 271,353 ns/op
Iteration   1: 117813,912 ±(99.9%) 266,136 ns/op
                 with_new_arraylist_constructor_size·p0.00:   114304,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   116224,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   119680,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   122112,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   136704,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  154473,984 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1333332,787 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1404928,000 ns/op

Iteration   2: 117567,411 ±(99.9%) 266,973 ns/op
                 with_new_arraylist_constructor_size·p0.00:   114304,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   116224,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   118912,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   121600,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   130944,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  152064,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1340421,939 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1468416,000 ns/op

Iteration   3: 118116,426 ±(99.9%) 278,277 ns/op
                 with_new_arraylist_constructor_size·p0.00:   114304,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   116224,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   119424,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   122112,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   145664,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  189952,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1348695,040 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1425408,000 ns/op

Iteration   4: 117757,646 ±(99.9%) 441,996 ns/op
                 with_new_arraylist_constructor_size·p0.00:   114176,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   116224,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   118912,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   121984,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   133632,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  156458,752 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1359872,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   9142272,000 ns/op

Iteration   5: 117767,602 ±(99.9%) 272,840 ns/op
                 with_new_arraylist_constructor_size·p0.00:   114304,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   116224,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   119552,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   121984,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   134656,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  152108,288 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1345677,722 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1390592,000 ns/op


# Run progress: 90,59% complete, ETA 03:41:53
# Fork: 3 of 3
# Warmup Iteration   1: 122681,646 ±(99.9%) 774,284 ns/op
# Warmup Iteration   2: 119334,417 ±(99.9%) 286,082 ns/op
# Warmup Iteration   3: 119270,828 ±(99.9%) 262,451 ns/op
Iteration   1: 119112,008 ±(99.9%) 263,484 ns/op
                 with_new_arraylist_constructor_size·p0.00:   115456,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   117632,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   121088,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   123392,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   135680,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  153600,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1347584,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1439744,000 ns/op

Iteration   2: 118990,687 ±(99.9%) 263,862 ns/op
                 with_new_arraylist_constructor_size·p0.00:   115456,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   117504,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   120448,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   123392,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   135936,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  154624,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1378352,128 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1464320,000 ns/op

Iteration   3: 118966,270 ±(99.9%) 262,790 ns/op
                 with_new_arraylist_constructor_size·p0.00:   115456,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   117504,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   120320,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   123136,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   135424,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  152839,936 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1348006,298 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1398784,000 ns/op

Iteration   4: 120324,619 ±(99.9%) 279,344 ns/op
                 with_new_arraylist_constructor_size·p0.00:   115328,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   117632,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   121216,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   124928,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   187392,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  198394,112 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1347965,338 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1445888,000 ns/op

Iteration   5: 121476,337 ±(99.9%) 302,828 ns/op
                 with_new_arraylist_constructor_size·p0.00:   115328,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   117632,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   121856,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   131072,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   193536,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  200192,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1338934,272 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1474560,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 1251931
  mean = 119691,215 ±(99.9%) 77,075 ns/op

  Histogram, ns/op:
    [       0,000,  1000000,000) = 1251448 
    [ 1000000,000,  2000000,000) = 480 
    [ 2000000,000,  3000000,000) = 1 
    [ 3000000,000,  4000000,000) = 0 
    [ 4000000,000,  5000000,000) = 1 
    [ 5000000,000,  6000000,000) = 0 
    [ 6000000,000,  7000000,000) = 0 
    [ 7000000,000,  8000000,000) = 0 
    [ 8000000,000,  9000000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 114176,000 ns/op
     p(50,0000) = 118016,000 ns/op
     p(90,0000) = 120960,000 ns/op
     p(95,0000) = 123136,000 ns/op
     p(99,0000) = 186880,000 ns/op
     p(99,9000) = 197632,000 ns/op
     p(99,9900) = 1341440,000 ns/op
     p(99,9990) = 1441792,000 ns/op
     p(99,9999) = 7903975,833 ns/op
    p(100,0000) = 9142272,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 20)

# Run progress: 90,64% complete, ETA 03:40:33
# Fork: 1 of 3
# Warmup Iteration   1: 209135,895 ±(99.9%) 1221,453 ns/op
# Warmup Iteration   2: 208353,782 ±(99.9%) 471,936 ns/op
# Warmup Iteration   3: 207947,922 ±(99.9%) 446,819 ns/op
Iteration   1: 207691,105 ±(99.9%) 415,446 ns/op
                 with_new_arraylist_constructor_size·p0.00:   203520,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   206080,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   208896,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   209664,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   235520,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  265216,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1425408,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1523712,000 ns/op

Iteration   2: 207623,996 ±(99.9%) 408,417 ns/op
                 with_new_arraylist_constructor_size·p0.00:   203264,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   205824,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   209920,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   211200,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   235008,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  262656,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1374977,229 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1486848,000 ns/op

Iteration   3: 207931,136 ±(99.9%) 434,174 ns/op
                 with_new_arraylist_constructor_size·p0.00:   203264,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   206336,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   209664,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   211200,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   235008,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  265216,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1430299,853 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1531904,000 ns/op

Iteration   4: 207641,560 ±(99.9%) 423,243 ns/op
                 with_new_arraylist_constructor_size·p0.00:   203520,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   206336,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   208640,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   209664,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   234752,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  263680,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1432203,469 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1562624,000 ns/op

Iteration   5: 207788,378 ±(99.9%) 423,165 ns/op
                 with_new_arraylist_constructor_size·p0.00:   203264,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   205824,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   209920,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   211456,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   236288,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  265173,504 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1445017,805 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1519616,000 ns/op


# Run progress: 90,70% complete, ETA 03:39:13
# Fork: 2 of 3
# Warmup Iteration   1: 208807,375 ±(99.9%) 1315,728 ns/op
# Warmup Iteration   2: 206803,552 ±(99.9%) 461,222 ns/op
# Warmup Iteration   3: 205720,258 ±(99.9%) 430,146 ns/op
Iteration   1: 205187,404 ±(99.9%) 416,086 ns/op
                 with_new_arraylist_constructor_size·p0.00:   200960,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   203264,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   207104,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   209408,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   233472,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  264704,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1443931,750 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1515520,000 ns/op

Iteration   2: 206394,602 ±(99.9%) 440,855 ns/op
                 with_new_arraylist_constructor_size·p0.00:   200704,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   203520,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   208128,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   226304,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   232960,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  262959,104 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1502396,416 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1554432,000 ns/op

Iteration   3: 205280,719 ±(99.9%) 405,507 ns/op
                 with_new_arraylist_constructor_size·p0.00:   201216,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   203520,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   206848,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   209408,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   233216,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  263168,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1472913,613 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1583104,000 ns/op

Iteration   4: 207213,726 ±(99.9%) 449,018 ns/op
                 with_new_arraylist_constructor_size·p0.00:   200704,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   203776,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   215552,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   226560,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   236288,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  263680,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1526910,976 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1591296,000 ns/op

Iteration   5: 204809,483 ±(99.9%) 415,057 ns/op
                 with_new_arraylist_constructor_size·p0.00:   200704,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   203264,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   206080,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   207104,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   233216,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  261487,104 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1474950,349 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1599488,000 ns/op


# Run progress: 90,76% complete, ETA 03:37:53
# Fork: 3 of 3
# Warmup Iteration   1: 203239,953 ±(99.9%) 1215,401 ns/op
# Warmup Iteration   2: 201353,757 ±(99.9%) 433,209 ns/op
# Warmup Iteration   3: 202107,171 ±(99.9%) 444,628 ns/op
Iteration   1: 203254,105 ±(99.9%) 475,356 ns/op
                 with_new_arraylist_constructor_size·p0.00:   196096,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   199424,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   205056,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   212992,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   290304,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  317872,640 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1525933,056 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1636352,000 ns/op

Iteration   2: 200867,089 ±(99.9%) 403,037 ns/op
                 with_new_arraylist_constructor_size·p0.00:   196352,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   199168,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   202752,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   205056,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   227584,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  258560,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1436020,736 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1499136,000 ns/op

Iteration   3: 201582,412 ±(99.9%) 414,651 ns/op
                 with_new_arraylist_constructor_size·p0.00:   196352,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   199168,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   204032,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   210688,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   229120,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  281501,184 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1456138,445 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1529856,000 ns/op

Iteration   4: 201678,101 ±(99.9%) 435,572 ns/op
                 with_new_arraylist_constructor_size·p0.00:   196096,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   199424,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   204288,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   212736,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   227840,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  268523,520 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1491038,208 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2068480,000 ns/op

Iteration   5: 203557,043 ±(99.9%) 466,594 ns/op
                 with_new_arraylist_constructor_size·p0.00:   196352,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   199168,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   203008,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   208384,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   290816,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  316844,032 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1382776,013 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1472512,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 730325
  mean = 205204,494 ±(99.9%) 111,155 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 725949 
    [ 250000,000,  500000,000) = 3975 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 1 
    [1000000,000, 1250000,000) = 6 
    [1250000,000, 1500000,000) = 357 
    [1500000,000, 1750000,000) = 36 
    [1750000,000, 2000000,000) = 0 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 196096,000 ns/op
     p(50,0000) = 203776,000 ns/op
     p(90,0000) = 208384,000 ns/op
     p(95,0000) = 211200,000 ns/op
     p(99,0000) = 235776,000 ns/op
     p(99,9000) = 293376,000 ns/op
     p(99,9900) = 1458109,235 ns/op
     p(99,9990) = 1577765,847 ns/op
     p(99,9999) = 2068480,000 ns/op
    p(100,0000) = 2068480,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 50)

# Run progress: 90,81% complete, ETA 03:36:33
# Fork: 1 of 3
# Warmup Iteration   1: 451205,134 ±(99.9%) 3051,917 ns/op
# Warmup Iteration   2: 448120,761 ±(99.9%) 1173,513 ns/op
# Warmup Iteration   3: 448146,335 ±(99.9%) 1112,080 ns/op
Iteration   1: 448240,429 ±(99.9%) 1066,158 ns/op
                 with_new_arraylist_constructor_size·p0.00:   432640,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   442368,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   455680,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   477696,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   505344,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1706219,520 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1879123,968 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1894400,000 ns/op

Iteration   2: 447988,616 ±(99.9%) 1123,153 ns/op
                 with_new_arraylist_constructor_size·p0.00:   431616,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   441856,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   454144,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   476672,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   504279,040 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1758756,864 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1907790,643 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1978368,000 ns/op

Iteration   3: 448501,843 ±(99.9%) 1069,036 ns/op
                 with_new_arraylist_constructor_size·p0.00:   432128,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   442368,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   459264,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   477696,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   505856,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1695166,464 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1838636,646 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1882112,000 ns/op

Iteration   4: 447538,191 ±(99.9%) 1063,832 ns/op
                 with_new_arraylist_constructor_size·p0.00:   432640,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   441856,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   454656,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   476160,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   503808,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1682849,792 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1858629,222 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1916928,000 ns/op

Iteration   5: 447638,522 ±(99.9%) 1082,044 ns/op
                 with_new_arraylist_constructor_size·p0.00:   431616,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   441856,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   454656,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   476672,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   504320,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1697792,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1904977,920 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1937408,000 ns/op


# Run progress: 90,87% complete, ETA 03:35:13
# Fork: 2 of 3
# Warmup Iteration   1: 465652,007 ±(99.9%) 3182,363 ns/op
# Warmup Iteration   2: 466710,349 ±(99.9%) 1236,810 ns/op
# Warmup Iteration   3: 462974,790 ±(99.9%) 1032,195 ns/op
Iteration   1: 463169,780 ±(99.9%) 999,413 ns/op
                 with_new_arraylist_constructor_size·p0.00:   448000,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   458240,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   471552,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   483840,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   503808,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1628000,256 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1804185,395 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1884160,000 ns/op

Iteration   2: 462227,230 ±(99.9%) 1032,726 ns/op
                 with_new_arraylist_constructor_size·p0.00:   448000,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   457728,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   467456,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   483328,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   514452,480 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1694472,192 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1885544,038 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1916928,000 ns/op

Iteration   3: 462692,063 ±(99.9%) 1012,340 ns/op
                 with_new_arraylist_constructor_size·p0.00:   449536,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   458752,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   468480,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   481792,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   502784,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1631029,248 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1925785,190 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1943552,000 ns/op

Iteration   4: 463054,855 ±(99.9%) 1002,761 ns/op
                 with_new_arraylist_constructor_size·p0.00:   449536,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   458752,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   469504,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   482816,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   503296,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1632440,320 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1779712,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1826816,000 ns/op

Iteration   5: 462714,174 ±(99.9%) 1043,103 ns/op
                 with_new_arraylist_constructor_size·p0.00:   448000,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   458240,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   468480,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   483328,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   503808,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1708453,888 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1822392,730 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1861632,000 ns/op


# Run progress: 90,93% complete, ETA 03:33:52
# Fork: 3 of 3
# Warmup Iteration   1: 449334,834 ±(99.9%) 2870,357 ns/op
# Warmup Iteration   2: 447769,538 ±(99.9%) 1234,642 ns/op
# Warmup Iteration   3: 445019,410 ±(99.9%) 1092,620 ns/op
Iteration   1: 447465,143 ±(99.9%) 1131,650 ns/op
                 with_new_arraylist_constructor_size·p0.00:   429568,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   439296,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   461619,200 ns/op
                 with_new_arraylist_constructor_size·p0.95:   484352,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   582656,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1659555,840 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1837871,923 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1861632,000 ns/op

Iteration   2: 445308,675 ±(99.9%) 1128,935 ns/op
                 with_new_arraylist_constructor_size·p0.00:   429568,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   439296,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   453120,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   474624,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   497664,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1732608,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1921571,635 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2093056,000 ns/op

Iteration   3: 445117,739 ±(99.9%) 1048,263 ns/op
                 with_new_arraylist_constructor_size·p0.00:   429056,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   439296,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   452608,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   475136,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   497152,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1625382,912 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1836130,304 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1873920,000 ns/op

Iteration   4: 445226,053 ±(99.9%) 1040,442 ns/op
                 with_new_arraylist_constructor_size·p0.00:   428032,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   439296,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   453120,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   474624,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   496916,480 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1632477,184 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1743894,118 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2195456,000 ns/op

Iteration   5: 445125,069 ±(99.9%) 1061,663 ns/op
                 with_new_arraylist_constructor_size·p0.00:   429056,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   439296,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   453120,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   474624,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   497152,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  1687953,408 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 1871872,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   1908736,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 331628
  mean = 452007,345 ±(99.9%) 277,618 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 327123 
    [ 500000,000,  750000,000) = 4075 
    [ 750000,000, 1000000,000) = 6 
    [1000000,000, 1250000,000) = 1 
    [1250000,000, 1500000,000) = 2 
    [1500000,000, 1750000,000) = 271 
    [1750000,000, 2000000,000) = 148 
    [2000000,000, 2250000,000) = 2 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 428032,000 ns/op
     p(50,0000) = 445952,000 ns/op
     p(90,0000) = 466944,000 ns/op
     p(95,0000) = 478208,000 ns/op
     p(99,0000) = 504832,000 ns/op
     p(99,9000) = 1665024,000 ns/op
     p(99,9900) = 1861298,381 ns/op
     p(99,9990) = 1967356,047 ns/op
     p(99,9999) = 2195456,000 ns/op
    p(100,0000) = 2195456,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 100)

# Run progress: 90,98% complete, ETA 03:32:32
# Fork: 1 of 3
# Warmup Iteration   1: 867847,294 ±(99.9%) 5765,371 ns/op
# Warmup Iteration   2: 843421,874 ±(99.9%) 2017,514 ns/op
# Warmup Iteration   3: 844708,326 ±(99.9%) 2087,579 ns/op
Iteration   1: 849086,706 ±(99.9%) 2060,565 ns/op
                 with_new_arraylist_constructor_size·p0.00:   824320,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   837632,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   892928,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   906240,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   923648,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2245545,984 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2453929,165 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2469888,000 ns/op

Iteration   2: 849390,810 ±(99.9%) 2080,347 ns/op
                 with_new_arraylist_constructor_size·p0.00:   822272,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   838656,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   875520,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   905216,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   918528,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2252537,856 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2473260,646 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2473984,000 ns/op

Iteration   3: 843001,975 ±(99.9%) 1987,222 ns/op
                 with_new_arraylist_constructor_size·p0.00:   823296,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   837632,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   849920,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   860160,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   888832,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2229403,648 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2456374,477 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2461696,000 ns/op

Iteration   4: 843359,401 ±(99.9%) 1916,232 ns/op
                 with_new_arraylist_constructor_size·p0.00:   822272,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   837632,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   849920,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   861184,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   898549,760 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2217156,608 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2409363,456 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2420736,000 ns/op

Iteration   5: 842196,506 ±(99.9%) 1983,689 ns/op
                 with_new_arraylist_constructor_size·p0.00:   823296,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   836608,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   848896,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   852992,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   881664,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2236960,768 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2527064,474 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2547712,000 ns/op


# Run progress: 91,04% complete, ETA 03:31:12
# Fork: 2 of 3
# Warmup Iteration   1: 822215,874 ±(99.9%) 5472,050 ns/op
# Warmup Iteration   2: 817016,527 ±(99.9%) 2248,372 ns/op
# Warmup Iteration   3: 811903,033 ±(99.9%) 2102,635 ns/op
Iteration   1: 810158,167 ±(99.9%) 1997,140 ns/op
                 with_new_arraylist_constructor_size·p0.00:   786432,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   801792,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   827392,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   843776,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   865280,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2226847,744 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2356425,523 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2359296,000 ns/op

Iteration   2: 811950,293 ±(99.9%) 2079,175 ns/op
                 with_new_arraylist_constructor_size·p0.00:   786432,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   801792,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   829440,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   855040,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   917504,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2226962,432 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2364651,930 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2367488,000 ns/op

Iteration   3: 821107,232 ±(99.9%) 2518,344 ns/op
                 with_new_arraylist_constructor_size·p0.00:   786432,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   801792,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   850944,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   897024,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1064960,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2260992,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2394920,550 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2400256,000 ns/op

Iteration   4: 813047,252 ±(99.9%) 2059,871 ns/op
                 with_new_arraylist_constructor_size·p0.00:   787456,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   802816,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   832512,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   854016,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   900177,920 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2209447,936 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2333781,197 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2334720,000 ns/op

Iteration   5: 812500,497 ±(99.9%) 2093,132 ns/op
                 with_new_arraylist_constructor_size·p0.00:   785408,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   801792,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   832512,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   854016,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   898048,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2215936,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2400583,680 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2404352,000 ns/op


# Run progress: 91,10% complete, ETA 03:29:52
# Fork: 3 of 3
# Warmup Iteration   1: 848433,304 ±(99.9%) 5819,872 ns/op
# Warmup Iteration   2: 835958,490 ±(99.9%) 2077,227 ns/op
# Warmup Iteration   3: 835923,049 ±(99.9%) 1951,782 ns/op
Iteration   1: 846300,444 ±(99.9%) 2201,993 ns/op
                 with_new_arraylist_constructor_size·p0.00:   814080,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   829440,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   892006,400 ns/op
                 with_new_arraylist_constructor_size·p0.95:   901120,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1015808,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2205212,672 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2340771,840 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2359296,000 ns/op

Iteration   2: 840401,821 ±(99.9%) 2031,217 ns/op
                 with_new_arraylist_constructor_size·p0.00:   816128,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   829440,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   863232,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   894976,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   922624,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2221801,472 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2320107,110 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2322432,000 ns/op

Iteration   3: 842397,143 ±(99.9%) 1909,382 ns/op
                 with_new_arraylist_constructor_size·p0.00:   821248,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   836608,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   850944,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   862208,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   887808,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2216493,056 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2300425,011 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2301952,000 ns/op

Iteration   4: 842024,553 ±(99.9%) 1941,885 ns/op
                 with_new_arraylist_constructor_size·p0.00:   822272,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   835584,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   848896,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   862208,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   889856,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2215936,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2387968,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2387968,000 ns/op

Iteration   5: 841763,795 ±(99.9%) 1975,113 ns/op
                 with_new_arraylist_constructor_size·p0.00:   822272,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   835584,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   847872,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   857088,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   900096,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  2191880,192 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 2464777,830 ns/op
                 with_new_arraylist_constructor_size·p1.00:   2473984,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 179810
  mean = 833653,013 ±(99.9%) 544,528 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 178555 
    [1000000,000, 1250000,000) = 860 
    [1250000,000, 1500000,000) = 1 
    [1500000,000, 1750000,000) = 1 
    [1750000,000, 2000000,000) = 18 
    [2000000,000, 2250000,000) = 254 
    [2250000,000, 2500000,000) = 120 
    [2500000,000, 2750000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 785408,000 ns/op
     p(50,0000) = 832512,000 ns/op
     p(90,0000) = 850944,000 ns/op
     p(95,0000) = 873472,000 ns/op
     p(99,0000) = 924672,000 ns/op
     p(99,9000) = 2220032,000 ns/op
     p(99,9900) = 2387968,000 ns/op
     p(99,9990) = 2488868,946 ns/op
     p(99,9999) = 2547712,000 ns/op
    p(100,0000) = 2547712,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 200)

# Run progress: 91,15% complete, ETA 03:28:32
# Fork: 1 of 3
# Warmup Iteration   1: 1783299,929 ±(99.9%) 11177,680 ns/op
# Warmup Iteration   2: 1750792,073 ±(99.9%) 5766,740 ns/op
# Warmup Iteration   3: 1750733,948 ±(99.9%) 5595,390 ns/op
Iteration   1: 1754009,923 ±(99.9%) 6092,703 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1671168,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1740800,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1785856,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1802240,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2514944,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3516833,792 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3624960,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3624960,000 ns/op

Iteration   2: 1749093,432 ±(99.9%) 5509,317 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1673216,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1739776,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1785856,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1798144,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1849036,800 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3417231,360 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3563520,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3563520,000 ns/op

Iteration   3: 1759175,041 ±(99.9%) 5835,721 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1673216,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1744896,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1794048,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1835008,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2043330,560 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3411968,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3502080,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3502080,000 ns/op

Iteration   4: 1747030,631 ±(99.9%) 5422,130 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1671168,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1742848,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1775616,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1796096,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1839104,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3397861,376 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3440640,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3440640,000 ns/op

Iteration   5: 1749974,581 ±(99.9%) 5528,265 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1673216,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1742848,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1781760,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1805107,200 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1841152,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3399122,944 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3563520,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3563520,000 ns/op


# Run progress: 91,21% complete, ETA 03:27:11
# Fork: 2 of 3
# Warmup Iteration   1: 1793708,689 ±(99.9%) 9990,410 ns/op
# Warmup Iteration   2: 1768575,026 ±(99.9%) 6000,609 ns/op
# Warmup Iteration   3: 1765328,969 ±(99.9%) 5787,760 ns/op
Iteration   1: 1766535,942 ±(99.9%) 5803,153 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1689600,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1755136,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1798144,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1824768,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1938800,640 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3455836,160 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3534848,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3534848,000 ns/op

Iteration   2: 1768812,653 ±(99.9%) 5701,537 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1689600,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1757184,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1802240,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1824768,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1868779,520 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3442262,016 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 4227072,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   4227072,000 ns/op

Iteration   3: 1767554,037 ±(99.9%) 5764,977 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1689600,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1755136,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1798144,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1828864,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1981337,600 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3451658,240 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3547136,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3547136,000 ns/op

Iteration   4: 1762917,966 ±(99.9%) 5476,713 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1689600,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1757184,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1794048,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1814528,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1851392,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3451535,360 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3522560,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3522560,000 ns/op

Iteration   5: 1764948,173 ±(99.9%) 5553,905 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1687552,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1759232,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1796096,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1816576,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1867202,560 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3429793,792 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3485696,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3485696,000 ns/op


# Run progress: 91,27% complete, ETA 03:25:51
# Fork: 3 of 3
# Warmup Iteration   1: 1787945,773 ±(99.9%) 11071,300 ns/op
# Warmup Iteration   2: 1759328,631 ±(99.9%) 5853,759 ns/op
# Warmup Iteration   3: 1758940,407 ±(99.9%) 5605,932 ns/op
Iteration   1: 1758706,484 ±(99.9%) 5597,152 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1679360,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1748992,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1792000,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1808384,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1872220,160 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3441737,728 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3551232,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3551232,000 ns/op

Iteration   2: 1760558,726 ±(99.9%) 5755,612 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1679360,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1748992,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1794048,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1812480,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2054144,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3462443,008 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3551232,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3551232,000 ns/op

Iteration   3: 1761925,236 ±(99.9%) 5946,117 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1679360,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1748992,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1792000,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1822720,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1974824,960 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3482939,392 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3584000,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3584000,000 ns/op

Iteration   4: 1756462,701 ±(99.9%) 5671,416 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1677312,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1751040,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1785856,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1804288,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   1855488,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3479437,312 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3723264,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3723264,000 ns/op

Iteration   5: 1763193,225 ±(99.9%) 5958,052 ns/op
                 with_new_arraylist_constructor_size·p0.00:   1677312,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   1751040,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   1792000,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   1825894,400 ns/op
                 with_new_arraylist_constructor_size·p0.99:   2071162,880 ns/op
                 with_new_arraylist_constructor_size·p0.999:  3439255,552 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 3559424,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   3559424,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 85206
  mean = 1759368,139 ±(99.9%) 1475,502 ns/op

  Histogram, ns/op:
    [1000000,000, 1250000,000) = 0 
    [1250000,000, 1500000,000) = 0 
    [1500000,000, 1750000,000) = 43789 
    [1750000,000, 2000000,000) = 40573 
    [2000000,000, 2250000,000) = 186 
    [2250000,000, 2500000,000) = 11 
    [2500000,000, 2750000,000) = 16 
    [2750000,000, 3000000,000) = 147 
    [3000000,000, 3250000,000) = 264 
    [3250000,000, 3500000,000) = 186 
    [3500000,000, 3750000,000) = 33 
    [3750000,000, 4000000,000) = 0 
    [4000000,000, 4250000,000) = 1 
    [4250000,000, 4500000,000) = 0 
    [4500000,000, 4750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1671168,000 ns/op
     p(50,0000) = 1748992,000 ns/op
     p(90,0000) = 1792000,000 ns/op
     p(95,0000) = 1814528,000 ns/op
     p(99,0000) = 1998704,640 ns/op
     p(99,9000) = 3439792,128 ns/op
     p(99,9900) = 3579734,426 ns/op
     p(99,9990) = 4227072,000 ns/op
     p(99,9999) = 4227072,000 ns/op
    p(100,0000) = 4227072,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 500)

# Run progress: 91,33% complete, ETA 03:24:31
# Fork: 1 of 3
# Warmup Iteration   1: 5181098,136 ±(99.9%) 51531,685 ns/op
# Warmup Iteration   2: 5178392,406 ±(99.9%) 41137,492 ns/op
# Warmup Iteration   3: 5221899,235 ±(99.9%) 109657,428 ns/op
Iteration   1: 5152083,926 ±(99.9%) 126914,180 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4866048,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5029888,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5087232,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5111808,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   6065029,120 ns/op
                 with_new_arraylist_constructor_size·p0.999:  30738415,616 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 31293440,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   31293440,000 ns/op

Iteration   2: 5145605,273 ±(99.9%) 120589,156 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4866048,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5029888,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5084774,400 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5103616,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   6033981,440 ns/op
                 with_new_arraylist_constructor_size·p0.999:  28908847,104 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29032448,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   29032448,000 ns/op

Iteration   3: 5181586,513 ±(99.9%) 130829,155 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4882432,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5029888,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5087232,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5111808,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   7534182,400 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29177282,560 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29360128,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   29360128,000 ns/op

Iteration   4: 5172688,298 ±(99.9%) 126437,869 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4866048,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5029888,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5087232,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5120000,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   6764052,480 ns/op
                 with_new_arraylist_constructor_size·p0.999:  30074601,472 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 30441472,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   30441472,000 ns/op

Iteration   5: 5146427,848 ±(99.9%) 128377,139 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4874240,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   5021696,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5079040,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5103616,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   6031605,760 ns/op
                 with_new_arraylist_constructor_size·p0.999:  30510579,712 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 31653888,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   31653888,000 ns/op


# Run progress: 91,38% complete, ETA 03:23:11
# Fork: 2 of 3
# Warmup Iteration   1: 5107134,037 ±(99.9%) 57131,304 ns/op
# Warmup Iteration   2: 5068467,667 ±(99.9%) 44604,344 ns/op
# Warmup Iteration   3: 5135205,295 ±(99.9%) 112400,765 ns/op
Iteration   1: 5110878,708 ±(99.9%) 129776,913 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4800512,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4964352,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5038080,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5160960,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   6984499,200 ns/op
                 with_new_arraylist_constructor_size·p0.999:  30044651,520 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 31457280,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   31457280,000 ns/op

Iteration   2: 5092856,171 ±(99.9%) 125290,013 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4792320,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4956160,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5029888,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5110579,200 ns/op
                 with_new_arraylist_constructor_size·p0.99:   6900695,040 ns/op
                 with_new_arraylist_constructor_size·p0.999:  30150197,248 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 30244864,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   30244864,000 ns/op

Iteration   3: 5106144,343 ±(99.9%) 125432,784 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4792320,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4956160,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5029888,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5144576,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   7289077,760 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29043458,048 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29294592,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   29294592,000 ns/op

Iteration   4: 5103883,767 ±(99.9%) 127001,510 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4800512,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4964352,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5038080,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5144576,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   6793052,160 ns/op
                 with_new_arraylist_constructor_size·p0.999:  30310694,912 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 31850496,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   31850496,000 ns/op

Iteration   5: 5095632,873 ±(99.9%) 126106,547 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4800512,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4964352,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   5029888,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   5111808,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5405900,800 ns/op
                 with_new_arraylist_constructor_size·p0.999:  28960292,864 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29622272,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   29622272,000 ns/op


# Run progress: 91,44% complete, ETA 03:21:51
# Fork: 3 of 3
# Warmup Iteration   1: 5070128,966 ±(99.9%) 57366,705 ns/op
# Warmup Iteration   2: 5002429,630 ±(99.9%) 39607,700 ns/op
# Warmup Iteration   3: 5068740,773 ±(99.9%) 106624,787 ns/op
Iteration   1: 5027872,966 ±(99.9%) 118749,117 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4751360,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4907008,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4972544,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4988928,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5481267,200 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29360848,896 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29425664,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   29425664,000 ns/op

Iteration   2: 5033726,065 ±(99.9%) 117303,443 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4767744,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4915200,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4972544,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4997120,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5516492,800 ns/op
                 with_new_arraylist_constructor_size·p0.999:  28739371,008 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 28868608,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   28868608,000 ns/op

Iteration   3: 5060470,084 ±(99.9%) 127119,494 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4759552,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4915200,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4972544,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4997120,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   7241728,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29041885,184 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29425664,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   29425664,000 ns/op

Iteration   4: 5032866,159 ±(99.9%) 123562,786 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4759552,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4915200,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4972544,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4988928,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5527388,160 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29952507,904 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 30146560,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   30146560,000 ns/op

Iteration   5: 5046946,392 ±(99.9%) 127165,760 ns/op
                 with_new_arraylist_constructor_size·p0.00:   4751360,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   4915200,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   4972544,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   4988928,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   5557288,960 ns/op
                 with_new_arraylist_constructor_size·p0.999:  29243375,616 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 29982720,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   29982720,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 29394
  mean = 5100154,313 ±(99.9%) 32338,671 ns/op

  Histogram, ns/op:
    [       0,000,  2500000,000) = 0 
    [ 2500000,000,  5000000,000) = 20326 
    [ 5000000,000,  7500000,000) = 8885 
    [ 7500000,000, 10000000,000) = 28 
    [10000000,000, 12500000,000) = 0 
    [12500000,000, 15000000,000) = 0 
    [15000000,000, 17500000,000) = 0 
    [17500000,000, 20000000,000) = 0 
    [20000000,000, 22500000,000) = 0 
    [22500000,000, 25000000,000) = 0 
    [25000000,000, 27500000,000) = 62 
    [27500000,000, 30000000,000) = 77 
    [30000000,000, 32500000,000) = 16 
    [32500000,000, 35000000,000) = 0 
    [35000000,000, 37500000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 4751360,000 ns/op
     p(50,0000) = 4964352,000 ns/op
     p(90,0000) = 5062656,000 ns/op
     p(95,0000) = 5095424,000 ns/op
     p(99,0000) = 6643712,000 ns/op
     p(99,9000) = 29399777,280 ns/op
     p(99,9900) = 31469174,784 ns/op
     p(99,9990) = 31850496,000 ns/op
     p(99,9999) = 31850496,000 ns/op
    p(100,0000) = 31850496,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 1000)

# Run progress: 91,50% complete, ETA 03:20:30
# Fork: 1 of 3
# Warmup Iteration   1: 12679552,650 ±(99.9%) 179701,285 ns/op
# Warmup Iteration   2: 12419479,056 ±(99.9%) 84388,469 ns/op
# Warmup Iteration   3: 12503040,000 ±(99.9%) 175636,317 ns/op
Iteration   1: 12655789,691 ±(99.9%) 316861,863 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11599872,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12255232,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   12435456,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   13065420,800 ns/op
                 with_new_arraylist_constructor_size·p0.99:   34530918,400 ns/op
                 with_new_arraylist_constructor_size·p0.999:  37421056,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 37421056,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   37421056,000 ns/op

Iteration   2: 12555001,568 ±(99.9%) 302980,498 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11862016,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12238848,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   12337152,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   12533760,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   34475868,160 ns/op
                 with_new_arraylist_constructor_size·p0.999:  36765696,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 36765696,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   36765696,000 ns/op

Iteration   3: 12555413,226 ±(99.9%) 300086,933 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11862016,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12255232,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   12337152,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   12555059,200 ns/op
                 with_new_arraylist_constructor_size·p0.99:   33846067,200 ns/op
                 with_new_arraylist_constructor_size·p0.999:  37748736,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 37748736,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   37748736,000 ns/op

Iteration   4: 12567371,899 ±(99.9%) 302069,042 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11829248,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12255232,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   12402688,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   12533760,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   34279260,160 ns/op
                 with_new_arraylist_constructor_size·p0.999:  36831232,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 36831232,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   36831232,000 ns/op

Iteration   5: 12549362,831 ±(99.9%) 300868,397 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11829248,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12238848,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   12353536,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   12484608,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   34285813,760 ns/op
                 with_new_arraylist_constructor_size·p0.999:  37552128,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 37552128,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   37552128,000 ns/op


# Run progress: 91,55% complete, ETA 03:19:10
# Fork: 2 of 3
# Warmup Iteration   1: 12571721,419 ±(99.9%) 174107,891 ns/op
# Warmup Iteration   2: 12427457,352 ±(99.9%) 115984,572 ns/op
# Warmup Iteration   3: 12422511,622 ±(99.9%) 163129,529 ns/op
Iteration   1: 12624389,172 ±(99.9%) 314553,241 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11845632,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12173312,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   12353536,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   14458880,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   32237813,760 ns/op
                 with_new_arraylist_constructor_size·p0.999:  38862848,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 38862848,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   38862848,000 ns/op

Iteration   2: 12731265,468 ±(99.9%) 356547,485 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11829248,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12156928,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   13582336,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   14298316,800 ns/op
                 with_new_arraylist_constructor_size·p0.99:   36727685,120 ns/op
                 with_new_arraylist_constructor_size·p0.999:  45219840,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 45219840,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   45219840,000 ns/op

Iteration   3: 12831258,947 ±(99.9%) 310240,405 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11649024,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12156928,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   13631488,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   13811712,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   33161216,000 ns/op
                 with_new_arraylist_constructor_size·p0.999:  40566784,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 40566784,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   40566784,000 ns/op

Iteration   4: 12492492,800 ±(99.9%) 316543,728 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11632640,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12107776,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   12189696,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   12723814,400 ns/op
                 with_new_arraylist_constructor_size·p0.99:   34601697,280 ns/op
                 with_new_arraylist_constructor_size·p0.999:  39845888,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 39845888,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   39845888,000 ns/op

Iteration   5: 12386019,767 ±(99.9%) 284129,823 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11812864,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12107776,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   12189696,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   12337152,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   33089126,400 ns/op
                 with_new_arraylist_constructor_size·p0.999:  37683200,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 37683200,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   37683200,000 ns/op


# Run progress: 91,61% complete, ETA 03:17:50
# Fork: 3 of 3
# Warmup Iteration   1: 12806078,443 ±(99.9%) 182149,839 ns/op
# Warmup Iteration   2: 12564984,281 ±(99.9%) 80463,433 ns/op
# Warmup Iteration   3: 12564778,452 ±(99.9%) 154132,027 ns/op
Iteration   1: 12688056,528 ±(99.9%) 292222,299 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11698176,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12353536,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   12551782,400 ns/op
                 with_new_arraylist_constructor_size·p0.95:   12746752,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   33142865,920 ns/op
                 with_new_arraylist_constructor_size·p0.999:  37421056,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 37421056,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   37421056,000 ns/op

Iteration   2: 12680551,503 ±(99.9%) 316132,921 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11927552,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12353536,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   12435456,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   12664832,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   35074867,200 ns/op
                 with_new_arraylist_constructor_size·p0.999:  39518208,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 39518208,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   39518208,000 ns/op

Iteration   3: 12685208,041 ±(99.9%) 307792,991 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11960320,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12353536,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   12451840,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   12806553,600 ns/op
                 with_new_arraylist_constructor_size·p0.99:   35148922,880 ns/op
                 with_new_arraylist_constructor_size·p0.999:  37552128,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 37552128,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   37552128,000 ns/op

Iteration   4: 12683251,022 ±(99.9%) 309281,012 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11943936,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12337152,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   12550144,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   12861440,000 ns/op
                 with_new_arraylist_constructor_size·p0.99:   34452275,200 ns/op
                 with_new_arraylist_constructor_size·p0.999:  38469632,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 38469632,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   38469632,000 ns/op

Iteration   5: 12731641,152 ±(99.9%) 296093,752 ns/op
                 with_new_arraylist_constructor_size·p0.00:   11911168,000 ns/op
                 with_new_arraylist_constructor_size·p0.50:   12337152,000 ns/op
                 with_new_arraylist_constructor_size·p0.90:   12730368,000 ns/op
                 with_new_arraylist_constructor_size·p0.95:   14036172,800 ns/op
                 with_new_arraylist_constructor_size·p0.99:   33504624,640 ns/op
                 with_new_arraylist_constructor_size·p0.999:  37617664,000 ns/op
                 with_new_arraylist_constructor_size·p0.9999: 37617664,000 ns/op
                 with_new_arraylist_constructor_size·p1.00:   37617664,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 11877
  mean = 12626889,597 ±(99.9%) 79455,036 ns/op

  Histogram, ns/op:
    [10000000,000, 12500000,000) = 10762 
    [12500000,000, 15000000,000) = 877 
    [15000000,000, 17500000,000) = 88 
    [17500000,000, 20000000,000) = 0 
    [20000000,000, 22500000,000) = 0 
    [22500000,000, 25000000,000) = 0 
    [25000000,000, 27500000,000) = 0 
    [27500000,000, 30000000,000) = 5 
    [30000000,000, 32500000,000) = 5 
    [32500000,000, 35000000,000) = 50 
    [35000000,000, 37500000,000) = 71 
    [37500000,000, 40000000,000) = 16 
    [40000000,000, 42500000,000) = 2 
    [42500000,000, 45000000,000) = 0 
    [45000000,000, 47500000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 11599872,000 ns/op
     p(50,0000) = 12255232,000 ns/op
     p(90,0000) = 12468224,000 ns/op
     p(95,0000) = 13565952,000 ns/op
     p(99,0000) = 34078720,000 ns/op
     p(99,9000) = 37820694,528 ns/op
     p(99,9900) = 44345996,083 ns/op
     p(99,9990) = 45219840,000 ns/op
     p(99,9999) = 45219840,000 ns/op
    p(100,0000) = 45219840,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 10)

# Run progress: 91,67% complete, ETA 03:16:30
# Fork: 1 of 3
# Warmup Iteration   1: 1372,536 ±(99.9%) 156,938 ns/op
# Warmup Iteration   2: 1215,417 ±(99.9%) 33,129 ns/op
# Warmup Iteration   3: 1204,991 ±(99.9%) 32,254 ns/op
Iteration   1: 1187,067 ±(99.9%) 19,723 ns/op
                 with_stream_concat·p0.00:   1098,000 ns/op
                 with_stream_concat·p0.50:   1156,000 ns/op
                 with_stream_concat·p0.90:   1212,000 ns/op
                 with_stream_concat·p0.95:   1268,000 ns/op
                 with_stream_concat·p0.99:   1404,000 ns/op
                 with_stream_concat·p0.999:  3166,396 ns/op
                 with_stream_concat·p0.9999: 15824,000 ns/op
                 with_stream_concat·p1.00:   1171456,000 ns/op

Iteration   2: 1199,516 ±(99.9%) 29,191 ns/op
                 with_stream_concat·p0.00:   1096,000 ns/op
                 with_stream_concat·p0.50:   1154,000 ns/op
                 with_stream_concat·p0.90:   1218,000 ns/op
                 with_stream_concat·p0.95:   1278,000 ns/op
                 with_stream_concat·p0.99:   1456,000 ns/op
                 with_stream_concat·p0.999:  3272,000 ns/op
                 with_stream_concat·p0.9999: 15886,296 ns/op
                 with_stream_concat·p1.00:   1173504,000 ns/op

Iteration   3: 1207,041 ±(99.9%) 30,519 ns/op
                 with_stream_concat·p0.00:   1098,000 ns/op
                 with_stream_concat·p0.50:   1154,000 ns/op
                 with_stream_concat·p0.90:   1234,000 ns/op
                 with_stream_concat·p0.95:   1324,000 ns/op
                 with_stream_concat·p0.99:   1478,000 ns/op
                 with_stream_concat·p0.999:  3421,288 ns/op
                 with_stream_concat·p0.9999: 15921,058 ns/op
                 with_stream_concat·p1.00:   1144832,000 ns/op

Iteration   4: 1192,155 ±(99.9%) 25,613 ns/op
                 with_stream_concat·p0.00:   1098,000 ns/op
                 with_stream_concat·p0.50:   1152,000 ns/op
                 with_stream_concat·p0.90:   1210,000 ns/op
                 with_stream_concat·p0.95:   1268,000 ns/op
                 with_stream_concat·p0.99:   1402,000 ns/op
                 with_stream_concat·p0.999:  3172,000 ns/op
                 with_stream_concat·p0.9999: 15981,693 ns/op
                 with_stream_concat·p1.00:   1140736,000 ns/op

Iteration   5: 1211,528 ±(99.9%) 25,746 ns/op
                 with_stream_concat·p0.00:   1096,000 ns/op
                 with_stream_concat·p0.50:   1158,000 ns/op
                 with_stream_concat·p0.90:   1262,000 ns/op
                 with_stream_concat·p0.95:   1462,000 ns/op
                 with_stream_concat·p0.99:   1514,000 ns/op
                 with_stream_concat·p0.999:  3188,000 ns/op
                 with_stream_concat·p0.9999: 15987,400 ns/op
                 with_stream_concat·p1.00:   1112064,000 ns/op


# Run progress: 91,72% complete, ETA 03:15:10
# Fork: 2 of 3
# Warmup Iteration   1: 1336,739 ±(99.9%) 131,661 ns/op
# Warmup Iteration   2: 1170,142 ±(99.9%) 33,554 ns/op
# Warmup Iteration   3: 1170,362 ±(99.9%) 30,075 ns/op
Iteration   1: 1161,249 ±(99.9%) 22,899 ns/op
                 with_stream_concat·p0.00:   1068,000 ns/op
                 with_stream_concat·p0.50:   1124,000 ns/op
                 with_stream_concat·p0.90:   1176,000 ns/op
                 with_stream_concat·p0.95:   1236,000 ns/op
                 with_stream_concat·p0.99:   1382,000 ns/op
                 with_stream_concat·p0.999:  3304,000 ns/op
                 with_stream_concat·p0.9999: 15908,781 ns/op
                 with_stream_concat·p1.00:   1277952,000 ns/op

Iteration   2: 1182,029 ±(99.9%) 29,100 ns/op
                 with_stream_concat·p0.00:   1066,000 ns/op
                 with_stream_concat·p0.50:   1126,000 ns/op
                 with_stream_concat·p0.90:   1196,000 ns/op
                 with_stream_concat·p0.95:   1312,000 ns/op
                 with_stream_concat·p0.99:   1500,000 ns/op
                 with_stream_concat·p0.999:  3481,460 ns/op
                 with_stream_concat·p0.9999: 16689,168 ns/op
                 with_stream_concat·p1.00:   1062912,000 ns/op

Iteration   3: 1166,732 ±(99.9%) 27,910 ns/op
                 with_stream_concat·p0.00:   1068,000 ns/op
                 with_stream_concat·p0.50:   1124,000 ns/op
                 with_stream_concat·p0.90:   1176,000 ns/op
                 with_stream_concat·p0.95:   1234,000 ns/op
                 with_stream_concat·p0.99:   1372,000 ns/op
                 with_stream_concat·p0.999:  3180,000 ns/op
                 with_stream_concat·p0.9999: 15956,461 ns/op
                 with_stream_concat·p1.00:   1249280,000 ns/op

Iteration   4: 1161,424 ±(99.9%) 23,604 ns/op
                 with_stream_concat·p0.00:   1068,000 ns/op
                 with_stream_concat·p0.50:   1124,000 ns/op
                 with_stream_concat·p0.90:   1176,000 ns/op
                 with_stream_concat·p0.95:   1232,000 ns/op
                 with_stream_concat·p0.99:   1370,000 ns/op
                 with_stream_concat·p0.999:  3154,892 ns/op
                 with_stream_concat·p0.9999: 15860,357 ns/op
                 with_stream_concat·p1.00:   1071104,000 ns/op

Iteration   5: 1165,772 ±(99.9%) 26,615 ns/op
                 with_stream_concat·p0.00:   1066,000 ns/op
                 with_stream_concat·p0.50:   1126,000 ns/op
                 with_stream_concat·p0.90:   1178,000 ns/op
                 with_stream_concat·p0.95:   1234,000 ns/op
                 with_stream_concat·p0.99:   1374,000 ns/op
                 with_stream_concat·p0.999:  3159,564 ns/op
                 with_stream_concat·p0.9999: 15828,626 ns/op
                 with_stream_concat·p1.00:   1140736,000 ns/op


# Run progress: 91,78% complete, ETA 03:13:50
# Fork: 3 of 3
# Warmup Iteration   1: 1391,913 ±(99.9%) 151,832 ns/op
# Warmup Iteration   2: 1191,342 ±(99.9%) 37,240 ns/op
# Warmup Iteration   3: 1172,982 ±(99.9%) 23,277 ns/op
Iteration   1: 1167,884 ±(99.9%) 19,434 ns/op
                 with_stream_concat·p0.00:   1074,000 ns/op
                 with_stream_concat·p0.50:   1138,000 ns/op
                 with_stream_concat·p0.90:   1192,000 ns/op
                 with_stream_concat·p0.95:   1244,000 ns/op
                 with_stream_concat·p0.99:   1384,000 ns/op
                 with_stream_concat·p0.999:  3164,796 ns/op
                 with_stream_concat·p0.9999: 15968,000 ns/op
                 with_stream_concat·p1.00:   1228800,000 ns/op

Iteration   2: 1178,565 ±(99.9%) 26,739 ns/op
                 with_stream_concat·p0.00:   1076,000 ns/op
                 with_stream_concat·p0.50:   1138,000 ns/op
                 with_stream_concat·p0.90:   1192,000 ns/op
                 with_stream_concat·p0.95:   1244,000 ns/op
                 with_stream_concat·p0.99:   1384,000 ns/op
                 with_stream_concat·p0.999:  3188,000 ns/op
                 with_stream_concat·p0.9999: 16072,445 ns/op
                 with_stream_concat·p1.00:   1075200,000 ns/op

Iteration   3: 1173,402 ±(99.9%) 24,996 ns/op
                 with_stream_concat·p0.00:   1076,000 ns/op
                 with_stream_concat·p0.50:   1136,000 ns/op
                 with_stream_concat·p0.90:   1188,000 ns/op
                 with_stream_concat·p0.95:   1244,000 ns/op
                 with_stream_concat·p0.99:   1382,000 ns/op
                 with_stream_concat·p0.999:  3148,008 ns/op
                 with_stream_concat·p0.9999: 16032,000 ns/op
                 with_stream_concat·p1.00:   1165312,000 ns/op

Iteration   4: 1176,793 ±(99.9%) 26,241 ns/op
                 with_stream_concat·p0.00:   1074,000 ns/op
                 with_stream_concat·p0.50:   1138,000 ns/op
                 with_stream_concat·p0.90:   1190,000 ns/op
                 with_stream_concat·p0.95:   1244,000 ns/op
                 with_stream_concat·p0.99:   1380,000 ns/op
                 with_stream_concat·p0.999:  3172,000 ns/op
                 with_stream_concat·p0.9999: 15992,246 ns/op
                 with_stream_concat·p1.00:   1060864,000 ns/op

Iteration   5: 1164,750 ±(99.9%) 17,011 ns/op
                 with_stream_concat·p0.00:   1074,000 ns/op
                 with_stream_concat·p0.50:   1136,000 ns/op
                 with_stream_concat·p0.90:   1188,000 ns/op
                 with_stream_concat·p0.95:   1244,000 ns/op
                 with_stream_concat·p0.99:   1380,000 ns/op
                 with_stream_concat·p0.999:  3159,392 ns/op
                 with_stream_concat·p0.9999: 15879,757 ns/op
                 with_stream_concat·p1.00:   1071104,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 4108871
  mean =   1179,565 ±(99.9%) 6,529 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 4108809 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 2 
    [ 875000,000, 1000000,000) = 27 
    [1000000,000, 1125000,000) = 24 
    [1125000,000, 1250000,000) = 8 
    [1250000,000, 1375000,000) = 1 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   1066,000 ns/op
     p(50,0000) =   1140,000 ns/op
     p(90,0000) =   1198,000 ns/op
     p(95,0000) =   1264,000 ns/op
     p(99,0000) =   1468,000 ns/op
     p(99,9000) =   3196,000 ns/op
     p(99,9900) =  15968,000 ns/op
     p(99,9990) = 982313,206 ns/op
     p(99,9999) = 1173281,030 ns/op
    p(100,0000) = 1277952,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 20)

# Run progress: 91,84% complete, ETA 03:12:29
# Fork: 1 of 3
# Warmup Iteration   1: 2131,804 ±(99.9%) 127,308 ns/op
# Warmup Iteration   2: 1895,393 ±(99.9%) 29,204 ns/op
# Warmup Iteration   3: 1882,763 ±(99.9%) 26,340 ns/op
Iteration   1: 1974,642 ±(99.9%) 25,174 ns/op
                 with_stream_concat·p0.00:   1746,000 ns/op
                 with_stream_concat·p0.50:   1844,000 ns/op
                 with_stream_concat·p0.90:   2336,000 ns/op
                 with_stream_concat·p0.95:   2384,000 ns/op
                 with_stream_concat·p0.99:   2524,000 ns/op
                 with_stream_concat·p0.999:  4552,000 ns/op
                 with_stream_concat·p0.9999: 16832,000 ns/op
                 with_stream_concat·p1.00:   1146880,000 ns/op

Iteration   2: 1967,958 ±(99.9%) 28,065 ns/op
                 with_stream_concat·p0.00:   1750,000 ns/op
                 with_stream_concat·p0.50:   1840,000 ns/op
                 with_stream_concat·p0.90:   2328,000 ns/op
                 with_stream_concat·p0.95:   2368,000 ns/op
                 with_stream_concat·p0.99:   2504,000 ns/op
                 with_stream_concat·p0.999:  4639,704 ns/op
                 with_stream_concat·p0.9999: 16886,282 ns/op
                 with_stream_concat·p1.00:   1214464,000 ns/op

Iteration   3: 2033,289 ±(99.9%) 29,878 ns/op
                 with_stream_concat·p0.00:   1746,000 ns/op
                 with_stream_concat·p0.50:   1864,000 ns/op
                 with_stream_concat·p0.90:   2356,000 ns/op
                 with_stream_concat·p0.95:   2392,000 ns/op
                 with_stream_concat·p0.99:   2560,000 ns/op
                 with_stream_concat·p0.999:  4761,264 ns/op
                 with_stream_concat·p0.9999: 16960,000 ns/op
                 with_stream_concat·p1.00:   1390592,000 ns/op

Iteration   4: 1998,162 ±(99.9%) 33,449 ns/op
                 with_stream_concat·p0.00:   1748,000 ns/op
                 with_stream_concat·p0.50:   1844,000 ns/op
                 with_stream_concat·p0.90:   2336,000 ns/op
                 with_stream_concat·p0.95:   2380,000 ns/op
                 with_stream_concat·p0.99:   2532,000 ns/op
                 with_stream_concat·p0.999:  4736,000 ns/op
                 with_stream_concat·p0.9999: 18081,818 ns/op
                 with_stream_concat·p1.00:   1189888,000 ns/op

Iteration   5: 1988,664 ±(99.9%) 25,943 ns/op
                 with_stream_concat·p0.00:   1744,000 ns/op
                 with_stream_concat·p0.50:   1850,000 ns/op
                 with_stream_concat·p0.90:   2336,000 ns/op
                 with_stream_concat·p0.95:   2380,000 ns/op
                 with_stream_concat·p0.99:   2532,000 ns/op
                 with_stream_concat·p0.999:  4584,000 ns/op
                 with_stream_concat·p0.9999: 16802,518 ns/op
                 with_stream_concat·p1.00:   1204224,000 ns/op


# Run progress: 91,89% complete, ETA 03:11:09
# Fork: 2 of 3
# Warmup Iteration   1: 2023,971 ±(99.9%) 185,940 ns/op
# Warmup Iteration   2: 1901,974 ±(99.9%) 32,567 ns/op
# Warmup Iteration   3: 1789,928 ±(99.9%) 22,193 ns/op
Iteration   1: 1786,884 ±(99.9%) 20,957 ns/op
                 with_stream_concat·p0.00:   1634,000 ns/op
                 with_stream_concat·p0.50:   1744,000 ns/op
                 with_stream_concat·p0.90:   1846,000 ns/op
                 with_stream_concat·p0.95:   1904,000 ns/op
                 with_stream_concat·p0.99:   2084,000 ns/op
                 with_stream_concat·p0.999:  3812,000 ns/op
                 with_stream_concat·p0.9999: 16576,000 ns/op
                 with_stream_concat·p1.00:   1251328,000 ns/op

Iteration   2: 1789,679 ±(99.9%) 19,383 ns/op
                 with_stream_concat·p0.00:   1634,000 ns/op
                 with_stream_concat·p0.50:   1746,000 ns/op
                 with_stream_concat·p0.90:   1852,000 ns/op
                 with_stream_concat·p0.95:   1920,000 ns/op
                 with_stream_concat·p0.99:   2236,000 ns/op
                 with_stream_concat·p0.999:  3884,000 ns/op
                 with_stream_concat·p0.9999: 16593,971 ns/op
                 with_stream_concat·p1.00:   1232896,000 ns/op

Iteration   3: 1792,896 ±(99.9%) 20,273 ns/op
                 with_stream_concat·p0.00:   1636,000 ns/op
                 with_stream_concat·p0.50:   1746,000 ns/op
                 with_stream_concat·p0.90:   1856,000 ns/op
                 with_stream_concat·p0.95:   1932,000 ns/op
                 with_stream_concat·p0.99:   2260,000 ns/op
                 with_stream_concat·p0.999:  3928,912 ns/op
                 with_stream_concat·p0.9999: 16576,000 ns/op
                 with_stream_concat·p1.00:   1376256,000 ns/op

Iteration   4: 1783,004 ±(99.9%) 18,257 ns/op
                 with_stream_concat·p0.00:   1638,000 ns/op
                 with_stream_concat·p0.50:   1742,000 ns/op
                 with_stream_concat·p0.90:   1842,000 ns/op
                 with_stream_concat·p0.95:   1900,000 ns/op
                 with_stream_concat·p0.99:   2080,000 ns/op
                 with_stream_concat·p0.999:  3820,000 ns/op
                 with_stream_concat·p0.9999: 16557,920 ns/op
                 with_stream_concat·p1.00:   1163264,000 ns/op

Iteration   5: 1789,166 ±(99.9%) 23,092 ns/op
                 with_stream_concat·p0.00:   1638,000 ns/op
                 with_stream_concat·p0.50:   1744,000 ns/op
                 with_stream_concat·p0.90:   1846,000 ns/op
                 with_stream_concat·p0.95:   1904,000 ns/op
                 with_stream_concat·p0.99:   2080,000 ns/op
                 with_stream_concat·p0.999:  3792,000 ns/op
                 with_stream_concat·p0.9999: 16448,000 ns/op
                 with_stream_concat·p1.00:   1177600,000 ns/op


# Run progress: 91,95% complete, ETA 03:09:49
# Fork: 3 of 3
# Warmup Iteration   1: 1883,907 ±(99.9%) 118,762 ns/op
# Warmup Iteration   2: 1762,529 ±(99.9%) 25,707 ns/op
# Warmup Iteration   3: 1734,606 ±(99.9%) 23,408 ns/op
Iteration   1: 1731,687 ±(99.9%) 21,385 ns/op
                 with_stream_concat·p0.00:   1588,000 ns/op
                 with_stream_concat·p0.50:   1682,000 ns/op
                 with_stream_concat·p0.90:   1788,000 ns/op
                 with_stream_concat·p0.95:   1848,000 ns/op
                 with_stream_concat·p0.99:   2052,000 ns/op
                 with_stream_concat·p0.999:  3772,000 ns/op
                 with_stream_concat·p0.9999: 16416,000 ns/op
                 with_stream_concat·p1.00:   1183744,000 ns/op

Iteration   2: 1732,782 ±(99.9%) 21,557 ns/op
                 with_stream_concat·p0.00:   1586,000 ns/op
                 with_stream_concat·p0.50:   1684,000 ns/op
                 with_stream_concat·p0.90:   1790,000 ns/op
                 with_stream_concat·p0.95:   1850,000 ns/op
                 with_stream_concat·p0.99:   2056,000 ns/op
                 with_stream_concat·p0.999:  3782,988 ns/op
                 with_stream_concat·p0.9999: 16608,000 ns/op
                 with_stream_concat·p1.00:   1148928,000 ns/op

Iteration   3: 1729,001 ±(99.9%) 19,122 ns/op
                 with_stream_concat·p0.00:   1588,000 ns/op
                 with_stream_concat·p0.50:   1684,000 ns/op
                 with_stream_concat·p0.90:   1790,000 ns/op
                 with_stream_concat·p0.95:   1856,000 ns/op
                 with_stream_concat·p0.99:   2180,000 ns/op
                 with_stream_concat·p0.999:  3758,936 ns/op
                 with_stream_concat·p0.9999: 16325,974 ns/op
                 with_stream_concat·p1.00:   1157120,000 ns/op

Iteration   4: 1735,869 ±(99.9%) 24,394 ns/op
                 with_stream_concat·p0.00:   1584,000 ns/op
                 with_stream_concat·p0.50:   1684,000 ns/op
                 with_stream_concat·p0.90:   1788,000 ns/op
                 with_stream_concat·p0.95:   1848,000 ns/op
                 with_stream_concat·p0.99:   2052,000 ns/op
                 with_stream_concat·p0.999:  3764,000 ns/op
                 with_stream_concat·p0.9999: 16448,000 ns/op
                 with_stream_concat·p1.00:   1089536,000 ns/op

Iteration   5: 1732,582 ±(99.9%) 24,226 ns/op
                 with_stream_concat·p0.00:   1586,000 ns/op
                 with_stream_concat·p0.50:   1682,000 ns/op
                 with_stream_concat·p0.90:   1786,000 ns/op
                 with_stream_concat·p0.95:   1846,000 ns/op
                 with_stream_concat·p0.99:   2048,000 ns/op
                 with_stream_concat·p0.999:  3776,000 ns/op
                 with_stream_concat·p0.9999: 16457,363 ns/op
                 with_stream_concat·p1.00:   1312768,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 5203556
  mean =   1831,195 ±(99.9%) 6,120 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 5203478 
    [ 125000,000,  250000,000) = 2 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 4 
    [1000000,000, 1125000,000) = 44 
    [1125000,000, 1250000,000) = 24 
    [1250000,000, 1375000,000) = 2 
    [1375000,000, 1500000,000) = 2 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   1584,000 ns/op
     p(50,0000) =   1756,000 ns/op
     p(90,0000) =   1964,000 ns/op
     p(95,0000) =   2320,000 ns/op
     p(99,0000) =   2424,000 ns/op
     p(99,9000) =   4036,000 ns/op
     p(99,9900) =  16640,000 ns/op
     p(99,9990) = 1056695,153 ns/op
     p(99,9999) = 1229977,807 ns/op
    p(100,0000) = 1390592,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 50)

# Run progress: 92,01% complete, ETA 03:08:29
# Fork: 1 of 3
# Warmup Iteration   1: 4275,700 ±(99.9%) 162,073 ns/op
# Warmup Iteration   2: 4120,884 ±(99.9%) 47,498 ns/op
# Warmup Iteration   3: 4493,606 ±(99.9%) 47,200 ns/op
Iteration   1: 4430,194 ±(99.9%) 18,553 ns/op
                 with_stream_concat·p0.00:   3764,000 ns/op
                 with_stream_concat·p0.50:   4076,000 ns/op
                 with_stream_concat·p0.90:   5184,000 ns/op
                 with_stream_concat·p0.95:   5272,000 ns/op
                 with_stream_concat·p0.99:   5696,000 ns/op
                 with_stream_concat·p0.999:  16472,416 ns/op
                 with_stream_concat·p0.9999: 21585,683 ns/op
                 with_stream_concat·p1.00:   1130496,000 ns/op

Iteration   2: 4467,533 ±(99.9%) 49,842 ns/op
                 with_stream_concat·p0.00:   3768,000 ns/op
                 with_stream_concat·p0.50:   4072,000 ns/op
                 with_stream_concat·p0.90:   5176,000 ns/op
                 with_stream_concat·p0.95:   5264,000 ns/op
                 with_stream_concat·p0.99:   5688,000 ns/op
                 with_stream_concat·p0.999:  16672,000 ns/op
                 with_stream_concat·p0.9999: 21974,646 ns/op
                 with_stream_concat·p1.00:   1255424,000 ns/op

Iteration   3: 4407,495 ±(99.9%) 51,312 ns/op
                 with_stream_concat·p0.00:   3764,000 ns/op
                 with_stream_concat·p0.50:   4064,000 ns/op
                 with_stream_concat·p0.90:   5152,000 ns/op
                 with_stream_concat·p0.95:   5240,000 ns/op
                 with_stream_concat·p0.99:   5672,000 ns/op
                 with_stream_concat·p0.999:  16576,000 ns/op
                 with_stream_concat·p0.9999: 21865,738 ns/op
                 with_stream_concat·p1.00:   1814528,000 ns/op

Iteration   4: 4452,655 ±(99.9%) 23,670 ns/op
                 with_stream_concat·p0.00:   3756,000 ns/op
                 with_stream_concat·p0.50:   4080,000 ns/op
                 with_stream_concat·p0.90:   5192,000 ns/op
                 with_stream_concat·p0.95:   5280,000 ns/op
                 with_stream_concat·p0.99:   5728,000 ns/op
                 with_stream_concat·p0.999:  16704,000 ns/op
                 with_stream_concat·p0.9999: 22076,618 ns/op
                 with_stream_concat·p1.00:   1204224,000 ns/op

Iteration   5: 4436,386 ±(99.9%) 24,114 ns/op
                 with_stream_concat·p0.00:   3760,000 ns/op
                 with_stream_concat·p0.50:   4072,000 ns/op
                 with_stream_concat·p0.90:   5184,000 ns/op
                 with_stream_concat·p0.95:   5272,000 ns/op
                 with_stream_concat·p0.99:   5712,000 ns/op
                 with_stream_concat·p0.999:  16635,296 ns/op
                 with_stream_concat·p0.9999: 21273,130 ns/op
                 with_stream_concat·p1.00:   1263616,000 ns/op


# Run progress: 92,06% complete, ETA 03:07:09
# Fork: 2 of 3
# Warmup Iteration   1: 4352,016 ±(99.9%) 192,001 ns/op
# Warmup Iteration   2: 3948,101 ±(99.9%) 39,108 ns/op
# Warmup Iteration   3: 3926,233 ±(99.9%) 35,113 ns/op
Iteration   1: 3921,748 ±(99.9%) 32,567 ns/op
                 with_stream_concat·p0.00:   3632,000 ns/op
                 with_stream_concat·p0.50:   3840,000 ns/op
                 with_stream_concat·p0.90:   4020,000 ns/op
                 with_stream_concat·p0.95:   4136,000 ns/op
                 with_stream_concat·p0.99:   4528,000 ns/op
                 with_stream_concat·p0.999:  16244,848 ns/op
                 with_stream_concat·p0.9999: 20672,000 ns/op
                 with_stream_concat·p1.00:   1249280,000 ns/op

Iteration   2: 3926,739 ±(99.9%) 32,963 ns/op
                 with_stream_concat·p0.00:   3640,000 ns/op
                 with_stream_concat·p0.50:   3844,000 ns/op
                 with_stream_concat·p0.90:   4024,000 ns/op
                 with_stream_concat·p0.95:   4136,000 ns/op
                 with_stream_concat·p0.99:   4528,000 ns/op
                 with_stream_concat·p0.999:  16230,592 ns/op
                 with_stream_concat·p0.9999: 20670,118 ns/op
                 with_stream_concat·p1.00:   1259520,000 ns/op

Iteration   3: 3915,468 ±(99.9%) 31,964 ns/op
                 with_stream_concat·p0.00:   3636,000 ns/op
                 with_stream_concat·p0.50:   3836,000 ns/op
                 with_stream_concat·p0.90:   4016,000 ns/op
                 with_stream_concat·p0.95:   4136,000 ns/op
                 with_stream_concat·p0.99:   4528,000 ns/op
                 with_stream_concat·p0.999:  8354,384 ns/op
                 with_stream_concat·p0.9999: 20444,653 ns/op
                 with_stream_concat·p1.00:   1298432,000 ns/op

Iteration   4: 3916,395 ±(99.9%) 31,789 ns/op
                 with_stream_concat·p0.00:   3632,000 ns/op
                 with_stream_concat·p0.50:   3840,000 ns/op
                 with_stream_concat·p0.90:   4016,000 ns/op
                 with_stream_concat·p0.95:   4128,000 ns/op
                 with_stream_concat·p0.99:   4520,000 ns/op
                 with_stream_concat·p0.999:  11721,504 ns/op
                 with_stream_concat·p0.9999: 20448,000 ns/op
                 with_stream_concat·p1.00:   1296384,000 ns/op

Iteration   5: 3926,618 ±(99.9%) 33,121 ns/op
                 with_stream_concat·p0.00:   3636,000 ns/op
                 with_stream_concat·p0.50:   3840,000 ns/op
                 with_stream_concat·p0.90:   4024,000 ns/op
                 with_stream_concat·p0.95:   4160,000 ns/op
                 with_stream_concat·p0.99:   4864,000 ns/op
                 with_stream_concat·p0.999:  7944,000 ns/op
                 with_stream_concat·p0.9999: 20316,570 ns/op
                 with_stream_concat·p1.00:   1284096,000 ns/op


# Run progress: 92,12% complete, ETA 03:05:48
# Fork: 3 of 3
# Warmup Iteration   1: 3693,934 ±(99.9%) 122,476 ns/op
# Warmup Iteration   2: 3555,087 ±(99.9%) 31,725 ns/op
# Warmup Iteration   3: 3549,882 ±(99.9%) 28,659 ns/op
Iteration   1: 3537,900 ±(99.9%) 28,580 ns/op
                 with_stream_concat·p0.00:   3252,000 ns/op
                 with_stream_concat·p0.50:   3468,000 ns/op
                 with_stream_concat·p0.90:   3644,000 ns/op
                 with_stream_concat·p0.95:   3756,000 ns/op
                 with_stream_concat·p0.99:   4052,000 ns/op
                 with_stream_concat·p0.999:  6064,088 ns/op
                 with_stream_concat·p0.9999: 19856,246 ns/op
                 with_stream_concat·p1.00:   1245184,000 ns/op

Iteration   2: 3538,802 ±(99.9%) 29,455 ns/op
                 with_stream_concat·p0.00:   3256,000 ns/op
                 with_stream_concat·p0.50:   3464,000 ns/op
                 with_stream_concat·p0.90:   3640,000 ns/op
                 with_stream_concat·p0.95:   3752,000 ns/op
                 with_stream_concat·p0.99:   4068,000 ns/op
                 with_stream_concat·p0.999:  7594,944 ns/op
                 with_stream_concat·p0.9999: 20271,130 ns/op
                 with_stream_concat·p1.00:   1308672,000 ns/op

Iteration   3: 3543,890 ±(99.9%) 32,831 ns/op
                 with_stream_concat·p0.00:   3264,000 ns/op
                 with_stream_concat·p0.50:   3464,000 ns/op
                 with_stream_concat·p0.90:   3640,000 ns/op
                 with_stream_concat·p0.95:   3752,000 ns/op
                 with_stream_concat·p0.99:   4056,000 ns/op
                 with_stream_concat·p0.999:  6861,400 ns/op
                 with_stream_concat·p0.9999: 20175,152 ns/op
                 with_stream_concat·p1.00:   1265664,000 ns/op

Iteration   4: 3531,613 ±(99.9%) 28,231 ns/op
                 with_stream_concat·p0.00:   3260,000 ns/op
                 with_stream_concat·p0.50:   3464,000 ns/op
                 with_stream_concat·p0.90:   3636,000 ns/op
                 with_stream_concat·p0.95:   3748,000 ns/op
                 with_stream_concat·p0.99:   4056,000 ns/op
                 with_stream_concat·p0.999:  5954,208 ns/op
                 with_stream_concat·p0.9999: 20128,000 ns/op
                 with_stream_concat·p1.00:   1245184,000 ns/op

Iteration   5: 3522,706 ±(99.9%) 26,098 ns/op
                 with_stream_concat·p0.00:   3260,000 ns/op
                 with_stream_concat·p0.50:   3460,000 ns/op
                 with_stream_concat·p0.90:   3624,000 ns/op
                 with_stream_concat·p0.95:   3740,000 ns/op
                 with_stream_concat·p0.99:   4044,000 ns/op
                 with_stream_concat·p0.999:  6053,232 ns/op
                 with_stream_concat·p0.9999: 20032,000 ns/op
                 with_stream_concat·p1.00:   1210368,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 4796807
  mean =   3930,842 ±(99.9%) 8,389 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 4796696 
    [ 125000,000,  250000,000) = 1 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 2 
    [1000000,000, 1125000,000) = 38 
    [1125000,000, 1250000,000) = 54 
    [1250000,000, 1375000,000) = 14 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =   3252,000 ns/op
     p(50,0000) =   3824,000 ns/op
     p(90,0000) =   4568,000 ns/op
     p(95,0000) =   5128,000 ns/op
     p(99,0000) =   5432,000 ns/op
     p(99,9000) =   8544,000 ns/op
     p(99,9900) =  20704,000 ns/op
     p(99,9990) = 1159233,372 ns/op
     p(99,9999) = 1296800,137 ns/op
    p(100,0000) = 1814528,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 100)

# Run progress: 92,18% complete, ETA 03:04:28
# Fork: 1 of 3
# Warmup Iteration   1: 7196,001 ±(99.9%) 267,902 ns/op
# Warmup Iteration   2: 6854,535 ±(99.9%) 74,804 ns/op
# Warmup Iteration   3: 6877,683 ±(99.9%) 69,063 ns/op
Iteration   1: 6936,107 ±(99.9%) 67,232 ns/op
                 with_stream_concat·p0.00:   6432,000 ns/op
                 with_stream_concat·p0.50:   6728,000 ns/op
                 with_stream_concat·p0.90:   7072,000 ns/op
                 with_stream_concat·p0.95:   7600,000 ns/op
                 with_stream_concat·p0.99:   8720,000 ns/op
                 with_stream_concat·p0.999:  20947,168 ns/op
                 with_stream_concat·p0.9999: 29632,618 ns/op
                 with_stream_concat·p1.00:   1263616,000 ns/op

Iteration   2: 6867,119 ±(99.9%) 68,012 ns/op
                 with_stream_concat·p0.00:   6400,000 ns/op
                 with_stream_concat·p0.50:   6712,000 ns/op
                 with_stream_concat·p0.90:   6992,000 ns/op
                 with_stream_concat·p0.95:   7152,000 ns/op
                 with_stream_concat·p0.99:   8432,000 ns/op
                 with_stream_concat·p0.999:  19776,000 ns/op
                 with_stream_concat·p0.9999: 29073,462 ns/op
                 with_stream_concat·p1.00:   1292288,000 ns/op

Iteration   3: 6865,888 ±(99.9%) 70,841 ns/op
                 with_stream_concat·p0.00:   6432,000 ns/op
                 with_stream_concat·p0.50:   6712,000 ns/op
                 with_stream_concat·p0.90:   6984,000 ns/op
                 with_stream_concat·p0.95:   7144,000 ns/op
                 with_stream_concat·p0.99:   8400,000 ns/op
                 with_stream_concat·p0.999:  19456,000 ns/op
                 with_stream_concat·p0.9999: 25429,440 ns/op
                 with_stream_concat·p1.00:   1243136,000 ns/op

Iteration   4: 6885,228 ±(99.9%) 70,422 ns/op
                 with_stream_concat·p0.00:   6408,000 ns/op
                 with_stream_concat·p0.50:   6728,000 ns/op
                 with_stream_concat·p0.90:   7016,000 ns/op
                 with_stream_concat·p0.95:   7184,000 ns/op
                 with_stream_concat·p0.99:   8448,000 ns/op
                 with_stream_concat·p0.999:  19461,280 ns/op
                 with_stream_concat·p0.9999: 24516,784 ns/op
                 with_stream_concat·p1.00:   1306624,000 ns/op

Iteration   5: 6875,205 ±(99.9%) 72,597 ns/op
                 with_stream_concat·p0.00:   6432,000 ns/op
                 with_stream_concat·p0.50:   6712,000 ns/op
                 with_stream_concat·p0.90:   7000,000 ns/op
                 with_stream_concat·p0.95:   7168,000 ns/op
                 with_stream_concat·p0.99:   8400,000 ns/op
                 with_stream_concat·p0.999:  19456,000 ns/op
                 with_stream_concat·p0.9999: 24684,173 ns/op
                 with_stream_concat·p1.00:   1286144,000 ns/op


# Run progress: 92,23% complete, ETA 03:03:08
# Fork: 2 of 3
# Warmup Iteration   1: 7261,795 ±(99.9%) 275,335 ns/op
# Warmup Iteration   2: 6887,850 ±(99.9%) 81,339 ns/op
# Warmup Iteration   3: 6878,724 ±(99.9%) 69,201 ns/op
Iteration   1: 6854,479 ±(99.9%) 63,377 ns/op
                 with_stream_concat·p0.00:   6408,000 ns/op
                 with_stream_concat·p0.50:   6704,000 ns/op
                 with_stream_concat·p0.90:   6968,000 ns/op
                 with_stream_concat·p0.95:   7136,000 ns/op
                 with_stream_concat·p0.99:   8544,000 ns/op
                 with_stream_concat·p0.999:  19328,000 ns/op
                 with_stream_concat·p0.9999: 25175,104 ns/op
                 with_stream_concat·p1.00:   1271808,000 ns/op

Iteration   2: 6868,692 ±(99.9%) 69,649 ns/op
                 with_stream_concat·p0.00:   6424,000 ns/op
                 with_stream_concat·p0.50:   6704,000 ns/op
                 with_stream_concat·p0.90:   6968,000 ns/op
                 with_stream_concat·p0.95:   7120,000 ns/op
                 with_stream_concat·p0.99:   8528,000 ns/op
                 with_stream_concat·p0.999:  19488,000 ns/op
                 with_stream_concat·p0.9999: 24821,827 ns/op
                 with_stream_concat·p1.00:   1282048,000 ns/op

Iteration   3: 6870,026 ±(99.9%) 71,685 ns/op
                 with_stream_concat·p0.00:   6416,000 ns/op
                 with_stream_concat·p0.50:   6704,000 ns/op
                 with_stream_concat·p0.90:   6968,000 ns/op
                 with_stream_concat·p0.95:   7120,000 ns/op
                 with_stream_concat·p0.99:   8512,000 ns/op
                 with_stream_concat·p0.999:  19424,000 ns/op
                 with_stream_concat·p0.9999: 24771,293 ns/op
                 with_stream_concat·p1.00:   1241088,000 ns/op

Iteration   4: 6860,571 ±(99.9%) 66,398 ns/op
                 with_stream_concat·p0.00:   6408,000 ns/op
                 with_stream_concat·p0.50:   6704,000 ns/op
                 with_stream_concat·p0.90:   6968,000 ns/op
                 with_stream_concat·p0.95:   7120,000 ns/op
                 with_stream_concat·p0.99:   8528,000 ns/op
                 with_stream_concat·p0.999:  19544,512 ns/op
                 with_stream_concat·p0.9999: 24725,651 ns/op
                 with_stream_concat·p1.00:   1261568,000 ns/op

Iteration   5: 6867,975 ±(99.9%) 71,341 ns/op
                 with_stream_concat·p0.00:   6416,000 ns/op
                 with_stream_concat·p0.50:   6704,000 ns/op
                 with_stream_concat·p0.90:   6968,000 ns/op
                 with_stream_concat·p0.95:   7120,000 ns/op
                 with_stream_concat·p0.99:   8528,000 ns/op
                 with_stream_concat·p0.999:  19424,000 ns/op
                 with_stream_concat·p0.9999: 25572,525 ns/op
                 with_stream_concat·p1.00:   1314816,000 ns/op


# Run progress: 92,29% complete, ETA 03:01:48
# Fork: 3 of 3
# Warmup Iteration   1: 7284,206 ±(99.9%) 241,609 ns/op
# Warmup Iteration   2: 7055,641 ±(99.9%) 100,573 ns/op
# Warmup Iteration   3: 7044,124 ±(99.9%) 91,148 ns/op
Iteration   1: 6960,848 ±(99.9%) 42,331 ns/op
                 with_stream_concat·p0.00:   6480,000 ns/op
                 with_stream_concat·p0.50:   6784,000 ns/op
                 with_stream_concat·p0.90:   7096,000 ns/op
                 with_stream_concat·p0.95:   7656,000 ns/op
                 with_stream_concat·p0.99:   8960,000 ns/op
                 with_stream_concat·p0.999:  20015,904 ns/op
                 with_stream_concat·p0.9999: 25959,952 ns/op
                 with_stream_concat·p1.00:   1196032,000 ns/op

Iteration   2: 6992,582 ±(99.9%) 44,355 ns/op
                 with_stream_concat·p0.00:   6512,000 ns/op
                 with_stream_concat·p0.50:   6800,000 ns/op
                 with_stream_concat·p0.90:   7104,000 ns/op
                 with_stream_concat·p0.95:   8736,000 ns/op
                 with_stream_concat·p0.99:   9012,160 ns/op
                 with_stream_concat·p0.999:  19949,632 ns/op
                 with_stream_concat·p0.9999: 24681,126 ns/op
                 with_stream_concat·p1.00:   1269760,000 ns/op

Iteration   3: 7458,685 ±(99.9%) 24,101 ns/op
                 with_stream_concat·p0.00:   6488,000 ns/op
                 with_stream_concat·p0.50:   6848,000 ns/op
                 with_stream_concat·p0.90:   8880,000 ns/op
                 with_stream_concat·p0.95:   8976,000 ns/op
                 with_stream_concat·p0.99:   9344,000 ns/op
                 with_stream_concat·p0.999:  20536,160 ns/op
                 with_stream_concat·p0.9999: 25682,416 ns/op
                 with_stream_concat·p1.00:   1214464,000 ns/op

Iteration   4: 7319,224 ±(99.9%) 23,469 ns/op
                 with_stream_concat·p0.00:   6488,000 ns/op
                 with_stream_concat·p0.50:   6824,000 ns/op
                 with_stream_concat·p0.90:   8848,000 ns/op
                 with_stream_concat·p0.95:   8928,000 ns/op
                 with_stream_concat·p0.99:   9232,000 ns/op
                 with_stream_concat·p0.999:  19531,616 ns/op
                 with_stream_concat·p0.9999: 25760,000 ns/op
                 with_stream_concat·p1.00:   1247232,000 ns/op

Iteration   5: 7005,318 ±(99.9%) 95,649 ns/op
                 with_stream_concat·p0.00:   6480,000 ns/op
                 with_stream_concat·p0.50:   6776,000 ns/op
                 with_stream_concat·p0.90:   7032,000 ns/op
                 with_stream_concat·p0.95:   7200,000 ns/op
                 with_stream_concat·p0.99:   8816,000 ns/op
                 with_stream_concat·p0.999:  19616,000 ns/op
                 with_stream_concat·p0.9999: 1095433,626 ns/op
                 with_stream_concat·p1.00:   1284096,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3044115
  mean =   7008,554 ±(99.9%) 15,250 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3043967 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 53 
    [1125000,000, 1250000,000) = 77 
    [1250000,000, 1375000,000) = 17 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   6400,000 ns/op
     p(50,0000) =   6752,000 ns/op
     p(90,0000) =   7224,000 ns/op
     p(95,0000) =   8784,000 ns/op
     p(99,0000) =   9040,000 ns/op
     p(99,9000) =  19616,000 ns/op
     p(99,9900) =  25952,000 ns/op
     p(99,9990) = 1235185,009 ns/op
     p(99,9999) = 1292016,951 ns/op
    p(100,0000) = 1314816,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 200)

# Run progress: 92,35% complete, ETA 03:00:28
# Fork: 1 of 3
# Warmup Iteration   1: 13527,170 ±(99.9%) 266,831 ns/op
# Warmup Iteration   2: 13399,628 ±(99.9%) 88,825 ns/op
# Warmup Iteration   3: 13179,397 ±(99.9%) 76,793 ns/op
Iteration   1: 12842,704 ±(99.9%) 82,045 ns/op
                 with_stream_concat·p0.00:   12080,000 ns/op
                 with_stream_concat·p0.50:   12560,000 ns/op
                 with_stream_concat·p0.90:   12944,000 ns/op
                 with_stream_concat·p0.95:   13696,000 ns/op
                 with_stream_concat·p0.99:   16128,000 ns/op
                 with_stream_concat·p0.999:  27802,496 ns/op
                 with_stream_concat·p0.9999: 40211,968 ns/op
                 with_stream_concat·p1.00:   1558528,000 ns/op

Iteration   2: 13170,894 ±(99.9%) 81,393 ns/op
                 with_stream_concat·p0.00:   12080,000 ns/op
                 with_stream_concat·p0.50:   12576,000 ns/op
                 with_stream_concat·p0.90:   15920,000 ns/op
                 with_stream_concat·p0.95:   16112,000 ns/op
                 with_stream_concat·p0.99:   16544,000 ns/op
                 with_stream_concat·p0.999:  28822,144 ns/op
                 with_stream_concat·p0.9999: 40500,173 ns/op
                 with_stream_concat·p1.00:   1288192,000 ns/op

Iteration   3: 13445,993 ±(99.9%) 84,878 ns/op
                 with_stream_concat·p0.00:   12096,000 ns/op
                 with_stream_concat·p0.50:   12608,000 ns/op
                 with_stream_concat·p0.90:   16064,000 ns/op
                 with_stream_concat·p0.95:   16208,000 ns/op
                 with_stream_concat·p0.99:   17216,000 ns/op
                 with_stream_concat·p0.999:  28928,000 ns/op
                 with_stream_concat·p0.9999: 41859,302 ns/op
                 with_stream_concat·p1.00:   1300480,000 ns/op

Iteration   4: 14091,662 ±(99.9%) 87,695 ns/op
                 with_stream_concat·p0.00:   12080,000 ns/op
                 with_stream_concat·p0.50:   12752,000 ns/op
                 with_stream_concat·p0.90:   16192,000 ns/op
                 with_stream_concat·p0.95:   16352,000 ns/op
                 with_stream_concat·p0.99:   18176,000 ns/op
                 with_stream_concat·p0.999:  29704,128 ns/op
                 with_stream_concat·p0.9999: 44681,152 ns/op
                 with_stream_concat·p1.00:   1449984,000 ns/op

Iteration   5: 13729,619 ±(99.9%) 86,369 ns/op
                 with_stream_concat·p0.00:   12096,000 ns/op
                 with_stream_concat·p0.50:   12672,000 ns/op
                 with_stream_concat·p0.90:   16144,000 ns/op
                 with_stream_concat·p0.95:   16288,000 ns/op
                 with_stream_concat·p0.99:   17952,000 ns/op
                 with_stream_concat·p0.999:  29072,224 ns/op
                 with_stream_concat·p0.9999: 39296,179 ns/op
                 with_stream_concat·p1.00:   1355776,000 ns/op


# Run progress: 92,40% complete, ETA 02:59:07
# Fork: 2 of 3
# Warmup Iteration   1: 13154,803 ±(99.9%) 222,977 ns/op
# Warmup Iteration   2: 12760,966 ±(99.9%) 54,796 ns/op
# Warmup Iteration   3: 12746,561 ±(99.9%) 48,982 ns/op
Iteration   1: 12872,797 ±(99.9%) 100,584 ns/op
                 with_stream_concat·p0.00:   12080,000 ns/op
                 with_stream_concat·p0.50:   12576,000 ns/op
                 with_stream_concat·p0.90:   12976,000 ns/op
                 with_stream_concat·p0.95:   13280,000 ns/op
                 with_stream_concat·p0.99:   14576,000 ns/op
                 with_stream_concat·p0.999:  27680,000 ns/op
                 with_stream_concat·p0.9999: 1124064,051 ns/op
                 with_stream_concat·p1.00:   1269760,000 ns/op

Iteration   2: 12842,015 ±(99.9%) 97,852 ns/op
                 with_stream_concat·p0.00:   12096,000 ns/op
                 with_stream_concat·p0.50:   12576,000 ns/op
                 with_stream_concat·p0.90:   12960,000 ns/op
                 with_stream_concat·p0.95:   13296,000 ns/op
                 with_stream_concat·p0.99:   14576,000 ns/op
                 with_stream_concat·p0.999:  27976,096 ns/op
                 with_stream_concat·p0.9999: 1160910,029 ns/op
                 with_stream_concat·p1.00:   1794048,000 ns/op

Iteration   3: 12748,435 ±(99.9%) 54,227 ns/op
                 with_stream_concat·p0.00:   12096,000 ns/op
                 with_stream_concat·p0.50:   12576,000 ns/op
                 with_stream_concat·p0.90:   12944,000 ns/op
                 with_stream_concat·p0.95:   13248,000 ns/op
                 with_stream_concat·p0.99:   14576,000 ns/op
                 with_stream_concat·p0.999:  27552,000 ns/op
                 with_stream_concat·p0.9999: 37722,176 ns/op
                 with_stream_concat·p1.00:   1298432,000 ns/op

Iteration   4: 12843,906 ±(99.9%) 97,600 ns/op
                 with_stream_concat·p0.00:   12080,000 ns/op
                 with_stream_concat·p0.50:   12560,000 ns/op
                 with_stream_concat·p0.90:   12912,000 ns/op
                 with_stream_concat·p0.95:   13200,000 ns/op
                 with_stream_concat·p0.99:   14544,000 ns/op
                 with_stream_concat·p0.999:  27648,000 ns/op
                 with_stream_concat·p0.9999: 1082134,118 ns/op
                 with_stream_concat·p1.00:   1298432,000 ns/op

Iteration   5: 12729,763 ±(99.9%) 54,701 ns/op
                 with_stream_concat·p0.00:   12096,000 ns/op
                 with_stream_concat·p0.50:   12560,000 ns/op
                 with_stream_concat·p0.90:   12928,000 ns/op
                 with_stream_concat·p0.95:   13200,000 ns/op
                 with_stream_concat·p0.99:   14528,000 ns/op
                 with_stream_concat·p0.999:  27456,000 ns/op
                 with_stream_concat·p0.9999: 32053,146 ns/op
                 with_stream_concat·p1.00:   1310720,000 ns/op


# Run progress: 92,46% complete, ETA 02:57:47
# Fork: 3 of 3
# Warmup Iteration   1: 13285,216 ±(99.9%) 272,830 ns/op
# Warmup Iteration   2: 12890,271 ±(99.9%) 90,768 ns/op
# Warmup Iteration   3: 12858,501 ±(99.9%) 75,295 ns/op
Iteration   1: 12844,951 ±(99.9%) 77,463 ns/op
                 with_stream_concat·p0.00:   12176,000 ns/op
                 with_stream_concat·p0.50:   12624,000 ns/op
                 with_stream_concat·p0.90:   12960,000 ns/op
                 with_stream_concat·p0.95:   13200,000 ns/op
                 with_stream_concat·p0.99:   14640,000 ns/op
                 with_stream_concat·p0.999:  27712,000 ns/op
                 with_stream_concat·p0.9999: 41461,235 ns/op
                 with_stream_concat·p1.00:   1789952,000 ns/op

Iteration   2: 12875,766 ±(99.9%) 79,498 ns/op
                 with_stream_concat·p0.00:   12176,000 ns/op
                 with_stream_concat·p0.50:   12656,000 ns/op
                 with_stream_concat·p0.90:   13088,000 ns/op
                 with_stream_concat·p0.95:   13408,000 ns/op
                 with_stream_concat·p0.99:   14672,000 ns/op
                 with_stream_concat·p0.999:  27552,000 ns/op
                 with_stream_concat·p0.9999: 38342,336 ns/op
                 with_stream_concat·p1.00:   2150400,000 ns/op

Iteration   3: 12836,087 ±(99.9%) 76,454 ns/op
                 with_stream_concat·p0.00:   12176,000 ns/op
                 with_stream_concat·p0.50:   12624,000 ns/op
                 with_stream_concat·p0.90:   12960,000 ns/op
                 with_stream_concat·p0.95:   13200,000 ns/op
                 with_stream_concat·p0.99:   14592,000 ns/op
                 with_stream_concat·p0.999:  27616,000 ns/op
                 with_stream_concat·p0.9999: 39572,467 ns/op
                 with_stream_concat·p1.00:   1271808,000 ns/op

Iteration   4: 12977,824 ±(99.9%) 101,625 ns/op
                 with_stream_concat·p0.00:   12176,000 ns/op
                 with_stream_concat·p0.50:   12656,000 ns/op
                 with_stream_concat·p0.90:   13088,000 ns/op
                 with_stream_concat·p0.95:   13888,000 ns/op
                 with_stream_concat·p0.99:   14784,000 ns/op
                 with_stream_concat·p0.999:  27936,000 ns/op
                 with_stream_concat·p0.9999: 1139799,245 ns/op
                 with_stream_concat·p1.00:   1255424,000 ns/op

Iteration   5: 12944,735 ±(99.9%) 73,940 ns/op
                 with_stream_concat·p0.00:   12192,000 ns/op
                 with_stream_concat·p0.50:   12640,000 ns/op
                 with_stream_concat·p0.90:   13072,000 ns/op
                 with_stream_concat·p0.95:   14080,000 ns/op
                 with_stream_concat·p0.99:   16672,000 ns/op
                 with_stream_concat·p0.999:  27840,000 ns/op
                 with_stream_concat·p0.9999: 42028,173 ns/op
                 with_stream_concat·p1.00:   1253376,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 2884082
  mean =  13042,311 ±(99.9%) 21,586 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 2883831 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 2 
    [1000000,000, 1250000,000) = 210 
    [1250000,000, 1500000,000) = 33 
    [1500000,000, 1750000,000) = 3 
    [1750000,000, 2000000,000) = 2 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  12080,000 ns/op
     p(50,0000) =  12608,000 ns/op
     p(90,0000) =  13520,000 ns/op
     p(95,0000) =  15968,000 ns/op
     p(99,0000) =  16416,000 ns/op
     p(99,9000) =  28032,000 ns/op
     p(99,9900) =  43237,869 ns/op
     p(99,9990) = 1259520,000 ns/op
     p(99,9999) = 1790426,796 ns/op
    p(100,0000) = 2150400,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 500)

# Run progress: 92,52% complete, ETA 02:56:27
# Fork: 1 of 3
# Warmup Iteration   1: 31116,052 ±(99.9%) 350,570 ns/op
# Warmup Iteration   2: 30932,985 ±(99.9%) 119,070 ns/op
# Warmup Iteration   3: 30649,165 ±(99.9%) 102,180 ns/op
Iteration   1: 30662,201 ±(99.9%) 96,742 ns/op
                 with_stream_concat·p0.00:   29184,000 ns/op
                 with_stream_concat·p0.50:   30048,000 ns/op
                 with_stream_concat·p0.90:   31968,000 ns/op
                 with_stream_concat·p0.95:   33984,000 ns/op
                 with_stream_concat·p0.99:   35456,000 ns/op
                 with_stream_concat·p0.999:  48390,080 ns/op
                 with_stream_concat·p0.9999: 821539,648 ns/op
                 with_stream_concat·p1.00:   1363968,000 ns/op

Iteration   2: 30622,177 ±(99.9%) 103,649 ns/op
                 with_stream_concat·p0.00:   29184,000 ns/op
                 with_stream_concat·p0.50:   29984,000 ns/op
                 with_stream_concat·p0.90:   31936,000 ns/op
                 with_stream_concat·p0.95:   33984,000 ns/op
                 with_stream_concat·p0.99:   35392,000 ns/op
                 with_stream_concat·p0.999:  48384,000 ns/op
                 with_stream_concat·p0.9999: 1153024,000 ns/op
                 with_stream_concat·p1.00:   1343488,000 ns/op

Iteration   3: 30651,939 ±(99.9%) 106,683 ns/op
                 with_stream_concat·p0.00:   29216,000 ns/op
                 with_stream_concat·p0.50:   30016,000 ns/op
                 with_stream_concat·p0.90:   31936,000 ns/op
                 with_stream_concat·p0.95:   33984,000 ns/op
                 with_stream_concat·p0.99:   35456,000 ns/op
                 with_stream_concat·p0.999:  47936,000 ns/op
                 with_stream_concat·p0.9999: 1138051,277 ns/op
                 with_stream_concat·p1.00:   1341440,000 ns/op

Iteration   4: 30625,948 ±(99.9%) 103,981 ns/op
                 with_stream_concat·p0.00:   29216,000 ns/op
                 with_stream_concat·p0.50:   29984,000 ns/op
                 with_stream_concat·p0.90:   31936,000 ns/op
                 with_stream_concat·p0.95:   33984,000 ns/op
                 with_stream_concat·p0.99:   35328,000 ns/op
                 with_stream_concat·p0.999:  49920,000 ns/op
                 with_stream_concat·p0.9999: 1131267,072 ns/op
                 with_stream_concat·p1.00:   1386496,000 ns/op

Iteration   5: 30608,541 ±(99.9%) 103,169 ns/op
                 with_stream_concat·p0.00:   29184,000 ns/op
                 with_stream_concat·p0.50:   29984,000 ns/op
                 with_stream_concat·p0.90:   31904,000 ns/op
                 with_stream_concat·p0.95:   33984,000 ns/op
                 with_stream_concat·p0.99:   35328,000 ns/op
                 with_stream_concat·p0.999:  48492,992 ns/op
                 with_stream_concat·p0.9999: 1142131,098 ns/op
                 with_stream_concat·p1.00:   1333248,000 ns/op


# Run progress: 92,57% complete, ETA 02:55:07
# Fork: 2 of 3
# Warmup Iteration   1: 31068,998 ±(99.9%) 319,480 ns/op
# Warmup Iteration   2: 30484,026 ±(99.9%) 104,557 ns/op
# Warmup Iteration   3: 31454,094 ±(99.9%) 95,865 ns/op
Iteration   1: 31626,699 ±(99.9%) 123,371 ns/op
                 with_stream_concat·p0.00:   29216,000 ns/op
                 with_stream_concat·p0.50:   30112,000 ns/op
                 with_stream_concat·p0.90:   36224,000 ns/op
                 with_stream_concat·p0.95:   39360,000 ns/op
                 with_stream_concat·p0.99:   42816,000 ns/op
                 with_stream_concat·p0.999:  55600,704 ns/op
                 with_stream_concat·p0.9999: 1166033,306 ns/op
                 with_stream_concat·p1.00:   1353728,000 ns/op

Iteration   2: 31928,553 ±(99.9%) 119,594 ns/op
                 with_stream_concat·p0.00:   29216,000 ns/op
                 with_stream_concat·p0.50:   30080,000 ns/op
                 with_stream_concat·p0.90:   39232,000 ns/op
                 with_stream_concat·p0.95:   39552,000 ns/op
                 with_stream_concat·p0.99:   43328,000 ns/op
                 with_stream_concat·p0.999:  54805,248 ns/op
                 with_stream_concat·p0.9999: 1164628,787 ns/op
                 with_stream_concat·p1.00:   1349632,000 ns/op

Iteration   3: 31402,895 ±(99.9%) 119,382 ns/op
                 with_stream_concat·p0.00:   29248,000 ns/op
                 with_stream_concat·p0.50:   30048,000 ns/op
                 with_stream_concat·p0.90:   34816,000 ns/op
                 with_stream_concat·p0.95:   39296,000 ns/op
                 with_stream_concat·p0.99:   42688,000 ns/op
                 with_stream_concat·p0.999:  53393,408 ns/op
                 with_stream_concat·p0.9999: 1134722,253 ns/op
                 with_stream_concat·p1.00:   1228800,000 ns/op

Iteration   4: 31816,186 ±(99.9%) 87,252 ns/op
                 with_stream_concat·p0.00:   29184,000 ns/op
                 with_stream_concat·p0.50:   30080,000 ns/op
                 with_stream_concat·p0.90:   39168,000 ns/op
                 with_stream_concat·p0.95:   39488,000 ns/op
                 with_stream_concat·p0.99:   43072,000 ns/op
                 with_stream_concat·p0.999:  54912,000 ns/op
                 with_stream_concat·p0.9999: 71505,690 ns/op
                 with_stream_concat·p1.00:   1390592,000 ns/op

Iteration   5: 32277,585 ±(99.9%) 94,388 ns/op
                 with_stream_concat·p0.00:   29152,000 ns/op
                 with_stream_concat·p0.50:   30112,000 ns/op
                 with_stream_concat·p0.90:   39360,000 ns/op
                 with_stream_concat·p0.95:   39680,000 ns/op
                 with_stream_concat·p0.99:   43877,760 ns/op
                 with_stream_concat·p0.999:  57238,976 ns/op
                 with_stream_concat·p0.9999: 75035,571 ns/op
                 with_stream_concat·p1.00:   1259520,000 ns/op


# Run progress: 92,63% complete, ETA 02:53:47
# Fork: 3 of 3
# Warmup Iteration   1: 31152,965 ±(99.9%) 334,081 ns/op
# Warmup Iteration   2: 30564,605 ±(99.9%) 117,379 ns/op
# Warmup Iteration   3: 30740,375 ±(99.9%) 111,283 ns/op
Iteration   1: 30735,480 ±(99.9%) 112,555 ns/op
                 with_stream_concat·p0.00:   29184,000 ns/op
                 with_stream_concat·p0.50:   30016,000 ns/op
                 with_stream_concat·p0.90:   32064,000 ns/op
                 with_stream_concat·p0.95:   34240,000 ns/op
                 with_stream_concat·p0.99:   38080,000 ns/op
                 with_stream_concat·p0.999:  49109,888 ns/op
                 with_stream_concat·p0.9999: 1145246,925 ns/op
                 with_stream_concat·p1.00:   1871872,000 ns/op

Iteration   2: 30734,314 ±(99.9%) 107,222 ns/op
                 with_stream_concat·p0.00:   29184,000 ns/op
                 with_stream_concat·p0.50:   30016,000 ns/op
                 with_stream_concat·p0.90:   32064,000 ns/op
                 with_stream_concat·p0.95:   34240,000 ns/op
                 with_stream_concat·p0.99:   38080,000 ns/op
                 with_stream_concat·p0.999:  49752,000 ns/op
                 with_stream_concat·p0.9999: 1117132,800 ns/op
                 with_stream_concat·p1.00:   1343488,000 ns/op

Iteration   3: 30727,580 ±(99.9%) 110,471 ns/op
                 with_stream_concat·p0.00:   29152,000 ns/op
                 with_stream_concat·p0.50:   30016,000 ns/op
                 with_stream_concat·p0.90:   32064,000 ns/op
                 with_stream_concat·p0.95:   34240,000 ns/op
                 with_stream_concat·p0.99:   38080,000 ns/op
                 with_stream_concat·p0.999:  50003,712 ns/op
                 with_stream_concat·p0.9999: 1205563,392 ns/op
                 with_stream_concat·p1.00:   1343488,000 ns/op

Iteration   4: 30733,453 ±(99.9%) 107,950 ns/op
                 with_stream_concat·p0.00:   29184,000 ns/op
                 with_stream_concat·p0.50:   30016,000 ns/op
                 with_stream_concat·p0.90:   32064,000 ns/op
                 with_stream_concat·p0.95:   34240,000 ns/op
                 with_stream_concat·p0.99:   38080,000 ns/op
                 with_stream_concat·p0.999:  49942,912 ns/op
                 with_stream_concat·p0.9999: 1162722,918 ns/op
                 with_stream_concat·p1.00:   1353728,000 ns/op

Iteration   5: 30712,502 ±(99.9%) 108,561 ns/op
                 with_stream_concat·p0.00:   29184,000 ns/op
                 with_stream_concat·p0.50:   30016,000 ns/op
                 with_stream_concat·p0.90:   32064,000 ns/op
                 with_stream_concat·p0.95:   34240,000 ns/op
                 with_stream_concat·p0.99:   38080,000 ns/op
                 with_stream_concat·p0.999:  49295,616 ns/op
                 with_stream_concat·p0.9999: 1167714,714 ns/op
                 with_stream_concat·p1.00:   1302528,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 2414851
  mean =  31047,725 ±(99.9%) 27,761 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 2414558 
    [ 125000,000,  250000,000) = 2 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 39 
    [1125000,000, 1250000,000) = 186 
    [1250000,000, 1375000,000) = 61 
    [1375000,000, 1500000,000) = 3 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  29152,000 ns/op
     p(50,0000) =  30016,000 ns/op
     p(90,0000) =  33856,000 ns/op
     p(95,0000) =  36160,000 ns/op
     p(99,0000) =  41664,000 ns/op
     p(99,9000) =  51584,000 ns/op
     p(99,9900) = 1135646,310 ns/op
     p(99,9990) = 1319439,155 ns/op
     p(99,9999) = 1388892,766 ns/op
    p(100,0000) = 1871872,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 1000)

# Run progress: 92,69% complete, ETA 02:52:27
# Fork: 1 of 3
# Warmup Iteration   1: 69031,142 ±(99.9%) 374,267 ns/op
# Warmup Iteration   2: 68814,325 ±(99.9%) 144,810 ns/op
# Warmup Iteration   3: 68471,691 ±(99.9%) 137,596 ns/op
Iteration   1: 68545,825 ±(99.9%) 137,971 ns/op
                 with_stream_concat·p0.00:   66176,000 ns/op
                 with_stream_concat·p0.50:   67840,000 ns/op
                 with_stream_concat·p0.90:   69760,000 ns/op
                 with_stream_concat·p0.95:   70656,000 ns/op
                 with_stream_concat·p0.99:   80768,000 ns/op
                 with_stream_concat·p0.999:  98304,000 ns/op
                 with_stream_concat·p0.9999: 1203070,771 ns/op
                 with_stream_concat·p1.00:   1927168,000 ns/op

Iteration   2: 68433,434 ±(99.9%) 136,598 ns/op
                 with_stream_concat·p0.00:   66048,000 ns/op
                 with_stream_concat·p0.50:   67712,000 ns/op
                 with_stream_concat·p0.90:   69504,000 ns/op
                 with_stream_concat·p0.95:   70272,000 ns/op
                 with_stream_concat·p0.99:   80768,000 ns/op
                 with_stream_concat·p0.999:  98432,000 ns/op
                 with_stream_concat·p0.9999: 1212904,243 ns/op
                 with_stream_concat·p1.00:   1392640,000 ns/op

Iteration   3: 68454,146 ±(99.9%) 145,289 ns/op
                 with_stream_concat·p0.00:   66176,000 ns/op
                 with_stream_concat·p0.50:   67712,000 ns/op
                 with_stream_concat·p0.90:   69504,000 ns/op
                 with_stream_concat·p0.95:   70400,000 ns/op
                 with_stream_concat·p0.99:   80768,000 ns/op
                 with_stream_concat·p0.999:  98198,272 ns/op
                 with_stream_concat·p0.9999: 1290240,000 ns/op
                 with_stream_concat·p1.00:   1845248,000 ns/op

Iteration   4: 68457,809 ±(99.9%) 134,678 ns/op
                 with_stream_concat·p0.00:   66176,000 ns/op
                 with_stream_concat·p0.50:   67712,000 ns/op
                 with_stream_concat·p0.90:   69632,000 ns/op
                 with_stream_concat·p0.95:   70528,000 ns/op
                 with_stream_concat·p0.99:   80128,000 ns/op
                 with_stream_concat·p0.999:  97920,000 ns/op
                 with_stream_concat·p0.9999: 1196550,963 ns/op
                 with_stream_concat·p1.00:   1417216,000 ns/op

Iteration   5: 68801,140 ±(99.9%) 140,257 ns/op
                 with_stream_concat·p0.00:   65920,000 ns/op
                 with_stream_concat·p0.50:   67712,000 ns/op
                 with_stream_concat·p0.90:   69760,000 ns/op
                 with_stream_concat·p0.95:   71424,000 ns/op
                 with_stream_concat·p0.99:   84608,000 ns/op
                 with_stream_concat·p0.999:  98432,000 ns/op
                 with_stream_concat·p0.9999: 1250283,520 ns/op
                 with_stream_concat·p1.00:   1382400,000 ns/op


# Run progress: 92,74% complete, ETA 02:51:06
# Fork: 2 of 3
# Warmup Iteration   1: 69274,482 ±(99.9%) 455,979 ns/op
# Warmup Iteration   2: 68531,688 ±(99.9%) 138,150 ns/op
# Warmup Iteration   3: 68436,047 ±(99.9%) 131,715 ns/op
Iteration   1: 68771,577 ±(99.9%) 134,992 ns/op
                 with_stream_concat·p0.00:   66176,000 ns/op
                 with_stream_concat·p0.50:   67712,000 ns/op
                 with_stream_concat·p0.90:   69760,000 ns/op
                 with_stream_concat·p0.95:   71296,000 ns/op
                 with_stream_concat·p0.99:   84352,000 ns/op
                 with_stream_concat·p0.999:  98560,000 ns/op
                 with_stream_concat·p0.9999: 1202106,778 ns/op
                 with_stream_concat·p1.00:   1982464,000 ns/op

Iteration   2: 68435,099 ±(99.9%) 129,617 ns/op
                 with_stream_concat·p0.00:   66176,000 ns/op
                 with_stream_concat·p0.50:   67712,000 ns/op
                 with_stream_concat·p0.90:   69632,000 ns/op
                 with_stream_concat·p0.95:   70400,000 ns/op
                 with_stream_concat·p0.99:   81024,000 ns/op
                 with_stream_concat·p0.999:  98575,616 ns/op
                 with_stream_concat·p0.9999: 1188324,557 ns/op
                 with_stream_concat·p1.00:   1341440,000 ns/op

Iteration   3: 68529,432 ±(99.9%) 129,326 ns/op
                 with_stream_concat·p0.00:   66176,000 ns/op
                 with_stream_concat·p0.50:   67712,000 ns/op
                 with_stream_concat·p0.90:   69632,000 ns/op
                 with_stream_concat·p0.95:   70528,000 ns/op
                 with_stream_concat·p0.99:   83200,000 ns/op
                 with_stream_concat·p0.999:  98176,000 ns/op
                 with_stream_concat·p0.9999: 1186676,531 ns/op
                 with_stream_concat·p1.00:   1343488,000 ns/op

Iteration   4: 68481,817 ±(99.9%) 132,494 ns/op
                 with_stream_concat·p0.00:   66176,000 ns/op
                 with_stream_concat·p0.50:   67712,000 ns/op
                 with_stream_concat·p0.90:   69632,000 ns/op
                 with_stream_concat·p0.95:   70528,000 ns/op
                 with_stream_concat·p0.99:   80128,000 ns/op
                 with_stream_concat·p0.999:  97920,000 ns/op
                 with_stream_concat·p0.9999: 1199807,283 ns/op
                 with_stream_concat·p1.00:   1347584,000 ns/op

Iteration   5: 68890,037 ±(99.9%) 132,811 ns/op
                 with_stream_concat·p0.00:   66304,000 ns/op
                 with_stream_concat·p0.50:   67840,000 ns/op
                 with_stream_concat·p0.90:   70016,000 ns/op
                 with_stream_concat·p0.95:   71552,000 ns/op
                 with_stream_concat·p0.99:   84224,000 ns/op
                 with_stream_concat·p0.999:  98560,000 ns/op
                 with_stream_concat·p0.9999: 1196032,000 ns/op
                 with_stream_concat·p1.00:   1429504,000 ns/op


# Run progress: 92,80% complete, ETA 02:49:46
# Fork: 3 of 3
# Warmup Iteration   1: 69068,244 ±(99.9%) 387,022 ns/op
# Warmup Iteration   2: 68563,537 ±(99.9%) 149,677 ns/op
# Warmup Iteration   3: 68571,129 ±(99.9%) 137,095 ns/op
Iteration   1: 68482,697 ±(99.9%) 133,813 ns/op
                 with_stream_concat·p0.00:   66304,000 ns/op
                 with_stream_concat·p0.50:   67840,000 ns/op
                 with_stream_concat·p0.90:   69632,000 ns/op
                 with_stream_concat·p0.95:   70272,000 ns/op
                 with_stream_concat·p0.99:   80896,000 ns/op
                 with_stream_concat·p0.999:  98205,952 ns/op
                 with_stream_concat·p0.9999: 1216677,478 ns/op
                 with_stream_concat·p1.00:   1361920,000 ns/op

Iteration   2: 68499,858 ±(99.9%) 133,902 ns/op
                 with_stream_concat·p0.00:   66176,000 ns/op
                 with_stream_concat·p0.50:   67712,000 ns/op
                 with_stream_concat·p0.90:   69632,000 ns/op
                 with_stream_concat·p0.95:   70400,000 ns/op
                 with_stream_concat·p0.99:   80512,000 ns/op
                 with_stream_concat·p0.999:  98048,000 ns/op
                 with_stream_concat·p0.9999: 1178475,315 ns/op
                 with_stream_concat·p1.00:   1398784,000 ns/op

Iteration   3: 68444,836 ±(99.9%) 133,293 ns/op
                 with_stream_concat·p0.00:   66176,000 ns/op
                 with_stream_concat·p0.50:   67712,000 ns/op
                 with_stream_concat·p0.90:   69504,000 ns/op
                 with_stream_concat·p0.95:   70272,000 ns/op
                 with_stream_concat·p0.99:   80768,000 ns/op
                 with_stream_concat·p0.999:  98432,000 ns/op
                 with_stream_concat·p0.9999: 1198080,000 ns/op
                 with_stream_concat·p1.00:   1331200,000 ns/op

Iteration   4: 68485,751 ±(99.9%) 133,955 ns/op
                 with_stream_concat·p0.00:   66176,000 ns/op
                 with_stream_concat·p0.50:   67712,000 ns/op
                 with_stream_concat·p0.90:   69632,000 ns/op
                 with_stream_concat·p0.95:   70400,000 ns/op
                 with_stream_concat·p0.99:   80512,000 ns/op
                 with_stream_concat·p0.999:  97920,000 ns/op
                 with_stream_concat·p0.9999: 1204224,000 ns/op
                 with_stream_concat·p1.00:   1343488,000 ns/op

Iteration   5: 68441,913 ±(99.9%) 132,136 ns/op
                 with_stream_concat·p0.00:   66176,000 ns/op
                 with_stream_concat·p0.50:   67712,000 ns/op
                 with_stream_concat·p0.90:   69504,000 ns/op
                 with_stream_concat·p0.95:   70272,000 ns/op
                 with_stream_concat·p0.99:   80640,000 ns/op
                 with_stream_concat·p0.999:  98048,000 ns/op
                 with_stream_concat·p0.9999: 1189888,000 ns/op
                 with_stream_concat·p1.00:   1378304,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 2184614
  mean =  68543,394 ±(99.9%) 34,805 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 2184202 
    [ 125000,000,  250000,000) = 31 
    [ 250000,000,  375000,000) = 2 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 8 
    [1125000,000, 1250000,000) = 235 
    [1250000,000, 1375000,000) = 124 
    [1375000,000, 1500000,000) = 9 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  65920,000 ns/op
     p(50,0000) =  67712,000 ns/op
     p(90,0000) =  69632,000 ns/op
     p(95,0000) =  70528,000 ns/op
     p(99,0000) =  83200,000 ns/op
     p(99,9000) =  98176,000 ns/op
     p(99,9900) = 1200128,000 ns/op
     p(99,9990) = 1347584,000 ns/op
     p(99,9999) = 1912044,339 ns/op
    p(100,0000) = 1982464,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 10)

# Run progress: 92,86% complete, ETA 02:48:26
# Fork: 1 of 3
# Warmup Iteration   1: 2569,210 ±(99.9%) 147,793 ns/op
# Warmup Iteration   2: 2378,466 ±(99.9%) 36,260 ns/op
# Warmup Iteration   3: 2378,723 ±(99.9%) 38,664 ns/op
Iteration   1: 2374,513 ±(99.9%) 35,938 ns/op
                 with_stream_concat·p0.00:   2184,000 ns/op
                 with_stream_concat·p0.50:   2304,000 ns/op
                 with_stream_concat·p0.90:   2444,000 ns/op
                 with_stream_concat·p0.95:   2516,000 ns/op
                 with_stream_concat·p0.99:   2712,000 ns/op
                 with_stream_concat·p0.999:  4568,000 ns/op
                 with_stream_concat·p0.9999: 17416,253 ns/op
                 with_stream_concat·p1.00:   1228800,000 ns/op

Iteration   2: 2389,232 ±(99.9%) 38,249 ns/op
                 with_stream_concat·p0.00:   2180,000 ns/op
                 with_stream_concat·p0.50:   2300,000 ns/op
                 with_stream_concat·p0.90:   2448,000 ns/op
                 with_stream_concat·p0.95:   2528,000 ns/op
                 with_stream_concat·p0.99:   3480,000 ns/op
                 with_stream_concat·p0.999:  6914,664 ns/op
                 with_stream_concat·p0.9999: 19274,666 ns/op
                 with_stream_concat·p1.00:   1124352,000 ns/op

Iteration   3: 2399,264 ±(99.9%) 39,368 ns/op
                 with_stream_concat·p0.00:   2180,000 ns/op
                 with_stream_concat·p0.50:   2308,000 ns/op
                 with_stream_concat·p0.90:   2464,000 ns/op
                 with_stream_concat·p0.95:   2564,000 ns/op
                 with_stream_concat·p0.99:   3048,000 ns/op
                 with_stream_concat·p0.999:  5293,200 ns/op
                 with_stream_concat·p0.9999: 18821,200 ns/op
                 with_stream_concat·p1.00:   1136640,000 ns/op

Iteration   4: 2377,313 ±(99.9%) 30,800 ns/op
                 with_stream_concat·p0.00:   2180,000 ns/op
                 with_stream_concat·p0.50:   2304,000 ns/op
                 with_stream_concat·p0.90:   2448,000 ns/op
                 with_stream_concat·p0.95:   2524,000 ns/op
                 with_stream_concat·p0.99:   2816,000 ns/op
                 with_stream_concat·p0.999:  6479,232 ns/op
                 with_stream_concat·p0.9999: 18858,362 ns/op
                 with_stream_concat·p1.00:   1112064,000 ns/op

Iteration   5: 2378,421 ±(99.9%) 37,742 ns/op
                 with_stream_concat·p0.00:   2184,000 ns/op
                 with_stream_concat·p0.50:   2300,000 ns/op
                 with_stream_concat·p0.90:   2440,000 ns/op
                 with_stream_concat·p0.95:   2516,000 ns/op
                 with_stream_concat·p0.99:   2712,000 ns/op
                 with_stream_concat·p0.999:  4536,000 ns/op
                 with_stream_concat·p0.9999: 17248,000 ns/op
                 with_stream_concat·p1.00:   1056768,000 ns/op


# Run progress: 92,91% complete, ETA 02:47:06
# Fork: 2 of 3
# Warmup Iteration   1: 2442,498 ±(99.9%) 206,898 ns/op
# Warmup Iteration   2: 2260,303 ±(99.9%) 60,365 ns/op
# Warmup Iteration   3: 2232,225 ±(99.9%) 31,572 ns/op
Iteration   1: 2230,188 ±(99.9%) 31,537 ns/op
                 with_stream_concat·p0.00:   2064,000 ns/op
                 with_stream_concat·p0.50:   2168,000 ns/op
                 with_stream_concat·p0.90:   2292,000 ns/op
                 with_stream_concat·p0.95:   2364,000 ns/op
                 with_stream_concat·p0.99:   2540,000 ns/op
                 with_stream_concat·p0.999:  4384,000 ns/op
                 with_stream_concat·p0.9999: 17074,458 ns/op
                 with_stream_concat·p1.00:   1216512,000 ns/op

Iteration   2: 2234,760 ±(99.9%) 33,373 ns/op
                 with_stream_concat·p0.00:   2060,000 ns/op
                 with_stream_concat·p0.50:   2168,000 ns/op
                 with_stream_concat·p0.90:   2296,000 ns/op
                 with_stream_concat·p0.95:   2364,000 ns/op
                 with_stream_concat·p0.99:   2548,000 ns/op
                 with_stream_concat·p0.999:  4296,000 ns/op
                 with_stream_concat·p0.9999: 17331,133 ns/op
                 with_stream_concat·p1.00:   1193984,000 ns/op

Iteration   3: 2230,994 ±(99.9%) 28,071 ns/op
                 with_stream_concat·p0.00:   2064,000 ns/op
                 with_stream_concat·p0.50:   2172,000 ns/op
                 with_stream_concat·p0.90:   2300,000 ns/op
                 with_stream_concat·p0.95:   2372,000 ns/op
                 with_stream_concat·p0.99:   2552,000 ns/op
                 with_stream_concat·p0.999:  4296,000 ns/op
                 with_stream_concat·p0.9999: 16947,917 ns/op
                 with_stream_concat·p1.00:   1062912,000 ns/op

Iteration   4: 2233,720 ±(99.9%) 29,899 ns/op
                 with_stream_concat·p0.00:   2060,000 ns/op
                 with_stream_concat·p0.50:   2176,000 ns/op
                 with_stream_concat·p0.90:   2300,000 ns/op
                 with_stream_concat·p0.95:   2372,000 ns/op
                 with_stream_concat·p0.99:   2552,000 ns/op
                 with_stream_concat·p0.999:  4347,520 ns/op
                 with_stream_concat·p0.9999: 17076,608 ns/op
                 with_stream_concat·p1.00:   1204224,000 ns/op

Iteration   5: 2235,013 ±(99.9%) 32,942 ns/op
                 with_stream_concat·p0.00:   2060,000 ns/op
                 with_stream_concat·p0.50:   2172,000 ns/op
                 with_stream_concat·p0.90:   2296,000 ns/op
                 with_stream_concat·p0.95:   2368,000 ns/op
                 with_stream_concat·p0.99:   2548,000 ns/op
                 with_stream_concat·p0.999:  4352,000 ns/op
                 with_stream_concat·p0.9999: 17075,370 ns/op
                 with_stream_concat·p1.00:   1300480,000 ns/op


# Run progress: 92,97% complete, ETA 02:45:46
# Fork: 3 of 3
# Warmup Iteration   1: 2461,724 ±(99.9%) 135,929 ns/op
# Warmup Iteration   2: 2306,880 ±(99.9%) 39,019 ns/op
# Warmup Iteration   3: 2302,229 ±(99.9%) 36,591 ns/op
Iteration   1: 2298,726 ±(99.9%) 36,392 ns/op
                 with_stream_concat·p0.00:   2092,000 ns/op
                 with_stream_concat·p0.50:   2228,000 ns/op
                 with_stream_concat·p0.90:   2364,000 ns/op
                 with_stream_concat·p0.95:   2440,000 ns/op
                 with_stream_concat·p0.99:   2628,000 ns/op
                 with_stream_concat·p0.999:  4384,000 ns/op
                 with_stream_concat·p0.9999: 17194,691 ns/op
                 with_stream_concat·p1.00:   1153024,000 ns/op

Iteration   2: 2300,913 ±(99.9%) 35,955 ns/op
                 with_stream_concat·p0.00:   2092,000 ns/op
                 with_stream_concat·p0.50:   2232,000 ns/op
                 with_stream_concat·p0.90:   2372,000 ns/op
                 with_stream_concat·p0.95:   2444,000 ns/op
                 with_stream_concat·p0.99:   2640,000 ns/op
                 with_stream_concat·p0.999:  4471,208 ns/op
                 with_stream_concat·p0.9999: 17292,483 ns/op
                 with_stream_concat·p1.00:   1318912,000 ns/op

Iteration   3: 2292,586 ±(99.9%) 31,147 ns/op
                 with_stream_concat·p0.00:   2096,000 ns/op
                 with_stream_concat·p0.50:   2228,000 ns/op
                 with_stream_concat·p0.90:   2368,000 ns/op
                 with_stream_concat·p0.95:   2440,000 ns/op
                 with_stream_concat·p0.99:   2632,000 ns/op
                 with_stream_concat·p0.999:  4420,344 ns/op
                 with_stream_concat·p0.9999: 17380,026 ns/op
                 with_stream_concat·p1.00:   1050624,000 ns/op

Iteration   4: 2301,289 ±(99.9%) 37,638 ns/op
                 with_stream_concat·p0.00:   2088,000 ns/op
                 with_stream_concat·p0.50:   2232,000 ns/op
                 with_stream_concat·p0.90:   2368,000 ns/op
                 with_stream_concat·p0.95:   2440,000 ns/op
                 with_stream_concat·p0.99:   2632,000 ns/op
                 with_stream_concat·p0.999:  4404,984 ns/op
                 with_stream_concat·p0.9999: 17230,374 ns/op
                 with_stream_concat·p1.00:   1222656,000 ns/op

Iteration   5: 2308,926 ±(99.9%) 34,232 ns/op
                 with_stream_concat·p0.00:   2092,000 ns/op
                 with_stream_concat·p0.50:   2232,000 ns/op
                 with_stream_concat·p0.90:   2388,000 ns/op
                 with_stream_concat·p0.95:   2484,000 ns/op
                 with_stream_concat·p0.99:   2816,000 ns/op
                 with_stream_concat·p0.999:  4510,512 ns/op
                 with_stream_concat·p0.9999: 17327,405 ns/op
                 with_stream_concat·p1.00:   1058816,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 4134348
  mean =   2304,150 ±(99.9%) 8,852 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 4134229 
    [ 125000,000,  250000,000) = 2 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 1 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 52 
    [1000000,000, 1125000,000) = 49 
    [1125000,000, 1250000,000) = 13 
    [1250000,000, 1375000,000) = 2 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   2060,000 ns/op
     p(50,0000) =   2248,000 ns/op
     p(90,0000) =   2392,000 ns/op
     p(95,0000) =   2464,000 ns/op
     p(99,0000) =   2740,000 ns/op
     p(99,9000) =   4552,000 ns/op
     p(99,9900) =  17472,000 ns/op
     p(99,9990) = 1046176,266 ns/op
     p(99,9999) = 1221830,560 ns/op
    p(100,0000) = 1318912,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 20)

# Run progress: 93,03% complete, ETA 02:44:25
# Fork: 1 of 3
# Warmup Iteration   1: 3634,440 ±(99.9%) 114,465 ns/op
# Warmup Iteration   2: 3590,394 ±(99.9%) 33,185 ns/op
# Warmup Iteration   3: 3655,045 ±(99.9%) 60,899 ns/op
Iteration   1: 3598,592 ±(99.9%) 15,810 ns/op
                 with_stream_concat·p0.00:   3096,000 ns/op
                 with_stream_concat·p0.50:   3348,000 ns/op
                 with_stream_concat·p0.90:   4376,000 ns/op
                 with_stream_concat·p0.95:   4424,000 ns/op
                 with_stream_concat·p0.99:   4664,000 ns/op
                 with_stream_concat·p0.999:  8794,624 ns/op
                 with_stream_concat·p0.9999: 20543,987 ns/op
                 with_stream_concat·p1.00:   1165312,000 ns/op

Iteration   2: 3592,576 ±(99.9%) 27,109 ns/op
                 with_stream_concat·p0.00:   3092,000 ns/op
                 with_stream_concat·p0.50:   3336,000 ns/op
                 with_stream_concat·p0.90:   4368,000 ns/op
                 with_stream_concat·p0.95:   4432,000 ns/op
                 with_stream_concat·p0.99:   5112,000 ns/op
                 with_stream_concat·p0.999:  8635,424 ns/op
                 with_stream_concat·p0.9999: 20416,000 ns/op
                 with_stream_concat·p1.00:   1236992,000 ns/op

Iteration   3: 3386,018 ±(99.9%) 15,724 ns/op
                 with_stream_concat·p0.00:   3100,000 ns/op
                 with_stream_concat·p0.50:   3320,000 ns/op
                 with_stream_concat·p0.90:   3500,000 ns/op
                 with_stream_concat·p0.95:   3612,000 ns/op
                 with_stream_concat·p0.99:   4440,000 ns/op
                 with_stream_concat·p0.999:  7144,000 ns/op
                 with_stream_concat·p0.9999: 19626,035 ns/op
                 with_stream_concat·p1.00:   1249280,000 ns/op

Iteration   4: 3534,865 ±(99.9%) 15,128 ns/op
                 with_stream_concat·p0.00:   3092,000 ns/op
                 with_stream_concat·p0.50:   3348,000 ns/op
                 with_stream_concat·p0.90:   4352,000 ns/op
                 with_stream_concat·p0.95:   4424,000 ns/op
                 with_stream_concat·p0.99:   4640,000 ns/op
                 with_stream_concat·p0.999:  6926,808 ns/op
                 with_stream_concat·p0.9999: 19077,446 ns/op
                 with_stream_concat·p1.00:   1193984,000 ns/op

Iteration   5: 3363,220 ±(99.9%) 14,179 ns/op
                 with_stream_concat·p0.00:   3084,000 ns/op
                 with_stream_concat·p0.50:   3324,000 ns/op
                 with_stream_concat·p0.90:   3488,000 ns/op
                 with_stream_concat·p0.95:   3568,000 ns/op
                 with_stream_concat·p0.99:   3736,000 ns/op
                 with_stream_concat·p0.999:  5808,000 ns/op
                 with_stream_concat·p0.9999: 18366,659 ns/op
                 with_stream_concat·p1.00:   1132544,000 ns/op


# Run progress: 93,08% complete, ETA 02:43:05
# Fork: 2 of 3
# Warmup Iteration   1: 2853,452 ±(99.9%) 137,051 ns/op
# Warmup Iteration   2: 2844,888 ±(99.9%) 97,288 ns/op
# Warmup Iteration   3: 2654,963 ±(99.9%) 24,644 ns/op
Iteration   1: 2652,919 ±(99.9%) 25,265 ns/op
                 with_stream_concat·p0.00:   2372,000 ns/op
                 with_stream_concat·p0.50:   2608,000 ns/op
                 with_stream_concat·p0.90:   2800,000 ns/op
                 with_stream_concat·p0.95:   2872,000 ns/op
                 with_stream_concat·p0.99:   3028,000 ns/op
                 with_stream_concat·p0.999:  5029,936 ns/op
                 with_stream_concat·p0.9999: 17943,949 ns/op
                 with_stream_concat·p1.00:   1341440,000 ns/op

Iteration   2: 2709,726 ±(99.9%) 61,071 ns/op
                 with_stream_concat·p0.00:   2380,000 ns/op
                 with_stream_concat·p0.50:   2600,000 ns/op
                 with_stream_concat·p0.90:   2784,000 ns/op
                 with_stream_concat·p0.95:   2872,000 ns/op
                 with_stream_concat·p0.99:   3187,280 ns/op
                 with_stream_concat·p0.999:  5375,424 ns/op
                 with_stream_concat·p0.9999: 19666,970 ns/op
                 with_stream_concat·p1.00:   1329152,000 ns/op

Iteration   3: 2689,715 ±(99.9%) 25,869 ns/op
                 with_stream_concat·p0.00:   2380,000 ns/op
                 with_stream_concat·p0.50:   2624,000 ns/op
                 with_stream_concat·p0.90:   2828,000 ns/op
                 with_stream_concat·p0.95:   2956,000 ns/op
                 with_stream_concat·p0.99:   3564,000 ns/op
                 with_stream_concat·p0.999:  5566,104 ns/op
                 with_stream_concat·p0.9999: 19200,000 ns/op
                 with_stream_concat·p1.00:   1376256,000 ns/op

Iteration   4: 2661,971 ±(99.9%) 39,458 ns/op
                 with_stream_concat·p0.00:   2376,000 ns/op
                 with_stream_concat·p0.50:   2596,000 ns/op
                 with_stream_concat·p0.90:   2772,000 ns/op
                 with_stream_concat·p0.95:   2852,000 ns/op
                 with_stream_concat·p0.99:   3028,000 ns/op
                 with_stream_concat·p0.999:  5168,000 ns/op
                 with_stream_concat·p0.9999: 19083,318 ns/op
                 with_stream_concat·p1.00:   1183744,000 ns/op

Iteration   5: 2651,234 ±(99.9%) 24,139 ns/op
                 with_stream_concat·p0.00:   2384,000 ns/op
                 with_stream_concat·p0.50:   2604,000 ns/op
                 with_stream_concat·p0.90:   2768,000 ns/op
                 with_stream_concat·p0.95:   2848,000 ns/op
                 with_stream_concat·p0.99:   3004,000 ns/op
                 with_stream_concat·p0.999:  5068,576 ns/op
                 with_stream_concat·p0.9999: 18955,430 ns/op
                 with_stream_concat·p1.00:   1239040,000 ns/op


# Run progress: 93,14% complete, ETA 02:41:45
# Fork: 3 of 3
# Warmup Iteration   1: 3494,081 ±(99.9%) 107,107 ns/op
# Warmup Iteration   2: 3373,127 ±(99.9%) 16,776 ns/op
# Warmup Iteration   3: 3483,923 ±(99.9%) 58,750 ns/op
Iteration   1: 3354,828 ±(99.9%) 25,251 ns/op
                 with_stream_concat·p0.00:   3088,000 ns/op
                 with_stream_concat·p0.50:   3296,000 ns/op
                 with_stream_concat·p0.90:   3464,000 ns/op
                 with_stream_concat·p0.95:   3556,000 ns/op
                 with_stream_concat·p0.99:   3732,000 ns/op
                 with_stream_concat·p0.999:  6391,840 ns/op
                 with_stream_concat·p0.9999: 19840,000 ns/op
                 with_stream_concat·p1.00:   1280000,000 ns/op

Iteration   2: 3382,556 ±(99.9%) 26,204 ns/op
                 with_stream_concat·p0.00:   3080,000 ns/op
                 with_stream_concat·p0.50:   3308,000 ns/op
                 with_stream_concat·p0.90:   3524,000 ns/op
                 with_stream_concat·p0.95:   3636,000 ns/op
                 with_stream_concat·p0.99:   3860,000 ns/op
                 with_stream_concat·p0.999:  6091,760 ns/op
                 with_stream_concat·p0.9999: 19835,952 ns/op
                 with_stream_concat·p1.00:   1208320,000 ns/op

Iteration   3: 3412,441 ±(99.9%) 37,543 ns/op
                 with_stream_concat·p0.00:   3100,000 ns/op
                 with_stream_concat·p0.50:   3316,000 ns/op
                 with_stream_concat·p0.90:   3532,000 ns/op
                 with_stream_concat·p0.95:   3604,000 ns/op
                 with_stream_concat·p0.99:   4044,000 ns/op
                 with_stream_concat·p0.999:  6087,760 ns/op
                 with_stream_concat·p0.9999: 19865,552 ns/op
                 with_stream_concat·p1.00:   1255424,000 ns/op

Iteration   4: 3371,672 ±(99.9%) 27,275 ns/op
                 with_stream_concat·p0.00:   3080,000 ns/op
                 with_stream_concat·p0.50:   3300,000 ns/op
                 with_stream_concat·p0.90:   3500,000 ns/op
                 with_stream_concat·p0.95:   3616,000 ns/op
                 with_stream_concat·p0.99:   3820,000 ns/op
                 with_stream_concat·p0.999:  6016,584 ns/op
                 with_stream_concat·p0.9999: 19840,000 ns/op
                 with_stream_concat·p1.00:   1249280,000 ns/op

Iteration   5: 3366,708 ±(99.9%) 14,865 ns/op
                 with_stream_concat·p0.00:   3096,000 ns/op
                 with_stream_concat·p0.50:   3316,000 ns/op
                 with_stream_concat·p0.90:   3520,000 ns/op
                 with_stream_concat·p0.95:   3588,000 ns/op
                 with_stream_concat·p0.99:   3748,000 ns/op
                 with_stream_concat·p0.999:  5752,000 ns/op
                 with_stream_concat·p0.9999: 18373,197 ns/op
                 with_stream_concat·p1.00:   1222656,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 4829328
  mean =   3248,037 ±(99.9%) 6,952 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 4829253 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 24 
    [1125000,000, 1250000,000) = 43 
    [1250000,000, 1375000,000) = 7 
    [1375000,000, 1500000,000) = 1 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   2372,000 ns/op
     p(50,0000) =   3284,000 ns/op
     p(90,0000) =   3536,000 ns/op
     p(95,0000) =   3852,000 ns/op
     p(99,0000) =   4512,000 ns/op
     p(99,9000) =   6664,000 ns/op
     p(99,9900) =  19680,000 ns/op
     p(99,9990) = 1133991,342 ns/op
     p(99,9999) = 1278301,534 ns/op
    p(100,0000) = 1376256,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 50)

# Run progress: 93,20% complete, ETA 02:40:25
# Fork: 1 of 3
# Warmup Iteration   1: 7526,451 ±(99.9%) 150,319 ns/op
# Warmup Iteration   2: 7252,092 ±(99.9%) 27,131 ns/op
# Warmup Iteration   3: 7263,861 ±(99.9%) 21,577 ns/op
Iteration   1: 7350,717 ±(99.9%) 57,887 ns/op
                 with_stream_concat·p0.00:   6824,000 ns/op
                 with_stream_concat·p0.50:   7176,000 ns/op
                 with_stream_concat·p0.90:   7440,000 ns/op
                 with_stream_concat·p0.95:   7576,000 ns/op
                 with_stream_concat·p0.99:   9040,000 ns/op
                 with_stream_concat·p0.999:  20230,592 ns/op
                 with_stream_concat·p0.9999: 28642,086 ns/op
                 with_stream_concat·p1.00:   1337344,000 ns/op

Iteration   2: 7255,923 ±(99.9%) 23,142 ns/op
                 with_stream_concat·p0.00:   6832,000 ns/op
                 with_stream_concat·p0.50:   7176,000 ns/op
                 with_stream_concat·p0.90:   7424,000 ns/op
                 with_stream_concat·p0.95:   7512,000 ns/op
                 with_stream_concat·p0.99:   7945,840 ns/op
                 with_stream_concat·p0.999:  20128,000 ns/op
                 with_stream_concat·p0.9999: 24192,000 ns/op
                 with_stream_concat·p1.00:   1236992,000 ns/op

Iteration   3: 7340,111 ±(99.9%) 57,806 ns/op
                 with_stream_concat·p0.00:   6808,000 ns/op
                 with_stream_concat·p0.50:   7168,000 ns/op
                 with_stream_concat·p0.90:   7416,000 ns/op
                 with_stream_concat·p0.95:   7552,000 ns/op
                 with_stream_concat·p0.99:   9024,000 ns/op
                 with_stream_concat·p0.999:  20160,000 ns/op
                 with_stream_concat·p0.9999: 26632,397 ns/op
                 with_stream_concat·p1.00:   1275904,000 ns/op

Iteration   4: 7282,500 ±(99.9%) 38,863 ns/op
                 with_stream_concat·p0.00:   6808,000 ns/op
                 with_stream_concat·p0.50:   7160,000 ns/op
                 with_stream_concat·p0.90:   7400,000 ns/op
                 with_stream_concat·p0.95:   7520,000 ns/op
                 with_stream_concat·p0.99:   9024,000 ns/op
                 with_stream_concat·p0.999:  20192,000 ns/op
                 with_stream_concat·p0.9999: 24627,504 ns/op
                 with_stream_concat·p1.00:   1267712,000 ns/op

Iteration   5: 7327,769 ±(99.9%) 56,287 ns/op
                 with_stream_concat·p0.00:   6808,000 ns/op
                 with_stream_concat·p0.50:   7160,000 ns/op
                 with_stream_concat·p0.90:   7400,000 ns/op
                 with_stream_concat·p0.95:   7520,000 ns/op
                 with_stream_concat·p0.99:   9008,000 ns/op
                 with_stream_concat·p0.999:  20256,000 ns/op
                 with_stream_concat·p0.9999: 30388,416 ns/op
                 with_stream_concat·p1.00:   1255424,000 ns/op


# Run progress: 93,25% complete, ETA 02:39:05
# Fork: 2 of 3
# Warmup Iteration   1: 5172,594 ±(99.9%) 183,696 ns/op
# Warmup Iteration   2: 4950,684 ±(99.9%) 59,783 ns/op
# Warmup Iteration   3: 4935,855 ±(99.9%) 52,487 ns/op
Iteration   1: 4951,658 ±(99.9%) 56,660 ns/op
                 with_stream_concat·p0.00:   4456,000 ns/op
                 with_stream_concat·p0.50:   4832,000 ns/op
                 with_stream_concat·p0.90:   5064,000 ns/op
                 with_stream_concat·p0.95:   5144,000 ns/op
                 with_stream_concat·p0.99:   6416,000 ns/op
                 with_stream_concat·p0.999:  17568,000 ns/op
                 with_stream_concat·p0.9999: 22743,747 ns/op
                 with_stream_concat·p1.00:   1339392,000 ns/op

Iteration   2: 4948,344 ±(99.9%) 57,088 ns/op
                 with_stream_concat·p0.00:   4464,000 ns/op
                 with_stream_concat·p0.50:   4832,000 ns/op
                 with_stream_concat·p0.90:   5056,000 ns/op
                 with_stream_concat·p0.95:   5136,000 ns/op
                 with_stream_concat·p0.99:   6347,920 ns/op
                 with_stream_concat·p0.999:  17568,000 ns/op
                 with_stream_concat·p0.9999: 22335,674 ns/op
                 with_stream_concat·p1.00:   1302528,000 ns/op

Iteration   3: 4921,495 ±(99.9%) 40,905 ns/op
                 with_stream_concat·p0.00:   4448,000 ns/op
                 with_stream_concat·p0.50:   4832,000 ns/op
                 with_stream_concat·p0.90:   5064,000 ns/op
                 with_stream_concat·p0.95:   5144,000 ns/op
                 with_stream_concat·p0.99:   6376,000 ns/op
                 with_stream_concat·p0.999:  17600,000 ns/op
                 with_stream_concat·p0.9999: 21776,544 ns/op
                 with_stream_concat·p1.00:   1255424,000 ns/op

Iteration   4: 4949,974 ±(99.9%) 57,076 ns/op
                 with_stream_concat·p0.00:   4456,000 ns/op
                 with_stream_concat·p0.50:   4824,000 ns/op
                 with_stream_concat·p0.90:   5056,000 ns/op
                 with_stream_concat·p0.95:   5144,000 ns/op
                 with_stream_concat·p0.99:   6448,000 ns/op
                 with_stream_concat·p0.999:  17440,000 ns/op
                 with_stream_concat·p0.9999: 22352,390 ns/op
                 with_stream_concat·p1.00:   1298432,000 ns/op

Iteration   5: 4933,362 ±(99.9%) 52,622 ns/op
                 with_stream_concat·p0.00:   4448,000 ns/op
                 with_stream_concat·p0.50:   4824,000 ns/op
                 with_stream_concat·p0.90:   5056,000 ns/op
                 with_stream_concat·p0.95:   5136,000 ns/op
                 with_stream_concat·p0.99:   6376,000 ns/op
                 with_stream_concat·p0.999:  17504,000 ns/op
                 with_stream_concat·p0.9999: 22063,318 ns/op
                 with_stream_concat·p1.00:   1351680,000 ns/op


# Run progress: 93,31% complete, ETA 02:37:44
# Fork: 3 of 3
# Warmup Iteration   1: 5071,844 ±(99.9%) 183,742 ns/op
# Warmup Iteration   2: 4870,433 ±(99.9%) 38,636 ns/op
# Warmup Iteration   3: 4859,723 ±(99.9%) 29,984 ns/op
Iteration   1: 4865,614 ±(99.9%) 37,166 ns/op
                 with_stream_concat·p0.00:   4472,000 ns/op
                 with_stream_concat·p0.50:   4800,000 ns/op
                 with_stream_concat·p0.90:   5016,000 ns/op
                 with_stream_concat·p0.95:   5088,000 ns/op
                 with_stream_concat·p0.99:   5272,000 ns/op
                 with_stream_concat·p0.999:  17312,000 ns/op
                 with_stream_concat·p0.9999: 22890,426 ns/op
                 with_stream_concat·p1.00:   2025472,000 ns/op

Iteration   2: 4946,244 ±(99.9%) 66,126 ns/op
                 with_stream_concat·p0.00:   4456,000 ns/op
                 with_stream_concat·p0.50:   4792,000 ns/op
                 with_stream_concat·p0.90:   5024,000 ns/op
                 with_stream_concat·p0.95:   5112,000 ns/op
                 with_stream_concat·p0.99:   6544,000 ns/op
                 with_stream_concat·p0.999:  9720,000 ns/op
                 with_stream_concat·p0.9999: 23454,400 ns/op
                 with_stream_concat·p1.00:   1355776,000 ns/op

Iteration   3: 4860,907 ±(99.9%) 31,548 ns/op
                 with_stream_concat·p0.00:   4464,000 ns/op
                 with_stream_concat·p0.50:   4800,000 ns/op
                 with_stream_concat·p0.90:   5016,000 ns/op
                 with_stream_concat·p0.95:   5088,000 ns/op
                 with_stream_concat·p0.99:   5272,000 ns/op
                 with_stream_concat·p0.999:  9474,032 ns/op
                 with_stream_concat·p0.9999: 23134,019 ns/op
                 with_stream_concat·p1.00:   1333248,000 ns/op

Iteration   4: 4948,013 ±(99.9%) 65,239 ns/op
                 with_stream_concat·p0.00:   4480,000 ns/op
                 with_stream_concat·p0.50:   4792,000 ns/op
                 with_stream_concat·p0.90:   5032,000 ns/op
                 with_stream_concat·p0.95:   5112,000 ns/op
                 with_stream_concat·p0.99:   6528,000 ns/op
                 with_stream_concat·p0.999:  10290,432 ns/op
                 with_stream_concat·p0.9999: 25610,522 ns/op
                 with_stream_concat·p1.00:   1259520,000 ns/op

Iteration   5: 4956,845 ±(99.9%) 67,409 ns/op
                 with_stream_concat·p0.00:   4464,000 ns/op
                 with_stream_concat·p0.50:   4800,000 ns/op
                 with_stream_concat·p0.90:   5032,000 ns/op
                 with_stream_concat·p0.95:   5120,000 ns/op
                 with_stream_concat·p0.99:   6528,000 ns/op
                 with_stream_concat·p0.999:  9738,160 ns/op
                 with_stream_concat·p0.9999: 25521,328 ns/op
                 with_stream_concat·p1.00:   1282048,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 4279461
  mean =   5886,791 ±(99.9%) 13,665 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 4279235 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 198 
    [1250000,000, 1500000,000) = 27 
    [1500000,000, 1750000,000) = 0 
    [1750000,000, 2000000,000) = 0 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   4448,000 ns/op
     p(50,0000) =   4984,000 ns/op
     p(90,0000) =   7280,000 ns/op
     p(95,0000) =   7384,000 ns/op
     p(99,0000) =   7816,000 ns/op
     p(99,9000) =  19296,000 ns/op
     p(99,9900) =  24288,000 ns/op
     p(99,9990) = 1230848,000 ns/op
     p(99,9999) = 1338819,662 ns/op
    p(100,0000) = 2025472,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 100)

# Run progress: 93,37% complete, ETA 02:36:24
# Fork: 1 of 3
# Warmup Iteration   1: 14119,664 ±(99.9%) 269,852 ns/op
# Warmup Iteration   2: 13773,401 ±(99.9%) 93,646 ns/op
# Warmup Iteration   3: 13754,321 ±(99.9%) 88,692 ns/op
Iteration   1: 13746,459 ±(99.9%) 84,591 ns/op
                 with_stream_concat·p0.00:   13056,000 ns/op
                 with_stream_concat·p0.50:   13520,000 ns/op
                 with_stream_concat·p0.90:   13840,000 ns/op
                 with_stream_concat·p0.95:   14048,000 ns/op
                 with_stream_concat·p0.99:   16194,240 ns/op
                 with_stream_concat·p0.999:  28416,000 ns/op
                 with_stream_concat·p0.9999: 40839,283 ns/op
                 with_stream_concat·p1.00:   1292288,000 ns/op

Iteration   2: 13755,142 ±(99.9%) 90,114 ns/op
                 with_stream_concat·p0.00:   13040,000 ns/op
                 with_stream_concat·p0.50:   13520,000 ns/op
                 with_stream_concat·p0.90:   13840,000 ns/op
                 with_stream_concat·p0.95:   14048,000 ns/op
                 with_stream_concat·p0.99:   15792,000 ns/op
                 with_stream_concat·p0.999:  28512,000 ns/op
                 with_stream_concat·p0.9999: 821979,354 ns/op
                 with_stream_concat·p1.00:   1357824,000 ns/op

Iteration   3: 13750,209 ±(99.9%) 85,178 ns/op
                 with_stream_concat·p0.00:   13056,000 ns/op
                 with_stream_concat·p0.50:   13536,000 ns/op
                 with_stream_concat·p0.90:   13872,000 ns/op
                 with_stream_concat·p0.95:   14080,000 ns/op
                 with_stream_concat·p0.99:   15824,000 ns/op
                 with_stream_concat·p0.999:  28320,000 ns/op
                 with_stream_concat·p0.9999: 48859,443 ns/op
                 with_stream_concat·p1.00:   1423360,000 ns/op

Iteration   4: 13740,765 ±(99.9%) 83,593 ns/op
                 with_stream_concat·p0.00:   13040,000 ns/op
                 with_stream_concat·p0.50:   13520,000 ns/op
                 with_stream_concat·p0.90:   13840,000 ns/op
                 with_stream_concat·p0.95:   14048,000 ns/op
                 with_stream_concat·p0.99:   15792,000 ns/op
                 with_stream_concat·p0.999:  28352,000 ns/op
                 with_stream_concat·p0.9999: 43217,242 ns/op
                 with_stream_concat·p1.00:   1304576,000 ns/op

Iteration   5: 13744,308 ±(99.9%) 85,031 ns/op
                 with_stream_concat·p0.00:   13024,000 ns/op
                 with_stream_concat·p0.50:   13520,000 ns/op
                 with_stream_concat·p0.90:   13840,000 ns/op
                 with_stream_concat·p0.95:   14032,000 ns/op
                 with_stream_concat·p0.99:   15808,000 ns/op
                 with_stream_concat·p0.999:  28288,000 ns/op
                 with_stream_concat·p0.9999: 47568,832 ns/op
                 with_stream_concat·p1.00:   1300480,000 ns/op


# Run progress: 93,42% complete, ETA 02:35:04
# Fork: 2 of 3
# Warmup Iteration   1: 14142,903 ±(99.9%) 282,959 ns/op
# Warmup Iteration   2: 13726,418 ±(99.9%) 93,077 ns/op
# Warmup Iteration   3: 13706,776 ±(99.9%) 82,792 ns/op
Iteration   1: 13718,160 ±(99.9%) 94,211 ns/op
                 with_stream_concat·p0.00:   12992,000 ns/op
                 with_stream_concat·p0.50:   13472,000 ns/op
                 with_stream_concat·p0.90:   13808,000 ns/op
                 with_stream_concat·p0.95:   14016,000 ns/op
                 with_stream_concat·p0.99:   15808,000 ns/op
                 with_stream_concat·p0.999:  28288,000 ns/op
                 with_stream_concat·p0.9999: 562038,240 ns/op
                 with_stream_concat·p1.00:   1757184,000 ns/op

Iteration   2: 13712,519 ±(99.9%) 86,365 ns/op
                 with_stream_concat·p0.00:   12976,000 ns/op
                 with_stream_concat·p0.50:   13488,000 ns/op
                 with_stream_concat·p0.90:   13856,000 ns/op
                 with_stream_concat·p0.95:   14080,000 ns/op
                 with_stream_concat·p0.99:   15808,000 ns/op
                 with_stream_concat·p0.999:  27515,744 ns/op
                 with_stream_concat·p0.9999: 40182,342 ns/op
                 with_stream_concat·p1.00:   2035712,000 ns/op

Iteration   3: 13696,158 ±(99.9%) 79,928 ns/op
                 with_stream_concat·p0.00:   13008,000 ns/op
                 with_stream_concat·p0.50:   13488,000 ns/op
                 with_stream_concat·p0.90:   13840,000 ns/op
                 with_stream_concat·p0.95:   14064,000 ns/op
                 with_stream_concat·p0.99:   15808,000 ns/op
                 with_stream_concat·p0.999:  27783,168 ns/op
                 with_stream_concat·p0.9999: 40327,270 ns/op
                 with_stream_concat·p1.00:   1275904,000 ns/op

Iteration   4: 13708,504 ±(99.9%) 87,333 ns/op
                 with_stream_concat·p0.00:   13024,000 ns/op
                 with_stream_concat·p0.50:   13472,000 ns/op
                 with_stream_concat·p0.90:   13808,000 ns/op
                 with_stream_concat·p0.95:   14016,000 ns/op
                 with_stream_concat·p0.99:   15792,000 ns/op
                 with_stream_concat·p0.999:  28416,000 ns/op
                 with_stream_concat·p0.9999: 50890,880 ns/op
                 with_stream_concat·p1.00:   1384448,000 ns/op

Iteration   5: 13721,333 ±(99.9%) 82,006 ns/op
                 with_stream_concat·p0.00:   13008,000 ns/op
                 with_stream_concat·p0.50:   13488,000 ns/op
                 with_stream_concat·p0.90:   13840,000 ns/op
                 with_stream_concat·p0.95:   14080,000 ns/op
                 with_stream_concat·p0.99:   15856,000 ns/op
                 with_stream_concat·p0.999:  28493,440 ns/op
                 with_stream_concat·p0.9999: 44407,936 ns/op
                 with_stream_concat·p1.00:   1308672,000 ns/op


# Run progress: 93,48% complete, ETA 02:33:44
# Fork: 3 of 3
# Warmup Iteration   1: 14380,385 ±(99.9%) 326,609 ns/op
# Warmup Iteration   2: 13820,802 ±(99.9%) 62,308 ns/op
# Warmup Iteration   3: 13824,288 ±(99.9%) 56,420 ns/op
Iteration   1: 14006,762 ±(99.9%) 98,240 ns/op
                 with_stream_concat·p0.00:   13216,000 ns/op
                 with_stream_concat·p0.50:   13680,000 ns/op
                 with_stream_concat·p0.90:   14160,000 ns/op
                 with_stream_concat·p0.95:   14960,000 ns/op
                 with_stream_concat·p0.99:   16032,000 ns/op
                 with_stream_concat·p0.999:  29996,768 ns/op
                 with_stream_concat·p0.9999: 1120501,146 ns/op
                 with_stream_concat·p1.00:   1310720,000 ns/op

Iteration   2: 13971,208 ±(99.9%) 111,599 ns/op
                 with_stream_concat·p0.00:   13200,000 ns/op
                 with_stream_concat·p0.50:   13664,000 ns/op
                 with_stream_concat·p0.90:   14048,000 ns/op
                 with_stream_concat·p0.95:   14432,000 ns/op
                 with_stream_concat·p0.99:   15760,000 ns/op
                 with_stream_concat·p0.999:  28763,488 ns/op
                 with_stream_concat·p0.9999: 1144514,355 ns/op
                 with_stream_concat·p1.00:   1787904,000 ns/op

Iteration   3: 14049,750 ±(99.9%) 112,148 ns/op
                 with_stream_concat·p0.00:   13184,000 ns/op
                 with_stream_concat·p0.50:   13696,000 ns/op
                 with_stream_concat·p0.90:   14304,000 ns/op
                 with_stream_concat·p0.95:   14848,000 ns/op
                 with_stream_concat·p0.99:   15920,000 ns/op
                 with_stream_concat·p0.999:  29024,000 ns/op
                 with_stream_concat·p0.9999: 1140935,885 ns/op
                 with_stream_concat·p1.00:   1366016,000 ns/op

Iteration   4: 13967,397 ±(99.9%) 104,165 ns/op
                 with_stream_concat·p0.00:   13216,000 ns/op
                 with_stream_concat·p0.50:   13664,000 ns/op
                 with_stream_concat·p0.90:   14016,000 ns/op
                 with_stream_concat·p0.95:   14752,000 ns/op
                 with_stream_concat·p0.99:   15824,000 ns/op
                 with_stream_concat·p0.999:  29269,120 ns/op
                 with_stream_concat·p0.9999: 1126260,736 ns/op
                 with_stream_concat·p1.00:   1312768,000 ns/op

Iteration   5: 13942,475 ±(99.9%) 109,407 ns/op
                 with_stream_concat·p0.00:   13200,000 ns/op
                 with_stream_concat·p0.50:   13648,000 ns/op
                 with_stream_concat·p0.90:   13952,000 ns/op
                 with_stream_concat·p0.95:   14320,000 ns/op
                 with_stream_concat·p0.99:   15744,000 ns/op
                 with_stream_concat·p0.999:  28881,728 ns/op
                 with_stream_concat·p0.9999: 1156480,614 ns/op
                 with_stream_concat·p1.00:   1355776,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 2725549
  mean =  13814,566 ±(99.9%) 24,126 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 2725263 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 2 
    [1000000,000, 1250000,000) = 224 
    [1250000,000, 1500000,000) = 56 
    [1500000,000, 1750000,000) = 0 
    [1750000,000, 2000000,000) = 3 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  12976,000 ns/op
     p(50,0000) =  13568,000 ns/op
     p(90,0000) =  13936,000 ns/op
     p(95,0000) =  14288,000 ns/op
     p(99,0000) =  15840,000 ns/op
     p(99,9000) =  28544,000 ns/op
     p(99,9900) = 1075200,000 ns/op
     p(99,9990) = 1303529,472 ns/op
     p(99,9999) = 1765615,104 ns/op
    p(100,0000) = 2035712,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 200)

# Run progress: 93,54% complete, ETA 02:32:24
# Fork: 1 of 3
# Warmup Iteration   1: 26195,806 ±(99.9%) 281,068 ns/op
# Warmup Iteration   2: 25649,618 ±(99.9%) 90,429 ns/op
# Warmup Iteration   3: 25730,588 ±(99.9%) 84,540 ns/op
Iteration   1: 25729,550 ±(99.9%) 84,660 ns/op
                 with_stream_concat·p0.00:   24576,000 ns/op
                 with_stream_concat·p0.50:   25280,000 ns/op
                 with_stream_concat·p0.90:   25792,000 ns/op
                 with_stream_concat·p0.95:   27008,000 ns/op
                 with_stream_concat·p0.99:   29856,000 ns/op
                 with_stream_concat·p0.999:  65792,000 ns/op
                 with_stream_concat·p0.9999: 1052403,712 ns/op
                 with_stream_concat·p1.00:   1378304,000 ns/op

Iteration   2: 25765,443 ±(99.9%) 81,628 ns/op
                 with_stream_concat·p0.00:   24544,000 ns/op
                 with_stream_concat·p0.50:   25280,000 ns/op
                 with_stream_concat·p0.90:   25824,000 ns/op
                 with_stream_concat·p0.95:   27168,000 ns/op
                 with_stream_concat·p0.99:   31296,000 ns/op
                 with_stream_concat·p0.999:  65792,000 ns/op
                 with_stream_concat·p0.9999: 94677,478 ns/op
                 with_stream_concat·p1.00:   1263616,000 ns/op

Iteration   3: 25749,271 ±(99.9%) 90,703 ns/op
                 with_stream_concat·p0.00:   24576,000 ns/op
                 with_stream_concat·p0.50:   25280,000 ns/op
                 with_stream_concat·p0.90:   25792,000 ns/op
                 with_stream_concat·p0.95:   27008,000 ns/op
                 with_stream_concat·p0.99:   29888,000 ns/op
                 with_stream_concat·p0.999:  65792,000 ns/op
                 with_stream_concat·p0.9999: 1076715,520 ns/op
                 with_stream_concat·p1.00:   1310720,000 ns/op

Iteration   4: 25788,022 ±(99.9%) 90,178 ns/op
                 with_stream_concat·p0.00:   24544,000 ns/op
                 with_stream_concat·p0.50:   25312,000 ns/op
                 with_stream_concat·p0.90:   25920,000 ns/op
                 with_stream_concat·p0.95:   27040,000 ns/op
                 with_stream_concat·p0.99:   30048,000 ns/op
                 with_stream_concat·p0.999:  65803,392 ns/op
                 with_stream_concat·p0.9999: 1075200,000 ns/op
                 with_stream_concat·p1.00:   1271808,000 ns/op

Iteration   5: 25730,380 ±(99.9%) 82,728 ns/op
                 with_stream_concat·p0.00:   24576,000 ns/op
                 with_stream_concat·p0.50:   25280,000 ns/op
                 with_stream_concat·p0.90:   25792,000 ns/op
                 with_stream_concat·p0.95:   27008,000 ns/op
                 with_stream_concat·p0.99:   29856,000 ns/op
                 with_stream_concat·p0.999:  65792,000 ns/op
                 with_stream_concat·p0.9999: 117544,077 ns/op
                 with_stream_concat·p1.00:   1249280,000 ns/op


# Run progress: 93,59% complete, ETA 02:31:03
# Fork: 2 of 3
# Warmup Iteration   1: 26026,946 ±(99.9%) 258,653 ns/op
# Warmup Iteration   2: 25650,954 ±(99.9%) 91,745 ns/op
# Warmup Iteration   3: 25599,621 ±(99.9%) 78,015 ns/op
Iteration   1: 25635,970 ±(99.9%) 81,095 ns/op
                 with_stream_concat·p0.00:   24576,000 ns/op
                 with_stream_concat·p0.50:   25280,000 ns/op
                 with_stream_concat·p0.90:   25856,000 ns/op
                 with_stream_concat·p0.95:   27040,000 ns/op
                 with_stream_concat·p0.99:   29760,000 ns/op
                 with_stream_concat·p0.999:  43010,752 ns/op
                 with_stream_concat·p0.9999: 70025,907 ns/op
                 with_stream_concat·p1.00:   1337344,000 ns/op

Iteration   2: 25592,798 ±(99.9%) 84,050 ns/op
                 with_stream_concat·p0.00:   24544,000 ns/op
                 with_stream_concat·p0.50:   25280,000 ns/op
                 with_stream_concat·p0.90:   25792,000 ns/op
                 with_stream_concat·p0.95:   26976,000 ns/op
                 with_stream_concat·p0.99:   29536,000 ns/op
                 with_stream_concat·p0.999:  42368,000 ns/op
                 with_stream_concat·p0.9999: 63696,102 ns/op
                 with_stream_concat·p1.00:   1417216,000 ns/op

Iteration   3: 25608,118 ±(99.9%) 82,117 ns/op
                 with_stream_concat·p0.00:   24512,000 ns/op
                 with_stream_concat·p0.50:   25280,000 ns/op
                 with_stream_concat·p0.90:   25856,000 ns/op
                 with_stream_concat·p0.95:   26976,000 ns/op
                 with_stream_concat·p0.99:   29536,000 ns/op
                 with_stream_concat·p0.999:  42355,136 ns/op
                 with_stream_concat·p0.9999: 62387,136 ns/op
                 with_stream_concat·p1.00:   1323008,000 ns/op

Iteration   4: 25628,710 ±(99.9%) 75,875 ns/op
                 with_stream_concat·p0.00:   24480,000 ns/op
                 with_stream_concat·p0.50:   25312,000 ns/op
                 with_stream_concat·p0.90:   25984,000 ns/op
                 with_stream_concat·p0.95:   27008,000 ns/op
                 with_stream_concat·p0.99:   29600,000 ns/op
                 with_stream_concat·p0.999:  42496,000 ns/op
                 with_stream_concat·p0.9999: 61167,725 ns/op
                 with_stream_concat·p1.00:   1318912,000 ns/op

Iteration   5: 25631,913 ±(99.9%) 153,250 ns/op
                 with_stream_concat·p0.00:   24512,000 ns/op
                 with_stream_concat·p0.50:   25280,000 ns/op
                 with_stream_concat·p0.90:   25824,000 ns/op
                 with_stream_concat·p0.95:   26976,000 ns/op
                 with_stream_concat·p0.99:   29568,000 ns/op
                 with_stream_concat·p0.999:  42240,000 ns/op
                 with_stream_concat·p0.9999: 63019,392 ns/op
                 with_stream_concat·p1.00:   7806976,000 ns/op


# Run progress: 93,65% complete, ETA 02:29:43
# Fork: 3 of 3
# Warmup Iteration   1: 26118,170 ±(99.9%) 306,485 ns/op
# Warmup Iteration   2: 25712,720 ±(99.9%) 83,649 ns/op
# Warmup Iteration   3: 25665,507 ±(99.9%) 87,351 ns/op
Iteration   1: 25692,593 ±(99.9%) 83,142 ns/op
                 with_stream_concat·p0.00:   24576,000 ns/op
                 with_stream_concat·p0.50:   25312,000 ns/op
                 with_stream_concat·p0.90:   25920,000 ns/op
                 with_stream_concat·p0.95:   27040,000 ns/op
                 with_stream_concat·p0.99:   30016,000 ns/op
                 with_stream_concat·p0.999:  42334,784 ns/op
                 with_stream_concat·p0.9999: 1036386,509 ns/op
                 with_stream_concat·p1.00:   1261568,000 ns/op

Iteration   2: 25625,141 ±(99.9%) 81,625 ns/op
                 with_stream_concat·p0.00:   24416,000 ns/op
                 with_stream_concat·p0.50:   25280,000 ns/op
                 with_stream_concat·p0.90:   25792,000 ns/op
                 with_stream_concat·p0.95:   26976,000 ns/op
                 with_stream_concat·p0.99:   29792,000 ns/op
                 with_stream_concat·p0.999:  42240,000 ns/op
                 with_stream_concat·p0.9999: 555307,923 ns/op
                 with_stream_concat·p1.00:   1249280,000 ns/op

Iteration   3: 25762,401 ±(99.9%) 80,731 ns/op
                 with_stream_concat·p0.00:   24512,000 ns/op
                 with_stream_concat·p0.50:   25280,000 ns/op
                 with_stream_concat·p0.90:   25824,000 ns/op
                 with_stream_concat·p0.95:   27136,000 ns/op
                 with_stream_concat·p0.99:   38976,000 ns/op
                 with_stream_concat·p0.999:  43395,712 ns/op
                 with_stream_concat·p0.9999: 73995,136 ns/op
                 with_stream_concat·p1.00:   1261568,000 ns/op

Iteration   4: 25615,305 ±(99.9%) 85,670 ns/op
                 with_stream_concat·p0.00:   24544,000 ns/op
                 with_stream_concat·p0.50:   25280,000 ns/op
                 with_stream_concat·p0.90:   25760,000 ns/op
                 with_stream_concat·p0.95:   26976,000 ns/op
                 with_stream_concat·p0.99:   29664,000 ns/op
                 with_stream_concat·p0.999:  43200,000 ns/op
                 with_stream_concat·p0.9999: 552507,136 ns/op
                 with_stream_concat·p1.00:   1335296,000 ns/op

Iteration   5: 25626,312 ±(99.9%) 84,702 ns/op
                 with_stream_concat·p0.00:   24544,000 ns/op
                 with_stream_concat·p0.50:   25312,000 ns/op
                 with_stream_concat·p0.90:   25824,000 ns/op
                 with_stream_concat·p0.95:   26976,000 ns/op
                 with_stream_concat·p0.99:   29632,000 ns/op
                 with_stream_concat·p0.999:  42880,000 ns/op
                 with_stream_concat·p0.9999: 572150,861 ns/op
                 with_stream_concat·p1.00:   1255424,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 2919533
  mean =  25678,626 ±(99.9%) 23,222 ns/op

  Histogram, ns/op:
    [      0,000,  500000,000) = 2919256 
    [ 500000,000, 1000000,000) = 0 
    [1000000,000, 1500000,000) = 276 
    [1500000,000, 2000000,000) = 0 
    [2000000,000, 2500000,000) = 0 
    [2500000,000, 3000000,000) = 0 
    [3000000,000, 3500000,000) = 0 
    [3500000,000, 4000000,000) = 0 
    [4000000,000, 4500000,000) = 0 
    [4500000,000, 5000000,000) = 0 
    [5000000,000, 5500000,000) = 0 
    [5500000,000, 6000000,000) = 0 
    [6000000,000, 6500000,000) = 0 
    [6500000,000, 7000000,000) = 0 
    [7000000,000, 7500000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  24416,000 ns/op
     p(50,0000) =  25280,000 ns/op
     p(90,0000) =  25824,000 ns/op
     p(95,0000) =  27040,000 ns/op
     p(99,0000) =  29856,000 ns/op
     p(99,9000) =  65536,000 ns/op
     p(99,9900) =  93073,894 ns/op
     p(99,9990) = 1251328,000 ns/op
     p(99,9999) = 1396500,738 ns/op
    p(100,0000) = 7806976,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 500)

# Run progress: 93,71% complete, ETA 02:28:23
# Fork: 1 of 3
# Warmup Iteration   1: 62701,765 ±(99.9%) 351,824 ns/op
# Warmup Iteration   2: 61373,628 ±(99.9%) 226,129 ns/op
# Warmup Iteration   3: 62636,162 ±(99.9%) 131,657 ns/op
Iteration   1: 62445,792 ±(99.9%) 133,828 ns/op
                 with_stream_concat·p0.00:   60416,000 ns/op
                 with_stream_concat·p0.50:   61824,000 ns/op
                 with_stream_concat·p0.90:   63360,000 ns/op
                 with_stream_concat·p0.95:   63872,000 ns/op
                 with_stream_concat·p0.99:   72514,560 ns/op
                 with_stream_concat·p0.999:  91776,000 ns/op
                 with_stream_concat·p0.9999: 1230848,000 ns/op
                 with_stream_concat·p1.00:   1722368,000 ns/op

Iteration   2: 62613,333 ±(99.9%) 125,008 ns/op
                 with_stream_concat·p0.00:   60288,000 ns/op
                 with_stream_concat·p0.50:   61824,000 ns/op
                 with_stream_concat·p0.90:   63744,000 ns/op
                 with_stream_concat·p0.95:   67072,000 ns/op
                 with_stream_concat·p0.99:   74112,000 ns/op
                 with_stream_concat·p0.999:  91904,000 ns/op
                 with_stream_concat·p0.9999: 1162048,307 ns/op
                 with_stream_concat·p1.00:   1433600,000 ns/op

Iteration   3: 62343,039 ±(99.9%) 125,766 ns/op
                 with_stream_concat·p0.00:   60416,000 ns/op
                 with_stream_concat·p0.50:   61760,000 ns/op
                 with_stream_concat·p0.90:   63040,000 ns/op
                 with_stream_concat·p0.95:   63680,000 ns/op
                 with_stream_concat·p0.99:   74112,000 ns/op
                 with_stream_concat·p0.999:  91776,000 ns/op
                 with_stream_concat·p0.9999: 1177525,862 ns/op
                 with_stream_concat·p1.00:   1413120,000 ns/op

Iteration   4: 62954,510 ±(99.9%) 129,861 ns/op
                 with_stream_concat·p0.00:   60224,000 ns/op
                 with_stream_concat·p0.50:   62016,000 ns/op
                 with_stream_concat·p0.90:   64960,000 ns/op
                 with_stream_concat·p0.95:   66304,000 ns/op
                 with_stream_concat·p0.99:   70016,000 ns/op
                 with_stream_concat·p0.999:  92288,000 ns/op
                 with_stream_concat·p0.9999: 1196313,805 ns/op
                 with_stream_concat·p1.00:   1388544,000 ns/op

Iteration   5: 62472,026 ±(99.9%) 128,897 ns/op
                 with_stream_concat·p0.00:   60352,000 ns/op
                 with_stream_concat·p0.50:   61824,000 ns/op
                 with_stream_concat·p0.90:   63168,000 ns/op
                 with_stream_concat·p0.95:   63808,000 ns/op
                 with_stream_concat·p0.99:   77696,000 ns/op
                 with_stream_concat·p0.999:  91776,000 ns/op
                 with_stream_concat·p0.9999: 1194013,901 ns/op
                 with_stream_concat·p1.00:   1355776,000 ns/op


# Run progress: 93,76% complete, ETA 02:27:03
# Fork: 2 of 3
# Warmup Iteration   1: 63503,124 ±(99.9%) 364,565 ns/op
# Warmup Iteration   2: 63427,408 ±(99.9%) 149,448 ns/op
# Warmup Iteration   3: 61188,187 ±(99.9%) 123,629 ns/op
Iteration   1: 62597,156 ±(99.9%) 134,626 ns/op
                 with_stream_concat·p0.00:   59008,000 ns/op
                 with_stream_concat·p0.50:   60544,000 ns/op
                 with_stream_concat·p0.90:   63744,000 ns/op
                 with_stream_concat·p0.95:   78976,000 ns/op
                 with_stream_concat·p0.99:   81152,000 ns/op
                 with_stream_concat·p0.999:  94336,000 ns/op
                 with_stream_concat·p0.9999: 1163836,621 ns/op
                 with_stream_concat·p1.00:   1810432,000 ns/op

Iteration   2: 61404,113 ±(99.9%) 123,532 ns/op
                 with_stream_concat·p0.00:   59072,000 ns/op
                 with_stream_concat·p0.50:   60736,000 ns/op
                 with_stream_concat·p0.90:   62656,000 ns/op
                 with_stream_concat·p0.95:   63488,000 ns/op
                 with_stream_concat·p0.99:   73216,000 ns/op
                 with_stream_concat·p0.999:  90798,080 ns/op
                 with_stream_concat·p0.9999: 1180614,656 ns/op
                 with_stream_concat·p1.00:   1400832,000 ns/op

Iteration   3: 62952,978 ±(99.9%) 132,888 ns/op
                 with_stream_concat·p0.00:   59072,000 ns/op
                 with_stream_concat·p0.50:   60480,000 ns/op
                 with_stream_concat·p0.90:   78464,000 ns/op
                 with_stream_concat·p0.95:   79232,000 ns/op
                 with_stream_concat·p0.99:   81280,000 ns/op
                 with_stream_concat·p0.999:  94511,488 ns/op
                 with_stream_concat·p0.9999: 1169688,781 ns/op
                 with_stream_concat·p1.00:   1286144,000 ns/op

Iteration   4: 62850,581 ±(99.9%) 134,174 ns/op
                 with_stream_concat·p0.00:   58944,000 ns/op
                 with_stream_concat·p0.50:   60608,000 ns/op
                 with_stream_concat·p0.90:   75264,000 ns/op
                 with_stream_concat·p0.95:   79104,000 ns/op
                 with_stream_concat·p0.99:   81408,000 ns/op
                 with_stream_concat·p0.999:  95104,000 ns/op
                 with_stream_concat·p0.9999: 1187383,296 ns/op
                 with_stream_concat·p1.00:   1386496,000 ns/op

Iteration   5: 62100,951 ±(99.9%) 126,498 ns/op
                 with_stream_concat·p0.00:   59200,000 ns/op
                 with_stream_concat·p0.50:   60608,000 ns/op
                 with_stream_concat·p0.90:   63104,000 ns/op
                 with_stream_concat·p0.95:   74624,000 ns/op
                 with_stream_concat·p0.99:   81536,000 ns/op
                 with_stream_concat·p0.999:  91136,000 ns/op
                 with_stream_concat·p0.9999: 1179152,794 ns/op
                 with_stream_concat·p1.00:   1284096,000 ns/op


# Run progress: 93,82% complete, ETA 02:25:43
# Fork: 3 of 3
# Warmup Iteration   1: 70019,437 ±(99.9%) 399,978 ns/op
# Warmup Iteration   2: 69385,967 ±(99.9%) 149,090 ns/op
# Warmup Iteration   3: 69135,460 ±(99.9%) 135,509 ns/op
Iteration   1: 69187,772 ±(99.9%) 135,014 ns/op
                 with_stream_concat·p0.00:   66560,000 ns/op
                 with_stream_concat·p0.50:   68352,000 ns/op
                 with_stream_concat·p0.90:   70400,000 ns/op
                 with_stream_concat·p0.95:   71040,000 ns/op
                 with_stream_concat·p0.99:   81408,000 ns/op
                 with_stream_concat·p0.999:  98816,000 ns/op
                 with_stream_concat·p0.9999: 1197205,094 ns/op
                 with_stream_concat·p1.00:   1738752,000 ns/op

Iteration   2: 69073,825 ±(99.9%) 130,932 ns/op
                 with_stream_concat·p0.00:   66688,000 ns/op
                 with_stream_concat·p0.50:   68352,000 ns/op
                 with_stream_concat·p0.90:   70016,000 ns/op
                 with_stream_concat·p0.95:   70784,000 ns/op
                 with_stream_concat·p0.99:   80640,000 ns/op
                 with_stream_concat·p0.999:  98622,720 ns/op
                 with_stream_concat·p0.9999: 1173704,704 ns/op
                 with_stream_concat·p1.00:   1298432,000 ns/op

Iteration   3: 69197,242 ±(99.9%) 133,494 ns/op
                 with_stream_concat·p0.00:   66560,000 ns/op
                 with_stream_concat·p0.50:   68224,000 ns/op
                 with_stream_concat·p0.90:   70144,000 ns/op
                 with_stream_concat·p0.95:   76800,000 ns/op
                 with_stream_concat·p0.99:   80128,000 ns/op
                 with_stream_concat·p0.999:  98304,000 ns/op
                 with_stream_concat·p0.9999: 1202202,829 ns/op
                 with_stream_concat·p1.00:   1298432,000 ns/op

Iteration   4: 69145,531 ±(99.9%) 132,455 ns/op
                 with_stream_concat·p0.00:   66816,000 ns/op
                 with_stream_concat·p0.50:   68224,000 ns/op
                 with_stream_concat·p0.90:   70016,000 ns/op
                 with_stream_concat·p0.95:   74624,000 ns/op
                 with_stream_concat·p0.99:   79360,000 ns/op
                 with_stream_concat·p0.999:  98304,000 ns/op
                 with_stream_concat·p0.9999: 1161216,000 ns/op
                 with_stream_concat·p1.00:   1368064,000 ns/op

Iteration   5: 69013,048 ±(99.9%) 130,525 ns/op
                 with_stream_concat·p0.00:   66688,000 ns/op
                 with_stream_concat·p0.50:   68352,000 ns/op
                 with_stream_concat·p0.90:   70144,000 ns/op
                 with_stream_concat·p0.95:   70784,000 ns/op
                 with_stream_concat·p0.99:   82048,000 ns/op
                 with_stream_concat·p0.999:  98432,000 ns/op
                 with_stream_concat·p0.9999: 1175698,227 ns/op
                 with_stream_concat·p1.00:   1314816,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 2320638
  mean =  64540,447 ±(99.9%) 34,365 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 2320192 
    [ 125000,000,  250000,000) = 38 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 32 
    [1125000,000, 1250000,000) = 288 
    [1250000,000, 1375000,000) = 76 
    [1375000,000, 1500000,000) = 8 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 2 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  58944,000 ns/op
     p(50,0000) =  62080,000 ns/op
     p(90,0000) =  68992,000 ns/op
     p(95,0000) =  70656,000 ns/op
     p(99,0000) =  80128,000 ns/op
     p(99,9000) =  97024,000 ns/op
     p(99,9900) = 1181696,000 ns/op
     p(99,9990) = 1324633,313 ns/op
     p(99,9999) = 1733498,651 ns/op
    p(100,0000) = 1810432,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 1000)

# Run progress: 93,88% complete, ETA 02:24:23
# Fork: 1 of 3
# Warmup Iteration   1: 132725,326 ±(99.9%) 757,167 ns/op
# Warmup Iteration   2: 131638,281 ±(99.9%) 261,515 ns/op
# Warmup Iteration   3: 131895,212 ±(99.9%) 252,124 ns/op
Iteration   1: 131327,675 ±(99.9%) 241,334 ns/op
                 with_stream_concat·p0.00:   128256,000 ns/op
                 with_stream_concat·p0.50:   130048,000 ns/op
                 with_stream_concat·p0.90:   132608,000 ns/op
                 with_stream_concat·p0.95:   135424,000 ns/op
                 with_stream_concat·p0.99:   152673,280 ns/op
                 with_stream_concat·p0.999:  165120,000 ns/op
                 with_stream_concat·p0.9999: 1261133,005 ns/op
                 with_stream_concat·p1.00:   1443840,000 ns/op

Iteration   2: 131337,558 ±(99.9%) 245,705 ns/op
                 with_stream_concat·p0.00:   128000,000 ns/op
                 with_stream_concat·p0.50:   130048,000 ns/op
                 with_stream_concat·p0.90:   132608,000 ns/op
                 with_stream_concat·p0.95:   135424,000 ns/op
                 with_stream_concat·p0.99:   150784,000 ns/op
                 with_stream_concat·p0.999:  165120,000 ns/op
                 with_stream_concat·p0.9999: 1258654,106 ns/op
                 with_stream_concat·p1.00:   1386496,000 ns/op

Iteration   3: 133813,565 ±(99.9%) 270,260 ns/op
                 with_stream_concat·p0.00:   127872,000 ns/op
                 with_stream_concat·p0.50:   130304,000 ns/op
                 with_stream_concat·p0.90:   150016,000 ns/op
                 with_stream_concat·p0.95:   153088,000 ns/op
                 with_stream_concat·p0.99:   158464,000 ns/op
                 with_stream_concat·p0.999:  183642,112 ns/op
                 with_stream_concat·p0.9999: 1325056,000 ns/op
                 with_stream_concat·p1.00:   1470464,000 ns/op

Iteration   4: 133815,966 ±(99.9%) 280,482 ns/op
                 with_stream_concat·p0.00:   128000,000 ns/op
                 with_stream_concat·p0.50:   130304,000 ns/op
                 with_stream_concat·p0.90:   150016,000 ns/op
                 with_stream_concat·p0.95:   153088,000 ns/op
                 with_stream_concat·p0.99:   158720,000 ns/op
                 with_stream_concat·p0.999:  188895,232 ns/op
                 with_stream_concat·p0.9999: 1389928,448 ns/op
                 with_stream_concat·p1.00:   1433600,000 ns/op

Iteration   5: 134985,775 ±(99.9%) 283,271 ns/op
                 with_stream_concat·p0.00:   127872,000 ns/op
                 with_stream_concat·p0.50:   130560,000 ns/op
                 with_stream_concat·p0.90:   152576,000 ns/op
                 with_stream_concat·p0.95:   155392,000 ns/op
                 with_stream_concat·p0.99:   163840,000 ns/op
                 with_stream_concat·p0.999:  190464,000 ns/op
                 with_stream_concat·p0.9999: 1361921,024 ns/op
                 with_stream_concat·p1.00:   1523712,000 ns/op


# Run progress: 93,93% complete, ETA 02:23:02
# Fork: 2 of 3
# Warmup Iteration   1: 134404,406 ±(99.9%) 756,786 ns/op
# Warmup Iteration   2: 133129,422 ±(99.9%) 292,923 ns/op
# Warmup Iteration   3: 133737,662 ±(99.9%) 270,834 ns/op
Iteration   1: 131359,799 ±(99.9%) 251,400 ns/op
                 with_stream_concat·p0.00:   127872,000 ns/op
                 with_stream_concat·p0.50:   130048,000 ns/op
                 with_stream_concat·p0.90:   133376,000 ns/op
                 with_stream_concat·p0.95:   135424,000 ns/op
                 with_stream_concat·p0.99:   145408,000 ns/op
                 with_stream_concat·p0.999:  165632,000 ns/op
                 with_stream_concat·p0.9999: 1288192,000 ns/op
                 with_stream_concat·p1.00:   1759232,000 ns/op

Iteration   2: 133594,272 ±(99.9%) 264,954 ns/op
                 with_stream_concat·p0.00:   127744,000 ns/op
                 with_stream_concat·p0.50:   130304,000 ns/op
                 with_stream_concat·p0.90:   149248,000 ns/op
                 with_stream_concat·p0.95:   152832,000 ns/op
                 with_stream_concat·p0.99:   155392,000 ns/op
                 with_stream_concat·p0.999:  180538,368 ns/op
                 with_stream_concat·p0.9999: 1321240,166 ns/op
                 with_stream_concat·p1.00:   1413120,000 ns/op

Iteration   3: 133612,140 ±(99.9%) 265,384 ns/op
                 with_stream_concat·p0.00:   127872,000 ns/op
                 with_stream_concat·p0.50:   130304,000 ns/op
                 with_stream_concat·p0.90:   149248,000 ns/op
                 with_stream_concat·p0.95:   152832,000 ns/op
                 with_stream_concat·p0.99:   155392,000 ns/op
                 with_stream_concat·p0.999:  180028,672 ns/op
                 with_stream_concat·p0.9999: 1309157,376 ns/op
                 with_stream_concat·p1.00:   1427456,000 ns/op

Iteration   4: 133778,356 ±(99.9%) 281,212 ns/op
                 with_stream_concat·p0.00:   127872,000 ns/op
                 with_stream_concat·p0.50:   130432,000 ns/op
                 with_stream_concat·p0.90:   149504,000 ns/op
                 with_stream_concat·p0.95:   152832,000 ns/op
                 with_stream_concat·p0.99:   155648,000 ns/op
                 with_stream_concat·p0.999:  182528,000 ns/op
                 with_stream_concat·p0.9999: 1385532,621 ns/op
                 with_stream_concat·p1.00:   1529856,000 ns/op

Iteration   5: 131339,710 ±(99.9%) 241,312 ns/op
                 with_stream_concat·p0.00:   128000,000 ns/op
                 with_stream_concat·p0.50:   130048,000 ns/op
                 with_stream_concat·p0.90:   132864,000 ns/op
                 with_stream_concat·p0.95:   135424,000 ns/op
                 with_stream_concat·p0.99:   146432,000 ns/op
                 with_stream_concat·p0.999:  173824,000 ns/op
                 with_stream_concat·p0.9999: 1258167,296 ns/op
                 with_stream_concat·p1.00:   1388544,000 ns/op


# Run progress: 93,99% complete, ETA 02:21:42
# Fork: 3 of 3
# Warmup Iteration   1: 134320,067 ±(99.9%) 786,945 ns/op
# Warmup Iteration   2: 132044,709 ±(99.9%) 286,328 ns/op
# Warmup Iteration   3: 133662,536 ±(99.9%) 256,649 ns/op
Iteration   1: 133574,440 ±(99.9%) 255,335 ns/op
                 with_stream_concat·p0.00:   127744,000 ns/op
                 with_stream_concat·p0.50:   130432,000 ns/op
                 with_stream_concat·p0.90:   148992,000 ns/op
                 with_stream_concat·p0.95:   152320,000 ns/op
                 with_stream_concat·p0.99:   155136,000 ns/op
                 with_stream_concat·p0.999:  184832,000 ns/op
                 with_stream_concat·p0.9999: 1358002,586 ns/op
                 with_stream_concat·p1.00:   1458176,000 ns/op

Iteration   2: 133643,800 ±(99.9%) 257,459 ns/op
                 with_stream_concat·p0.00:   127872,000 ns/op
                 with_stream_concat·p0.50:   130432,000 ns/op
                 with_stream_concat·p0.90:   149248,000 ns/op
                 with_stream_concat·p0.95:   152576,000 ns/op
                 with_stream_concat·p0.99:   155392,000 ns/op
                 with_stream_concat·p0.999:  183361,792 ns/op
                 with_stream_concat·p0.9999: 1386601,267 ns/op
                 with_stream_concat·p1.00:   1456128,000 ns/op

Iteration   3: 132845,006 ±(99.9%) 263,834 ns/op
                 with_stream_concat·p0.00:   127872,000 ns/op
                 with_stream_concat·p0.50:   129920,000 ns/op
                 with_stream_concat·p0.90:   134656,000 ns/op
                 with_stream_concat·p0.95:   157184,000 ns/op
                 with_stream_concat·p0.99:   159744,000 ns/op
                 with_stream_concat·p0.999:  186880,000 ns/op
                 with_stream_concat·p0.9999: 1383226,368 ns/op
                 with_stream_concat·p1.00:   1550336,000 ns/op

Iteration   4: 132900,885 ±(99.9%) 247,930 ns/op
                 with_stream_concat·p0.00:   127872,000 ns/op
                 with_stream_concat·p0.50:   129920,000 ns/op
                 with_stream_concat·p0.90:   134912,000 ns/op
                 with_stream_concat·p0.95:   157184,000 ns/op
                 with_stream_concat·p0.99:   160768,000 ns/op
                 with_stream_concat·p0.999:  184586,240 ns/op
                 with_stream_concat·p0.9999: 1338335,232 ns/op
                 with_stream_concat·p1.00:   1433600,000 ns/op

Iteration   5: 131025,040 ±(99.9%) 232,267 ns/op
                 with_stream_concat·p0.00:   127616,000 ns/op
                 with_stream_concat·p0.50:   129792,000 ns/op
                 with_stream_concat·p0.90:   132864,000 ns/op
                 with_stream_concat·p0.95:   135424,000 ns/op
                 with_stream_concat·p0.99:   145664,000 ns/op
                 with_stream_concat·p0.999:  172288,000 ns/op
                 with_stream_concat·p0.9999: 1298959,974 ns/op
                 with_stream_concat·p1.00:   1380352,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 1127819
  mean = 132852,522 ±(99.9%) 66,983 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 1127469 
    [ 250000,000,  375000,000) = 2 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 110 
    [1250000,000, 1375000,000) = 176 
    [1375000,000, 1500000,000) = 57 
    [1500000,000, 1625000,000) = 3 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 127616,000 ns/op
     p(50,0000) = 130176,000 ns/op
     p(90,0000) = 135680,000 ns/op
     p(95,0000) = 152320,000 ns/op
     p(99,0000) = 159232,000 ns/op
     p(99,9000) = 182016,000 ns/op
     p(99,9900) = 1335296,000 ns/op
     p(99,9990) = 1456128,000 ns/op
     p(99,9999) = 1732530,913 ns/op
    p(100,0000) = 1759232,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 10)

# Run progress: 94,05% complete, ETA 02:20:22
# Fork: 1 of 3
# Warmup Iteration   1: 5805,831 ±(99.9%) 216,034 ns/op
# Warmup Iteration   2: 5751,480 ±(99.9%) 60,407 ns/op
# Warmup Iteration   3: 5732,496 ±(99.9%) 51,772 ns/op
Iteration   1: 5595,935 ±(99.9%) 65,769 ns/op
                 with_stream_concat·p0.00:   5072,000 ns/op
                 with_stream_concat·p0.50:   5400,000 ns/op
                 with_stream_concat·p0.90:   5728,000 ns/op
                 with_stream_concat·p0.95:   6560,000 ns/op
                 with_stream_concat·p0.99:   7056,000 ns/op
                 with_stream_concat·p0.999:  18272,000 ns/op
                 with_stream_concat·p0.9999: 25413,747 ns/op
                 with_stream_concat·p1.00:   1210368,000 ns/op

Iteration   2: 5787,256 ±(99.9%) 56,663 ns/op
                 with_stream_concat·p0.00:   5080,000 ns/op
                 with_stream_concat·p0.50:   5432,000 ns/op
                 with_stream_concat·p0.90:   6784,000 ns/op
                 with_stream_concat·p0.95:   6880,000 ns/op
                 with_stream_concat·p0.99:   7312,000 ns/op
                 with_stream_concat·p0.999:  18267,680 ns/op
                 with_stream_concat·p0.9999: 25326,016 ns/op
                 with_stream_concat·p1.00:   1349632,000 ns/op

Iteration   3: 5855,964 ±(99.9%) 62,815 ns/op
                 with_stream_concat·p0.00:   5080,000 ns/op
                 with_stream_concat·p0.50:   5456,000 ns/op
                 with_stream_concat·p0.90:   6808,000 ns/op
                 with_stream_concat·p0.95:   6904,000 ns/op
                 with_stream_concat·p0.99:   7408,000 ns/op
                 with_stream_concat·p0.999:  18588,544 ns/op
                 with_stream_concat·p0.9999: 26442,125 ns/op
                 with_stream_concat·p1.00:   1413120,000 ns/op

Iteration   4: 5734,103 ±(99.9%) 58,037 ns/op
                 with_stream_concat·p0.00:   5072,000 ns/op
                 with_stream_concat·p0.50:   5424,000 ns/op
                 with_stream_concat·p0.90:   6752,000 ns/op
                 with_stream_concat·p0.95:   6856,000 ns/op
                 with_stream_concat·p0.99:   7264,000 ns/op
                 with_stream_concat·p0.999:  18208,000 ns/op
                 with_stream_concat·p0.9999: 24740,211 ns/op
                 with_stream_concat·p1.00:   1333248,000 ns/op

Iteration   5: 5618,432 ±(99.9%) 53,290 ns/op
                 with_stream_concat·p0.00:   5056,000 ns/op
                 with_stream_concat·p0.50:   5408,000 ns/op
                 with_stream_concat·p0.90:   5992,800 ns/op
                 with_stream_concat·p0.95:   6768,000 ns/op
                 with_stream_concat·p0.99:   7152,000 ns/op
                 with_stream_concat·p0.999:  18208,000 ns/op
                 with_stream_concat·p0.9999: 25084,106 ns/op
                 with_stream_concat·p1.00:   1212416,000 ns/op


# Run progress: 94,10% complete, ETA 02:19:02
# Fork: 2 of 3
# Warmup Iteration   1: 5759,014 ±(99.9%) 193,420 ns/op
# Warmup Iteration   2: 5525,092 ±(99.9%) 65,398 ns/op
# Warmup Iteration   3: 5511,350 ±(99.9%) 56,492 ns/op
Iteration   1: 5542,444 ±(99.9%) 68,529 ns/op
                 with_stream_concat·p0.00:   5064,000 ns/op
                 with_stream_concat·p0.50:   5392,000 ns/op
                 with_stream_concat·p0.90:   5648,000 ns/op
                 with_stream_concat·p0.95:   5736,000 ns/op
                 with_stream_concat·p0.99:   6904,000 ns/op
                 with_stream_concat·p0.999:  18048,000 ns/op
                 with_stream_concat·p0.9999: 26121,741 ns/op
                 with_stream_concat·p1.00:   1314816,000 ns/op

Iteration   2: 5504,102 ±(99.9%) 54,116 ns/op
                 with_stream_concat·p0.00:   5072,000 ns/op
                 with_stream_concat·p0.50:   5392,000 ns/op
                 with_stream_concat·p0.90:   5632,000 ns/op
                 with_stream_concat·p0.95:   5712,000 ns/op
                 with_stream_concat·p0.99:   6816,000 ns/op
                 with_stream_concat·p0.999:  18112,000 ns/op
                 with_stream_concat·p0.9999: 22884,883 ns/op
                 with_stream_concat·p1.00:   1269760,000 ns/op

Iteration   3: 5521,757 ±(99.9%) 58,238 ns/op
                 with_stream_concat·p0.00:   5072,000 ns/op
                 with_stream_concat·p0.50:   5392,000 ns/op
                 with_stream_concat·p0.90:   5648,000 ns/op
                 with_stream_concat·p0.95:   5736,000 ns/op
                 with_stream_concat·p0.99:   6912,000 ns/op
                 with_stream_concat·p0.999:  18016,000 ns/op
                 with_stream_concat·p0.9999: 23854,448 ns/op
                 with_stream_concat·p1.00:   1134592,000 ns/op

Iteration   4: 5535,765 ±(99.9%) 59,375 ns/op
                 with_stream_concat·p0.00:   5072,000 ns/op
                 with_stream_concat·p0.50:   5392,000 ns/op
                 with_stream_concat·p0.90:   5656,000 ns/op
                 with_stream_concat·p0.95:   5760,000 ns/op
                 with_stream_concat·p0.99:   6944,000 ns/op
                 with_stream_concat·p0.999:  18055,968 ns/op
                 with_stream_concat·p0.9999: 24647,197 ns/op
                 with_stream_concat·p1.00:   1206272,000 ns/op

Iteration   5: 5525,834 ±(99.9%) 62,530 ns/op
                 with_stream_concat·p0.00:   5072,000 ns/op
                 with_stream_concat·p0.50:   5400,000 ns/op
                 with_stream_concat·p0.90:   5640,000 ns/op
                 with_stream_concat·p0.95:   5720,000 ns/op
                 with_stream_concat·p0.99:   6888,000 ns/op
                 with_stream_concat·p0.999:  17952,000 ns/op
                 with_stream_concat·p0.9999: 24452,982 ns/op
                 with_stream_concat·p1.00:   1212416,000 ns/op


# Run progress: 94,16% complete, ETA 02:17:42
# Fork: 3 of 3
# Warmup Iteration   1: 5795,185 ±(99.9%) 201,410 ns/op
# Warmup Iteration   2: 5538,399 ±(99.9%) 64,727 ns/op
# Warmup Iteration   3: 5510,383 ±(99.9%) 54,683 ns/op
Iteration   1: 5531,917 ±(99.9%) 60,439 ns/op
                 with_stream_concat·p0.00:   5096,000 ns/op
                 with_stream_concat·p0.50:   5400,000 ns/op
                 with_stream_concat·p0.90:   5645,600 ns/op
                 with_stream_concat·p0.95:   5736,000 ns/op
                 with_stream_concat·p0.99:   6928,000 ns/op
                 with_stream_concat·p0.999:  18208,000 ns/op
                 with_stream_concat·p0.9999: 27166,198 ns/op
                 with_stream_concat·p1.00:   1263616,000 ns/op

Iteration   2: 5867,519 ±(99.9%) 63,896 ns/op
                 with_stream_concat·p0.00:   5072,000 ns/op
                 with_stream_concat·p0.50:   5456,000 ns/op
                 with_stream_concat·p0.90:   6808,000 ns/op
                 with_stream_concat·p0.95:   6896,000 ns/op
                 with_stream_concat·p0.99:   7312,000 ns/op
                 with_stream_concat·p0.999:  18304,000 ns/op
                 with_stream_concat·p0.9999: 26835,158 ns/op
                 with_stream_concat·p1.00:   1349632,000 ns/op

Iteration   3: 5651,892 ±(99.9%) 57,791 ns/op
                 with_stream_concat·p0.00:   5088,000 ns/op
                 with_stream_concat·p0.50:   5408,000 ns/op
                 with_stream_concat·p0.90:   6664,000 ns/op
                 with_stream_concat·p0.95:   6792,000 ns/op
                 with_stream_concat·p0.99:   7160,000 ns/op
                 with_stream_concat·p0.999:  18208,000 ns/op
                 with_stream_concat·p0.9999: 24685,434 ns/op
                 with_stream_concat·p1.00:   1259520,000 ns/op

Iteration   4: 5894,708 ±(99.9%) 64,724 ns/op
                 with_stream_concat·p0.00:   5080,000 ns/op
                 with_stream_concat·p0.50:   5464,000 ns/op
                 with_stream_concat·p0.90:   6816,000 ns/op
                 with_stream_concat·p0.95:   6896,000 ns/op
                 with_stream_concat·p0.99:   7288,000 ns/op
                 with_stream_concat·p0.999:  18494,624 ns/op
                 with_stream_concat·p0.9999: 26130,374 ns/op
                 with_stream_concat·p1.00:   1280000,000 ns/op

Iteration   5: 5670,483 ±(99.9%) 56,327 ns/op
                 with_stream_concat·p0.00:   5080,000 ns/op
                 with_stream_concat·p0.50:   5408,000 ns/op
                 with_stream_concat·p0.90:   6696,000 ns/op
                 with_stream_concat·p0.95:   6808,000 ns/op
                 with_stream_concat·p0.99:   7160,000 ns/op
                 with_stream_concat·p0.999:  18209,280 ns/op
                 with_stream_concat·p0.9999: 23609,728 ns/op
                 with_stream_concat·p1.00:   1261568,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3344920
  mean =   5652,637 ±(99.9%) 15,576 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3344716 
    [ 125000,000,  250000,000) = 12 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 86 
    [1125000,000, 1250000,000) = 92 
    [1250000,000, 1375000,000) = 13 
    [1375000,000, 1500000,000) = 1 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   5056,000 ns/op
     p(50,0000) =   5416,000 ns/op
     p(90,0000) =   6648,000 ns/op
     p(95,0000) =   6792,000 ns/op
     p(99,0000) =   7160,000 ns/op
     p(99,9000) =  18176,000 ns/op
     p(99,9900) =  24896,000 ns/op
     p(99,9990) = 1212416,000 ns/op
     p(99,9999) = 1343980,814 ns/op
    p(100,0000) = 1413120,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 20)

# Run progress: 94,22% complete, ETA 02:16:21
# Fork: 1 of 3
# Warmup Iteration   1: 9081,439 ±(99.9%) 150,121 ns/op
# Warmup Iteration   2: 8884,398 ±(99.9%) 37,699 ns/op
# Warmup Iteration   3: 8939,406 ±(99.9%) 65,206 ns/op
Iteration   1: 8918,458 ±(99.9%) 65,845 ns/op
                 with_stream_concat·p0.00:   8256,000 ns/op
                 with_stream_concat·p0.50:   8720,000 ns/op
                 with_stream_concat·p0.90:   9040,000 ns/op
                 with_stream_concat·p0.95:   9312,000 ns/op
                 with_stream_concat·p0.99:   10640,000 ns/op
                 with_stream_concat·p0.999:  23232,000 ns/op
                 with_stream_concat·p0.9999: 26489,795 ns/op
                 with_stream_concat·p1.00:   1357824,000 ns/op

Iteration   2: 8887,387 ±(99.9%) 32,588 ns/op
                 with_stream_concat·p0.00:   8256,000 ns/op
                 with_stream_concat·p0.50:   8736,000 ns/op
                 with_stream_concat·p0.90:   9104,000 ns/op
                 with_stream_concat·p0.95:   9360,000 ns/op
                 with_stream_concat·p0.99:   11840,000 ns/op
                 with_stream_concat·p0.999:  23072,000 ns/op
                 with_stream_concat·p0.9999: 29510,550 ns/op
                 with_stream_concat·p1.00:   1316864,000 ns/op

Iteration   3: 8841,061 ±(99.9%) 29,124 ns/op
                 with_stream_concat·p0.00:   8256,000 ns/op
                 with_stream_concat·p0.50:   8736,000 ns/op
                 with_stream_concat·p0.90:   9072,000 ns/op
                 with_stream_concat·p0.95:   9312,000 ns/op
                 with_stream_concat·p0.99:   10544,000 ns/op
                 with_stream_concat·p0.999:  21600,000 ns/op
                 with_stream_concat·p0.9999: 27685,107 ns/op
                 with_stream_concat·p1.00:   1161216,000 ns/op

Iteration   4: 8922,915 ±(99.9%) 67,650 ns/op
                 with_stream_concat·p0.00:   8272,000 ns/op
                 with_stream_concat·p0.50:   8736,000 ns/op
                 with_stream_concat·p0.90:   9056,000 ns/op
                 with_stream_concat·p0.95:   9312,000 ns/op
                 with_stream_concat·p0.99:   10560,000 ns/op
                 with_stream_concat·p0.999:  21981,632 ns/op
                 with_stream_concat·p0.9999: 32984,179 ns/op
                 with_stream_concat·p1.00:   1359872,000 ns/op

Iteration   5: 8923,959 ±(99.9%) 64,153 ns/op
                 with_stream_concat·p0.00:   8256,000 ns/op
                 with_stream_concat·p0.50:   8720,000 ns/op
                 with_stream_concat·p0.90:   9056,000 ns/op
                 with_stream_concat·p0.95:   9328,000 ns/op
                 with_stream_concat·p0.99:   11056,000 ns/op
                 with_stream_concat·p0.999:  21737,536 ns/op
                 with_stream_concat·p0.9999: 29406,643 ns/op
                 with_stream_concat·p1.00:   1310720,000 ns/op


# Run progress: 94,27% complete, ETA 02:15:01
# Fork: 2 of 3
# Warmup Iteration   1: 8897,876 ±(99.9%) 199,408 ns/op
# Warmup Iteration   2: 8630,222 ±(99.9%) 53,545 ns/op
# Warmup Iteration   3: 8635,385 ±(99.9%) 51,847 ns/op
Iteration   1: 8625,758 ±(99.9%) 48,698 ns/op
                 with_stream_concat·p0.00:   8104,000 ns/op
                 with_stream_concat·p0.50:   8464,000 ns/op
                 with_stream_concat·p0.90:   8768,000 ns/op
                 with_stream_concat·p0.95:   8960,000 ns/op
                 with_stream_concat·p0.99:   10528,000 ns/op
                 with_stream_concat·p0.999:  21376,000 ns/op
                 with_stream_concat·p0.9999: 26431,248 ns/op
                 with_stream_concat·p1.00:   1327104,000 ns/op

Iteration   2: 8619,509 ±(99.9%) 50,224 ns/op
                 with_stream_concat·p0.00:   8112,000 ns/op
                 with_stream_concat·p0.50:   8464,000 ns/op
                 with_stream_concat·p0.90:   8768,000 ns/op
                 with_stream_concat·p0.95:   8912,000 ns/op
                 with_stream_concat·p0.99:   10352,000 ns/op
                 with_stream_concat·p0.999:  21408,000 ns/op
                 with_stream_concat·p0.9999: 26142,106 ns/op
                 with_stream_concat·p1.00:   1628160,000 ns/op

Iteration   3: 8634,523 ±(99.9%) 49,886 ns/op
                 with_stream_concat·p0.00:   8104,000 ns/op
                 with_stream_concat·p0.50:   8496,000 ns/op
                 with_stream_concat·p0.90:   8784,000 ns/op
                 with_stream_concat·p0.95:   8896,000 ns/op
                 with_stream_concat·p0.99:   10368,000 ns/op
                 with_stream_concat·p0.999:  21628,608 ns/op
                 with_stream_concat·p0.9999: 25855,661 ns/op
                 with_stream_concat·p1.00:   1390592,000 ns/op

Iteration   4: 8625,850 ±(99.9%) 48,459 ns/op
                 with_stream_concat·p0.00:   8120,000 ns/op
                 with_stream_concat·p0.50:   8480,000 ns/op
                 with_stream_concat·p0.90:   8784,000 ns/op
                 with_stream_concat·p0.95:   8992,000 ns/op
                 with_stream_concat·p0.99:   10368,000 ns/op
                 with_stream_concat·p0.999:  22880,000 ns/op
                 with_stream_concat·p0.9999: 27573,200 ns/op
                 with_stream_concat·p1.00:   1337344,000 ns/op

Iteration   5: 8620,337 ±(99.9%) 49,226 ns/op
                 with_stream_concat·p0.00:   8112,000 ns/op
                 with_stream_concat·p0.50:   8480,000 ns/op
                 with_stream_concat·p0.90:   8768,000 ns/op
                 with_stream_concat·p0.95:   8880,000 ns/op
                 with_stream_concat·p0.99:   10368,000 ns/op
                 with_stream_concat·p0.999:  22054,016 ns/op
                 with_stream_concat·p0.9999: 25854,550 ns/op
                 with_stream_concat·p1.00:   1374208,000 ns/op


# Run progress: 94,33% complete, ETA 02:13:41
# Fork: 3 of 3
# Warmup Iteration   1: 6778,966 ±(99.9%) 237,738 ns/op
# Warmup Iteration   2: 6454,690 ±(99.9%) 80,695 ns/op
# Warmup Iteration   3: 6446,108 ±(99.9%) 75,230 ns/op
Iteration   1: 6460,761 ±(99.9%) 77,049 ns/op
                 with_stream_concat·p0.00:   5872,000 ns/op
                 with_stream_concat·p0.50:   6256,000 ns/op
                 with_stream_concat·p0.90:   6536,000 ns/op
                 with_stream_concat·p0.95:   6776,000 ns/op
                 with_stream_concat·p0.99:   8672,000 ns/op
                 with_stream_concat·p0.999:  19136,000 ns/op
                 with_stream_concat·p0.9999: 29290,413 ns/op
                 with_stream_concat·p1.00:   1406976,000 ns/op

Iteration   2: 6504,033 ±(99.9%) 79,811 ns/op
                 with_stream_concat·p0.00:   5872,000 ns/op
                 with_stream_concat·p0.50:   6280,000 ns/op
                 with_stream_concat·p0.90:   6576,000 ns/op
                 with_stream_concat·p0.95:   6760,000 ns/op
                 with_stream_concat·p0.99:   8752,000 ns/op
                 with_stream_concat·p0.999:  20960,000 ns/op
                 with_stream_concat·p0.9999: 30428,192 ns/op
                 with_stream_concat·p1.00:   1384448,000 ns/op

Iteration   3: 6424,658 ±(99.9%) 75,334 ns/op
                 with_stream_concat·p0.00:   5880,000 ns/op
                 with_stream_concat·p0.50:   6264,000 ns/op
                 with_stream_concat·p0.90:   6536,000 ns/op
                 with_stream_concat·p0.95:   6640,000 ns/op
                 with_stream_concat·p0.99:   8144,000 ns/op
                 with_stream_concat·p0.999:  19008,000 ns/op
                 with_stream_concat·p0.9999: 28761,952 ns/op
                 with_stream_concat·p1.00:   1402880,000 ns/op

Iteration   4: 6440,141 ±(99.9%) 78,721 ns/op
                 with_stream_concat·p0.00:   5872,000 ns/op
                 with_stream_concat·p0.50:   6272,000 ns/op
                 with_stream_concat·p0.90:   6528,000 ns/op
                 with_stream_concat·p0.95:   6632,000 ns/op
                 with_stream_concat·p0.99:   8152,000 ns/op
                 with_stream_concat·p0.999:  19553,440 ns/op
                 with_stream_concat·p0.9999: 29785,536 ns/op
                 with_stream_concat·p1.00:   1282048,000 ns/op

Iteration   5: 6416,927 ±(99.9%) 76,300 ns/op
                 with_stream_concat·p0.00:   5880,000 ns/op
                 with_stream_concat·p0.50:   6256,000 ns/op
                 with_stream_concat·p0.90:   6512,000 ns/op
                 with_stream_concat·p0.95:   6608,000 ns/op
                 with_stream_concat·p0.99:   8136,000 ns/op
                 with_stream_concat·p0.999:  19072,000 ns/op
                 with_stream_concat·p0.9999: 26284,992 ns/op
                 with_stream_concat·p1.00:   1406976,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3838346
  mean =   8171,106 ±(99.9%) 15,195 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3838131 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 40 
    [1125000,000, 1250000,000) = 116 
    [1250000,000, 1375000,000) = 53 
    [1375000,000, 1500000,000) = 5 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =   5872,000 ns/op
     p(50,0000) =   8512,000 ns/op
     p(90,0000) =   8912,000 ns/op
     p(95,0000) =   9072,000 ns/op
     p(99,0000) =  10432,000 ns/op
     p(99,9000) =  21472,000 ns/op
     p(99,9900) =  27936,000 ns/op
     p(99,9990) = 1275904,000 ns/op
     p(99,9999) = 1403542,131 ns/op
    p(100,0000) = 1628160,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 50)

# Run progress: 94,39% complete, ETA 02:12:21
# Fork: 1 of 3
# Warmup Iteration   1: 18161,116 ±(99.9%) 277,074 ns/op
# Warmup Iteration   2: 17821,841 ±(99.9%) 64,440 ns/op
# Warmup Iteration   3: 17836,139 ±(99.9%) 60,506 ns/op
Iteration   1: 17814,914 ±(99.9%) 57,617 ns/op
                 with_stream_concat·p0.00:   17088,000 ns/op
                 with_stream_concat·p0.50:   17568,000 ns/op
                 with_stream_concat·p0.90:   17984,000 ns/op
                 with_stream_concat·p0.95:   18432,000 ns/op
                 with_stream_concat·p0.99:   19936,000 ns/op
                 with_stream_concat·p0.999:  33578,624 ns/op
                 with_stream_concat·p0.9999: 43131,725 ns/op
                 with_stream_concat·p1.00:   1357824,000 ns/op

Iteration   2: 17817,973 ±(99.9%) 55,745 ns/op
                 with_stream_concat·p0.00:   17120,000 ns/op
                 with_stream_concat·p0.50:   17568,000 ns/op
                 with_stream_concat·p0.90:   18016,000 ns/op
                 with_stream_concat·p0.95:   18432,000 ns/op
                 with_stream_concat·p0.99:   19968,000 ns/op
                 with_stream_concat·p0.999:  33856,000 ns/op
                 with_stream_concat·p0.9999: 43584,000 ns/op
                 with_stream_concat·p1.00:   1331200,000 ns/op

Iteration   3: 17841,657 ±(99.9%) 57,180 ns/op
                 with_stream_concat·p0.00:   17088,000 ns/op
                 with_stream_concat·p0.50:   17600,000 ns/op
                 with_stream_concat·p0.90:   18080,000 ns/op
                 with_stream_concat·p0.95:   18464,000 ns/op
                 with_stream_concat·p0.99:   19968,000 ns/op
                 with_stream_concat·p0.999:  33796,864 ns/op
                 with_stream_concat·p0.9999: 42754,432 ns/op
                 with_stream_concat·p1.00:   1347584,000 ns/op

Iteration   4: 17809,195 ±(99.9%) 55,399 ns/op
                 with_stream_concat·p0.00:   17088,000 ns/op
                 with_stream_concat·p0.50:   17568,000 ns/op
                 with_stream_concat·p0.90:   17984,000 ns/op
                 with_stream_concat·p0.95:   18432,000 ns/op
                 with_stream_concat·p0.99:   19904,000 ns/op
                 with_stream_concat·p0.999:  33473,600 ns/op
                 with_stream_concat·p0.9999: 43131,840 ns/op
                 with_stream_concat·p1.00:   1316864,000 ns/op

Iteration   5: 17912,149 ±(99.9%) 54,880 ns/op
                 with_stream_concat·p0.00:   17088,000 ns/op
                 with_stream_concat·p0.50:   17600,000 ns/op
                 with_stream_concat·p0.90:   18112,000 ns/op
                 with_stream_concat·p0.95:   18656,000 ns/op
                 with_stream_concat·p0.99:   23251,840 ns/op
                 with_stream_concat·p0.999:  34128,768 ns/op
                 with_stream_concat·p0.9999: 46480,154 ns/op
                 with_stream_concat·p1.00:   1275904,000 ns/op


# Run progress: 94,44% complete, ETA 02:11:01
# Fork: 2 of 3
# Warmup Iteration   1: 11907,007 ±(99.9%) 228,595 ns/op
# Warmup Iteration   2: 11645,861 ±(99.9%) 90,408 ns/op
# Warmup Iteration   3: 11598,783 ±(99.9%) 80,634 ns/op
Iteration   1: 11620,457 ±(99.9%) 83,029 ns/op
                 with_stream_concat·p0.00:   10816,000 ns/op
                 with_stream_concat·p0.50:   11392,000 ns/op
                 with_stream_concat·p0.90:   11728,000 ns/op
                 with_stream_concat·p0.95:   11952,000 ns/op
                 with_stream_concat·p0.99:   13520,000 ns/op
                 with_stream_concat·p0.999:  26336,000 ns/op
                 with_stream_concat·p0.9999: 610820,915 ns/op
                 with_stream_concat·p1.00:   1351680,000 ns/op

Iteration   2: 11598,844 ±(99.9%) 74,621 ns/op
                 with_stream_concat·p0.00:   10816,000 ns/op
                 with_stream_concat·p0.50:   11392,000 ns/op
                 with_stream_concat·p0.90:   11728,000 ns/op
                 with_stream_concat·p0.95:   11936,000 ns/op
                 with_stream_concat·p0.99:   13504,000 ns/op
                 with_stream_concat·p0.999:  26331,168 ns/op
                 with_stream_concat·p0.9999: 37061,069 ns/op
                 with_stream_concat·p1.00:   1316864,000 ns/op

Iteration   3: 11863,036 ±(99.9%) 75,960 ns/op
                 with_stream_concat·p0.00:   10864,000 ns/op
                 with_stream_concat·p0.50:   11408,000 ns/op
                 with_stream_concat·p0.90:   12096,000 ns/op
                 with_stream_concat·p0.95:   15520,000 ns/op
                 with_stream_concat·p0.99:   15920,000 ns/op
                 with_stream_concat·p0.999:  26552,352 ns/op
                 with_stream_concat·p0.9999: 41491,238 ns/op
                 with_stream_concat·p1.00:   1335296,000 ns/op

Iteration   4: 11647,382 ±(99.9%) 82,335 ns/op
                 with_stream_concat·p0.00:   10880,000 ns/op
                 with_stream_concat·p0.50:   11408,000 ns/op
                 with_stream_concat·p0.90:   11776,000 ns/op
                 with_stream_concat·p0.95:   12032,000 ns/op
                 with_stream_concat·p0.99:   13552,000 ns/op
                 with_stream_concat·p0.999:  26496,000 ns/op
                 with_stream_concat·p0.9999: 503008,384 ns/op
                 with_stream_concat·p1.00:   1343488,000 ns/op

Iteration   5: 11642,325 ±(99.9%) 80,605 ns/op
                 with_stream_concat·p0.00:   10880,000 ns/op
                 with_stream_concat·p0.50:   11424,000 ns/op
                 with_stream_concat·p0.90:   11760,000 ns/op
                 with_stream_concat·p0.95:   11984,000 ns/op
                 with_stream_concat·p0.99:   13552,000 ns/op
                 with_stream_concat·p0.999:  26496,000 ns/op
                 with_stream_concat·p0.9999: 52371,482 ns/op
                 with_stream_concat·p1.00:   1331200,000 ns/op


# Run progress: 94,50% complete, ETA 02:09:40
# Fork: 3 of 3
# Warmup Iteration   1: 12107,634 ±(99.9%) 246,576 ns/op
# Warmup Iteration   2: 12315,257 ±(99.9%) 89,087 ns/op
# Warmup Iteration   3: 12220,907 ±(99.9%) 81,417 ns/op
Iteration   1: 11810,920 ±(99.9%) 82,869 ns/op
                 with_stream_concat·p0.00:   10976,000 ns/op
                 with_stream_concat·p0.50:   11520,000 ns/op
                 with_stream_concat·p0.90:   11904,000 ns/op
                 with_stream_concat·p0.95:   12837,600 ns/op
                 with_stream_concat·p0.99:   15239,520 ns/op
                 with_stream_concat·p0.999:  26496,000 ns/op
                 with_stream_concat·p0.9999: 40071,520 ns/op
                 with_stream_concat·p1.00:   1392640,000 ns/op

Iteration   2: 12415,224 ±(99.9%) 85,779 ns/op
                 with_stream_concat·p0.00:   10960,000 ns/op
                 with_stream_concat·p0.50:   11568,000 ns/op
                 with_stream_concat·p0.90:   15136,000 ns/op
                 with_stream_concat·p0.95:   15296,000 ns/op
                 with_stream_concat·p0.99:   16304,000 ns/op
                 with_stream_concat·p0.999:  27520,000 ns/op
                 with_stream_concat·p0.9999: 41777,293 ns/op
                 with_stream_concat·p1.00:   1363968,000 ns/op

Iteration   3: 12178,780 ±(99.9%) 77,481 ns/op
                 with_stream_concat·p0.00:   10976,000 ns/op
                 with_stream_concat·p0.50:   11552,000 ns/op
                 with_stream_concat·p0.90:   15024,000 ns/op
                 with_stream_concat·p0.95:   15200,000 ns/op
                 with_stream_concat·p0.99:   15632,000 ns/op
                 with_stream_concat·p0.999:  27115,456 ns/op
                 with_stream_concat·p0.9999: 36967,347 ns/op
                 with_stream_concat·p1.00:   1366016,000 ns/op

Iteration   4: 12610,986 ±(99.9%) 82,976 ns/op
                 with_stream_concat·p0.00:   10976,000 ns/op
                 with_stream_concat·p0.50:   11600,000 ns/op
                 with_stream_concat·p0.90:   15184,000 ns/op
                 with_stream_concat·p0.95:   15344,000 ns/op
                 with_stream_concat·p0.99:   16864,000 ns/op
                 with_stream_concat·p0.999:  27872,000 ns/op
                 with_stream_concat·p0.9999: 37370,560 ns/op
                 with_stream_concat·p1.00:   1355776,000 ns/op

Iteration   5: 11725,749 ±(99.9%) 79,351 ns/op
                 with_stream_concat·p0.00:   10960,000 ns/op
                 with_stream_concat·p0.50:   11520,000 ns/op
                 with_stream_concat·p0.90:   11840,000 ns/op
                 with_stream_concat·p0.95:   12080,000 ns/op
                 with_stream_concat·p0.99:   13600,000 ns/op
                 with_stream_concat·p0.999:  26560,000 ns/op
                 with_stream_concat·p0.9999: 42769,869 ns/op
                 with_stream_concat·p1.00:   1390592,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3506727
  mean =  14271,273 ±(99.9%) 19,001 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3506460 
    [ 125000,000,  250000,000) = 1 
    [ 250000,000,  375000,000) = 1 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 44 
    [1125000,000, 1250000,000) = 154 
    [1250000,000, 1375000,000) = 65 
    [1375000,000, 1500000,000) = 2 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  10816,000 ns/op
     p(50,0000) =  11776,000 ns/op
     p(90,0000) =  17760,000 ns/op
     p(95,0000) =  17984,000 ns/op
     p(99,0000) =  19616,000 ns/op
     p(99,9000) =  31264,000 ns/op
     p(99,9900) =  43476,941 ns/op
     p(99,9990) = 1292150,211 ns/op
     p(99,9999) = 1364978,221 ns/op
    p(100,0000) = 1392640,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 100)

# Run progress: 94,56% complete, ETA 02:08:20
# Fork: 1 of 3
# Warmup Iteration   1: 34269,019 ±(99.9%) 436,958 ns/op
# Warmup Iteration   2: 34572,463 ±(99.9%) 129,638 ns/op
# Warmup Iteration   3: 33555,059 ±(99.9%) 115,010 ns/op
Iteration   1: 33615,294 ±(99.9%) 126,715 ns/op
                 with_stream_concat·p0.00:   32160,000 ns/op
                 with_stream_concat·p0.50:   33088,000 ns/op
                 with_stream_concat·p0.90:   34240,000 ns/op
                 with_stream_concat·p0.95:   35264,000 ns/op
                 with_stream_concat·p0.99:   36736,000 ns/op
                 with_stream_concat·p0.999:  51904,000 ns/op
                 with_stream_concat·p0.9999: 1214711,603 ns/op
                 with_stream_concat·p1.00:   1597440,000 ns/op

Iteration   2: 33565,736 ±(99.9%) 118,833 ns/op
                 with_stream_concat·p0.00:   32256,000 ns/op
                 with_stream_concat·p0.50:   33088,000 ns/op
                 with_stream_concat·p0.90:   34112,000 ns/op
                 with_stream_concat·p0.95:   35456,000 ns/op
                 with_stream_concat·p0.99:   36608,000 ns/op
                 with_stream_concat·p0.999:  51779,776 ns/op
                 with_stream_concat·p0.9999: 1182467,482 ns/op
                 with_stream_concat·p1.00:   1366016,000 ns/op

Iteration   3: 33592,473 ±(99.9%) 122,911 ns/op
                 with_stream_concat·p0.00:   32288,000 ns/op
                 with_stream_concat·p0.50:   33088,000 ns/op
                 with_stream_concat·p0.90:   34176,000 ns/op
                 with_stream_concat·p0.95:   35456,000 ns/op
                 with_stream_concat·p0.99:   36672,000 ns/op
                 with_stream_concat·p0.999:  51786,304 ns/op
                 with_stream_concat·p0.9999: 1208557,773 ns/op
                 with_stream_concat·p1.00:   1357824,000 ns/op

Iteration   4: 33582,225 ±(99.9%) 122,481 ns/op
                 with_stream_concat·p0.00:   32160,000 ns/op
                 with_stream_concat·p0.50:   33088,000 ns/op
                 with_stream_concat·p0.90:   34112,000 ns/op
                 with_stream_concat·p0.95:   35456,000 ns/op
                 with_stream_concat·p0.99:   36672,000 ns/op
                 with_stream_concat·p0.999:  53190,144 ns/op
                 with_stream_concat·p0.9999: 1192160,461 ns/op
                 with_stream_concat·p1.00:   1366016,000 ns/op

Iteration   5: 33545,518 ±(99.9%) 118,750 ns/op
                 with_stream_concat·p0.00:   32256,000 ns/op
                 with_stream_concat·p0.50:   33088,000 ns/op
                 with_stream_concat·p0.90:   34048,000 ns/op
                 with_stream_concat·p0.95:   34880,000 ns/op
                 with_stream_concat·p0.99:   36032,000 ns/op
                 with_stream_concat·p0.999:  51200,000 ns/op
                 with_stream_concat·p0.9999: 1136553,984 ns/op
                 with_stream_concat·p1.00:   1357824,000 ns/op


# Run progress: 94,61% complete, ETA 02:07:00
# Fork: 2 of 3
# Warmup Iteration   1: 34163,197 ±(99.9%) 370,443 ns/op
# Warmup Iteration   2: 33600,104 ±(99.9%) 143,538 ns/op
# Warmup Iteration   3: 33658,481 ±(99.9%) 128,231 ns/op
Iteration   1: 33637,994 ±(99.9%) 132,303 ns/op
                 with_stream_concat·p0.00:   32224,000 ns/op
                 with_stream_concat·p0.50:   33088,000 ns/op
                 with_stream_concat·p0.90:   34432,000 ns/op
                 with_stream_concat·p0.95:   35392,000 ns/op
                 with_stream_concat·p0.99:   36928,000 ns/op
                 with_stream_concat·p0.999:  53261,248 ns/op
                 with_stream_concat·p0.9999: 1157861,581 ns/op
                 with_stream_concat·p1.00:   1394688,000 ns/op

Iteration   2: 33515,265 ±(99.9%) 112,602 ns/op
                 with_stream_concat·p0.00:   32288,000 ns/op
                 with_stream_concat·p0.50:   33088,000 ns/op
                 with_stream_concat·p0.90:   34048,000 ns/op
                 with_stream_concat·p0.95:   34816,000 ns/op
                 with_stream_concat·p0.99:   36096,000 ns/op
                 with_stream_concat·p0.999:  51264,000 ns/op
                 with_stream_concat·p0.9999: 1157741,363 ns/op
                 with_stream_concat·p1.00:   1394688,000 ns/op

Iteration   3: 33718,894 ±(99.9%) 140,788 ns/op
                 with_stream_concat·p0.00:   32224,000 ns/op
                 with_stream_concat·p0.50:   33152,000 ns/op
                 with_stream_concat·p0.90:   34560,000 ns/op
                 with_stream_concat·p0.95:   35456,000 ns/op
                 with_stream_concat·p0.99:   37184,000 ns/op
                 with_stream_concat·p0.999:  51712,000 ns/op
                 with_stream_concat·p0.9999: 1262216,397 ns/op
                 with_stream_concat·p1.00:   1724416,000 ns/op

Iteration   4: 33544,163 ±(99.9%) 107,670 ns/op
                 with_stream_concat·p0.00:   32256,000 ns/op
                 with_stream_concat·p0.50:   33088,000 ns/op
                 with_stream_concat·p0.90:   34368,000 ns/op
                 with_stream_concat·p0.95:   35392,000 ns/op
                 with_stream_concat·p0.99:   36864,000 ns/op
                 with_stream_concat·p0.999:  52936,512 ns/op
                 with_stream_concat·p0.9999: 1130768,384 ns/op
                 with_stream_concat·p1.00:   1366016,000 ns/op

Iteration   5: 33704,193 ±(99.9%) 127,202 ns/op
                 with_stream_concat·p0.00:   32256,000 ns/op
                 with_stream_concat·p0.50:   33088,000 ns/op
                 with_stream_concat·p0.90:   34624,000 ns/op
                 with_stream_concat·p0.95:   35648,000 ns/op
                 with_stream_concat·p0.99:   41280,000 ns/op
                 with_stream_concat·p0.999:  53095,232 ns/op
                 with_stream_concat·p0.9999: 1210368,000 ns/op
                 with_stream_concat·p1.00:   1329152,000 ns/op


# Run progress: 94,67% complete, ETA 02:05:40
# Fork: 3 of 3
# Warmup Iteration   1: 34152,537 ±(99.9%) 376,558 ns/op
# Warmup Iteration   2: 33714,824 ±(99.9%) 128,482 ns/op
# Warmup Iteration   3: 33468,300 ±(99.9%) 114,790 ns/op
Iteration   1: 33450,473 ±(99.9%) 119,781 ns/op
                 with_stream_concat·p0.00:   32320,000 ns/op
                 with_stream_concat·p0.50:   33088,000 ns/op
                 with_stream_concat·p0.90:   33792,000 ns/op
                 with_stream_concat·p0.95:   34752,000 ns/op
                 with_stream_concat·p0.99:   35584,000 ns/op
                 with_stream_concat·p0.999:  50816,000 ns/op
                 with_stream_concat·p0.9999: 1153374,822 ns/op
                 with_stream_concat·p1.00:   1892352,000 ns/op

Iteration   2: 33481,751 ±(99.9%) 118,631 ns/op
                 with_stream_concat·p0.00:   32288,000 ns/op
                 with_stream_concat·p0.50:   33088,000 ns/op
                 with_stream_concat·p0.90:   33856,000 ns/op
                 with_stream_concat·p0.95:   34816,000 ns/op
                 with_stream_concat·p0.99:   35648,000 ns/op
                 with_stream_concat·p0.999:  50985,472 ns/op
                 with_stream_concat·p0.9999: 1169673,421 ns/op
                 with_stream_concat·p1.00:   1306624,000 ns/op

Iteration   3: 33678,692 ±(99.9%) 121,293 ns/op
                 with_stream_concat·p0.00:   32352,000 ns/op
                 with_stream_concat·p0.50:   33088,000 ns/op
                 with_stream_concat·p0.90:   34304,000 ns/op
                 with_stream_concat·p0.95:   35072,000 ns/op
                 with_stream_concat·p0.99:   42368,000 ns/op
                 with_stream_concat·p0.999:  50816,000 ns/op
                 with_stream_concat·p0.9999: 1186105,344 ns/op
                 with_stream_concat·p1.00:   1312768,000 ns/op

Iteration   4: 33527,861 ±(99.9%) 122,102 ns/op
                 with_stream_concat·p0.00:   32320,000 ns/op
                 with_stream_concat·p0.50:   33088,000 ns/op
                 with_stream_concat·p0.90:   34048,000 ns/op
                 with_stream_concat·p0.95:   34816,000 ns/op
                 with_stream_concat·p0.99:   35840,000 ns/op
                 with_stream_concat·p0.999:  57279,360 ns/op
                 with_stream_concat·p0.9999: 1153351,270 ns/op
                 with_stream_concat·p1.00:   1308672,000 ns/op

Iteration   5: 33477,312 ±(99.9%) 114,948 ns/op
                 with_stream_concat·p0.00:   32352,000 ns/op
                 with_stream_concat·p0.50:   33088,000 ns/op
                 with_stream_concat·p0.90:   33856,000 ns/op
                 with_stream_concat·p0.95:   34752,000 ns/op
                 with_stream_concat·p0.99:   35648,000 ns/op
                 with_stream_concat·p0.999:  53739,072 ns/op
                 with_stream_concat·p0.9999: 1138688,000 ns/op
                 with_stream_concat·p1.00:   1243136,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 2233814
  mean =  33575,691 ±(99.9%) 31,507 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 2233494 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 34 
    [1125000,000, 1250000,000) = 184 
    [1250000,000, 1375000,000) = 95 
    [1375000,000, 1500000,000) = 4 
    [1500000,000, 1625000,000) = 1 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  32160,000 ns/op
     p(50,0000) =  33088,000 ns/op
     p(90,0000) =  34176,000 ns/op
     p(95,0000) =  35136,000 ns/op
     p(99,0000) =  37120,000 ns/op
     p(99,9000) =  52032,000 ns/op
     p(99,9900) = 1165312,000 ns/op
     p(99,9990) = 1330507,469 ns/op
     p(99,9999) = 1694727,107 ns/op
    p(100,0000) = 1892352,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 200)

# Run progress: 94,73% complete, ETA 02:04:20
# Fork: 1 of 3
# Warmup Iteration   1: 63951,848 ±(99.9%) 358,244 ns/op
# Warmup Iteration   2: 63063,341 ±(99.9%) 144,471 ns/op
# Warmup Iteration   3: 62922,348 ±(99.9%) 133,567 ns/op
Iteration   1: 62842,687 ±(99.9%) 128,603 ns/op
                 with_stream_concat·p0.00:   60480,000 ns/op
                 with_stream_concat·p0.50:   62080,000 ns/op
                 with_stream_concat·p0.90:   64000,000 ns/op
                 with_stream_concat·p0.95:   65152,000 ns/op
                 with_stream_concat·p0.99:   74496,000 ns/op
                 with_stream_concat·p0.999:  92544,000 ns/op
                 with_stream_concat·p0.9999: 1181922,918 ns/op
                 with_stream_concat·p1.00:   1304576,000 ns/op

Iteration   2: 62842,715 ±(99.9%) 130,938 ns/op
                 with_stream_concat·p0.00:   60544,000 ns/op
                 with_stream_concat·p0.50:   62080,000 ns/op
                 with_stream_concat·p0.90:   64000,000 ns/op
                 with_stream_concat·p0.95:   65152,000 ns/op
                 with_stream_concat·p0.99:   72320,000 ns/op
                 with_stream_concat·p0.999:  93312,000 ns/op
                 with_stream_concat·p0.9999: 1192161,894 ns/op
                 with_stream_concat·p1.00:   1425408,000 ns/op

Iteration   3: 62832,532 ±(99.9%) 133,465 ns/op
                 with_stream_concat·p0.00:   60544,000 ns/op
                 with_stream_concat·p0.50:   62080,000 ns/op
                 with_stream_concat·p0.90:   64000,000 ns/op
                 with_stream_concat·p0.95:   65088,000 ns/op
                 with_stream_concat·p0.99:   72064,000 ns/op
                 with_stream_concat·p0.999:  93824,000 ns/op
                 with_stream_concat·p0.9999: 1199188,992 ns/op
                 with_stream_concat·p1.00:   1384448,000 ns/op

Iteration   4: 62900,776 ±(99.9%) 130,366 ns/op
                 with_stream_concat·p0.00:   60544,000 ns/op
                 with_stream_concat·p0.50:   62144,000 ns/op
                 with_stream_concat·p0.90:   64064,000 ns/op
                 with_stream_concat·p0.95:   65280,000 ns/op
                 with_stream_concat·p0.99:   71936,000 ns/op
                 with_stream_concat·p0.999:  94080,000 ns/op
                 with_stream_concat·p0.9999: 1198589,952 ns/op
                 with_stream_concat·p1.00:   1323008,000 ns/op

Iteration   5: 62834,307 ±(99.9%) 129,160 ns/op
                 with_stream_concat·p0.00:   60544,000 ns/op
                 with_stream_concat·p0.50:   62080,000 ns/op
                 with_stream_concat·p0.90:   64000,000 ns/op
                 with_stream_concat·p0.95:   65088,000 ns/op
                 with_stream_concat·p0.99:   72064,000 ns/op
                 with_stream_concat·p0.999:  93696,000 ns/op
                 with_stream_concat·p0.9999: 1177821,184 ns/op
                 with_stream_concat·p1.00:   1310720,000 ns/op


# Run progress: 94,78% complete, ETA 02:02:59
# Fork: 2 of 3
# Warmup Iteration   1: 63643,882 ±(99.9%) 359,056 ns/op
# Warmup Iteration   2: 63057,932 ±(99.9%) 148,431 ns/op
# Warmup Iteration   3: 63012,932 ±(99.9%) 135,027 ns/op
Iteration   1: 62970,041 ±(99.9%) 137,754 ns/op
                 with_stream_concat·p0.00:   60608,000 ns/op
                 with_stream_concat·p0.50:   62144,000 ns/op
                 with_stream_concat·p0.90:   64192,000 ns/op
                 with_stream_concat·p0.95:   65216,000 ns/op
                 with_stream_concat·p0.99:   72704,000 ns/op
                 with_stream_concat·p0.999:  93440,000 ns/op
                 with_stream_concat·p0.9999: 1289064,448 ns/op
                 with_stream_concat·p1.00:   1456128,000 ns/op

Iteration   2: 62936,012 ±(99.9%) 131,307 ns/op
                 with_stream_concat·p0.00:   60672,000 ns/op
                 with_stream_concat·p0.50:   62144,000 ns/op
                 with_stream_concat·p0.90:   64128,000 ns/op
                 with_stream_concat·p0.95:   65088,000 ns/op
                 with_stream_concat·p0.99:   72576,000 ns/op
                 with_stream_concat·p0.999:  94080,000 ns/op
                 with_stream_concat·p0.9999: 1210642,842 ns/op
                 with_stream_concat·p1.00:   1361920,000 ns/op

Iteration   3: 62898,350 ±(99.9%) 130,744 ns/op
                 with_stream_concat·p0.00:   60544,000 ns/op
                 with_stream_concat·p0.50:   62144,000 ns/op
                 with_stream_concat·p0.90:   64128,000 ns/op
                 with_stream_concat·p0.95:   65024,000 ns/op
                 with_stream_concat·p0.99:   72448,000 ns/op
                 with_stream_concat·p0.999:  94080,000 ns/op
                 with_stream_concat·p0.9999: 1206526,566 ns/op
                 with_stream_concat·p1.00:   1384448,000 ns/op

Iteration   4: 62908,550 ±(99.9%) 135,341 ns/op
                 with_stream_concat·p0.00:   60672,000 ns/op
                 with_stream_concat·p0.50:   62144,000 ns/op
                 with_stream_concat·p0.90:   64128,000 ns/op
                 with_stream_concat·p0.95:   65088,000 ns/op
                 with_stream_concat·p0.99:   72576,000 ns/op
                 with_stream_concat·p0.999:  94208,000 ns/op
                 with_stream_concat·p0.9999: 1229661,389 ns/op
                 with_stream_concat·p1.00:   1392640,000 ns/op

Iteration   5: 62918,725 ±(99.9%) 131,555 ns/op
                 with_stream_concat·p0.00:   60608,000 ns/op
                 with_stream_concat·p0.50:   62144,000 ns/op
                 with_stream_concat·p0.90:   64128,000 ns/op
                 with_stream_concat·p0.95:   65088,000 ns/op
                 with_stream_concat·p0.99:   72832,000 ns/op
                 with_stream_concat·p0.999:  93696,000 ns/op
                 with_stream_concat·p0.9999: 1202176,000 ns/op
                 with_stream_concat·p1.00:   1378304,000 ns/op


# Run progress: 94,84% complete, ETA 02:01:39
# Fork: 3 of 3
# Warmup Iteration   1: 63634,907 ±(99.9%) 385,135 ns/op
# Warmup Iteration   2: 63150,928 ±(99.9%) 178,937 ns/op
# Warmup Iteration   3: 62910,534 ±(99.9%) 127,362 ns/op
Iteration   1: 62952,081 ±(99.9%) 131,772 ns/op
                 with_stream_concat·p0.00:   60608,000 ns/op
                 with_stream_concat·p0.50:   62144,000 ns/op
                 with_stream_concat·p0.90:   64192,000 ns/op
                 with_stream_concat·p0.95:   65152,000 ns/op
                 with_stream_concat·p0.99:   72064,000 ns/op
                 with_stream_concat·p0.999:  94000,384 ns/op
                 with_stream_concat·p0.9999: 1198362,214 ns/op
                 with_stream_concat·p1.00:   1910784,000 ns/op

Iteration   2: 62876,578 ±(99.9%) 131,998 ns/op
                 with_stream_concat·p0.00:   60608,000 ns/op
                 with_stream_concat·p0.50:   62144,000 ns/op
                 with_stream_concat·p0.90:   64128,000 ns/op
                 with_stream_concat·p0.95:   65024,000 ns/op
                 with_stream_concat·p0.99:   72064,000 ns/op
                 with_stream_concat·p0.999:  94208,000 ns/op
                 with_stream_concat·p0.9999: 1240499,814 ns/op
                 with_stream_concat·p1.00:   1361920,000 ns/op

Iteration   3: 62901,002 ±(99.9%) 133,098 ns/op
                 with_stream_concat·p0.00:   60608,000 ns/op
                 with_stream_concat·p0.50:   62144,000 ns/op
                 with_stream_concat·p0.90:   64128,000 ns/op
                 with_stream_concat·p0.95:   65088,000 ns/op
                 with_stream_concat·p0.99:   72064,000 ns/op
                 with_stream_concat·p0.999:  94368,512 ns/op
                 with_stream_concat·p0.9999: 1256194,458 ns/op
                 with_stream_concat·p1.00:   1394688,000 ns/op

Iteration   4: 62875,520 ±(99.9%) 127,280 ns/op
                 with_stream_concat·p0.00:   60672,000 ns/op
                 with_stream_concat·p0.50:   62144,000 ns/op
                 with_stream_concat·p0.90:   64192,000 ns/op
                 with_stream_concat·p0.95:   65024,000 ns/op
                 with_stream_concat·p0.99:   72064,000 ns/op
                 with_stream_concat·p0.999:  94336,000 ns/op
                 with_stream_concat·p0.9999: 1186277,786 ns/op
                 with_stream_concat·p1.00:   1333248,000 ns/op

Iteration   5: 62865,094 ±(99.9%) 134,278 ns/op
                 with_stream_concat·p0.00:   60608,000 ns/op
                 with_stream_concat·p0.50:   62080,000 ns/op
                 with_stream_concat·p0.90:   64128,000 ns/op
                 with_stream_concat·p0.95:   65024,000 ns/op
                 with_stream_concat·p0.99:   72064,000 ns/op
                 with_stream_concat·p0.999:  94099,968 ns/op
                 with_stream_concat·p0.9999: 1225650,995 ns/op
                 with_stream_concat·p1.00:   1443840,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 2381627
  mean =  62890,304 ±(99.9%) 34,048 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 2381170 
    [ 125000,000,  250000,000) = 24 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 6 
    [1125000,000, 1250000,000) = 277 
    [1250000,000, 1375000,000) = 135 
    [1375000,000, 1500000,000) = 14 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  60480,000 ns/op
     p(50,0000) =  62144,000 ns/op
     p(90,0000) =  64128,000 ns/op
     p(95,0000) =  65088,000 ns/op
     p(99,0000) =  72320,000 ns/op
     p(99,9000) =  93824,000 ns/op
     p(99,9900) = 1202176,000 ns/op
     p(99,9990) = 1357824,000 ns/op
     p(99,9999) = 1451438,555 ns/op
    p(100,0000) = 1910784,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 500)

# Run progress: 94,90% complete, ETA 02:00:19
# Fork: 1 of 3
# Warmup Iteration   1: 160887,999 ±(99.9%) 994,431 ns/op
# Warmup Iteration   2: 157509,864 ±(99.9%) 402,470 ns/op
# Warmup Iteration   3: 156892,022 ±(99.9%) 373,510 ns/op
Iteration   1: 152963,040 ±(99.9%) 340,520 ns/op
                 with_stream_concat·p0.00:   145920,000 ns/op
                 with_stream_concat·p0.50:   149248,000 ns/op
                 with_stream_concat·p0.90:   155136,000 ns/op
                 with_stream_concat·p0.95:   174080,000 ns/op
                 with_stream_concat·p0.99:   201226,240 ns/op
                 with_stream_concat·p0.999:  224512,000 ns/op
                 with_stream_concat·p0.9999: 1416973,517 ns/op
                 with_stream_concat·p1.00:   1579008,000 ns/op

Iteration   2: 151969,682 ±(99.9%) 316,374 ns/op
                 with_stream_concat·p0.00:   145664,000 ns/op
                 with_stream_concat·p0.50:   149248,000 ns/op
                 with_stream_concat·p0.90:   154368,000 ns/op
                 with_stream_concat·p0.95:   163328,000 ns/op
                 with_stream_concat·p0.99:   201216,000 ns/op
                 with_stream_concat·p0.999:  207872,000 ns/op
                 with_stream_concat·p0.9999: 1374208,000 ns/op
                 with_stream_concat·p1.00:   1415168,000 ns/op

Iteration   3: 153602,067 ±(99.9%) 336,998 ns/op
                 with_stream_concat·p0.00:   145664,000 ns/op
                 with_stream_concat·p0.50:   149248,000 ns/op
                 with_stream_concat·p0.90:   155648,000 ns/op
                 with_stream_concat·p0.95:   194304,000 ns/op
                 with_stream_concat·p0.99:   201728,000 ns/op
                 with_stream_concat·p0.999:  225792,000 ns/op
                 with_stream_concat·p0.9999: 1379322,880 ns/op
                 with_stream_concat·p1.00:   1484800,000 ns/op

Iteration   4: 153747,540 ±(99.9%) 348,496 ns/op
                 with_stream_concat·p0.00:   145920,000 ns/op
                 with_stream_concat·p0.50:   149248,000 ns/op
                 with_stream_concat·p0.90:   155648,000 ns/op
                 with_stream_concat·p0.95:   194816,000 ns/op
                 with_stream_concat·p0.99:   201728,000 ns/op
                 with_stream_concat·p0.999:  226304,000 ns/op
                 with_stream_concat·p0.9999: 1396809,728 ns/op
                 with_stream_concat·p1.00:   1476608,000 ns/op

Iteration   5: 155444,986 ±(99.9%) 360,640 ns/op
                 with_stream_concat·p0.00:   145920,000 ns/op
                 with_stream_concat·p0.50:   149248,000 ns/op
                 with_stream_concat·p0.90:   179456,000 ns/op
                 with_stream_concat·p0.95:   196352,000 ns/op
                 with_stream_concat·p0.99:   202496,000 ns/op
                 with_stream_concat·p0.999:  228864,000 ns/op
                 with_stream_concat·p0.9999: 1386234,880 ns/op
                 with_stream_concat·p1.00:   1490944,000 ns/op


# Run progress: 94,95% complete, ETA 01:58:59
# Fork: 2 of 3
# Warmup Iteration   1: 152631,487 ±(99.9%) 908,743 ns/op
# Warmup Iteration   2: 150730,874 ±(99.9%) 325,457 ns/op
# Warmup Iteration   3: 150866,828 ±(99.9%) 307,089 ns/op
Iteration   1: 150974,113 ±(99.9%) 316,756 ns/op
                 with_stream_concat·p0.00:   145920,000 ns/op
                 with_stream_concat·p0.50:   148736,000 ns/op
                 with_stream_concat·p0.90:   153856,000 ns/op
                 with_stream_concat·p0.95:   158464,000 ns/op
                 with_stream_concat·p0.99:   177408,000 ns/op
                 with_stream_concat·p0.999:  194736,640 ns/op
                 with_stream_concat·p0.9999: 1409179,648 ns/op
                 with_stream_concat·p1.00:   1572864,000 ns/op

Iteration   2: 153946,659 ±(99.9%) 370,029 ns/op
                 with_stream_concat·p0.00:   145664,000 ns/op
                 with_stream_concat·p0.50:   148736,000 ns/op
                 with_stream_concat·p0.90:   162048,000 ns/op
                 with_stream_concat·p0.95:   194304,000 ns/op
                 with_stream_concat·p0.99:   200448,000 ns/op
                 with_stream_concat·p0.999:  225280,000 ns/op
                 with_stream_concat·p0.9999: 1454178,304 ns/op
                 with_stream_concat·p1.00:   1996800,000 ns/op

Iteration   3: 150835,532 ±(99.9%) 328,089 ns/op
                 with_stream_concat·p0.00:   145664,000 ns/op
                 with_stream_concat·p0.50:   148736,000 ns/op
                 with_stream_concat·p0.90:   153600,000 ns/op
                 with_stream_concat·p0.95:   158464,000 ns/op
                 with_stream_concat·p0.99:   176896,000 ns/op
                 with_stream_concat·p0.999:  193770,240 ns/op
                 with_stream_concat·p0.9999: 1464320,000 ns/op
                 with_stream_concat·p1.00:   1972224,000 ns/op

Iteration   4: 152299,486 ±(99.9%) 329,755 ns/op
                 with_stream_concat·p0.00:   145408,000 ns/op
                 with_stream_concat·p0.50:   148736,000 ns/op
                 with_stream_concat·p0.90:   155136,000 ns/op
                 with_stream_concat·p0.95:   172800,000 ns/op
                 with_stream_concat·p0.99:   196864,000 ns/op
                 with_stream_concat·p0.999:  219862,528 ns/op
                 with_stream_concat·p0.9999: 1383734,067 ns/op
                 with_stream_concat·p1.00:   1452032,000 ns/op

Iteration   5: 150975,344 ±(99.9%) 312,767 ns/op
                 with_stream_concat·p0.00:   145664,000 ns/op
                 with_stream_concat·p0.50:   148736,000 ns/op
                 with_stream_concat·p0.90:   154112,000 ns/op
                 with_stream_concat·p0.95:   158464,000 ns/op
                 with_stream_concat·p0.99:   176755,200 ns/op
                 with_stream_concat·p0.999:  189144,320 ns/op
                 with_stream_concat·p0.9999: 1401460,736 ns/op
                 with_stream_concat·p1.00:   1556480,000 ns/op


# Run progress: 95,01% complete, ETA 01:57:39
# Fork: 3 of 3
# Warmup Iteration   1: 152554,890 ±(99.9%) 867,855 ns/op
# Warmup Iteration   2: 150956,382 ±(99.9%) 334,050 ns/op
# Warmup Iteration   3: 151741,605 ±(99.9%) 342,114 ns/op
Iteration   1: 151535,718 ±(99.9%) 331,087 ns/op
                 with_stream_concat·p0.00:   145664,000 ns/op
                 with_stream_concat·p0.50:   148736,000 ns/op
                 with_stream_concat·p0.90:   153600,000 ns/op
                 with_stream_concat·p0.95:   158208,000 ns/op
                 with_stream_concat·p0.99:   213248,000 ns/op
                 with_stream_concat·p0.999:  219414,784 ns/op
                 with_stream_concat·p0.9999: 1436576,563 ns/op
                 with_stream_concat·p1.00:   1519616,000 ns/op

Iteration   2: 151645,428 ±(99.9%) 324,357 ns/op
                 with_stream_concat·p0.00:   145664,000 ns/op
                 with_stream_concat·p0.50:   148736,000 ns/op
                 with_stream_concat·p0.90:   153600,000 ns/op
                 with_stream_concat·p0.95:   157952,000 ns/op
                 with_stream_concat·p0.99:   213248,000 ns/op
                 with_stream_concat·p0.999:  218914,816 ns/op
                 with_stream_concat·p0.9999: 1364600,422 ns/op
                 with_stream_concat·p1.00:   1503232,000 ns/op

Iteration   3: 151650,088 ±(99.9%) 330,876 ns/op
                 with_stream_concat·p0.00:   145664,000 ns/op
                 with_stream_concat·p0.50:   148736,000 ns/op
                 with_stream_concat·p0.90:   153600,000 ns/op
                 with_stream_concat·p0.95:   157952,000 ns/op
                 with_stream_concat·p0.99:   213248,000 ns/op
                 with_stream_concat·p0.999:  219427,328 ns/op
                 with_stream_concat·p0.9999: 1364745,011 ns/op
                 with_stream_concat·p1.00:   1568768,000 ns/op

Iteration   4: 151531,637 ±(99.9%) 332,281 ns/op
                 with_stream_concat·p0.00:   144896,000 ns/op
                 with_stream_concat·p0.50:   148736,000 ns/op
                 with_stream_concat·p0.90:   153344,000 ns/op
                 with_stream_concat·p0.95:   157952,000 ns/op
                 with_stream_concat·p0.99:   213248,000 ns/op
                 with_stream_concat·p0.999:  219948,032 ns/op
                 with_stream_concat·p0.9999: 1440580,813 ns/op
                 with_stream_concat·p1.00:   1511424,000 ns/op

Iteration   5: 151857,744 ±(99.9%) 323,621 ns/op
                 with_stream_concat·p0.00:   145408,000 ns/op
                 with_stream_concat·p0.50:   148992,000 ns/op
                 with_stream_concat·p0.90:   154112,000 ns/op
                 with_stream_concat·p0.95:   157952,000 ns/op
                 with_stream_concat·p0.99:   213504,000 ns/op
                 with_stream_concat·p0.999:  221696,000 ns/op
                 with_stream_concat·p0.9999: 1336395,366 ns/op
                 with_stream_concat·p1.00:   1507328,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 983559
  mean = 152321,174 ±(99.9%) 86,250 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 983117 
    [ 250000,000,  375000,000) = 54 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 26 
    [1250000,000, 1375000,000) = 233 
    [1375000,000, 1500000,000) = 108 
    [1500000,000, 1625000,000) = 19 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 144896,000 ns/op
     p(50,0000) = 148992,000 ns/op
     p(90,0000) = 154368,000 ns/op
     p(95,0000) = 172544,000 ns/op
     p(99,0000) = 202240,000 ns/op
     p(99,9000) = 224000,000 ns/op
     p(99,9900) = 1396736,000 ns/op
     p(99,9990) = 1553057,382 ns/op
     p(99,9999) = 1996800,000 ns/op
    p(100,0000) = 1996800,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 1000)

# Run progress: 95,07% complete, ETA 01:56:19
# Fork: 1 of 3
# Warmup Iteration   1: 350819,393 ±(99.9%) 2121,603 ns/op
# Warmup Iteration   2: 350852,689 ±(99.9%) 896,661 ns/op
# Warmup Iteration   3: 348484,713 ±(99.9%) 828,281 ns/op
Iteration   1: 348561,001 ±(99.9%) 804,929 ns/op
                 with_stream_concat·p0.00:   331776,000 ns/op
                 with_stream_concat·p0.50:   339456,000 ns/op
                 with_stream_concat·p0.90:   366592,000 ns/op
                 with_stream_concat·p0.95:   388096,000 ns/op
                 with_stream_concat·p0.99:   417280,000 ns/op
                 with_stream_concat·p0.999:  544178,176 ns/op
                 with_stream_concat·p0.9999: 1755136,000 ns/op
                 with_stream_concat·p1.00:   1830912,000 ns/op

Iteration   2: 348713,728 ±(99.9%) 818,565 ns/op
                 with_stream_concat·p0.00:   329728,000 ns/op
                 with_stream_concat·p0.50:   339968,000 ns/op
                 with_stream_concat·p0.90:   366592,000 ns/op
                 with_stream_concat·p0.95:   385536,000 ns/op
                 with_stream_concat·p0.99:   417792,000 ns/op
                 with_stream_concat·p0.999:  570512,384 ns/op
                 with_stream_concat·p0.9999: 1764042,752 ns/op
                 with_stream_concat·p1.00:   1816576,000 ns/op

Iteration   3: 348368,842 ±(99.9%) 789,345 ns/op
                 with_stream_concat·p0.00:   330752,000 ns/op
                 with_stream_concat·p0.50:   339968,000 ns/op
                 with_stream_concat·p0.90:   366592,000 ns/op
                 with_stream_concat·p0.95:   377344,000 ns/op
                 with_stream_concat·p0.99:   417280,000 ns/op
                 with_stream_concat·p0.999:  478699,520 ns/op
                 with_stream_concat·p0.9999: 1740218,368 ns/op
                 with_stream_concat·p1.00:   1820672,000 ns/op

Iteration   4: 349016,839 ±(99.9%) 799,386 ns/op
                 with_stream_concat·p0.00:   331264,000 ns/op
                 with_stream_concat·p0.50:   340480,000 ns/op
                 with_stream_concat·p0.90:   367104,000 ns/op
                 with_stream_concat·p0.95:   380928,000 ns/op
                 with_stream_concat·p0.99:   417792,000 ns/op
                 with_stream_concat·p0.999:  558843,904 ns/op
                 with_stream_concat·p0.9999: 1705341,952 ns/op
                 with_stream_concat·p1.00:   1787904,000 ns/op

Iteration   5: 348613,239 ±(99.9%) 785,394 ns/op
                 with_stream_concat·p0.00:   331264,000 ns/op
                 with_stream_concat·p0.50:   339456,000 ns/op
                 with_stream_concat·p0.90:   367104,000 ns/op
                 with_stream_concat·p0.95:   389632,000 ns/op
                 with_stream_concat·p0.99:   417792,000 ns/op
                 with_stream_concat·p0.999:  453806,592 ns/op
                 with_stream_concat·p0.9999: 1714450,637 ns/op
                 with_stream_concat·p1.00:   1771520,000 ns/op


# Run progress: 95,12% complete, ETA 01:54:58
# Fork: 2 of 3
# Warmup Iteration   1: 350422,124 ±(99.9%) 2130,107 ns/op
# Warmup Iteration   2: 372113,793 ±(99.9%) 2051,818 ns/op
# Warmup Iteration   3: 347215,696 ±(99.9%) 808,816 ns/op
Iteration   1: 351185,459 ±(99.9%) 793,851 ns/op
                 with_stream_concat·p0.00:   331264,000 ns/op
                 with_stream_concat·p0.50:   339968,000 ns/op
                 with_stream_concat·p0.90:   372736,000 ns/op
                 with_stream_concat·p0.95:   393728,000 ns/op
                 with_stream_concat·p0.99:   418304,000 ns/op
                 with_stream_concat·p0.999:  461926,400 ns/op
                 with_stream_concat·p0.9999: 1640683,520 ns/op
                 with_stream_concat·p1.00:   1705984,000 ns/op

Iteration   2: 346568,198 ±(99.9%) 770,961 ns/op
                 with_stream_concat·p0.00:   332288,000 ns/op
                 with_stream_concat·p0.50:   339968,000 ns/op
                 with_stream_concat·p0.90:   361472,000 ns/op
                 with_stream_concat·p0.95:   367616,000 ns/op
                 with_stream_concat·p0.99:   382464,000 ns/op
                 with_stream_concat·p0.999:  418508,800 ns/op
                 with_stream_concat·p0.9999: 1744285,696 ns/op
                 with_stream_concat·p1.00:   1779712,000 ns/op

Iteration   3: 354476,792 ±(99.9%) 867,572 ns/op
                 with_stream_concat·p0.00:   330752,000 ns/op
                 with_stream_concat·p0.50:   340480,000 ns/op
                 with_stream_concat·p0.90:   391680,000 ns/op
                 with_stream_concat·p0.95:   416768,000 ns/op
                 with_stream_concat·p0.99:   443904,000 ns/op
                 with_stream_concat·p0.999:  508320,768 ns/op
                 with_stream_concat·p0.9999: 1695734,579 ns/op
                 with_stream_concat·p1.00:   1724416,000 ns/op

Iteration   4: 346596,096 ±(99.9%) 803,392 ns/op
                 with_stream_concat·p0.00:   332288,000 ns/op
                 with_stream_concat·p0.50:   339968,000 ns/op
                 with_stream_concat·p0.90:   361472,000 ns/op
                 with_stream_concat·p0.95:   367616,000 ns/op
                 with_stream_concat·p0.99:   381440,000 ns/op
                 with_stream_concat·p0.999:  456909,312 ns/op
                 with_stream_concat·p0.9999: 1798738,534 ns/op
                 with_stream_concat·p1.00:   2240512,000 ns/op

Iteration   5: 351506,311 ±(99.9%) 788,611 ns/op
                 with_stream_concat·p0.00:   330752,000 ns/op
                 with_stream_concat·p0.50:   340992,000 ns/op
                 with_stream_concat·p0.90:   372736,000 ns/op
                 with_stream_concat·p0.95:   393728,000 ns/op
                 with_stream_concat·p0.99:   419328,000 ns/op
                 with_stream_concat·p0.999:  460521,472 ns/op
                 with_stream_concat·p0.9999: 1689488,589 ns/op
                 with_stream_concat·p1.00:   1714176,000 ns/op


# Run progress: 95,18% complete, ETA 01:53:38
# Fork: 3 of 3
# Warmup Iteration   1: 350908,573 ±(99.9%) 2047,279 ns/op
# Warmup Iteration   2: 349689,315 ±(99.9%) 845,037 ns/op
# Warmup Iteration   3: 347153,185 ±(99.9%) 774,723 ns/op
Iteration   1: 348758,844 ±(99.9%) 798,218 ns/op
                 with_stream_concat·p0.00:   331264,000 ns/op
                 with_stream_concat·p0.50:   339968,000 ns/op
                 with_stream_concat·p0.90:   366592,000 ns/op
                 with_stream_concat·p0.95:   384512,000 ns/op
                 with_stream_concat·p0.99:   416768,000 ns/op
                 with_stream_concat·p0.999:  449896,448 ns/op
                 with_stream_concat·p0.9999: 1732498,227 ns/op
                 with_stream_concat·p1.00:   1773568,000 ns/op

Iteration   2: 353506,771 ±(99.9%) 876,001 ns/op
                 with_stream_concat·p0.00:   331264,000 ns/op
                 with_stream_concat·p0.50:   341504,000 ns/op
                 with_stream_concat·p0.90:   388608,000 ns/op
                 with_stream_concat·p0.95:   417280,000 ns/op
                 with_stream_concat·p0.99:   438784,000 ns/op
                 with_stream_concat·p0.999:  568475,648 ns/op
                 with_stream_concat·p0.9999: 1738381,722 ns/op
                 with_stream_concat·p1.00:   1781760,000 ns/op

Iteration   3: 350848,337 ±(99.9%) 838,185 ns/op
                 with_stream_concat·p0.00:   331776,000 ns/op
                 with_stream_concat·p0.50:   340480,000 ns/op
                 with_stream_concat·p0.90:   369152,000 ns/op
                 with_stream_concat·p0.95:   394752,000 ns/op
                 with_stream_concat·p0.99:   431104,000 ns/op
                 with_stream_concat·p0.999:  484799,488 ns/op
                 with_stream_concat·p0.9999: 1752242,995 ns/op
                 with_stream_concat·p1.00:   1802240,000 ns/op

Iteration   4: 353490,035 ±(99.9%) 874,115 ns/op
                 with_stream_concat·p0.00:   331776,000 ns/op
                 with_stream_concat·p0.50:   340992,000 ns/op
                 with_stream_concat·p0.90:   389632,000 ns/op
                 with_stream_concat·p0.95:   417792,000 ns/op
                 with_stream_concat·p0.99:   442368,000 ns/op
                 with_stream_concat·p0.999:  509815,808 ns/op
                 with_stream_concat·p0.9999: 1754401,587 ns/op
                 with_stream_concat·p1.00:   1851392,000 ns/op

Iteration   5: 358800,907 ±(99.9%) 956,944 ns/op
                 with_stream_concat·p0.00:   331776,000 ns/op
                 with_stream_concat·p0.50:   342528,000 ns/op
                 with_stream_concat·p0.90:   417792,000 ns/op
                 with_stream_concat·p0.95:   425472,000 ns/op
                 with_stream_concat·p0.99:   460288,000 ns/op
                 with_stream_concat·p0.999:  539312,128 ns/op
                 with_stream_concat·p0.9999: 1776056,934 ns/op
                 with_stream_concat·p1.00:   1781760,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 427486
  mean = 350571,546 ±(99.9%) 213,596 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 426892 
    [ 500000,000,  750000,000) = 225 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 0 
    [1250000,000, 1500000,000) = 45 
    [1500000,000, 1750000,000) = 297 
    [1750000,000, 2000000,000) = 26 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 329728,000 ns/op
     p(50,0000) = 340480,000 ns/op
     p(90,0000) = 369152,000 ns/op
     p(95,0000) = 393216,000 ns/op
     p(99,0000) = 425984,000 ns/op
     p(99,9000) = 507904,000 ns/op
     p(99,9900) = 1724930,662 ns/op
     p(99,9990) = 1820109,066 ns/op
     p(99,9999) = 2240512,000 ns/op
    p(100,0000) = 2240512,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 10)

# Run progress: 95,24% complete, ETA 01:52:18
# Fork: 1 of 3
# Warmup Iteration   1: 11301,412 ±(99.9%) 239,539 ns/op
# Warmup Iteration   2: 11006,052 ±(99.9%) 127,431 ns/op
# Warmup Iteration   3: 10902,744 ±(99.9%) 64,094 ns/op
Iteration   1: 10944,764 ±(99.9%) 67,007 ns/op
                 with_stream_concat·p0.00:   10144,000 ns/op
                 with_stream_concat·p0.50:   10736,000 ns/op
                 with_stream_concat·p0.90:   11120,000 ns/op
                 with_stream_concat·p0.95:   11472,000 ns/op
                 with_stream_concat·p0.99:   13056,000 ns/op
                 with_stream_concat·p0.999:  25696,000 ns/op
                 with_stream_concat·p0.9999: 36644,288 ns/op
                 with_stream_concat·p1.00:   1259520,000 ns/op

Iteration   2: 10914,523 ±(99.9%) 73,868 ns/op
                 with_stream_concat·p0.00:   10160,000 ns/op
                 with_stream_concat·p0.50:   10704,000 ns/op
                 with_stream_concat·p0.90:   11056,000 ns/op
                 with_stream_concat·p0.95:   11312,000 ns/op
                 with_stream_concat·p0.99:   12720,000 ns/op
                 with_stream_concat·p0.999:  25632,000 ns/op
                 with_stream_concat·p0.9999: 42232,691 ns/op
                 with_stream_concat·p1.00:   1384448,000 ns/op

Iteration   3: 10938,143 ±(99.9%) 70,221 ns/op
                 with_stream_concat·p0.00:   10112,000 ns/op
                 with_stream_concat·p0.50:   10736,000 ns/op
                 with_stream_concat·p0.90:   11104,000 ns/op
                 with_stream_concat·p0.95:   11344,000 ns/op
                 with_stream_concat·p0.99:   12800,000 ns/op
                 with_stream_concat·p0.999:  25472,000 ns/op
                 with_stream_concat·p0.9999: 38234,496 ns/op
                 with_stream_concat·p1.00:   1280000,000 ns/op

Iteration   4: 10895,082 ±(99.9%) 66,097 ns/op
                 with_stream_concat·p0.00:   10176,000 ns/op
                 with_stream_concat·p0.50:   10704,000 ns/op
                 with_stream_concat·p0.90:   11040,000 ns/op
                 with_stream_concat·p0.95:   11296,000 ns/op
                 with_stream_concat·p0.99:   12752,000 ns/op
                 with_stream_concat·p0.999:  25472,000 ns/op
                 with_stream_concat·p0.9999: 35905,344 ns/op
                 with_stream_concat·p1.00:   1306624,000 ns/op

Iteration   5: 10948,808 ±(99.9%) 71,698 ns/op
                 with_stream_concat·p0.00:   10112,000 ns/op
                 with_stream_concat·p0.50:   10720,000 ns/op
                 with_stream_concat·p0.90:   11088,000 ns/op
                 with_stream_concat·p0.95:   11520,000 ns/op
                 with_stream_concat·p0.99:   13104,000 ns/op
                 with_stream_concat·p0.999:  25440,736 ns/op
                 with_stream_concat·p0.9999: 38964,378 ns/op
                 with_stream_concat·p1.00:   1282048,000 ns/op


# Run progress: 95,29% complete, ETA 01:50:58
# Fork: 2 of 3
# Warmup Iteration   1: 11292,593 ±(99.9%) 203,112 ns/op
# Warmup Iteration   2: 10974,880 ±(99.9%) 84,234 ns/op
# Warmup Iteration   3: 10993,011 ±(99.9%) 66,343 ns/op
Iteration   1: 10927,990 ±(99.9%) 70,007 ns/op
                 with_stream_concat·p0.00:   10224,000 ns/op
                 with_stream_concat·p0.50:   10720,000 ns/op
                 with_stream_concat·p0.90:   11104,000 ns/op
                 with_stream_concat·p0.95:   11376,000 ns/op
                 with_stream_concat·p0.99:   12736,000 ns/op
                 with_stream_concat·p0.999:  25472,000 ns/op
                 with_stream_concat·p0.9999: 31488,000 ns/op
                 with_stream_concat·p1.00:   1337344,000 ns/op

Iteration   2: 10932,768 ±(99.9%) 72,235 ns/op
                 with_stream_concat·p0.00:   10256,000 ns/op
                 with_stream_concat·p0.50:   10720,000 ns/op
                 with_stream_concat·p0.90:   11088,000 ns/op
                 with_stream_concat·p0.95:   11376,000 ns/op
                 with_stream_concat·p0.99:   12736,000 ns/op
                 with_stream_concat·p0.999:  25568,000 ns/op
                 with_stream_concat·p0.9999: 38218,253 ns/op
                 with_stream_concat·p1.00:   1396736,000 ns/op

Iteration   3: 10938,634 ±(99.9%) 73,682 ns/op
                 with_stream_concat·p0.00:   10240,000 ns/op
                 with_stream_concat·p0.50:   10736,000 ns/op
                 with_stream_concat·p0.90:   11104,000 ns/op
                 with_stream_concat·p0.95:   11376,000 ns/op
                 with_stream_concat·p0.99:   12736,000 ns/op
                 with_stream_concat·p0.999:  25504,000 ns/op
                 with_stream_concat·p0.9999: 36120,646 ns/op
                 with_stream_concat·p1.00:   1378304,000 ns/op

Iteration   4: 10933,226 ±(99.9%) 75,818 ns/op
                 with_stream_concat·p0.00:   10240,000 ns/op
                 with_stream_concat·p0.50:   10720,000 ns/op
                 with_stream_concat·p0.90:   11072,000 ns/op
                 with_stream_concat·p0.95:   11360,000 ns/op
                 with_stream_concat·p0.99:   12720,000 ns/op
                 with_stream_concat·p0.999:  25536,000 ns/op
                 with_stream_concat·p0.9999: 36109,926 ns/op
                 with_stream_concat·p1.00:   1335296,000 ns/op

Iteration   5: 10937,344 ±(99.9%) 73,815 ns/op
                 with_stream_concat·p0.00:   10240,000 ns/op
                 with_stream_concat·p0.50:   10736,000 ns/op
                 with_stream_concat·p0.90:   11104,000 ns/op
                 with_stream_concat·p0.95:   11376,000 ns/op
                 with_stream_concat·p0.99:   12720,000 ns/op
                 with_stream_concat·p0.999:  25440,000 ns/op
                 with_stream_concat·p0.9999: 35999,942 ns/op
                 with_stream_concat·p1.00:   1310720,000 ns/op


# Run progress: 95,35% complete, ETA 01:49:38
# Fork: 3 of 3
# Warmup Iteration   1: 11243,083 ±(99.9%) 252,204 ns/op
# Warmup Iteration   2: 10926,415 ±(99.9%) 77,096 ns/op
# Warmup Iteration   3: 10998,364 ±(99.9%) 74,096 ns/op
Iteration   1: 11085,520 ±(99.9%) 71,126 ns/op
                 with_stream_concat·p0.00:   10224,000 ns/op
                 with_stream_concat·p0.50:   10720,000 ns/op
                 with_stream_concat·p0.90:   11376,000 ns/op
                 with_stream_concat·p0.95:   13312,000 ns/op
                 with_stream_concat·p0.99:   13680,000 ns/op
                 with_stream_concat·p0.999:  25760,000 ns/op
                 with_stream_concat·p0.9999: 38040,640 ns/op
                 with_stream_concat·p1.00:   1323008,000 ns/op

Iteration   2: 11546,945 ±(99.9%) 76,768 ns/op
                 with_stream_concat·p0.00:   10224,000 ns/op
                 with_stream_concat·p0.50:   10768,000 ns/op
                 with_stream_concat·p0.90:   13424,000 ns/op
                 with_stream_concat·p0.95:   13552,000 ns/op
                 with_stream_concat·p0.99:   14448,000 ns/op
                 with_stream_concat·p0.999:  26080,000 ns/op
                 with_stream_concat·p0.9999: 40466,202 ns/op
                 with_stream_concat·p1.00:   1351680,000 ns/op

Iteration   3: 11062,052 ±(99.9%) 75,841 ns/op
                 with_stream_concat·p0.00:   10224,000 ns/op
                 with_stream_concat·p0.50:   10704,000 ns/op
                 with_stream_concat·p0.90:   11280,000 ns/op
                 with_stream_concat·p0.95:   13296,000 ns/op
                 with_stream_concat·p0.99:   13648,000 ns/op
                 with_stream_concat·p0.999:  25472,000 ns/op
                 with_stream_concat·p0.9999: 37795,482 ns/op
                 with_stream_concat·p1.00:   1654784,000 ns/op

Iteration   4: 11228,733 ±(99.9%) 69,542 ns/op
                 with_stream_concat·p0.00:   10240,000 ns/op
                 with_stream_concat·p0.50:   10720,000 ns/op
                 with_stream_concat·p0.90:   13296,000 ns/op
                 with_stream_concat·p0.95:   13440,000 ns/op
                 with_stream_concat·p0.99:   13808,000 ns/op
                 with_stream_concat·p0.999:  25600,000 ns/op
                 with_stream_concat·p0.9999: 40172,941 ns/op
                 with_stream_concat·p1.00:   1388544,000 ns/op

Iteration   5: 11102,682 ±(99.9%) 68,974 ns/op
                 with_stream_concat·p0.00:   10192,000 ns/op
                 with_stream_concat·p0.50:   10720,000 ns/op
                 with_stream_concat·p0.90:   11552,000 ns/op
                 with_stream_concat·p0.95:   13392,000 ns/op
                 with_stream_concat·p0.99:   13936,000 ns/op
                 with_stream_concat·p0.999:  25504,000 ns/op
                 with_stream_concat·p0.9999: 35851,853 ns/op
                 with_stream_concat·p1.00:   1335296,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3412112
  mean =  11020,038 ±(99.9%) 18,548 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3411853 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 44 
    [1125000,000, 1250000,000) = 151 
    [1250000,000, 1375000,000) = 59 
    [1375000,000, 1500000,000) = 4 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  10112,000 ns/op
     p(50,0000) =  10720,000 ns/op
     p(90,0000) =  11200,000 ns/op
     p(95,0000) =  12688,000 ns/op
     p(99,0000) =  13600,000 ns/op
     p(99,9000) =  25568,000 ns/op
     p(99,9900) =  37028,954 ns/op
     p(99,9990) = 1282048,000 ns/op
     p(99,9999) = 1386855,985 ns/op
    p(100,0000) = 1654784,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 20)

# Run progress: 95,41% complete, ETA 01:48:17
# Fork: 1 of 3
# Warmup Iteration   1: 16912,199 ±(99.9%) 172,988 ns/op
# Warmup Iteration   2: 16834,800 ±(99.9%) 74,204 ns/op
# Warmup Iteration   3: 16758,100 ±(99.9%) 134,115 ns/op
Iteration   1: 16686,063 ±(99.9%) 109,422 ns/op
                 with_stream_concat·p0.00:   15696,000 ns/op
                 with_stream_concat·p0.50:   16352,000 ns/op
                 with_stream_concat·p0.90:   16864,000 ns/op
                 with_stream_concat·p0.95:   18112,000 ns/op
                 with_stream_concat·p0.99:   18976,000 ns/op
                 with_stream_concat·p0.999:  32881,216 ns/op
                 with_stream_concat·p0.9999: 1099681,382 ns/op
                 with_stream_concat·p1.00:   1292288,000 ns/op

Iteration   2: 16732,914 ±(99.9%) 56,447 ns/op
                 with_stream_concat·p0.00:   15648,000 ns/op
                 with_stream_concat·p0.50:   16368,000 ns/op
                 with_stream_concat·p0.90:   17024,000 ns/op
                 with_stream_concat·p0.95:   18592,000 ns/op
                 with_stream_concat·p0.99:   21312,000 ns/op
                 with_stream_concat·p0.999:  32148,288 ns/op
                 with_stream_concat·p0.9999: 42153,830 ns/op
                 with_stream_concat·p1.00:   1263616,000 ns/op

Iteration   3: 16764,381 ±(99.9%) 150,275 ns/op
                 with_stream_concat·p0.00:   15712,000 ns/op
                 with_stream_concat·p0.50:   16352,000 ns/op
                 with_stream_concat·p0.90:   16800,000 ns/op
                 with_stream_concat·p0.95:   17632,000 ns/op
                 with_stream_concat·p0.99:   18848,000 ns/op
                 with_stream_concat·p0.999:  33199,744 ns/op
                 with_stream_concat·p0.9999: 1224183,808 ns/op
                 with_stream_concat·p1.00:   2367488,000 ns/op

Iteration   4: 16651,541 ±(99.9%) 59,728 ns/op
                 with_stream_concat·p0.00:   15728,000 ns/op
                 with_stream_concat·p0.50:   16384,000 ns/op
                 with_stream_concat·p0.90:   16928,000 ns/op
                 with_stream_concat·p0.95:   18144,000 ns/op
                 with_stream_concat·p0.99:   19040,000 ns/op
                 with_stream_concat·p0.999:  32032,000 ns/op
                 with_stream_concat·p0.9999: 43264,000 ns/op
                 with_stream_concat·p1.00:   1402880,000 ns/op

Iteration   5: 16703,465 ±(99.9%) 125,223 ns/op
                 with_stream_concat·p0.00:   15712,000 ns/op
                 with_stream_concat·p0.50:   16352,000 ns/op
                 with_stream_concat·p0.90:   16800,000 ns/op
                 with_stream_concat·p0.95:   17600,000 ns/op
                 with_stream_concat·p0.99:   18848,000 ns/op
                 with_stream_concat·p0.999:  32870,592 ns/op
                 with_stream_concat·p0.9999: 1134185,472 ns/op
                 with_stream_concat·p1.00:   1323008,000 ns/op


# Run progress: 95,46% complete, ETA 01:46:57
# Fork: 2 of 3
# Warmup Iteration   1: 16909,421 ±(99.9%) 169,515 ns/op
# Warmup Iteration   2: 16642,728 ±(99.9%) 103,992 ns/op
# Warmup Iteration   3: 16620,060 ±(99.9%) 90,378 ns/op
Iteration   1: 16564,044 ±(99.9%) 89,291 ns/op
                 with_stream_concat·p0.00:   15664,000 ns/op
                 with_stream_concat·p0.50:   16288,000 ns/op
                 with_stream_concat·p0.90:   16768,000 ns/op
                 with_stream_concat·p0.95:   17504,000 ns/op
                 with_stream_concat·p0.99:   18880,000 ns/op
                 with_stream_concat·p0.999:  31437,280 ns/op
                 with_stream_concat·p0.9999: 58641,440 ns/op
                 with_stream_concat·p1.00:   1273856,000 ns/op

Iteration   2: 16690,743 ±(99.9%) 138,403 ns/op
                 with_stream_concat·p0.00:   15664,000 ns/op
                 with_stream_concat·p0.50:   16288,000 ns/op
                 with_stream_concat·p0.90:   16768,000 ns/op
                 with_stream_concat·p0.95:   17472,000 ns/op
                 with_stream_concat·p0.99:   18880,000 ns/op
                 with_stream_concat·p0.999:  31566,304 ns/op
                 with_stream_concat·p0.9999: 1136526,746 ns/op
                 with_stream_concat·p1.00:   1912832,000 ns/op

Iteration   3: 16708,165 ±(99.9%) 142,043 ns/op
                 with_stream_concat·p0.00:   15680,000 ns/op
                 with_stream_concat·p0.50:   16288,000 ns/op
                 with_stream_concat·p0.90:   16736,000 ns/op
                 with_stream_concat·p0.95:   17472,000 ns/op
                 with_stream_concat·p0.99:   18851,200 ns/op
                 with_stream_concat·p0.999:  32339,840 ns/op
                 with_stream_concat·p0.9999: 1140594,688 ns/op
                 with_stream_concat·p1.00:   1284096,000 ns/op

Iteration   4: 16682,414 ±(99.9%) 135,625 ns/op
                 with_stream_concat·p0.00:   15696,000 ns/op
                 with_stream_concat·p0.50:   16288,000 ns/op
                 with_stream_concat·p0.90:   16736,000 ns/op
                 with_stream_concat·p0.95:   17472,000 ns/op
                 with_stream_concat·p0.99:   18848,000 ns/op
                 with_stream_concat·p0.999:  31529,472 ns/op
                 with_stream_concat·p0.9999: 1148783,821 ns/op
                 with_stream_concat·p1.00:   1290240,000 ns/op

Iteration   5: 16715,627 ±(99.9%) 142,870 ns/op
                 with_stream_concat·p0.00:   15632,000 ns/op
                 with_stream_concat·p0.50:   16288,000 ns/op
                 with_stream_concat·p0.90:   16736,000 ns/op
                 with_stream_concat·p0.95:   17568,000 ns/op
                 with_stream_concat·p0.99:   18944,000 ns/op
                 with_stream_concat·p0.999:  31616,000 ns/op
                 with_stream_concat·p0.9999: 1177313,690 ns/op
                 with_stream_concat·p1.00:   1314816,000 ns/op


# Run progress: 95,52% complete, ETA 01:45:37
# Fork: 3 of 3
# Warmup Iteration   1: 16968,689 ±(99.9%) 220,167 ns/op
# Warmup Iteration   2: 16708,731 ±(99.9%) 138,119 ns/op
# Warmup Iteration   3: 16653,080 ±(99.9%) 106,079 ns/op
Iteration   1: 16679,993 ±(99.9%) 117,771 ns/op
                 with_stream_concat·p0.00:   15728,000 ns/op
                 with_stream_concat·p0.50:   16368,000 ns/op
                 with_stream_concat·p0.90:   16800,000 ns/op
                 with_stream_concat·p0.95:   17536,000 ns/op
                 with_stream_concat·p0.99:   18592,000 ns/op
                 with_stream_concat·p0.999:  32960,000 ns/op
                 with_stream_concat·p0.9999: 1164877,824 ns/op
                 with_stream_concat·p1.00:   1378304,000 ns/op

Iteration   2: 16654,199 ±(99.9%) 109,180 ns/op
                 with_stream_concat·p0.00:   15728,000 ns/op
                 with_stream_concat·p0.50:   16368,000 ns/op
                 with_stream_concat·p0.90:   16832,000 ns/op
                 with_stream_concat·p0.95:   17664,000 ns/op
                 with_stream_concat·p0.99:   18624,000 ns/op
                 with_stream_concat·p0.999:  32008,832 ns/op
                 with_stream_concat·p0.9999: 1139920,486 ns/op
                 with_stream_concat·p1.00:   1851392,000 ns/op

Iteration   3: 16758,618 ±(99.9%) 214,200 ns/op
                 with_stream_concat·p0.00:   15728,000 ns/op
                 with_stream_concat·p0.50:   16368,000 ns/op
                 with_stream_concat·p0.90:   16800,000 ns/op
                 with_stream_concat·p0.95:   17536,000 ns/op
                 with_stream_concat·p0.99:   18528,000 ns/op
                 with_stream_concat·p0.999:  32896,000 ns/op
                 with_stream_concat·p0.9999: 1225805,824 ns/op
                 with_stream_concat·p1.00:   7741440,000 ns/op

Iteration   4: 16698,697 ±(99.9%) 122,978 ns/op
                 with_stream_concat·p0.00:   15712,000 ns/op
                 with_stream_concat·p0.50:   16368,000 ns/op
                 with_stream_concat·p0.90:   16800,000 ns/op
                 with_stream_concat·p0.95:   17536,000 ns/op
                 with_stream_concat·p0.99:   18560,000 ns/op
                 with_stream_concat·p0.999:  33152,000 ns/op
                 with_stream_concat·p0.9999: 1175103,488 ns/op
                 with_stream_concat·p1.00:   1394688,000 ns/op

Iteration   5: 16672,497 ±(99.9%) 105,878 ns/op
                 with_stream_concat·p0.00:   15712,000 ns/op
                 with_stream_concat·p0.50:   16384,000 ns/op
                 with_stream_concat·p0.90:   16832,000 ns/op
                 with_stream_concat·p0.95:   17696,000 ns/op
                 with_stream_concat·p0.99:   18624,000 ns/op
                 with_stream_concat·p0.999:  32875,840 ns/op
                 with_stream_concat·p0.9999: 1130302,464 ns/op
                 with_stream_concat·p1.00:   1318912,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 2554356
  mean =  16691,011 ±(99.9%) 30,095 ns/op

  Histogram, ns/op:
    [      0,000,  500000,000) = 2554008 
    [ 500000,000, 1000000,000) = 2 
    [1000000,000, 1500000,000) = 340 
    [1500000,000, 2000000,000) = 4 
    [2000000,000, 2500000,000) = 1 
    [2500000,000, 3000000,000) = 0 
    [3000000,000, 3500000,000) = 0 
    [3500000,000, 4000000,000) = 0 
    [4000000,000, 4500000,000) = 0 
    [4500000,000, 5000000,000) = 0 
    [5000000,000, 5500000,000) = 0 
    [5500000,000, 6000000,000) = 0 
    [6000000,000, 6500000,000) = 0 
    [6500000,000, 7000000,000) = 0 
    [7000000,000, 7500000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  15632,000 ns/op
     p(50,0000) =  16336,000 ns/op
     p(90,0000) =  16832,000 ns/op
     p(95,0000) =  17824,000 ns/op
     p(99,0000) =  19040,000 ns/op
     p(99,9000) =  32480,000 ns/op
     p(99,9900) = 1130496,000 ns/op
     p(99,9990) = 1317798,769 ns/op
     p(99,9999) = 2115446,264 ns/op
    p(100,0000) = 7741440,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 50)

# Run progress: 95,58% complete, ETA 01:44:17
# Fork: 1 of 3
# Warmup Iteration   1: 36672,460 ±(99.9%) 417,906 ns/op
# Warmup Iteration   2: 36106,035 ±(99.9%) 240,446 ns/op
# Warmup Iteration   3: 35971,647 ±(99.9%) 128,924 ns/op
Iteration   1: 36232,616 ±(99.9%) 128,656 ns/op
                 with_stream_concat·p0.00:   34432,000 ns/op
                 with_stream_concat·p0.50:   35520,000 ns/op
                 with_stream_concat·p0.90:   37228,800 ns/op
                 with_stream_concat·p0.95:   38464,000 ns/op
                 with_stream_concat·p0.99:   45888,000 ns/op
                 with_stream_concat·p0.999:  61842,048 ns/op
                 with_stream_concat·p0.9999: 1147299,226 ns/op
                 with_stream_concat·p1.00:   1308672,000 ns/op

Iteration   2: 36031,834 ±(99.9%) 129,392 ns/op
                 with_stream_concat·p0.00:   34496,000 ns/op
                 with_stream_concat·p0.50:   35520,000 ns/op
                 with_stream_concat·p0.90:   36992,000 ns/op
                 with_stream_concat·p0.95:   37632,000 ns/op
                 with_stream_concat·p0.99:   39488,000 ns/op
                 with_stream_concat·p0.999:  57638,272 ns/op
                 with_stream_concat·p0.9999: 1155338,035 ns/op
                 with_stream_concat·p1.00:   1658880,000 ns/op

Iteration   3: 35931,824 ±(99.9%) 133,480 ns/op
                 with_stream_concat·p0.00:   34432,000 ns/op
                 with_stream_concat·p0.50:   35456,000 ns/op
                 with_stream_concat·p0.90:   36608,000 ns/op
                 with_stream_concat·p0.95:   37504,000 ns/op
                 with_stream_concat·p0.99:   39168,000 ns/op
                 with_stream_concat·p0.999:  54912,000 ns/op
                 with_stream_concat·p0.9999: 1171814,810 ns/op
                 with_stream_concat·p1.00:   1384448,000 ns/op

Iteration   4: 35989,659 ±(99.9%) 133,040 ns/op
                 with_stream_concat·p0.00:   34496,000 ns/op
                 with_stream_concat·p0.50:   35456,000 ns/op
                 with_stream_concat·p0.90:   36800,000 ns/op
                 with_stream_concat·p0.95:   37568,000 ns/op
                 with_stream_concat·p0.99:   39232,000 ns/op
                 with_stream_concat·p0.999:  54466,304 ns/op
                 with_stream_concat·p0.9999: 1147304,346 ns/op
                 with_stream_concat·p1.00:   1339392,000 ns/op

Iteration   5: 35938,764 ±(99.9%) 132,576 ns/op
                 with_stream_concat·p0.00:   34432,000 ns/op
                 with_stream_concat·p0.50:   35456,000 ns/op
                 with_stream_concat·p0.90:   36672,000 ns/op
                 with_stream_concat·p0.95:   37504,000 ns/op
                 with_stream_concat·p0.99:   39104,000 ns/op
                 with_stream_concat·p0.999:  53497,088 ns/op
                 with_stream_concat·p0.9999: 1158216,090 ns/op
                 with_stream_concat·p1.00:   1394688,000 ns/op


# Run progress: 95,63% complete, ETA 01:42:57
# Fork: 2 of 3
# Warmup Iteration   1: 38431,802 ±(99.9%) 415,870 ns/op
# Warmup Iteration   2: 37915,008 ±(99.9%) 157,098 ns/op
# Warmup Iteration   3: 37609,975 ±(99.9%) 136,784 ns/op
Iteration   1: 37662,101 ±(99.9%) 142,039 ns/op
                 with_stream_concat·p0.00:   36160,000 ns/op
                 with_stream_concat·p0.50:   37120,000 ns/op
                 with_stream_concat·p0.90:   38528,000 ns/op
                 with_stream_concat·p0.95:   39296,000 ns/op
                 with_stream_concat·p0.99:   41495,680 ns/op
                 with_stream_concat·p0.999:  62046,336 ns/op
                 with_stream_concat·p0.9999: 1217428,275 ns/op
                 with_stream_concat·p1.00:   1368064,000 ns/op

Iteration   2: 37641,149 ±(99.9%) 146,872 ns/op
                 with_stream_concat·p0.00:   36096,000 ns/op
                 with_stream_concat·p0.50:   37056,000 ns/op
                 with_stream_concat·p0.90:   38272,000 ns/op
                 with_stream_concat·p0.95:   39232,000 ns/op
                 with_stream_concat·p0.99:   41408,000 ns/op
                 with_stream_concat·p0.999:  63515,136 ns/op
                 with_stream_concat·p0.9999: 1207997,235 ns/op
                 with_stream_concat·p1.00:   1675264,000 ns/op

Iteration   3: 37604,466 ±(99.9%) 137,452 ns/op
                 with_stream_concat·p0.00:   36160,000 ns/op
                 with_stream_concat·p0.50:   37056,000 ns/op
                 with_stream_concat·p0.90:   38208,000 ns/op
                 with_stream_concat·p0.95:   39168,000 ns/op
                 with_stream_concat·p0.99:   41408,000 ns/op
                 with_stream_concat·p0.999:  62403,008 ns/op
                 with_stream_concat·p0.9999: 1130496,000 ns/op
                 with_stream_concat·p1.00:   1298432,000 ns/op

Iteration   4: 37607,341 ±(99.9%) 137,523 ns/op
                 with_stream_concat·p0.00:   36096,000 ns/op
                 with_stream_concat·p0.50:   37056,000 ns/op
                 with_stream_concat·p0.90:   38272,000 ns/op
                 with_stream_concat·p0.95:   39232,000 ns/op
                 with_stream_concat·p0.99:   41472,000 ns/op
                 with_stream_concat·p0.999:  64710,336 ns/op
                 with_stream_concat·p0.9999: 1179913,626 ns/op
                 with_stream_concat·p1.00:   1357824,000 ns/op

Iteration   5: 37823,139 ±(99.9%) 134,100 ns/op
                 with_stream_concat·p0.00:   36160,000 ns/op
                 with_stream_concat·p0.50:   37056,000 ns/op
                 with_stream_concat·p0.90:   38848,000 ns/op
                 with_stream_concat·p0.95:   40576,000 ns/op
                 with_stream_concat·p0.99:   46551,680 ns/op
                 with_stream_concat·p0.999:  62843,968 ns/op
                 with_stream_concat·p0.9999: 1156274,995 ns/op
                 with_stream_concat·p1.00:   1329152,000 ns/op


# Run progress: 95,69% complete, ETA 01:41:36
# Fork: 3 of 3
# Warmup Iteration   1: 37812,070 ±(99.9%) 441,469 ns/op
# Warmup Iteration   2: 37059,557 ±(99.9%) 151,001 ns/op
# Warmup Iteration   3: 37294,214 ±(99.9%) 140,666 ns/op
Iteration   1: 37315,769 ±(99.9%) 139,165 ns/op
                 with_stream_concat·p0.00:   35072,000 ns/op
                 with_stream_concat·p0.50:   36480,000 ns/op
                 with_stream_concat·p0.90:   38208,000 ns/op
                 with_stream_concat·p0.95:   40320,000 ns/op
                 with_stream_concat·p0.99:   51648,000 ns/op
                 with_stream_concat·p0.999:  63363,328 ns/op
                 with_stream_concat·p0.9999: 1167780,250 ns/op
                 with_stream_concat·p1.00:   1433600,000 ns/op

Iteration   2: 37002,067 ±(99.9%) 143,823 ns/op
                 with_stream_concat·p0.00:   35008,000 ns/op
                 with_stream_concat·p0.50:   36416,000 ns/op
                 with_stream_concat·p0.90:   37568,000 ns/op
                 with_stream_concat·p0.95:   38464,000 ns/op
                 with_stream_concat·p0.99:   49472,000 ns/op
                 with_stream_concat·p0.999:  56500,096 ns/op
                 with_stream_concat·p0.9999: 1182605,722 ns/op
                 with_stream_concat·p1.00:   1773568,000 ns/op

Iteration   3: 37053,245 ±(99.9%) 134,783 ns/op
                 with_stream_concat·p0.00:   35008,000 ns/op
                 with_stream_concat·p0.50:   36480,000 ns/op
                 with_stream_concat·p0.90:   37760,000 ns/op
                 with_stream_concat·p0.95:   38528,000 ns/op
                 with_stream_concat·p0.99:   49408,000 ns/op
                 with_stream_concat·p0.999:  60739,072 ns/op
                 with_stream_concat·p0.9999: 1150995,661 ns/op
                 with_stream_concat·p1.00:   1275904,000 ns/op

Iteration   4: 37248,426 ±(99.9%) 136,986 ns/op
                 with_stream_concat·p0.00:   35008,000 ns/op
                 with_stream_concat·p0.50:   36480,000 ns/op
                 with_stream_concat·p0.90:   38144,000 ns/op
                 with_stream_concat·p0.95:   39424,000 ns/op
                 with_stream_concat·p0.99:   49792,000 ns/op
                 with_stream_concat·p0.999:  59439,552 ns/op
                 with_stream_concat·p0.9999: 1153369,498 ns/op
                 with_stream_concat·p1.00:   1312768,000 ns/op

Iteration   5: 37019,922 ±(99.9%) 134,158 ns/op
                 with_stream_concat·p0.00:   35072,000 ns/op
                 with_stream_concat·p0.50:   36416,000 ns/op
                 with_stream_concat·p0.90:   37632,000 ns/op
                 with_stream_concat·p0.95:   38592,000 ns/op
                 with_stream_concat·p0.99:   49600,000 ns/op
                 with_stream_concat·p0.999:  60663,040 ns/op
                 with_stream_concat·p0.9999: 1156081,664 ns/op
                 with_stream_concat·p1.00:   1308672,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 2030872
  mean =  36927,089 ±(99.9%) 35,218 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 2030524 
    [ 125000,000,  250000,000) = 2 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 2 
    [1000000,000, 1125000,000) = 69 
    [1125000,000, 1250000,000) = 204 
    [1250000,000, 1375000,000) = 64 
    [1375000,000, 1500000,000) = 4 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 2 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  34432,000 ns/op
     p(50,0000) =  36544,000 ns/op
     p(90,0000) =  37760,000 ns/op
     p(95,0000) =  38848,000 ns/op
     p(99,0000) =  45248,000 ns/op
     p(99,9000) =  60416,000 ns/op
     p(99,9900) = 1161216,000 ns/op
     p(99,9990) = 1310087,721 ns/op
     p(99,9999) = 1674758,177 ns/op
    p(100,0000) = 1773568,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 100)

# Run progress: 95,75% complete, ETA 01:40:16
# Fork: 1 of 3
# Warmup Iteration   1: 69676,259 ±(99.9%) 451,210 ns/op
# Warmup Iteration   2: 68984,356 ±(99.9%) 159,941 ns/op
# Warmup Iteration   3: 68871,067 ±(99.9%) 142,151 ns/op
Iteration   1: 68913,395 ±(99.9%) 145,651 ns/op
                 with_stream_concat·p0.00:   66304,000 ns/op
                 with_stream_concat·p0.50:   67968,000 ns/op
                 with_stream_concat·p0.90:   70016,000 ns/op
                 with_stream_concat·p0.95:   72064,000 ns/op
                 with_stream_concat·p0.99:   81536,000 ns/op
                 with_stream_concat·p0.999:  99328,000 ns/op
                 with_stream_concat·p0.9999: 1222715,392 ns/op
                 with_stream_concat·p1.00:   1810432,000 ns/op

Iteration   2: 68858,570 ±(99.9%) 144,758 ns/op
                 with_stream_concat·p0.00:   66304,000 ns/op
                 with_stream_concat·p0.50:   67968,000 ns/op
                 with_stream_concat·p0.90:   70016,000 ns/op
                 with_stream_concat·p0.95:   71936,000 ns/op
                 with_stream_concat·p0.99:   81152,000 ns/op
                 with_stream_concat·p0.999:  99072,000 ns/op
                 with_stream_concat·p0.9999: 1247232,000 ns/op
                 with_stream_concat·p1.00:   1433600,000 ns/op

Iteration   3: 68855,094 ±(99.9%) 138,106 ns/op
                 with_stream_concat·p0.00:   66432,000 ns/op
                 with_stream_concat·p0.50:   67968,000 ns/op
                 with_stream_concat·p0.90:   70016,000 ns/op
                 with_stream_concat·p0.95:   72064,000 ns/op
                 with_stream_concat·p0.99:   81536,000 ns/op
                 with_stream_concat·p0.999:  98816,000 ns/op
                 with_stream_concat·p0.9999: 1217563,648 ns/op
                 with_stream_concat·p1.00:   1333248,000 ns/op

Iteration   4: 68933,939 ±(99.9%) 144,898 ns/op
                 with_stream_concat·p0.00:   66432,000 ns/op
                 with_stream_concat·p0.50:   67968,000 ns/op
                 with_stream_concat·p0.90:   70016,000 ns/op
                 with_stream_concat·p0.95:   72064,000 ns/op
                 with_stream_concat·p0.99:   81408,000 ns/op
                 with_stream_concat·p0.999:  99328,000 ns/op
                 with_stream_concat·p0.9999: 1263925,658 ns/op
                 with_stream_concat·p1.00:   1384448,000 ns/op

Iteration   5: 68922,836 ±(99.9%) 142,588 ns/op
                 with_stream_concat·p0.00:   66304,000 ns/op
                 with_stream_concat·p0.50:   67968,000 ns/op
                 with_stream_concat·p0.90:   70144,000 ns/op
                 with_stream_concat·p0.95:   72064,000 ns/op
                 with_stream_concat·p0.99:   81152,000 ns/op
                 with_stream_concat·p0.999:  98816,000 ns/op
                 with_stream_concat·p0.9999: 1259587,994 ns/op
                 with_stream_concat·p1.00:   1349632,000 ns/op


# Run progress: 95,80% complete, ETA 01:38:56
# Fork: 2 of 3
# Warmup Iteration   1: 68988,649 ±(99.9%) 479,628 ns/op
# Warmup Iteration   2: 68278,777 ±(99.9%) 149,906 ns/op
# Warmup Iteration   3: 68116,977 ±(99.9%) 139,733 ns/op
Iteration   1: 68185,682 ±(99.9%) 141,352 ns/op
                 with_stream_concat·p0.00:   65664,000 ns/op
                 with_stream_concat·p0.50:   67328,000 ns/op
                 with_stream_concat·p0.90:   69376,000 ns/op
                 with_stream_concat·p0.95:   71040,000 ns/op
                 with_stream_concat·p0.99:   77568,000 ns/op
                 with_stream_concat·p0.999:  97408,000 ns/op
                 with_stream_concat·p0.9999: 1278445,363 ns/op
                 with_stream_concat·p1.00:   1806336,000 ns/op

Iteration   2: 68296,221 ±(99.9%) 137,460 ns/op
                 with_stream_concat·p0.00:   65664,000 ns/op
                 with_stream_concat·p0.50:   67328,000 ns/op
                 with_stream_concat·p0.90:   69504,000 ns/op
                 with_stream_concat·p0.95:   71168,000 ns/op
                 with_stream_concat·p0.99:   80256,000 ns/op
                 with_stream_concat·p0.999:  97920,000 ns/op
                 with_stream_concat·p0.9999: 1295432,090 ns/op
                 with_stream_concat·p1.00:   1443840,000 ns/op

Iteration   3: 68273,358 ±(99.9%) 137,912 ns/op
                 with_stream_concat·p0.00:   65536,000 ns/op
                 with_stream_concat·p0.50:   67328,000 ns/op
                 with_stream_concat·p0.90:   69632,000 ns/op
                 with_stream_concat·p0.95:   71296,000 ns/op
                 with_stream_concat·p0.99:   80128,000 ns/op
                 with_stream_concat·p0.999:  97920,000 ns/op
                 with_stream_concat·p0.9999: 1262344,192 ns/op
                 with_stream_concat·p1.00:   1417216,000 ns/op

Iteration   4: 68211,707 ±(99.9%) 135,460 ns/op
                 with_stream_concat·p0.00:   65664,000 ns/op
                 with_stream_concat·p0.50:   67328,000 ns/op
                 with_stream_concat·p0.90:   69376,000 ns/op
                 with_stream_concat·p0.95:   71040,000 ns/op
                 with_stream_concat·p0.99:   80256,000 ns/op
                 with_stream_concat·p0.999:  97792,000 ns/op
                 with_stream_concat·p0.9999: 1228800,000 ns/op
                 with_stream_concat·p1.00:   1384448,000 ns/op

Iteration   5: 68257,189 ±(99.9%) 137,387 ns/op
                 with_stream_concat·p0.00:   65664,000 ns/op
                 with_stream_concat·p0.50:   67328,000 ns/op
                 with_stream_concat·p0.90:   69504,000 ns/op
                 with_stream_concat·p0.95:   71168,000 ns/op
                 with_stream_concat·p0.99:   80326,400 ns/op
                 with_stream_concat·p0.999:  98272,640 ns/op
                 with_stream_concat·p0.9999: 1253635,072 ns/op
                 with_stream_concat·p1.00:   1439744,000 ns/op


# Run progress: 95,86% complete, ETA 01:37:36
# Fork: 3 of 3
# Warmup Iteration   1: 68746,861 ±(99.9%) 524,365 ns/op
# Warmup Iteration   2: 68092,116 ±(99.9%) 149,202 ns/op
# Warmup Iteration   3: 68047,605 ±(99.9%) 138,105 ns/op
Iteration   1: 68014,423 ±(99.9%) 143,773 ns/op
                 with_stream_concat·p0.00:   65472,000 ns/op
                 with_stream_concat·p0.50:   67072,000 ns/op
                 with_stream_concat·p0.90:   69120,000 ns/op
                 with_stream_concat·p0.95:   71168,000 ns/op
                 with_stream_concat·p0.99:   79872,000 ns/op
                 with_stream_concat·p0.999:  97536,000 ns/op
                 with_stream_concat·p0.9999: 1232109,568 ns/op
                 with_stream_concat·p1.00:   1878016,000 ns/op

Iteration   2: 67945,321 ±(99.9%) 136,967 ns/op
                 with_stream_concat·p0.00:   65472,000 ns/op
                 with_stream_concat·p0.50:   67072,000 ns/op
                 with_stream_concat·p0.90:   69120,000 ns/op
                 with_stream_concat·p0.95:   70912,000 ns/op
                 with_stream_concat·p0.99:   77440,000 ns/op
                 with_stream_concat·p0.999:  97035,136 ns/op
                 with_stream_concat·p0.9999: 1208168,653 ns/op
                 with_stream_concat·p1.00:   1359872,000 ns/op

Iteration   3: 68019,001 ±(99.9%) 135,634 ns/op
                 with_stream_concat·p0.00:   65536,000 ns/op
                 with_stream_concat·p0.50:   67200,000 ns/op
                 with_stream_concat·p0.90:   69248,000 ns/op
                 with_stream_concat·p0.95:   71040,000 ns/op
                 with_stream_concat·p0.99:   77440,000 ns/op
                 with_stream_concat·p0.999:  97152,000 ns/op
                 with_stream_concat·p0.9999: 1200791,962 ns/op
                 with_stream_concat·p1.00:   1333248,000 ns/op

Iteration   4: 70123,001 ±(99.9%) 152,889 ns/op
                 with_stream_concat·p0.00:   65472,000 ns/op
                 with_stream_concat·p0.50:   67200,000 ns/op
                 with_stream_concat·p0.90:   83072,000 ns/op
                 with_stream_concat·p0.95:   84224,000 ns/op
                 with_stream_concat·p0.99:   88064,000 ns/op
                 with_stream_concat·p0.999:  101410,816 ns/op
                 with_stream_concat·p0.9999: 1252519,117 ns/op
                 with_stream_concat·p1.00:   1443840,000 ns/op

Iteration   5: 68072,063 ±(99.9%) 143,864 ns/op
                 with_stream_concat·p0.00:   65408,000 ns/op
                 with_stream_concat·p0.50:   67200,000 ns/op
                 with_stream_concat·p0.90:   69248,000 ns/op
                 with_stream_concat·p0.95:   71296,000 ns/op
                 with_stream_concat·p0.99:   80768,000 ns/op
                 with_stream_concat·p0.999:  97408,000 ns/op
                 with_stream_concat·p0.9999: 1255435,469 ns/op
                 with_stream_concat·p1.00:   1490944,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 2185233
  mean =  68520,930 ±(99.9%) 36,496 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 2184769 
    [ 125000,000,  250000,000) = 63 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 1 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 7 
    [1125000,000, 1250000,000) = 198 
    [1250000,000, 1375000,000) = 178 
    [1375000,000, 1500000,000) = 13 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 2 

  Percentiles, ns/op:
      p(0,0000) =  65408,000 ns/op
     p(50,0000) =  67584,000 ns/op
     p(90,0000) =  69760,000 ns/op
     p(95,0000) =  72064,000 ns/op
     p(99,0000) =  83584,000 ns/op
     p(99,9000) =  98432,000 ns/op
     p(99,9900) = 1236992,000 ns/op
     p(99,9990) = 1360174,408 ns/op
     p(99,9999) = 1809673,282 ns/op
    p(100,0000) = 1878016,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 200)

# Run progress: 95,92% complete, ETA 01:36:16
# Fork: 1 of 3
# Warmup Iteration   1: 119168,938 ±(99.9%) 879,269 ns/op
# Warmup Iteration   2: 118077,711 ±(99.9%) 256,370 ns/op
# Warmup Iteration   3: 117288,321 ±(99.9%) 223,293 ns/op
Iteration   1: 117417,696 ±(99.9%) 234,868 ns/op
                 with_stream_concat·p0.00:   113792,000 ns/op
                 with_stream_concat·p0.50:   115968,000 ns/op
                 with_stream_concat·p0.90:   119296,000 ns/op
                 with_stream_concat·p0.95:   121472,000 ns/op
                 with_stream_concat·p0.99:   134400,000 ns/op
                 with_stream_concat·p0.999:  160512,000 ns/op
                 with_stream_concat·p0.9999: 1346456,781 ns/op
                 with_stream_concat·p1.00:   1501184,000 ns/op

Iteration   2: 117463,667 ±(99.9%) 220,889 ns/op
                 with_stream_concat·p0.00:   113792,000 ns/op
                 with_stream_concat·p0.50:   115968,000 ns/op
                 with_stream_concat·p0.90:   119424,000 ns/op
                 with_stream_concat·p0.95:   121472,000 ns/op
                 with_stream_concat·p0.99:   133888,000 ns/op
                 with_stream_concat·p0.999:  153068,544 ns/op
                 with_stream_concat·p0.9999: 1282032,435 ns/op
                 with_stream_concat·p1.00:   1404928,000 ns/op

Iteration   3: 117404,571 ±(99.9%) 233,952 ns/op
                 with_stream_concat·p0.00:   113792,000 ns/op
                 with_stream_concat·p0.50:   115968,000 ns/op
                 with_stream_concat·p0.90:   119296,000 ns/op
                 with_stream_concat·p0.95:   121344,000 ns/op
                 with_stream_concat·p0.99:   134656,000 ns/op
                 with_stream_concat·p0.999:  154540,032 ns/op
                 with_stream_concat·p0.9999: 1319684,096 ns/op
                 with_stream_concat·p1.00:   1466368,000 ns/op

Iteration   4: 117460,640 ±(99.9%) 228,728 ns/op
                 with_stream_concat·p0.00:   113664,000 ns/op
                 with_stream_concat·p0.50:   115968,000 ns/op
                 with_stream_concat·p0.90:   119424,000 ns/op
                 with_stream_concat·p0.95:   121472,000 ns/op
                 with_stream_concat·p0.99:   134400,000 ns/op
                 with_stream_concat·p0.999:  151285,760 ns/op
                 with_stream_concat·p0.9999: 1339244,544 ns/op
                 with_stream_concat·p1.00:   1452032,000 ns/op

Iteration   5: 117526,665 ±(99.9%) 233,106 ns/op
                 with_stream_concat·p0.00:   113536,000 ns/op
                 with_stream_concat·p0.50:   115968,000 ns/op
                 with_stream_concat·p0.90:   119552,000 ns/op
                 with_stream_concat·p0.95:   121600,000 ns/op
                 with_stream_concat·p0.99:   134400,000 ns/op
                 with_stream_concat·p0.999:  156677,120 ns/op
                 with_stream_concat·p0.9999: 1320962,048 ns/op
                 with_stream_concat·p1.00:   1490944,000 ns/op


# Run progress: 95,97% complete, ETA 01:34:55
# Fork: 2 of 3
# Warmup Iteration   1: 127661,284 ±(99.9%) 918,392 ns/op
# Warmup Iteration   2: 126224,883 ±(99.9%) 261,084 ns/op
# Warmup Iteration   3: 126045,255 ±(99.9%) 241,454 ns/op
Iteration   1: 126156,137 ±(99.9%) 247,610 ns/op
                 with_stream_concat·p0.00:   122752,000 ns/op
                 with_stream_concat·p0.50:   124544,000 ns/op
                 with_stream_concat·p0.90:   127744,000 ns/op
                 with_stream_concat·p0.95:   129792,000 ns/op
                 with_stream_concat·p0.99:   151552,000 ns/op
                 with_stream_concat·p0.999:  164209,920 ns/op
                 with_stream_concat·p0.9999: 1347750,912 ns/op
                 with_stream_concat·p1.00:   1445888,000 ns/op

Iteration   2: 126095,060 ±(99.9%) 243,448 ns/op
                 with_stream_concat·p0.00:   122752,000 ns/op
                 with_stream_concat·p0.50:   124544,000 ns/op
                 with_stream_concat·p0.90:   127616,000 ns/op
                 with_stream_concat·p0.95:   129664,000 ns/op
                 with_stream_concat·p0.99:   151296,000 ns/op
                 with_stream_concat·p0.999:  160454,656 ns/op
                 with_stream_concat·p0.9999: 1354999,398 ns/op
                 with_stream_concat·p1.00:   1466368,000 ns/op

Iteration   3: 126173,758 ±(99.9%) 251,023 ns/op
                 with_stream_concat·p0.00:   122752,000 ns/op
                 with_stream_concat·p0.50:   124672,000 ns/op
                 with_stream_concat·p0.90:   127744,000 ns/op
                 with_stream_concat·p0.95:   129792,000 ns/op
                 with_stream_concat·p0.99:   148549,120 ns/op
                 with_stream_concat·p0.999:  165587,712 ns/op
                 with_stream_concat·p0.9999: 1341778,739 ns/op
                 with_stream_concat·p1.00:   1548288,000 ns/op

Iteration   4: 126131,662 ±(99.9%) 235,957 ns/op
                 with_stream_concat·p0.00:   122624,000 ns/op
                 with_stream_concat·p0.50:   124544,000 ns/op
                 with_stream_concat·p0.90:   127744,000 ns/op
                 with_stream_concat·p0.95:   129792,000 ns/op
                 with_stream_concat·p0.99:   151040,000 ns/op
                 with_stream_concat·p0.999:  164556,544 ns/op
                 with_stream_concat·p0.9999: 1308999,270 ns/op
                 with_stream_concat·p1.00:   1425408,000 ns/op

Iteration   5: 126127,914 ±(99.9%) 247,706 ns/op
                 with_stream_concat·p0.00:   122624,000 ns/op
                 with_stream_concat·p0.50:   124544,000 ns/op
                 with_stream_concat·p0.90:   127744,000 ns/op
                 with_stream_concat·p0.95:   129792,000 ns/op
                 with_stream_concat·p0.99:   148218,880 ns/op
                 with_stream_concat·p0.999:  160204,288 ns/op
                 with_stream_concat·p0.9999: 1352660,582 ns/op
                 with_stream_concat·p1.00:   1507328,000 ns/op


# Run progress: 96,03% complete, ETA 01:33:35
# Fork: 3 of 3
# Warmup Iteration   1: 122587,610 ±(99.9%) 759,792 ns/op
# Warmup Iteration   2: 121178,006 ±(99.9%) 274,121 ns/op
# Warmup Iteration   3: 120915,830 ±(99.9%) 243,029 ns/op
Iteration   1: 121302,264 ±(99.9%) 249,903 ns/op
                 with_stream_concat·p0.00:   117120,000 ns/op
                 with_stream_concat·p0.50:   119552,000 ns/op
                 with_stream_concat·p0.90:   123264,000 ns/op
                 with_stream_concat·p0.95:   125440,000 ns/op
                 with_stream_concat·p0.99:   147573,760 ns/op
                 with_stream_concat·p0.999:  197888,000 ns/op
                 with_stream_concat·p0.9999: 1334331,802 ns/op
                 with_stream_concat·p1.00:   1394688,000 ns/op

Iteration   2: 121020,757 ±(99.9%) 244,476 ns/op
                 with_stream_concat·p0.00:   117120,000 ns/op
                 with_stream_concat·p0.50:   119552,000 ns/op
                 with_stream_concat·p0.90:   122880,000 ns/op
                 with_stream_concat·p0.95:   124928,000 ns/op
                 with_stream_concat·p0.99:   137216,000 ns/op
                 with_stream_concat·p0.999:  158464,000 ns/op
                 with_stream_concat·p0.9999: 1351158,579 ns/op
                 with_stream_concat·p1.00:   1439744,000 ns/op

Iteration   3: 120839,537 ±(99.9%) 246,401 ns/op
                 with_stream_concat·p0.00:   117248,000 ns/op
                 with_stream_concat·p0.50:   119424,000 ns/op
                 with_stream_concat·p0.90:   122496,000 ns/op
                 with_stream_concat·p0.95:   124544,000 ns/op
                 with_stream_concat·p0.99:   137984,000 ns/op
                 with_stream_concat·p0.999:  160084,480 ns/op
                 with_stream_concat·p0.9999: 1335296,000 ns/op
                 with_stream_concat·p1.00:   1447936,000 ns/op

Iteration   4: 126227,816 ±(99.9%) 303,886 ns/op
                 with_stream_concat·p0.00:   117120,000 ns/op
                 with_stream_concat·p0.50:   119680,000 ns/op
                 with_stream_concat·p0.90:   152576,000 ns/op
                 with_stream_concat·p0.95:   153600,000 ns/op
                 with_stream_concat·p0.99:   158208,000 ns/op
                 with_stream_concat·p0.999:  182528,000 ns/op
                 with_stream_concat·p0.9999: 1370640,384 ns/op
                 with_stream_concat·p1.00:   2306048,000 ns/op

Iteration   5: 124123,065 ±(99.9%) 270,465 ns/op
                 with_stream_concat·p0.00:   117248,000 ns/op
                 with_stream_concat·p0.50:   119424,000 ns/op
                 with_stream_concat·p0.90:   151552,000 ns/op
                 with_stream_concat·p0.95:   152832,000 ns/op
                 with_stream_concat·p0.99:   156718,080 ns/op
                 with_stream_concat·p0.999:  181504,000 ns/op
                 with_stream_concat·p0.9999: 1339194,573 ns/op
                 with_stream_concat·p1.00:   1431552,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 1228389
  mean = 121980,922 ±(99.9%) 64,576 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 1228017 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 1 
    [1000000,000, 1250000,000) = 107 
    [1250000,000, 1500000,000) = 260 
    [1500000,000, 1750000,000) = 3 
    [1750000,000, 2000000,000) = 0 
    [2000000,000, 2250000,000) = 0 
    [2250000,000, 2500000,000) = 1 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 113536,000 ns/op
     p(50,0000) = 119680,000 ns/op
     p(90,0000) = 126464,000 ns/op
     p(95,0000) = 130816,000 ns/op
     p(99,0000) = 153088,000 ns/op
     p(99,9000) = 171008,000 ns/op
     p(99,9900) = 1333577,728 ns/op
     p(99,9990) = 1447936,000 ns/op
     p(99,9999) = 2132983,194 ns/op
    p(100,0000) = 2306048,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 500)

# Run progress: 96,09% complete, ETA 01:32:15
# Fork: 1 of 3
# Warmup Iteration   1: 328871,867 ±(99.9%) 1975,016 ns/op
# Warmup Iteration   2: 325528,155 ±(99.9%) 772,568 ns/op
# Warmup Iteration   3: 324108,840 ±(99.9%) 723,249 ns/op
Iteration   1: 324552,909 ±(99.9%) 712,798 ns/op
                 with_stream_concat·p0.00:   310272,000 ns/op
                 with_stream_concat·p0.50:   317440,000 ns/op
                 with_stream_concat·p0.90:   340480,000 ns/op
                 with_stream_concat·p0.95:   343040,000 ns/op
                 with_stream_concat·p0.99:   360028,160 ns/op
                 with_stream_concat·p0.999:  412009,472 ns/op
                 with_stream_concat·p0.9999: 1665916,928 ns/op
                 with_stream_concat·p1.00:   1687552,000 ns/op

Iteration   2: 326442,731 ±(99.9%) 787,939 ns/op
                 with_stream_concat·p0.00:   310784,000 ns/op
                 with_stream_concat·p0.50:   317952,000 ns/op
                 with_stream_concat·p0.90:   340992,000 ns/op
                 with_stream_concat·p0.95:   344064,000 ns/op
                 with_stream_concat·p0.99:   399298,560 ns/op
                 with_stream_concat·p0.999:  554766,336 ns/op
                 with_stream_concat·p0.9999: 1665024,000 ns/op
                 with_stream_concat·p1.00:   1732608,000 ns/op

Iteration   3: 324448,269 ±(99.9%) 730,845 ns/op
                 with_stream_concat·p0.00:   310272,000 ns/op
                 with_stream_concat·p0.50:   317952,000 ns/op
                 with_stream_concat·p0.90:   339456,000 ns/op
                 with_stream_concat·p0.95:   342016,000 ns/op
                 with_stream_concat·p0.99:   358912,000 ns/op
                 with_stream_concat·p0.999:  405479,424 ns/op
                 with_stream_concat·p0.9999: 1749195,162 ns/op
                 with_stream_concat·p1.00:   1832960,000 ns/op

Iteration   4: 324531,676 ±(99.9%) 730,185 ns/op
                 with_stream_concat·p0.00:   310272,000 ns/op
                 with_stream_concat·p0.50:   317952,000 ns/op
                 with_stream_concat·p0.90:   339456,000 ns/op
                 with_stream_concat·p0.95:   342528,000 ns/op
                 with_stream_concat·p0.99:   359936,000 ns/op
                 with_stream_concat·p0.999:  528824,320 ns/op
                 with_stream_concat·p0.9999: 1677430,784 ns/op
                 with_stream_concat·p1.00:   1742848,000 ns/op

Iteration   5: 324462,465 ±(99.9%) 722,732 ns/op
                 with_stream_concat·p0.00:   310784,000 ns/op
                 with_stream_concat·p0.50:   317440,000 ns/op
                 with_stream_concat·p0.90:   339456,000 ns/op
                 with_stream_concat·p0.95:   342528,000 ns/op
                 with_stream_concat·p0.99:   358958,080 ns/op
                 with_stream_concat·p0.999:  395608,064 ns/op
                 with_stream_concat·p0.9999: 1707974,042 ns/op
                 with_stream_concat·p1.00:   1765376,000 ns/op


# Run progress: 96,14% complete, ETA 01:30:55
# Fork: 2 of 3
# Warmup Iteration   1: 359573,204 ±(99.9%) 2213,688 ns/op
# Warmup Iteration   2: 353901,938 ±(99.9%) 928,955 ns/op
# Warmup Iteration   3: 354982,743 ±(99.9%) 846,716 ns/op
Iteration   1: 354073,648 ±(99.9%) 828,709 ns/op
                 with_stream_concat·p0.00:   337408,000 ns/op
                 with_stream_concat·p0.50:   345088,000 ns/op
                 with_stream_concat·p0.90:   370688,000 ns/op
                 with_stream_concat·p0.95:   384512,000 ns/op
                 with_stream_concat·p0.99:   403456,000 ns/op
                 with_stream_concat·p0.999:  451156,992 ns/op
                 with_stream_concat·p0.9999: 1824909,722 ns/op
                 with_stream_concat·p1.00:   1839104,000 ns/op

Iteration   2: 353751,537 ±(99.9%) 763,010 ns/op
                 with_stream_concat·p0.00:   336384,000 ns/op
                 with_stream_concat·p0.50:   345088,000 ns/op
                 with_stream_concat·p0.90:   370176,000 ns/op
                 with_stream_concat·p0.95:   384000,000 ns/op
                 with_stream_concat·p0.99:   403456,000 ns/op
                 with_stream_concat·p0.999:  459139,072 ns/op
                 with_stream_concat·p0.9999: 1684175,258 ns/op
                 with_stream_concat·p1.00:   1792000,000 ns/op

Iteration   3: 355785,338 ±(99.9%) 863,685 ns/op
                 with_stream_concat·p0.00:   336896,000 ns/op
                 with_stream_concat·p0.50:   345088,000 ns/op
                 with_stream_concat·p0.90:   372736,000 ns/op
                 with_stream_concat·p0.95:   390144,000 ns/op
                 with_stream_concat·p0.99:   441948,160 ns/op
                 with_stream_concat·p0.999:  499712,000 ns/op
                 with_stream_concat·p0.9999: 1801427,354 ns/op
                 with_stream_concat·p1.00:   1865728,000 ns/op

Iteration   4: 353930,860 ±(99.9%) 766,866 ns/op
                 with_stream_concat·p0.00:   337408,000 ns/op
                 with_stream_concat·p0.50:   345088,000 ns/op
                 with_stream_concat·p0.90:   370688,000 ns/op
                 with_stream_concat·p0.95:   384000,000 ns/op
                 with_stream_concat·p0.99:   403456,000 ns/op
                 with_stream_concat·p0.999:  463047,680 ns/op
                 with_stream_concat·p0.9999: 1682876,416 ns/op
                 with_stream_concat·p1.00:   1755136,000 ns/op

Iteration   5: 353747,876 ±(99.9%) 771,283 ns/op
                 with_stream_concat·p0.00:   337408,000 ns/op
                 with_stream_concat·p0.50:   345088,000 ns/op
                 with_stream_concat·p0.90:   370176,000 ns/op
                 with_stream_concat·p0.95:   383488,000 ns/op
                 with_stream_concat·p0.99:   403456,000 ns/op
                 with_stream_concat·p0.999:  460687,360 ns/op
                 with_stream_concat·p0.9999: 1666822,144 ns/op
                 with_stream_concat·p1.00:   1720320,000 ns/op


# Run progress: 96,20% complete, ETA 01:29:35
# Fork: 3 of 3
# Warmup Iteration   1: 328291,650 ±(99.9%) 1961,849 ns/op
# Warmup Iteration   2: 325206,489 ±(99.9%) 768,932 ns/op
# Warmup Iteration   3: 324142,097 ±(99.9%) 745,120 ns/op
Iteration   1: 324021,823 ±(99.9%) 732,679 ns/op
                 with_stream_concat·p0.00:   310272,000 ns/op
                 with_stream_concat·p0.50:   316928,000 ns/op
                 with_stream_concat·p0.90:   339456,000 ns/op
                 with_stream_concat·p0.95:   342016,000 ns/op
                 with_stream_concat·p0.99:   358400,000 ns/op
                 with_stream_concat·p0.999:  455849,984 ns/op
                 with_stream_concat·p0.9999: 1708884,378 ns/op
                 with_stream_concat·p1.00:   1767424,000 ns/op

Iteration   2: 324543,264 ±(99.9%) 728,093 ns/op
                 with_stream_concat·p0.00:   310272,000 ns/op
                 with_stream_concat·p0.50:   317440,000 ns/op
                 with_stream_concat·p0.90:   339968,000 ns/op
                 with_stream_concat·p0.95:   343040,000 ns/op
                 with_stream_concat·p0.99:   357975,040 ns/op
                 with_stream_concat·p0.999:  422129,664 ns/op
                 with_stream_concat·p0.9999: 1706391,757 ns/op
                 with_stream_concat·p1.00:   1787904,000 ns/op

Iteration   3: 324172,390 ±(99.9%) 712,976 ns/op
                 with_stream_concat·p0.00:   310784,000 ns/op
                 with_stream_concat·p0.50:   317440,000 ns/op
                 with_stream_concat·p0.90:   339456,000 ns/op
                 with_stream_concat·p0.95:   342016,000 ns/op
                 with_stream_concat·p0.99:   358912,000 ns/op
                 with_stream_concat·p0.999:  414979,584 ns/op
                 with_stream_concat·p0.9999: 1664185,344 ns/op
                 with_stream_concat·p1.00:   1753088,000 ns/op

Iteration   4: 324026,688 ±(99.9%) 696,968 ns/op
                 with_stream_concat·p0.00:   309760,000 ns/op
                 with_stream_concat·p0.50:   317440,000 ns/op
                 with_stream_concat·p0.90:   338944,000 ns/op
                 with_stream_concat·p0.95:   342016,000 ns/op
                 with_stream_concat·p0.99:   357888,000 ns/op
                 with_stream_concat·p0.999:  438941,696 ns/op
                 with_stream_concat·p0.9999: 1716222,362 ns/op
                 with_stream_concat·p1.00:   1771520,000 ns/op

Iteration   5: 324169,978 ±(99.9%) 715,564 ns/op
                 with_stream_concat·p0.00:   310272,000 ns/op
                 with_stream_concat·p0.50:   317440,000 ns/op
                 with_stream_concat·p0.90:   338944,000 ns/op
                 with_stream_concat·p0.95:   342016,000 ns/op
                 with_stream_concat·p0.99:   359936,000 ns/op
                 with_stream_concat·p0.999:  427980,800 ns/op
                 with_stream_concat·p0.9999: 1694937,088 ns/op
                 with_stream_concat·p1.00:   1751040,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 448846
  mean = 333873,014 ±(99.9%) 205,182 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 436670 
    [ 375000,000,  500000,000) = 11702 
    [ 500000,000,  625000,000) = 79 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 1 
    [1125000,000, 1250000,000) = 1 
    [1250000,000, 1375000,000) = 1 
    [1375000,000, 1500000,000) = 82 
    [1500000,000, 1625000,000) = 190 
    [1625000,000, 1750000,000) = 95 
    [1750000,000, 1875000,000) = 25 

  Percentiles, ns/op:
      p(0,0000) = 309760,000 ns/op
     p(50,0000) = 329728,000 ns/op
     p(90,0000) = 357888,000 ns/op
     p(95,0000) = 367616,000 ns/op
     p(99,0000) = 399360,000 ns/op
     p(99,9000) = 507470,336 ns/op
     p(99,9900) = 1700312,269 ns/op
     p(99,9990) = 1834007,613 ns/op
     p(99,9999) = 1865728,000 ns/op
    p(100,0000) = 1865728,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 1000)

# Run progress: 96,26% complete, ETA 01:28:14
# Fork: 1 of 3
# Warmup Iteration   1: 686245,449 ±(99.9%) 4314,424 ns/op
# Warmup Iteration   2: 690819,815 ±(99.9%) 2830,285 ns/op
# Warmup Iteration   3: 684717,263 ±(99.9%) 1595,711 ns/op
Iteration   1: 681941,089 ±(99.9%) 1574,338 ns/op
                 with_stream_concat·p0.00:   647168,000 ns/op
                 with_stream_concat·p0.50:   679936,000 ns/op
                 with_stream_concat·p0.90:   699392,000 ns/op
                 with_stream_concat·p0.95:   731136,000 ns/op
                 with_stream_concat·p0.99:   764928,000 ns/op
                 with_stream_concat·p0.999:  2054854,656 ns/op
                 with_stream_concat·p0.9999: 2234309,837 ns/op
                 with_stream_concat·p1.00:   2260992,000 ns/op

Iteration   2: 677342,612 ±(99.9%) 1430,073 ns/op
                 with_stream_concat·p0.00:   647168,000 ns/op
                 with_stream_concat·p0.50:   676864,000 ns/op
                 with_stream_concat·p0.90:   695296,000 ns/op
                 with_stream_concat·p0.95:   699392,000 ns/op
                 with_stream_concat·p0.99:   727040,000 ns/op
                 with_stream_concat·p0.999:  1953718,272 ns/op
                 with_stream_concat·p0.9999: 2161348,198 ns/op
                 with_stream_concat·p1.00:   2174976,000 ns/op

Iteration   3: 677200,799 ±(99.9%) 1405,044 ns/op
                 with_stream_concat·p0.00:   647168,000 ns/op
                 with_stream_concat·p0.50:   676864,000 ns/op
                 with_stream_concat·p0.90:   695296,000 ns/op
                 with_stream_concat·p0.95:   699392,000 ns/op
                 with_stream_concat·p0.99:   730112,000 ns/op
                 with_stream_concat·p0.999:  1944502,272 ns/op
                 with_stream_concat·p0.9999: 2175375,770 ns/op
                 with_stream_concat·p1.00:   2183168,000 ns/op

Iteration   4: 677865,491 ±(99.9%) 1420,801 ns/op
                 with_stream_concat·p0.00:   647168,000 ns/op
                 with_stream_concat·p0.50:   676864,000 ns/op
                 with_stream_concat·p0.90:   695296,000 ns/op
                 with_stream_concat·p0.95:   703488,000 ns/op
                 with_stream_concat·p0.99:   729088,000 ns/op
                 with_stream_concat·p0.999:  1958948,864 ns/op
                 with_stream_concat·p0.9999: 2173246,259 ns/op
                 with_stream_concat·p1.00:   2179072,000 ns/op

Iteration   5: 677498,688 ±(99.9%) 1406,225 ns/op
                 with_stream_concat·p0.00:   647168,000 ns/op
                 with_stream_concat·p0.50:   676864,000 ns/op
                 with_stream_concat·p0.90:   695296,000 ns/op
                 with_stream_concat·p0.95:   700416,000 ns/op
                 with_stream_concat·p0.99:   728064,000 ns/op
                 with_stream_concat·p0.999:  1879101,440 ns/op
                 with_stream_concat·p0.9999: 2195155,763 ns/op
                 with_stream_concat·p1.00:   2228224,000 ns/op


# Run progress: 96,31% complete, ETA 01:26:54
# Fork: 2 of 3
# Warmup Iteration   1: 686720,334 ±(99.9%) 4308,510 ns/op
# Warmup Iteration   2: 680980,663 ±(99.9%) 1709,605 ns/op
# Warmup Iteration   3: 682764,630 ±(99.9%) 1503,897 ns/op
Iteration   1: 681713,765 ±(99.9%) 1582,696 ns/op
                 with_stream_concat·p0.00:   646144,000 ns/op
                 with_stream_concat·p0.50:   679936,000 ns/op
                 with_stream_concat·p0.90:   698368,000 ns/op
                 with_stream_concat·p0.95:   726016,000 ns/op
                 with_stream_concat·p0.99:   764928,000 ns/op
                 with_stream_concat·p0.999:  2050101,248 ns/op
                 with_stream_concat·p0.9999: 2282312,499 ns/op
                 with_stream_concat·p1.00:   2293760,000 ns/op

Iteration   2: 677751,240 ±(99.9%) 1482,577 ns/op
                 with_stream_concat·p0.00:   647168,000 ns/op
                 with_stream_concat·p0.50:   676864,000 ns/op
                 with_stream_concat·p0.90:   695296,000 ns/op
                 with_stream_concat·p0.95:   700416,000 ns/op
                 with_stream_concat·p0.99:   729088,000 ns/op
                 with_stream_concat·p0.999:  1947320,320 ns/op
                 with_stream_concat·p0.9999: 2245446,861 ns/op
                 with_stream_concat·p1.00:   2260992,000 ns/op

Iteration   3: 677613,424 ±(99.9%) 1463,790 ns/op
                 with_stream_concat·p0.00:   647168,000 ns/op
                 with_stream_concat·p0.50:   676864,000 ns/op
                 with_stream_concat·p0.90:   695296,000 ns/op
                 with_stream_concat·p0.95:   700416,000 ns/op
                 with_stream_concat·p0.99:   729088,000 ns/op
                 with_stream_concat·p0.999:  1963118,592 ns/op
                 with_stream_concat·p0.9999: 2220861,030 ns/op
                 with_stream_concat·p1.00:   2236416,000 ns/op

Iteration   4: 677746,933 ±(99.9%) 1407,340 ns/op
                 with_stream_concat·p0.00:   647168,000 ns/op
                 with_stream_concat·p0.50:   676864,000 ns/op
                 with_stream_concat·p0.90:   695296,000 ns/op
                 with_stream_concat·p0.95:   701440,000 ns/op
                 with_stream_concat·p0.99:   731136,000 ns/op
                 with_stream_concat·p0.999:  1910456,320 ns/op
                 with_stream_concat·p0.9999: 2118051,430 ns/op
                 with_stream_concat·p1.00:   2125824,000 ns/op

Iteration   5: 678731,908 ±(99.9%) 1447,102 ns/op
                 with_stream_concat·p0.00:   648192,000 ns/op
                 with_stream_concat·p0.50:   677888,000 ns/op
                 with_stream_concat·p0.90:   696320,000 ns/op
                 with_stream_concat·p0.95:   707584,000 ns/op
                 with_stream_concat·p0.99:   734208,000 ns/op
                 with_stream_concat·p0.999:  1912381,440 ns/op
                 with_stream_concat·p0.9999: 2179527,475 ns/op
                 with_stream_concat·p1.00:   2187264,000 ns/op


# Run progress: 96,37% complete, ETA 01:25:34
# Fork: 3 of 3
# Warmup Iteration   1: 685601,103 ±(99.9%) 4095,321 ns/op
# Warmup Iteration   2: 680747,175 ±(99.9%) 1589,658 ns/op
# Warmup Iteration   3: 686577,856 ±(99.9%) 1673,621 ns/op
Iteration   1: 681008,506 ±(99.9%) 1587,885 ns/op
                 with_stream_concat·p0.00:   647168,000 ns/op
                 with_stream_concat·p0.50:   678912,000 ns/op
                 with_stream_concat·p0.90:   697344,000 ns/op
                 with_stream_concat·p0.95:   726016,000 ns/op
                 with_stream_concat·p0.99:   764928,000 ns/op
                 with_stream_concat·p0.999:  2013698,048 ns/op
                 with_stream_concat·p0.9999: 2208011,878 ns/op
                 with_stream_concat·p1.00:   2211840,000 ns/op

Iteration   2: 676775,707 ±(99.9%) 1414,558 ns/op
                 with_stream_concat·p0.00:   646144,000 ns/op
                 with_stream_concat·p0.50:   675840,000 ns/op
                 with_stream_concat·p0.90:   694272,000 ns/op
                 with_stream_concat·p0.95:   698368,000 ns/op
                 with_stream_concat·p0.99:   727398,400 ns/op
                 with_stream_concat·p0.999:  1953064,960 ns/op
                 with_stream_concat·p0.9999: 2136930,304 ns/op
                 with_stream_concat·p1.00:   2154496,000 ns/op

Iteration   3: 676514,925 ±(99.9%) 1403,171 ns/op
                 with_stream_concat·p0.00:   647168,000 ns/op
                 with_stream_concat·p0.50:   675840,000 ns/op
                 with_stream_concat·p0.90:   694272,000 ns/op
                 with_stream_concat·p0.95:   697344,000 ns/op
                 with_stream_concat·p0.99:   739624,960 ns/op
                 with_stream_concat·p0.999:  1939752,960 ns/op
                 with_stream_concat·p0.9999: 2097152,000 ns/op
                 with_stream_concat·p1.00:   2097152,000 ns/op

Iteration   4: 676356,609 ±(99.9%) 1436,488 ns/op
                 with_stream_concat·p0.00:   647168,000 ns/op
                 with_stream_concat·p0.50:   675840,000 ns/op
                 with_stream_concat·p0.90:   694272,000 ns/op
                 with_stream_concat·p0.95:   696320,000 ns/op
                 with_stream_concat·p0.99:   729088,000 ns/op
                 with_stream_concat·p0.999:  1971101,696 ns/op
                 with_stream_concat·p0.9999: 2212106,240 ns/op
                 with_stream_concat·p1.00:   2260992,000 ns/op

Iteration   5: 676179,347 ±(99.9%) 1400,193 ns/op
                 with_stream_concat·p0.00:   647168,000 ns/op
                 with_stream_concat·p0.50:   675840,000 ns/op
                 with_stream_concat·p0.90:   694272,000 ns/op
                 with_stream_concat·p0.95:   696320,000 ns/op
                 with_stream_concat·p0.99:   728064,000 ns/op
                 with_stream_concat·p0.999:  1925345,280 ns/op
                 with_stream_concat·p0.9999: 2181756,518 ns/op
                 with_stream_concat·p1.00:   2195456,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 221013
  mean = 678144,499 ±(99.9%) 376,756 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 218026 
    [ 750000,000, 1000000,000) = 2679 
    [1000000,000, 1250000,000) = 5 
    [1250000,000, 1500000,000) = 0 
    [1500000,000, 1750000,000) = 1 
    [1750000,000, 2000000,000) = 128 
    [2000000,000, 2250000,000) = 169 
    [2250000,000, 2500000,000) = 5 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 646144,000 ns/op
     p(50,0000) = 676864,000 ns/op
     p(90,0000) = 695296,000 ns/op
     p(95,0000) = 703488,000 ns/op
     p(99,0000) = 756736,000 ns/op
     p(99,9000) = 1949667,328 ns/op
     p(99,9900) = 2178656,666 ns/op
     p(99,9990) = 2267462,533 ns/op
     p(99,9999) = 2293760,000 ns/op
    p(100,0000) = 2293760,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 10)

# Run progress: 96,43% complete, ETA 01:24:14
# Fork: 1 of 3
# Warmup Iteration   1: 22334,749 ±(99.9%) 250,523 ns/op
# Warmup Iteration   2: 21883,820 ±(99.9%) 107,985 ns/op
# Warmup Iteration   3: 21743,321 ±(99.9%) 68,621 ns/op
Iteration   1: 21793,368 ±(99.9%) 68,046 ns/op
                 with_stream_concat·p0.00:   20736,000 ns/op
                 with_stream_concat·p0.50:   21504,000 ns/op
                 with_stream_concat·p0.90:   22176,000 ns/op
                 with_stream_concat·p0.95:   22816,000 ns/op
                 with_stream_concat·p0.99:   24032,000 ns/op
                 with_stream_concat·p0.999:  38411,456 ns/op
                 with_stream_concat·p0.9999: 56839,546 ns/op
                 with_stream_concat·p1.00:   1499136,000 ns/op

Iteration   2: 21824,740 ±(99.9%) 100,822 ns/op
                 with_stream_concat·p0.00:   20832,000 ns/op
                 with_stream_concat·p0.50:   21440,000 ns/op
                 with_stream_concat·p0.90:   21952,000 ns/op
                 with_stream_concat·p0.95:   23232,000 ns/op
                 with_stream_concat·p0.99:   24032,000 ns/op
                 with_stream_concat·p0.999:  38400,000 ns/op
                 with_stream_concat·p0.9999: 1208320,000 ns/op
                 with_stream_concat·p1.00:   1742848,000 ns/op

Iteration   3: 21839,902 ±(99.9%) 99,602 ns/op
                 with_stream_concat·p0.00:   20832,000 ns/op
                 with_stream_concat·p0.50:   21440,000 ns/op
                 with_stream_concat·p0.90:   22016,000 ns/op
                 with_stream_concat·p0.95:   23200,000 ns/op
                 with_stream_concat·p0.99:   23872,000 ns/op
                 with_stream_concat·p0.999:  38464,000 ns/op
                 with_stream_concat·p0.9999: 1212953,395 ns/op
                 with_stream_concat·p1.00:   1382400,000 ns/op

Iteration   4: 22032,994 ±(99.9%) 69,381 ns/op
                 with_stream_concat·p0.00:   20800,000 ns/op
                 with_stream_concat·p0.50:   21472,000 ns/op
                 with_stream_concat·p0.90:   22944,000 ns/op
                 with_stream_concat·p0.95:   23808,000 ns/op
                 with_stream_concat·p0.99:   34816,000 ns/op
                 with_stream_concat·p0.999:  38912,000 ns/op
                 with_stream_concat·p0.9999: 64886,080 ns/op
                 with_stream_concat·p1.00:   1370112,000 ns/op

Iteration   5: 21856,330 ±(99.9%) 101,894 ns/op
                 with_stream_concat·p0.00:   20800,000 ns/op
                 with_stream_concat·p0.50:   21472,000 ns/op
                 with_stream_concat·p0.90:   22112,000 ns/op
                 with_stream_concat·p0.95:   23200,000 ns/op
                 with_stream_concat·p0.99:   23936,000 ns/op
                 with_stream_concat·p0.999:  38336,000 ns/op
                 with_stream_concat·p0.9999: 1200128,000 ns/op
                 with_stream_concat·p1.00:   1439744,000 ns/op


# Run progress: 96,48% complete, ETA 01:22:54
# Fork: 2 of 3
# Warmup Iteration   1: 22190,046 ±(99.9%) 246,285 ns/op
# Warmup Iteration   2: 21750,952 ±(99.9%) 92,556 ns/op
# Warmup Iteration   3: 21729,206 ±(99.9%) 82,944 ns/op
Iteration   1: 21696,929 ±(99.9%) 81,510 ns/op
                 with_stream_concat·p0.00:   20736,000 ns/op
                 with_stream_concat·p0.50:   21408,000 ns/op
                 with_stream_concat·p0.90:   21952,000 ns/op
                 with_stream_concat·p0.95:   22880,000 ns/op
                 with_stream_concat·p0.99:   23744,000 ns/op
                 with_stream_concat·p0.999:  37632,000 ns/op
                 with_stream_concat·p0.9999: 59878,464 ns/op
                 with_stream_concat·p1.00:   1368064,000 ns/op

Iteration   2: 21716,264 ±(99.9%) 81,908 ns/op
                 with_stream_concat·p0.00:   20736,000 ns/op
                 with_stream_concat·p0.50:   21408,000 ns/op
                 with_stream_concat·p0.90:   21952,000 ns/op
                 with_stream_concat·p0.95:   22880,000 ns/op
                 with_stream_concat·p0.99:   23744,000 ns/op
                 with_stream_concat·p0.999:  38016,000 ns/op
                 with_stream_concat·p0.9999: 1132099,520 ns/op
                 with_stream_concat·p1.00:   1310720,000 ns/op

Iteration   3: 21773,543 ±(99.9%) 87,178 ns/op
                 with_stream_concat·p0.00:   20704,000 ns/op
                 with_stream_concat·p0.50:   21440,000 ns/op
                 with_stream_concat·p0.90:   22176,000 ns/op
                 with_stream_concat·p0.95:   22816,000 ns/op
                 with_stream_concat·p0.99:   23936,000 ns/op
                 with_stream_concat·p0.999:  38208,000 ns/op
                 with_stream_concat·p0.9999: 1153024,000 ns/op
                 with_stream_concat·p1.00:   1398784,000 ns/op

Iteration   4: 21740,134 ±(99.9%) 79,725 ns/op
                 with_stream_concat·p0.00:   20736,000 ns/op
                 with_stream_concat·p0.50:   21408,000 ns/op
                 with_stream_concat·p0.90:   22080,000 ns/op
                 with_stream_concat·p0.95:   22912,000 ns/op
                 with_stream_concat·p0.99:   23840,000 ns/op
                 with_stream_concat·p0.999:  38016,000 ns/op
                 with_stream_concat·p0.9999: 1026989,670 ns/op
                 with_stream_concat·p1.00:   1255424,000 ns/op

Iteration   5: 21740,870 ±(99.9%) 80,275 ns/op
                 with_stream_concat·p0.00:   20736,000 ns/op
                 with_stream_concat·p0.50:   21408,000 ns/op
                 with_stream_concat·p0.90:   22048,000 ns/op
                 with_stream_concat·p0.95:   23104,000 ns/op
                 with_stream_concat·p0.99:   24064,000 ns/op
                 with_stream_concat·p0.999:  38016,000 ns/op
                 with_stream_concat·p0.9999: 69539,942 ns/op
                 with_stream_concat·p1.00:   1794048,000 ns/op


# Run progress: 96,54% complete, ETA 01:21:34
# Fork: 3 of 3
# Warmup Iteration   1: 21999,820 ±(99.9%) 329,268 ns/op
# Warmup Iteration   2: 21629,304 ±(99.9%) 105,507 ns/op
# Warmup Iteration   3: 21551,050 ±(99.9%) 62,828 ns/op
Iteration   1: 21550,323 ±(99.9%) 64,437 ns/op
                 with_stream_concat·p0.00:   20640,000 ns/op
                 with_stream_concat·p0.50:   21248,000 ns/op
                 with_stream_concat·p0.90:   21888,000 ns/op
                 with_stream_concat·p0.95:   23072,000 ns/op
                 with_stream_concat·p0.99:   25504,000 ns/op
                 with_stream_concat·p0.999:  36672,000 ns/op
                 with_stream_concat·p0.9999: 48010,278 ns/op
                 with_stream_concat·p1.00:   1421312,000 ns/op

Iteration   2: 22656,595 ±(99.9%) 102,861 ns/op
                 with_stream_concat·p0.00:   20608,000 ns/op
                 with_stream_concat·p0.50:   21344,000 ns/op
                 with_stream_concat·p0.90:   26848,000 ns/op
                 with_stream_concat·p0.95:   27104,000 ns/op
                 with_stream_concat·p0.99:   29184,000 ns/op
                 with_stream_concat·p0.999:  39936,000 ns/op
                 with_stream_concat·p0.9999: 1230041,907 ns/op
                 with_stream_concat·p1.00:   1798144,000 ns/op

Iteration   3: 23184,612 ±(99.9%) 76,503 ns/op
                 with_stream_concat·p0.00:   20608,000 ns/op
                 with_stream_concat·p0.50:   21408,000 ns/op
                 with_stream_concat·p0.90:   27008,000 ns/op
                 with_stream_concat·p0.95:   27264,000 ns/op
                 with_stream_concat·p0.99:   29440,000 ns/op
                 with_stream_concat·p0.999:  41344,000 ns/op
                 with_stream_concat·p0.9999: 57180,602 ns/op
                 with_stream_concat·p1.00:   1478656,000 ns/op

Iteration   4: 22195,698 ±(99.9%) 67,969 ns/op
                 with_stream_concat·p0.00:   20640,000 ns/op
                 with_stream_concat·p0.50:   21280,000 ns/op
                 with_stream_concat·p0.90:   26624,000 ns/op
                 with_stream_concat·p0.95:   26912,000 ns/op
                 with_stream_concat·p0.99:   29216,000 ns/op
                 with_stream_concat·p0.999:  38720,000 ns/op
                 with_stream_concat·p0.9999: 54561,984 ns/op
                 with_stream_concat·p1.00:   1462272,000 ns/op

Iteration   5: 22341,509 ±(99.9%) 67,489 ns/op
                 with_stream_concat·p0.00:   20608,000 ns/op
                 with_stream_concat·p0.50:   21312,000 ns/op
                 with_stream_concat·p0.90:   26720,000 ns/op
                 with_stream_concat·p0.95:   26976,000 ns/op
                 with_stream_concat·p0.99:   29312,000 ns/op
                 with_stream_concat·p0.999:  38835,520 ns/op
                 with_stream_concat·p0.9999: 55114,624 ns/op
                 with_stream_concat·p1.00:   1310720,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3408436
  mean =  21988,284 ±(99.9%) 21,465 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 3408114 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 14 
    [1125000,000, 1250000,000) = 171 
    [1250000,000, 1375000,000) = 119 
    [1375000,000, 1500000,000) = 14 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 2 

  Percentiles, ns/op:
      p(0,0000) =  20608,000 ns/op
     p(50,0000) =  21408,000 ns/op
     p(90,0000) =  22944,000 ns/op
     p(95,0000) =  26560,000 ns/op
     p(99,0000) =  27520,000 ns/op
     p(99,9000) =  38400,000 ns/op
     p(99,9900) =  68756,006 ns/op
     p(99,9990) = 1336998,420 ns/op
     p(99,9999) = 1643307,002 ns/op
    p(100,0000) = 1798144,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 20)

# Run progress: 96,60% complete, ETA 01:20:13
# Fork: 1 of 3
# Warmup Iteration   1: 33874,977 ±(99.9%) 473,370 ns/op
# Warmup Iteration   2: 33303,047 ±(99.9%) 151,076 ns/op
# Warmup Iteration   3: 33111,176 ±(99.9%) 115,088 ns/op
Iteration   1: 33159,418 ±(99.9%) 124,956 ns/op
                 with_stream_concat·p0.00:   31904,000 ns/op
                 with_stream_concat·p0.50:   32672,000 ns/op
                 with_stream_concat·p0.90:   33600,000 ns/op
                 with_stream_concat·p0.95:   34624,000 ns/op
                 with_stream_concat·p0.99:   36608,000 ns/op
                 with_stream_concat·p0.999:  51401,280 ns/op
                 with_stream_concat·p0.9999: 1227749,376 ns/op
                 with_stream_concat·p1.00:   1331200,000 ns/op

Iteration   2: 33166,322 ±(99.9%) 120,997 ns/op
                 with_stream_concat·p0.00:   31872,000 ns/op
                 with_stream_concat·p0.50:   32704,000 ns/op
                 with_stream_concat·p0.90:   33792,000 ns/op
                 with_stream_concat·p0.95:   34688,000 ns/op
                 with_stream_concat·p0.99:   36608,000 ns/op
                 with_stream_concat·p0.999:  51152,192 ns/op
                 with_stream_concat·p0.9999: 1219537,101 ns/op
                 with_stream_concat·p1.00:   1386496,000 ns/op

Iteration   3: 33127,299 ±(99.9%) 117,120 ns/op
                 with_stream_concat·p0.00:   31840,000 ns/op
                 with_stream_concat·p0.50:   32672,000 ns/op
                 with_stream_concat·p0.90:   33600,000 ns/op
                 with_stream_concat·p0.95:   34624,000 ns/op
                 with_stream_concat·p0.99:   36544,000 ns/op
                 with_stream_concat·p0.999:  50944,000 ns/op
                 with_stream_concat·p0.9999: 1207607,296 ns/op
                 with_stream_concat·p1.00:   1366016,000 ns/op

Iteration   4: 33171,913 ±(99.9%) 124,027 ns/op
                 with_stream_concat·p0.00:   31872,000 ns/op
                 with_stream_concat·p0.50:   32672,000 ns/op
                 with_stream_concat·p0.90:   33600,000 ns/op
                 with_stream_concat·p0.95:   34688,000 ns/op
                 with_stream_concat·p0.99:   39246,080 ns/op
                 with_stream_concat·p0.999:  51150,208 ns/op
                 with_stream_concat·p0.9999: 1189250,662 ns/op
                 with_stream_concat·p1.00:   1382400,000 ns/op

Iteration   5: 33158,029 ±(99.9%) 119,578 ns/op
                 with_stream_concat·p0.00:   31904,000 ns/op
                 with_stream_concat·p0.50:   32672,000 ns/op
                 with_stream_concat·p0.90:   33600,000 ns/op
                 with_stream_concat·p0.95:   34688,000 ns/op
                 with_stream_concat·p0.99:   38208,000 ns/op
                 with_stream_concat·p0.999:  51852,800 ns/op
                 with_stream_concat·p0.9999: 1173012,480 ns/op
                 with_stream_concat·p1.00:   1388544,000 ns/op


# Run progress: 96,65% complete, ETA 01:18:53
# Fork: 2 of 3
# Warmup Iteration   1: 24410,105 ±(99.9%) 274,395 ns/op
# Warmup Iteration   2: 23918,436 ±(99.9%) 104,019 ns/op
# Warmup Iteration   3: 23944,192 ±(99.9%) 96,741 ns/op
Iteration   1: 24058,588 ±(99.9%) 101,058 ns/op
                 with_stream_concat·p0.00:   22720,000 ns/op
                 with_stream_concat·p0.50:   23552,000 ns/op
                 with_stream_concat·p0.90:   24416,000 ns/op
                 with_stream_concat·p0.95:   25568,000 ns/op
                 with_stream_concat·p0.99:   33152,000 ns/op
                 with_stream_concat·p0.999:  40576,000 ns/op
                 with_stream_concat·p0.9999: 1189156,659 ns/op
                 with_stream_concat·p1.00:   1449984,000 ns/op

Iteration   2: 23909,664 ±(99.9%) 89,630 ns/op
                 with_stream_concat·p0.00:   22784,000 ns/op
                 with_stream_concat·p0.50:   23552,000 ns/op
                 with_stream_concat·p0.90:   24224,000 ns/op
                 with_stream_concat·p0.95:   25376,000 ns/op
                 with_stream_concat·p0.99:   26400,000 ns/op
                 with_stream_concat·p0.999:  40448,000 ns/op
                 with_stream_concat·p0.9999: 1150043,136 ns/op
                 with_stream_concat·p1.00:   1497088,000 ns/op

Iteration   3: 24026,120 ±(99.9%) 92,663 ns/op
                 with_stream_concat·p0.00:   22752,000 ns/op
                 with_stream_concat·p0.50:   23552,000 ns/op
                 with_stream_concat·p0.90:   24384,000 ns/op
                 with_stream_concat·p0.95:   25536,000 ns/op
                 with_stream_concat·p0.99:   33088,000 ns/op
                 with_stream_concat·p0.999:  40576,000 ns/op
                 with_stream_concat·p0.9999: 1163743,642 ns/op
                 with_stream_concat·p1.00:   1370112,000 ns/op

Iteration   4: 23919,638 ±(99.9%) 93,152 ns/op
                 with_stream_concat·p0.00:   22784,000 ns/op
                 with_stream_concat·p0.50:   23552,000 ns/op
                 with_stream_concat·p0.90:   24256,000 ns/op
                 with_stream_concat·p0.95:   25376,000 ns/op
                 with_stream_concat·p0.99:   26240,000 ns/op
                 with_stream_concat·p0.999:  40768,000 ns/op
                 with_stream_concat·p0.9999: 1176212,480 ns/op
                 with_stream_concat·p1.00:   1345536,000 ns/op

Iteration   5: 23930,973 ±(99.9%) 96,562 ns/op
                 with_stream_concat·p0.00:   22784,000 ns/op
                 with_stream_concat·p0.50:   23552,000 ns/op
                 with_stream_concat·p0.90:   24288,000 ns/op
                 with_stream_concat·p0.95:   25376,000 ns/op
                 with_stream_concat·p0.99:   26272,000 ns/op
                 with_stream_concat·p0.999:  40384,000 ns/op
                 with_stream_concat·p0.9999: 1171684,966 ns/op
                 with_stream_concat·p1.00:   1363968,000 ns/op


# Run progress: 96,71% complete, ETA 01:17:33
# Fork: 3 of 3
# Warmup Iteration   1: 33808,541 ±(99.9%) 386,813 ns/op
# Warmup Iteration   2: 33749,100 ±(99.9%) 131,392 ns/op
# Warmup Iteration   3: 33115,075 ±(99.9%) 128,664 ns/op
Iteration   1: 33187,496 ±(99.9%) 128,652 ns/op
                 with_stream_concat·p0.00:   31840,000 ns/op
                 with_stream_concat·p0.50:   32672,000 ns/op
                 with_stream_concat·p0.90:   33920,000 ns/op
                 with_stream_concat·p0.95:   34688,000 ns/op
                 with_stream_concat·p0.99:   36608,000 ns/op
                 with_stream_concat·p0.999:  51281,984 ns/op
                 with_stream_concat·p0.9999: 1201292,493 ns/op
                 with_stream_concat·p1.00:   1337344,000 ns/op

Iteration   2: 33148,029 ±(99.9%) 136,680 ns/op
                 with_stream_concat·p0.00:   31840,000 ns/op
                 with_stream_concat·p0.50:   32640,000 ns/op
                 with_stream_concat·p0.90:   33600,000 ns/op
                 with_stream_concat·p0.95:   34624,000 ns/op
                 with_stream_concat·p0.99:   36544,000 ns/op
                 with_stream_concat·p0.999:  51137,728 ns/op
                 with_stream_concat·p0.9999: 1220209,459 ns/op
                 with_stream_concat·p1.00:   1740800,000 ns/op

Iteration   3: 33324,282 ±(99.9%) 112,795 ns/op
                 with_stream_concat·p0.00:   31776,000 ns/op
                 with_stream_concat·p0.50:   32672,000 ns/op
                 with_stream_concat·p0.90:   34176,000 ns/op
                 with_stream_concat·p0.95:   35200,000 ns/op
                 with_stream_concat·p0.99:   41472,000 ns/op
                 with_stream_concat·p0.999:  53511,232 ns/op
                 with_stream_concat·p0.9999: 1134661,427 ns/op
                 with_stream_concat·p1.00:   1320960,000 ns/op

Iteration   4: 33175,889 ±(99.9%) 132,383 ns/op
                 with_stream_concat·p0.00:   31808,000 ns/op
                 with_stream_concat·p0.50:   32640,000 ns/op
                 with_stream_concat·p0.90:   33664,000 ns/op
                 with_stream_concat·p0.95:   34688,000 ns/op
                 with_stream_concat·p0.99:   40976,640 ns/op
                 with_stream_concat·p0.999:  52316,928 ns/op
                 with_stream_concat·p0.9999: 1160740,454 ns/op
                 with_stream_concat·p1.00:   1757184,000 ns/op

Iteration   5: 33145,082 ±(99.9%) 126,431 ns/op
                 with_stream_concat·p0.00:   31808,000 ns/op
                 with_stream_concat·p0.50:   32640,000 ns/op
                 with_stream_concat·p0.90:   33664,000 ns/op
                 with_stream_concat·p0.95:   34624,000 ns/op
                 with_stream_concat·p0.99:   36544,000 ns/op
                 with_stream_concat·p0.999:  52102,912 ns/op
                 with_stream_concat·p0.9999: 1158802,637 ns/op
                 with_stream_concat·p1.00:   1302528,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 2549798
  mean =  29411,721 ±(99.9%) 30,478 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 2549451 
    [ 125000,000,  250000,000) = 1 
    [ 250000,000,  375000,000) = 0 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 23 
    [1125000,000, 1250000,000) = 197 
    [1250000,000, 1375000,000) = 116 
    [1375000,000, 1500000,000) = 8 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 1 
    [1750000,000, 1875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  22720,000 ns/op
     p(50,0000) =  32384,000 ns/op
     p(90,0000) =  33216,000 ns/op
     p(95,0000) =  34112,000 ns/op
     p(99,0000) =  36480,000 ns/op
     p(99,9000) =  49728,000 ns/op
     p(99,9900) = 1171456,000 ns/op
     p(99,9990) = 1341440,000 ns/op
     p(99,9999) = 1606807,386 ns/op
    p(100,0000) = 1757184,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 50)

# Run progress: 96,77% complete, ETA 01:16:13
# Fork: 1 of 3
# Warmup Iteration   1: 80388,300 ±(99.9%) 470,783 ns/op
# Warmup Iteration   2: 79644,159 ±(99.9%) 174,727 ns/op
# Warmup Iteration   3: 79805,985 ±(99.9%) 165,299 ns/op
Iteration   1: 79733,237 ±(99.9%) 168,003 ns/op
                 with_stream_concat·p0.00:   76672,000 ns/op
                 with_stream_concat·p0.50:   78848,000 ns/op
                 with_stream_concat·p0.90:   80896,000 ns/op
                 with_stream_concat·p0.95:   81792,000 ns/op
                 with_stream_concat·p0.99:   93056,000 ns/op
                 with_stream_concat·p0.999:  109824,000 ns/op
                 with_stream_concat·p0.9999: 1251237,888 ns/op
                 with_stream_concat·p1.00:   1429504,000 ns/op

Iteration   2: 79646,260 ±(99.9%) 161,564 ns/op
                 with_stream_concat·p0.00:   76544,000 ns/op
                 with_stream_concat·p0.50:   78848,000 ns/op
                 with_stream_concat·p0.90:   80896,000 ns/op
                 with_stream_concat·p0.95:   82176,000 ns/op
                 with_stream_concat·p0.99:   92463,360 ns/op
                 with_stream_concat·p0.999:  109696,000 ns/op
                 with_stream_concat·p0.9999: 1224555,315 ns/op
                 with_stream_concat·p1.00:   1449984,000 ns/op

Iteration   3: 79636,792 ±(99.9%) 163,587 ns/op
                 with_stream_concat·p0.00:   76416,000 ns/op
                 with_stream_concat·p0.50:   78720,000 ns/op
                 with_stream_concat·p0.90:   80896,000 ns/op
                 with_stream_concat·p0.95:   82176,000 ns/op
                 with_stream_concat·p0.99:   92928,000 ns/op
                 with_stream_concat·p0.999:  110208,000 ns/op
                 with_stream_concat·p0.9999: 1270707,814 ns/op
                 with_stream_concat·p1.00:   1454080,000 ns/op

Iteration   4: 79670,065 ±(99.9%) 167,982 ns/op
                 with_stream_concat·p0.00:   76544,000 ns/op
                 with_stream_concat·p0.50:   78848,000 ns/op
                 with_stream_concat·p0.90:   80896,000 ns/op
                 with_stream_concat·p0.95:   82176,000 ns/op
                 with_stream_concat·p0.99:   93056,000 ns/op
                 with_stream_concat·p0.999:  109952,000 ns/op
                 with_stream_concat·p0.9999: 1295164,006 ns/op
                 with_stream_concat·p1.00:   1402880,000 ns/op

Iteration   5: 79620,333 ±(99.9%) 158,223 ns/op
                 with_stream_concat·p0.00:   76672,000 ns/op
                 with_stream_concat·p0.50:   78848,000 ns/op
                 with_stream_concat·p0.90:   80896,000 ns/op
                 with_stream_concat·p0.95:   82176,000 ns/op
                 with_stream_concat·p0.99:   92672,000 ns/op
                 with_stream_concat·p0.999:  109517,568 ns/op
                 with_stream_concat·p0.9999: 1215245,926 ns/op
                 with_stream_concat·p1.00:   1347584,000 ns/op


# Run progress: 96,82% complete, ETA 01:14:53
# Fork: 2 of 3
# Warmup Iteration   1: 80072,079 ±(99.9%) 469,294 ns/op
# Warmup Iteration   2: 79340,934 ±(99.9%) 181,299 ns/op
# Warmup Iteration   3: 79241,729 ±(99.9%) 166,321 ns/op
Iteration   1: 79185,585 ±(99.9%) 170,328 ns/op
                 with_stream_concat·p0.00:   76288,000 ns/op
                 with_stream_concat·p0.50:   78464,000 ns/op
                 with_stream_concat·p0.90:   80256,000 ns/op
                 with_stream_concat·p0.95:   80896,000 ns/op
                 with_stream_concat·p0.99:   90240,000 ns/op
                 with_stream_concat·p0.999:  111232,000 ns/op
                 with_stream_concat·p0.9999: 1295935,488 ns/op
                 with_stream_concat·p1.00:   1765376,000 ns/op

Iteration   2: 79354,133 ±(99.9%) 174,162 ns/op
                 with_stream_concat·p0.00:   76416,000 ns/op
                 with_stream_concat·p0.50:   78464,000 ns/op
                 with_stream_concat·p0.90:   80768,000 ns/op
                 with_stream_concat·p0.95:   81664,000 ns/op
                 with_stream_concat·p0.99:   90880,000 ns/op
                 with_stream_concat·p0.999:  111126,144 ns/op
                 with_stream_concat·p0.9999: 1326426,522 ns/op
                 with_stream_concat·p1.00:   1808384,000 ns/op

Iteration   3: 79394,354 ±(99.9%) 167,970 ns/op
                 with_stream_concat·p0.00:   76544,000 ns/op
                 with_stream_concat·p0.50:   78592,000 ns/op
                 with_stream_concat·p0.90:   80512,000 ns/op
                 with_stream_concat·p0.95:   81280,000 ns/op
                 with_stream_concat·p0.99:   91264,000 ns/op
                 with_stream_concat·p0.999:  112542,336 ns/op
                 with_stream_concat·p0.9999: 1303638,426 ns/op
                 with_stream_concat·p1.00:   1404928,000 ns/op

Iteration   4: 79340,878 ±(99.9%) 167,727 ns/op
                 with_stream_concat·p0.00:   76544,000 ns/op
                 with_stream_concat·p0.50:   78464,000 ns/op
                 with_stream_concat·p0.90:   80768,000 ns/op
                 with_stream_concat·p0.95:   81664,000 ns/op
                 with_stream_concat·p0.99:   90880,000 ns/op
                 with_stream_concat·p0.999:  110720,000 ns/op
                 with_stream_concat·p0.9999: 1297234,739 ns/op
                 with_stream_concat·p1.00:   1411072,000 ns/op

Iteration   5: 79481,464 ±(99.9%) 167,037 ns/op
                 with_stream_concat·p0.00:   76416,000 ns/op
                 with_stream_concat·p0.50:   78592,000 ns/op
                 with_stream_concat·p0.90:   81024,000 ns/op
                 with_stream_concat·p0.95:   82048,000 ns/op
                 with_stream_concat·p0.99:   89570,560 ns/op
                 with_stream_concat·p0.999:  114608,256 ns/op
                 with_stream_concat·p0.9999: 1280896,410 ns/op
                 with_stream_concat·p1.00:   1462272,000 ns/op


# Run progress: 96,88% complete, ETA 01:13:32
# Fork: 3 of 3
# Warmup Iteration   1: 81666,959 ±(99.9%) 478,482 ns/op
# Warmup Iteration   2: 80393,780 ±(99.9%) 181,908 ns/op
# Warmup Iteration   3: 85176,886 ±(99.9%) 191,900 ns/op
Iteration   1: 87660,303 ±(99.9%) 206,243 ns/op
                 with_stream_concat·p0.00:   76800,000 ns/op
                 with_stream_concat·p0.50:   80128,000 ns/op
                 with_stream_concat·p0.90:   101120,000 ns/op
                 with_stream_concat·p0.95:   102272,000 ns/op
                 with_stream_concat·p0.99:   105472,000 ns/op
                 with_stream_concat·p0.999:  131072,000 ns/op
                 with_stream_concat·p0.9999: 1316505,395 ns/op
                 with_stream_concat·p1.00:   1898496,000 ns/op

Iteration   2: 86305,392 ±(99.9%) 204,756 ns/op
                 with_stream_concat·p0.00:   76672,000 ns/op
                 with_stream_concat·p0.50:   79744,000 ns/op
                 with_stream_concat·p0.90:   100608,000 ns/op
                 with_stream_concat·p0.95:   102144,000 ns/op
                 with_stream_concat·p0.99:   107008,000 ns/op
                 with_stream_concat·p0.999:  136960,000 ns/op
                 with_stream_concat·p0.9999: 1294928,077 ns/op
                 with_stream_concat·p1.00:   1888256,000 ns/op

Iteration   3: 87641,180 ±(99.9%) 202,788 ns/op
                 with_stream_concat·p0.00:   76800,000 ns/op
                 with_stream_concat·p0.50:   80256,000 ns/op
                 with_stream_concat·p0.90:   101120,000 ns/op
                 with_stream_concat·p0.95:   102400,000 ns/op
                 with_stream_concat·p0.99:   105216,000 ns/op
                 with_stream_concat·p0.999:  131840,000 ns/op
                 with_stream_concat·p0.9999: 1318539,878 ns/op
                 with_stream_concat·p1.00:   1423360,000 ns/op

Iteration   4: 80605,557 ±(99.9%) 172,501 ns/op
                 with_stream_concat·p0.00:   76672,000 ns/op
                 with_stream_concat·p0.50:   79360,000 ns/op
                 with_stream_concat·p0.90:   81536,000 ns/op
                 with_stream_concat·p0.95:   83200,000 ns/op
                 with_stream_concat·p0.99:   122368,000 ns/op
                 with_stream_concat·p0.999:  140288,000 ns/op
                 with_stream_concat·p0.9999: 1267712,000 ns/op
                 with_stream_concat·p1.00:   1417216,000 ns/op

Iteration   5: 80515,278 ±(99.9%) 165,538 ns/op
                 with_stream_concat·p0.00:   76800,000 ns/op
                 with_stream_concat·p0.50:   79360,000 ns/op
                 with_stream_concat·p0.90:   81664,000 ns/op
                 with_stream_concat·p0.95:   83840,000 ns/op
                 with_stream_concat·p0.99:   101120,000 ns/op
                 with_stream_concat·p0.999:  112512,000 ns/op
                 with_stream_concat·p0.9999: 1265664,000 ns/op
                 with_stream_concat·p1.00:   1357824,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 1847239
  mean =  81077,960 ±(99.9%) 45,563 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1844377 
    [ 125000,000,  250000,000) = 2449 
    [ 250000,000,  375000,000) = 5 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 1 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 4 
    [1125000,000, 1250000,000) = 164 
    [1250000,000, 1375000,000) = 204 
    [1375000,000, 1500000,000) = 31 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 2 

  Percentiles, ns/op:
      p(0,0000) =  76288,000 ns/op
     p(50,0000) =  78976,000 ns/op
     p(90,0000) =  82944,000 ns/op
     p(95,0000) =  99840,000 ns/op
     p(99,0000) = 103040,000 ns/op
     p(99,9000) = 132096,000 ns/op
     p(99,9900) = 1280000,000 ns/op
     p(99,9990) = 1410104,525 ns/op
     p(99,9999) = 1889820,262 ns/op
    p(100,0000) = 1898496,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 100)

# Run progress: 96,94% complete, ETA 01:12:12
# Fork: 1 of 3
# Warmup Iteration   1: 133197,047 ±(99.9%) 823,557 ns/op
# Warmup Iteration   2: 130327,938 ±(99.9%) 281,887 ns/op
# Warmup Iteration   3: 130389,031 ±(99.9%) 250,627 ns/op
Iteration   1: 130320,694 ±(99.9%) 257,818 ns/op
                 with_stream_concat·p0.00:   126592,000 ns/op
                 with_stream_concat·p0.50:   128768,000 ns/op
                 with_stream_concat·p0.90:   131840,000 ns/op
                 with_stream_concat·p0.95:   133376,000 ns/op
                 with_stream_concat·p0.99:   158208,000 ns/op
                 with_stream_concat·p0.999:  176729,344 ns/op
                 with_stream_concat·p0.9999: 1373541,376 ns/op
                 with_stream_concat·p1.00:   1617920,000 ns/op

Iteration   2: 131435,662 ±(99.9%) 269,210 ns/op
                 with_stream_concat·p0.00:   126464,000 ns/op
                 with_stream_concat·p0.50:   128896,000 ns/op
                 with_stream_concat·p0.90:   132096,000 ns/op
                 with_stream_concat·p0.95:   155648,000 ns/op
                 with_stream_concat·p0.99:   159744,000 ns/op
                 with_stream_concat·p0.999:  187648,000 ns/op
                 with_stream_concat·p0.9999: 1396316,570 ns/op
                 with_stream_concat·p1.00:   1476608,000 ns/op

Iteration   3: 131613,850 ±(99.9%) 262,339 ns/op
                 with_stream_concat·p0.00:   126592,000 ns/op
                 with_stream_concat·p0.50:   128896,000 ns/op
                 with_stream_concat·p0.90:   133120,000 ns/op
                 with_stream_concat·p0.95:   155648,000 ns/op
                 with_stream_concat·p0.99:   160000,000 ns/op
                 with_stream_concat·p0.999:  187904,000 ns/op
                 with_stream_concat·p0.9999: 1381403,238 ns/op
                 with_stream_concat·p1.00:   1460224,000 ns/op

Iteration   4: 131368,182 ±(99.9%) 263,344 ns/op
                 with_stream_concat·p0.00:   126464,000 ns/op
                 with_stream_concat·p0.50:   128768,000 ns/op
                 with_stream_concat·p0.90:   132096,000 ns/op
                 with_stream_concat·p0.95:   155648,000 ns/op
                 with_stream_concat·p0.99:   159744,000 ns/op
                 with_stream_concat·p0.999:  187904,000 ns/op
                 with_stream_concat·p0.9999: 1354494,362 ns/op
                 with_stream_concat·p1.00:   1509376,000 ns/op

Iteration   5: 130437,664 ±(99.9%) 254,968 ns/op
                 with_stream_concat·p0.00:   126720,000 ns/op
                 with_stream_concat·p0.50:   129024,000 ns/op
                 with_stream_concat·p0.90:   131840,000 ns/op
                 with_stream_concat·p0.95:   133120,000 ns/op
                 with_stream_concat·p0.99:   158464,000 ns/op
                 with_stream_concat·p0.999:  175360,000 ns/op
                 with_stream_concat·p0.9999: 1367518,413 ns/op
                 with_stream_concat·p1.00:   1445888,000 ns/op


# Run progress: 96,99% complete, ETA 01:10:52
# Fork: 2 of 3
# Warmup Iteration   1: 131732,613 ±(99.9%) 817,340 ns/op
# Warmup Iteration   2: 130519,612 ±(99.9%) 278,231 ns/op
# Warmup Iteration   3: 130169,577 ±(99.9%) 259,768 ns/op
Iteration   1: 130228,885 ±(99.9%) 258,938 ns/op
                 with_stream_concat·p0.00:   126592,000 ns/op
                 with_stream_concat·p0.50:   128896,000 ns/op
                 with_stream_concat·p0.90:   131584,000 ns/op
                 with_stream_concat·p0.95:   132864,000 ns/op
                 with_stream_concat·p0.99:   148992,000 ns/op
                 with_stream_concat·p0.999:  175691,264 ns/op
                 with_stream_concat·p0.9999: 1307973,222 ns/op
                 with_stream_concat·p1.00:   1413120,000 ns/op

Iteration   2: 130049,788 ±(99.9%) 255,728 ns/op
                 with_stream_concat·p0.00:   126592,000 ns/op
                 with_stream_concat·p0.50:   128768,000 ns/op
                 with_stream_concat·p0.90:   131328,000 ns/op
                 with_stream_concat·p0.95:   132352,000 ns/op
                 with_stream_concat·p0.99:   148736,000 ns/op
                 with_stream_concat·p0.999:  174592,000 ns/op
                 with_stream_concat·p0.9999: 1258035,610 ns/op
                 with_stream_concat·p1.00:   1460224,000 ns/op

Iteration   3: 130233,047 ±(99.9%) 339,181 ns/op
                 with_stream_concat·p0.00:   126592,000 ns/op
                 with_stream_concat·p0.50:   128768,000 ns/op
                 with_stream_concat·p0.90:   131584,000 ns/op
                 with_stream_concat·p0.95:   132608,000 ns/op
                 with_stream_concat·p0.99:   148480,000 ns/op
                 with_stream_concat·p0.999:  174155,776 ns/op
                 with_stream_concat·p0.9999: 1300388,250 ns/op
                 with_stream_concat·p1.00:   5373952,000 ns/op

Iteration   4: 130016,971 ±(99.9%) 264,975 ns/op
                 with_stream_concat·p0.00:   126592,000 ns/op
                 with_stream_concat·p0.50:   128768,000 ns/op
                 with_stream_concat·p0.90:   131328,000 ns/op
                 with_stream_concat·p0.95:   132352,000 ns/op
                 with_stream_concat·p0.99:   148224,000 ns/op
                 with_stream_concat·p0.999:  169771,008 ns/op
                 with_stream_concat·p0.9999: 1340689,613 ns/op
                 with_stream_concat·p1.00:   1454080,000 ns/op

Iteration   5: 130250,463 ±(99.9%) 263,313 ns/op
                 with_stream_concat·p0.00:   126592,000 ns/op
                 with_stream_concat·p0.50:   128768,000 ns/op
                 with_stream_concat·p0.90:   131840,000 ns/op
                 with_stream_concat·p0.95:   133376,000 ns/op
                 with_stream_concat·p0.99:   149760,000 ns/op
                 with_stream_concat·p0.999:  163072,000 ns/op
                 with_stream_concat·p0.9999: 1333248,000 ns/op
                 with_stream_concat·p1.00:   1478656,000 ns/op


# Run progress: 97,05% complete, ETA 01:09:32
# Fork: 3 of 3
# Warmup Iteration   1: 127963,588 ±(99.9%) 1124,892 ns/op
# Warmup Iteration   2: 126782,740 ±(99.9%) 285,148 ns/op
# Warmup Iteration   3: 134590,457 ±(99.9%) 316,515 ns/op
Iteration   1: 131660,064 ±(99.9%) 295,377 ns/op
                 with_stream_concat·p0.00:   122880,000 ns/op
                 with_stream_concat·p0.50:   125184,000 ns/op
                 with_stream_concat·p0.90:   164608,000 ns/op
                 with_stream_concat·p0.95:   165888,000 ns/op
                 with_stream_concat·p0.99:   168960,000 ns/op
                 with_stream_concat·p0.999:  194848,512 ns/op
                 with_stream_concat·p0.9999: 1351582,515 ns/op
                 with_stream_concat·p1.00:   1484800,000 ns/op

Iteration   2: 134756,793 ±(99.9%) 323,375 ns/op
                 with_stream_concat·p0.00:   122752,000 ns/op
                 with_stream_concat·p0.50:   125568,000 ns/op
                 with_stream_concat·p0.90:   165376,000 ns/op
                 with_stream_concat·p0.95:   166912,000 ns/op
                 with_stream_concat·p0.99:   170496,000 ns/op
                 with_stream_concat·p0.999:  195328,000 ns/op
                 with_stream_concat·p0.9999: 1406487,142 ns/op
                 with_stream_concat·p1.00:   1542144,000 ns/op

Iteration   3: 127889,381 ±(99.9%) 262,278 ns/op
                 with_stream_concat·p0.00:   122624,000 ns/op
                 with_stream_concat·p0.50:   124928,000 ns/op
                 with_stream_concat·p0.90:   128384,000 ns/op
                 with_stream_concat·p0.95:   144896,000 ns/op
                 with_stream_concat·p0.99:   166912,000 ns/op
                 with_stream_concat·p0.999:  186310,144 ns/op
                 with_stream_concat·p0.9999: 1377415,373 ns/op
                 with_stream_concat·p1.00:   1474560,000 ns/op

Iteration   4: 126285,182 ±(99.9%) 246,537 ns/op
                 with_stream_concat·p0.00:   122880,000 ns/op
                 with_stream_concat·p0.50:   125056,000 ns/op
                 with_stream_concat·p0.90:   127616,000 ns/op
                 with_stream_concat·p0.95:   128768,000 ns/op
                 with_stream_concat·p0.99:   142848,000 ns/op
                 with_stream_concat·p0.999:  158693,376 ns/op
                 with_stream_concat·p0.9999: 1331200,000 ns/op
                 with_stream_concat·p1.00:   1843200,000 ns/op

Iteration   5: 126676,001 ±(99.9%) 241,687 ns/op
                 with_stream_concat·p0.00:   122752,000 ns/op
                 with_stream_concat·p0.50:   125312,000 ns/op
                 with_stream_concat·p0.90:   128640,000 ns/op
                 with_stream_concat·p0.95:   130176,000 ns/op
                 with_stream_concat·p0.99:   143104,000 ns/op
                 with_stream_concat·p0.999:  158208,000 ns/op
                 with_stream_concat·p0.9999: 1376489,677 ns/op
                 with_stream_concat·p1.00:   1560576,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 1150988
  mean = 130183,519 ±(99.9%) 70,357 ns/op

  Histogram, ns/op:
    [      0,000,  500000,000) = 1150630 
    [ 500000,000, 1000000,000) = 0 
    [1000000,000, 1500000,000) = 352 
    [1500000,000, 2000000,000) = 5 
    [2000000,000, 2500000,000) = 0 
    [2500000,000, 3000000,000) = 0 
    [3000000,000, 3500000,000) = 0 
    [3500000,000, 4000000,000) = 0 
    [4000000,000, 4500000,000) = 0 
    [4500000,000, 5000000,000) = 0 
    [5000000,000, 5500000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 122624,000 ns/op
     p(50,0000) = 128384,000 ns/op
     p(90,0000) = 131840,000 ns/op
     p(95,0000) = 145408,000 ns/op
     p(99,0000) = 166144,000 ns/op
     p(99,9000) = 185600,000 ns/op
     p(99,9900) = 1347381,453 ns/op
     p(99,9990) = 1475563,745 ns/op
     p(99,9999) = 4840847,286 ns/op
    p(100,0000) = 5373952,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 200)

# Run progress: 97,11% complete, ETA 01:08:12
# Fork: 1 of 3
# Warmup Iteration   1: 258903,928 ±(99.9%) 1583,523 ns/op
# Warmup Iteration   2: 256865,164 ±(99.9%) 558,847 ns/op
# Warmup Iteration   3: 258171,433 ±(99.9%) 569,582 ns/op
Iteration   1: 260487,652 ±(99.9%) 580,450 ns/op
                 with_stream_concat·p0.00:   248576,000 ns/op
                 with_stream_concat·p0.50:   253440,000 ns/op
                 with_stream_concat·p0.90:   268288,000 ns/op
                 with_stream_concat·p0.95:   310272,000 ns/op
                 with_stream_concat·p0.99:   320512,000 ns/op
                 with_stream_concat·p0.999:  349839,360 ns/op
                 with_stream_concat·p0.9999: 1569406,976 ns/op
                 with_stream_concat·p1.00:   1628160,000 ns/op

Iteration   2: 258314,278 ±(99.9%) 535,460 ns/op
                 with_stream_concat·p0.00:   248320,000 ns/op
                 with_stream_concat·p0.50:   253184,000 ns/op
                 with_stream_concat·p0.90:   265728,000 ns/op
                 with_stream_concat·p0.95:   280576,000 ns/op
                 with_stream_concat·p0.99:   315904,000 ns/op
                 with_stream_concat·p0.999:  347597,824 ns/op
                 with_stream_concat·p0.9999: 1531044,659 ns/op
                 with_stream_concat·p1.00:   1611776,000 ns/op

Iteration   3: 256261,850 ±(99.9%) 523,118 ns/op
                 with_stream_concat·p0.00:   248576,000 ns/op
                 with_stream_concat·p0.50:   253184,000 ns/op
                 with_stream_concat·p0.90:   262144,000 ns/op
                 with_stream_concat·p0.95:   266752,000 ns/op
                 with_stream_concat·p0.99:   283171,840 ns/op
                 with_stream_concat·p0.999:  304131,584 ns/op
                 with_stream_concat·p0.9999: 1567559,270 ns/op
                 with_stream_concat·p1.00:   1726464,000 ns/op

Iteration   4: 255977,518 ±(99.9%) 522,620 ns/op
                 with_stream_concat·p0.00:   248320,000 ns/op
                 with_stream_concat·p0.50:   252672,000 ns/op
                 with_stream_concat·p0.90:   264192,000 ns/op
                 with_stream_concat·p0.95:   265728,000 ns/op
                 with_stream_concat·p0.99:   283136,000 ns/op
                 with_stream_concat·p0.999:  310235,136 ns/op
                 with_stream_concat·p0.9999: 1579600,282 ns/op
                 with_stream_concat·p1.00:   1617920,000 ns/op

Iteration   5: 256048,112 ±(99.9%) 528,333 ns/op
                 with_stream_concat·p0.00:   248576,000 ns/op
                 with_stream_concat·p0.50:   252928,000 ns/op
                 with_stream_concat·p0.90:   264192,000 ns/op
                 with_stream_concat·p0.95:   265728,000 ns/op
                 with_stream_concat·p0.99:   283136,000 ns/op
                 with_stream_concat·p0.999:  303590,400 ns/op
                 with_stream_concat·p0.9999: 1534699,520 ns/op
                 with_stream_concat·p1.00:   1607680,000 ns/op


# Run progress: 97,16% complete, ETA 01:06:51
# Fork: 2 of 3
# Warmup Iteration   1: 248370,192 ±(99.9%) 1518,443 ns/op
# Warmup Iteration   2: 245198,074 ±(99.9%) 553,250 ns/op
# Warmup Iteration   3: 245442,882 ±(99.9%) 517,926 ns/op
Iteration   1: 244975,869 ±(99.9%) 479,377 ns/op
                 with_stream_concat·p0.00:   236800,000 ns/op
                 with_stream_concat·p0.50:   241664,000 ns/op
                 with_stream_concat·p0.90:   254208,000 ns/op
                 with_stream_concat·p0.95:   256256,000 ns/op
                 with_stream_concat·p0.99:   271872,000 ns/op
                 with_stream_concat·p0.999:  288876,544 ns/op
                 with_stream_concat·p0.9999: 1486152,499 ns/op
                 with_stream_concat·p1.00:   1507328,000 ns/op

Iteration   2: 244967,266 ±(99.9%) 520,066 ns/op
                 with_stream_concat·p0.00:   237568,000 ns/op
                 with_stream_concat·p0.50:   241920,000 ns/op
                 with_stream_concat·p0.90:   251392,000 ns/op
                 with_stream_concat·p0.95:   255232,000 ns/op
                 with_stream_concat·p0.99:   272430,080 ns/op
                 with_stream_concat·p0.999:  291030,016 ns/op
                 with_stream_concat·p0.9999: 1611822,080 ns/op
                 with_stream_concat·p1.00:   1675264,000 ns/op

Iteration   3: 244995,421 ±(99.9%) 524,163 ns/op
                 with_stream_concat·p0.00:   237568,000 ns/op
                 with_stream_concat·p0.50:   241920,000 ns/op
                 with_stream_concat·p0.90:   251392,000 ns/op
                 with_stream_concat·p0.95:   254976,000 ns/op
                 with_stream_concat·p0.99:   271872,000 ns/op
                 with_stream_concat·p0.999:  291840,000 ns/op
                 with_stream_concat·p0.9999: 1557884,928 ns/op
                 with_stream_concat·p1.00:   1624064,000 ns/op

Iteration   4: 244885,598 ±(99.9%) 491,340 ns/op
                 with_stream_concat·p0.00:   237312,000 ns/op
                 with_stream_concat·p0.50:   241664,000 ns/op
                 with_stream_concat·p0.90:   254208,000 ns/op
                 with_stream_concat·p0.95:   256256,000 ns/op
                 with_stream_concat·p0.99:   271872,000 ns/op
                 with_stream_concat·p0.999:  289480,704 ns/op
                 with_stream_concat·p0.9999: 1488638,771 ns/op
                 with_stream_concat·p1.00:   2088960,000 ns/op

Iteration   5: 245141,876 ±(99.9%) 515,172 ns/op
                 with_stream_concat·p0.00:   237824,000 ns/op
                 with_stream_concat·p0.50:   241920,000 ns/op
                 with_stream_concat·p0.90:   251904,000 ns/op
                 with_stream_concat·p0.95:   255232,000 ns/op
                 with_stream_concat·p0.99:   272384,000 ns/op
                 with_stream_concat·p0.999:  290036,736 ns/op
                 with_stream_concat·p0.9999: 1546729,472 ns/op
                 with_stream_concat·p1.00:   1710080,000 ns/op


# Run progress: 97,22% complete, ETA 01:05:31
# Fork: 3 of 3
# Warmup Iteration   1: 258811,210 ±(99.9%) 1601,382 ns/op
# Warmup Iteration   2: 256284,952 ±(99.9%) 935,456 ns/op
# Warmup Iteration   3: 255477,592 ±(99.9%) 486,206 ns/op
Iteration   1: 256279,337 ±(99.9%) 507,482 ns/op
                 with_stream_concat·p0.00:   248064,000 ns/op
                 with_stream_concat·p0.50:   252416,000 ns/op
                 with_stream_concat·p0.90:   264192,000 ns/op
                 with_stream_concat·p0.95:   265728,000 ns/op
                 with_stream_concat·p0.99:   310784,000 ns/op
                 with_stream_concat·p0.999:  338450,432 ns/op
                 with_stream_concat·p0.9999: 1490944,000 ns/op
                 with_stream_concat·p1.00:   1499136,000 ns/op

Iteration   2: 257098,566 ±(99.9%) 561,151 ns/op
                 with_stream_concat·p0.00:   248064,000 ns/op
                 with_stream_concat·p0.50:   252672,000 ns/op
                 with_stream_concat·p0.90:   263168,000 ns/op
                 with_stream_concat·p0.95:   267264,000 ns/op
                 with_stream_concat·p0.99:   312320,000 ns/op
                 with_stream_concat·p0.999:  340618,240 ns/op
                 with_stream_concat·p0.9999: 1595059,200 ns/op
                 with_stream_concat·p1.00:   1761280,000 ns/op

Iteration   3: 255729,041 ±(99.9%) 513,000 ns/op
                 with_stream_concat·p0.00:   248320,000 ns/op
                 with_stream_concat·p0.50:   252672,000 ns/op
                 with_stream_concat·p0.90:   263680,000 ns/op
                 with_stream_concat·p0.95:   265216,000 ns/op
                 with_stream_concat·p0.99:   283136,000 ns/op
                 with_stream_concat·p0.999:  312283,136 ns/op
                 with_stream_concat·p0.9999: 1548520,653 ns/op
                 with_stream_concat·p1.00:   1624064,000 ns/op

Iteration   4: 256262,283 ±(99.9%) 523,298 ns/op
                 with_stream_concat·p0.00:   248320,000 ns/op
                 with_stream_concat·p0.50:   252928,000 ns/op
                 with_stream_concat·p0.90:   262656,000 ns/op
                 with_stream_concat·p0.95:   266240,000 ns/op
                 with_stream_concat·p0.99:   282624,000 ns/op
                 with_stream_concat·p0.999:  316416,000 ns/op
                 with_stream_concat·p0.9999: 1590280,192 ns/op
                 with_stream_concat·p1.00:   1998848,000 ns/op

Iteration   5: 255812,590 ±(99.9%) 537,670 ns/op
                 with_stream_concat·p0.00:   248064,000 ns/op
                 with_stream_concat·p0.50:   252672,000 ns/op
                 with_stream_concat·p0.90:   261888,000 ns/op
                 with_stream_concat·p0.95:   265728,000 ns/op
                 with_stream_concat·p0.99:   282112,000 ns/op
                 with_stream_concat·p0.999:  306688,000 ns/op
                 with_stream_concat·p0.9999: 1620353,024 ns/op
                 with_stream_concat·p1.00:   1675264,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 592988
  mean = 252752,418 ±(99.9%) 137,524 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 184970 
    [ 250000,000,  500000,000) = 407645 
    [ 500000,000,  750000,000) = 5 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 1 
    [1250000,000, 1500000,000) = 259 
    [1500000,000, 1750000,000) = 105 
    [1750000,000, 2000000,000) = 2 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 236800,000 ns/op
     p(50,0000) = 251648,000 ns/op
     p(90,0000) = 262144,000 ns/op
     p(95,0000) = 265728,000 ns/op
     p(99,0000) = 307712,000 ns/op
     p(99,9000) = 329216,000 ns/op
     p(99,9900) = 1556691,558 ns/op
     p(99,9990) = 1683418,194 ns/op
     p(99,9999) = 2088960,000 ns/op
    p(100,0000) = 2088960,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 500)

# Run progress: 97,28% complete, ETA 01:04:11
# Fork: 1 of 3
# Warmup Iteration   1: 640960,784 ±(99.9%) 4234,798 ns/op
# Warmup Iteration   2: 633622,166 ±(99.9%) 1469,349 ns/op
# Warmup Iteration   3: 632356,393 ±(99.9%) 1400,546 ns/op
Iteration   1: 633260,462 ±(99.9%) 1469,172 ns/op
                 with_stream_concat·p0.00:   600064,000 ns/op
                 with_stream_concat·p0.50:   634880,000 ns/op
                 with_stream_concat·p0.90:   650240,000 ns/op
                 with_stream_concat·p0.95:   660480,000 ns/op
                 with_stream_concat·p0.99:   751616,000 ns/op
                 with_stream_concat·p0.999:  1933312,000 ns/op
                 with_stream_concat·p0.9999: 2217665,741 ns/op
                 with_stream_concat·p1.00:   2220032,000 ns/op

Iteration   2: 632111,715 ±(99.9%) 1391,752 ns/op
                 with_stream_concat·p0.00:   600064,000 ns/op
                 with_stream_concat·p0.50:   634880,000 ns/op
                 with_stream_concat·p0.90:   648192,000 ns/op
                 with_stream_concat·p0.95:   656384,000 ns/op
                 with_stream_concat·p0.99:   676864,000 ns/op
                 with_stream_concat·p0.999:  1895837,696 ns/op
                 with_stream_concat·p0.9999: 2168099,226 ns/op
                 with_stream_concat·p1.00:   2232320,000 ns/op

Iteration   3: 631804,503 ±(99.9%) 1374,931 ns/op
                 with_stream_concat·p0.00:   600064,000 ns/op
                 with_stream_concat·p0.50:   633856,000 ns/op
                 with_stream_concat·p0.90:   648192,000 ns/op
                 with_stream_concat·p0.95:   651264,000 ns/op
                 with_stream_concat·p0.99:   676864,000 ns/op
                 with_stream_concat·p0.999:  1887191,040 ns/op
                 with_stream_concat·p0.9999: 2121060,352 ns/op
                 with_stream_concat·p1.00:   2125824,000 ns/op

Iteration   4: 631645,512 ±(99.9%) 1408,172 ns/op
                 with_stream_concat·p0.00:   599040,000 ns/op
                 with_stream_concat·p0.50:   633856,000 ns/op
                 with_stream_concat·p0.90:   648192,000 ns/op
                 with_stream_concat·p0.95:   650240,000 ns/op
                 with_stream_concat·p0.99:   676864,000 ns/op
                 with_stream_concat·p0.999:  1924554,752 ns/op
                 with_stream_concat·p0.9999: 2102880,870 ns/op
                 with_stream_concat·p1.00:   2142208,000 ns/op

Iteration   5: 631669,909 ±(99.9%) 1391,897 ns/op
                 with_stream_concat·p0.00:   600064,000 ns/op
                 with_stream_concat·p0.50:   633856,000 ns/op
                 with_stream_concat·p0.90:   648192,000 ns/op
                 with_stream_concat·p0.95:   650240,000 ns/op
                 with_stream_concat·p0.99:   680960,000 ns/op
                 with_stream_concat·p0.999:  1897758,720 ns/op
                 with_stream_concat·p0.9999: 2126866,842 ns/op
                 with_stream_concat·p1.00:   2134016,000 ns/op


# Run progress: 97,33% complete, ETA 01:02:51
# Fork: 2 of 3
# Warmup Iteration   1: 642031,544 ±(99.9%) 4267,904 ns/op
# Warmup Iteration   2: 633084,398 ±(99.9%) 1492,461 ns/op
# Warmup Iteration   3: 633424,080 ±(99.9%) 1395,769 ns/op
Iteration   1: 634325,125 ±(99.9%) 1993,336 ns/op
                 with_stream_concat·p0.00:   600064,000 ns/op
                 with_stream_concat·p0.50:   634880,000 ns/op
                 with_stream_concat·p0.90:   650240,000 ns/op
                 with_stream_concat·p0.95:   662528,000 ns/op
                 with_stream_concat·p0.99:   752640,000 ns/op
                 with_stream_concat·p0.999:  1983463,424 ns/op
                 with_stream_concat·p0.9999: 4242171,494 ns/op
                 with_stream_concat·p1.00:   6758400,000 ns/op

Iteration   2: 634817,541 ±(99.9%) 1582,759 ns/op
                 with_stream_concat·p0.00:   599040,000 ns/op
                 with_stream_concat·p0.50:   634880,000 ns/op
                 with_stream_concat·p0.90:   649216,000 ns/op
                 with_stream_concat·p0.95:   667648,000 ns/op
                 with_stream_concat·p0.99:   762880,000 ns/op
                 with_stream_concat·p0.999:  1940684,800 ns/op
                 with_stream_concat·p0.9999: 2717057,024 ns/op
                 with_stream_concat·p1.00:   3055616,000 ns/op

Iteration   3: 631734,057 ±(99.9%) 1392,813 ns/op
                 with_stream_concat·p0.00:   598016,000 ns/op
                 with_stream_concat·p0.50:   633856,000 ns/op
                 with_stream_concat·p0.90:   648192,000 ns/op
                 with_stream_concat·p0.95:   651264,000 ns/op
                 with_stream_concat·p0.99:   676864,000 ns/op
                 with_stream_concat·p0.999:  1932394,496 ns/op
                 with_stream_concat·p0.9999: 2163064,832 ns/op
                 with_stream_concat·p1.00:   2174976,000 ns/op

Iteration   4: 631714,833 ±(99.9%) 1350,155 ns/op
                 with_stream_concat·p0.00:   599040,000 ns/op
                 with_stream_concat·p0.50:   634880,000 ns/op
                 with_stream_concat·p0.90:   648192,000 ns/op
                 with_stream_concat·p0.95:   651264,000 ns/op
                 with_stream_concat·p0.99:   677888,000 ns/op
                 with_stream_concat·p0.999:  1841727,488 ns/op
                 with_stream_concat·p0.9999: 2113094,246 ns/op
                 with_stream_concat·p1.00:   2138112,000 ns/op

Iteration   5: 631816,742 ±(99.9%) 1327,733 ns/op
                 with_stream_concat·p0.00:   598016,000 ns/op
                 with_stream_concat·p0.50:   633856,000 ns/op
                 with_stream_concat·p0.90:   648192,000 ns/op
                 with_stream_concat·p0.95:   652288,000 ns/op
                 with_stream_concat·p0.99:   676864,000 ns/op
                 with_stream_concat·p0.999:  1831432,192 ns/op
                 with_stream_concat·p0.9999: 2110201,856 ns/op
                 with_stream_concat·p1.00:   2134016,000 ns/op


# Run progress: 97,39% complete, ETA 01:01:31
# Fork: 3 of 3
# Warmup Iteration   1: 640939,499 ±(99.9%) 4227,608 ns/op
# Warmup Iteration   2: 632612,803 ±(99.9%) 1434,235 ns/op
# Warmup Iteration   3: 632653,293 ±(99.9%) 1368,331 ns/op
Iteration   1: 633562,288 ±(99.9%) 1429,139 ns/op
                 with_stream_concat·p0.00:   600064,000 ns/op
                 with_stream_concat·p0.50:   634880,000 ns/op
                 with_stream_concat·p0.90:   650240,000 ns/op
                 with_stream_concat·p0.95:   660480,000 ns/op
                 with_stream_concat·p0.99:   752640,000 ns/op
                 with_stream_concat·p0.999:  1905418,240 ns/op
                 with_stream_concat·p0.9999: 2147717,120 ns/op
                 with_stream_concat·p1.00:   2183168,000 ns/op

Iteration   2: 631617,287 ±(99.9%) 1375,994 ns/op
                 with_stream_concat·p0.00:   600064,000 ns/op
                 with_stream_concat·p0.50:   633856,000 ns/op
                 with_stream_concat·p0.90:   648192,000 ns/op
                 with_stream_concat·p0.95:   650240,000 ns/op
                 with_stream_concat·p0.99:   687104,000 ns/op
                 with_stream_concat·p0.999:  1906122,752 ns/op
                 with_stream_concat·p0.9999: 2143690,752 ns/op
                 with_stream_concat·p1.00:   2191360,000 ns/op

Iteration   3: 633194,641 ±(99.9%) 1437,821 ns/op
                 with_stream_concat·p0.00:   600064,000 ns/op
                 with_stream_concat·p0.50:   634880,000 ns/op
                 with_stream_concat·p0.90:   648192,000 ns/op
                 with_stream_concat·p0.95:   651264,000 ns/op
                 with_stream_concat·p0.99:   741376,000 ns/op
                 with_stream_concat·p0.999:  1925570,560 ns/op
                 with_stream_concat·p0.9999: 2159681,536 ns/op
                 with_stream_concat·p1.00:   2166784,000 ns/op

Iteration   4: 631947,707 ±(99.9%) 1413,325 ns/op
                 with_stream_concat·p0.00:   600064,000 ns/op
                 with_stream_concat·p0.50:   634880,000 ns/op
                 with_stream_concat·p0.90:   648192,000 ns/op
                 with_stream_concat·p0.95:   651264,000 ns/op
                 with_stream_concat·p0.99:   690063,360 ns/op
                 with_stream_concat·p0.999:  1953679,360 ns/op
                 with_stream_concat·p0.9999: 2191360,000 ns/op
                 with_stream_concat·p1.00:   2191360,000 ns/op

Iteration   5: 631531,999 ±(99.9%) 1386,169 ns/op
                 with_stream_concat·p0.00:   600064,000 ns/op
                 with_stream_concat·p0.50:   633856,000 ns/op
                 with_stream_concat·p0.90:   648192,000 ns/op
                 with_stream_concat·p0.95:   650240,000 ns/op
                 with_stream_concat·p0.99:   679936,000 ns/op
                 with_stream_concat·p0.999:  1937774,592 ns/op
                 with_stream_concat·p0.9999: 2163054,592 ns/op
                 with_stream_concat·p1.00:   2174976,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 236961
  mean = 632448,542 ±(99.9%) 376,019 ns/op

  Histogram, ns/op:
    [      0,000,  500000,000) = 0 
    [ 500000,000, 1000000,000) = 236643 
    [1000000,000, 1500000,000) = 1 
    [1500000,000, 2000000,000) = 158 
    [2000000,000, 2500000,000) = 157 
    [2500000,000, 3000000,000) = 0 
    [3000000,000, 3500000,000) = 1 
    [3500000,000, 4000000,000) = 0 
    [4000000,000, 4500000,000) = 0 
    [4500000,000, 5000000,000) = 0 
    [5000000,000, 5500000,000) = 0 
    [5500000,000, 6000000,000) = 0 
    [6000000,000, 6500000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 598016,000 ns/op
     p(50,0000) = 634880,000 ns/op
     p(90,0000) = 648192,000 ns/op
     p(95,0000) = 652288,000 ns/op
     p(99,0000) = 693248,000 ns/op
     p(99,9000) = 1906921,472 ns/op
     p(99,9900) = 2156984,730 ns/op
     p(99,9990) = 2837605,253 ns/op
     p(99,9999) = 6758400,000 ns/op
    p(100,0000) = 6758400,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 1000)

# Run progress: 97,45% complete, ETA 01:00:10
# Fork: 1 of 3
# Warmup Iteration   1: 1460815,431 ±(99.9%) 8313,601 ns/op
# Warmup Iteration   2: 1441026,732 ±(99.9%) 4628,286 ns/op
# Warmup Iteration   3: 1439924,923 ±(99.9%) 4338,415 ns/op
Iteration   1: 1446385,770 ±(99.9%) 4830,989 ns/op
                 with_stream_concat·p0.00:   1331200,000 ns/op
                 with_stream_concat·p0.50:   1437696,000 ns/op
                 with_stream_concat·p0.90:   1529856,000 ns/op
                 with_stream_concat·p0.95:   1591296,000 ns/op
                 with_stream_concat·p0.99:   1822720,000 ns/op
                 with_stream_concat·p0.999:  3043328,000 ns/op
                 with_stream_concat·p0.9999: 3248128,000 ns/op
                 with_stream_concat·p1.00:   3248128,000 ns/op

Iteration   2: 1432095,335 ±(99.9%) 4248,932 ns/op
                 with_stream_concat·p0.00:   1329152,000 ns/op
                 with_stream_concat·p0.50:   1433600,000 ns/op
                 with_stream_concat·p0.90:   1454080,000 ns/op
                 with_stream_concat·p0.95:   1503232,000 ns/op
                 with_stream_concat·p0.99:   1597440,000 ns/op
                 with_stream_concat·p0.999:  3031310,336 ns/op
                 with_stream_concat·p0.9999: 3112960,000 ns/op
                 with_stream_concat·p1.00:   3112960,000 ns/op

Iteration   3: 1429720,813 ±(99.9%) 4223,731 ns/op
                 with_stream_concat·p0.00:   1331200,000 ns/op
                 with_stream_concat·p0.50:   1431552,000 ns/op
                 with_stream_concat·p0.90:   1452032,000 ns/op
                 with_stream_concat·p0.95:   1472512,000 ns/op
                 with_stream_concat·p0.99:   1526312,960 ns/op
                 with_stream_concat·p0.999:  3047460,864 ns/op
                 with_stream_concat·p0.9999: 3227648,000 ns/op
                 with_stream_concat·p1.00:   3227648,000 ns/op

Iteration   4: 1433673,752 ±(99.9%) 4587,874 ns/op
                 with_stream_concat·p0.00:   1331200,000 ns/op
                 with_stream_concat·p0.50:   1433600,000 ns/op
                 with_stream_concat·p0.90:   1454080,000 ns/op
                 with_stream_concat·p0.95:   1478656,000 ns/op
                 with_stream_concat·p0.99:   1819217,920 ns/op
                 with_stream_concat·p0.999:  3092717,568 ns/op
                 with_stream_concat·p0.9999: 3235840,000 ns/op
                 with_stream_concat·p1.00:   3235840,000 ns/op

Iteration   5: 1433991,495 ±(99.9%) 4629,089 ns/op
                 with_stream_concat·p0.00:   1329152,000 ns/op
                 with_stream_concat·p0.50:   1431552,000 ns/op
                 with_stream_concat·p0.90:   1452032,000 ns/op
                 with_stream_concat·p0.95:   1476608,000 ns/op
                 with_stream_concat·p0.99:   1860218,880 ns/op
                 with_stream_concat·p0.999:  3125882,880 ns/op
                 with_stream_concat·p0.9999: 3198976,000 ns/op
                 with_stream_concat·p1.00:   3198976,000 ns/op


# Run progress: 97,50% complete, ETA 00:58:50
# Fork: 2 of 3
# Warmup Iteration   1: 1449336,888 ±(99.9%) 7478,267 ns/op
# Warmup Iteration   2: 1447473,472 ±(99.9%) 4997,223 ns/op
# Warmup Iteration   3: 1443840,888 ±(99.9%) 4661,087 ns/op
Iteration   1: 1441627,120 ±(99.9%) 4930,953 ns/op
                 with_stream_concat·p0.00:   1327104,000 ns/op
                 with_stream_concat·p0.50:   1435648,000 ns/op
                 with_stream_concat·p0.90:   1500774,400 ns/op
                 with_stream_concat·p0.95:   1583104,000 ns/op
                 with_stream_concat·p0.99:   1648640,000 ns/op
                 with_stream_concat·p0.999:  3035414,528 ns/op
                 with_stream_concat·p0.9999: 3190784,000 ns/op
                 with_stream_concat·p1.00:   3190784,000 ns/op

Iteration   2: 1432239,461 ±(99.9%) 4326,282 ns/op
                 with_stream_concat·p0.00:   1329152,000 ns/op
                 with_stream_concat·p0.50:   1431552,000 ns/op
                 with_stream_concat·p0.90:   1460224,000 ns/op
                 with_stream_concat·p0.95:   1503232,000 ns/op
                 with_stream_concat·p0.99:   1597440,000 ns/op
                 with_stream_concat·p0.999:  3031400,448 ns/op
                 with_stream_concat·p0.9999: 3325952,000 ns/op
                 with_stream_concat·p1.00:   3325952,000 ns/op

Iteration   3: 1427448,686 ±(99.9%) 4273,451 ns/op
                 with_stream_concat·p0.00:   1327104,000 ns/op
                 with_stream_concat·p0.50:   1429504,000 ns/op
                 with_stream_concat·p0.90:   1452032,000 ns/op
                 with_stream_concat·p0.95:   1468416,000 ns/op
                 with_stream_concat·p0.99:   1503232,000 ns/op
                 with_stream_concat·p0.999:  3084283,904 ns/op
                 with_stream_concat·p0.9999: 3256320,000 ns/op
                 with_stream_concat·p1.00:   3256320,000 ns/op

Iteration   4: 1433614,104 ±(99.9%) 4535,412 ns/op
                 with_stream_concat·p0.00:   1329152,000 ns/op
                 with_stream_concat·p0.50:   1431552,000 ns/op
                 with_stream_concat·p0.90:   1456128,000 ns/op
                 with_stream_concat·p0.95:   1478656,000 ns/op
                 with_stream_concat·p0.99:   1818624,000 ns/op
                 with_stream_concat·p0.999:  3051876,352 ns/op
                 with_stream_concat·p0.9999: 3153920,000 ns/op
                 with_stream_concat·p1.00:   3153920,000 ns/op

Iteration   5: 1441554,465 ±(99.9%) 5011,404 ns/op
                 with_stream_concat·p0.00:   1331200,000 ns/op
                 with_stream_concat·p0.50:   1433600,000 ns/op
                 with_stream_concat·p0.90:   1462272,000 ns/op
                 with_stream_concat·p0.95:   1501184,000 ns/op
                 with_stream_concat·p0.99:   1826816,000 ns/op
                 with_stream_concat·p0.999:  3089207,296 ns/op
                 with_stream_concat·p0.9999: 3411968,000 ns/op
                 with_stream_concat·p1.00:   3411968,000 ns/op


# Run progress: 97,56% complete, ETA 00:57:30
# Fork: 3 of 3
# Warmup Iteration   1: 1437919,397 ±(99.9%) 7146,125 ns/op
# Warmup Iteration   2: 1436914,379 ±(99.9%) 4151,443 ns/op
# Warmup Iteration   3: 1435846,061 ±(99.9%) 4015,100 ns/op
Iteration   1: 1437325,699 ±(99.9%) 4108,719 ns/op
                 with_stream_concat·p0.00:   1329152,000 ns/op
                 with_stream_concat·p0.50:   1435648,000 ns/op
                 with_stream_concat·p0.90:   1490329,600 ns/op
                 with_stream_concat·p0.95:   1542144,000 ns/op
                 with_stream_concat·p0.99:   1600450,560 ns/op
                 with_stream_concat·p0.999:  3060289,536 ns/op
                 with_stream_concat·p0.9999: 3133440,000 ns/op
                 with_stream_concat·p1.00:   3133440,000 ns/op

Iteration   2: 1430245,689 ±(99.9%) 3871,773 ns/op
                 with_stream_concat·p0.00:   1327104,000 ns/op
                 with_stream_concat·p0.50:   1433600,000 ns/op
                 with_stream_concat·p0.90:   1456128,000 ns/op
                 with_stream_concat·p0.95:   1501184,000 ns/op
                 with_stream_concat·p0.99:   1593344,000 ns/op
                 with_stream_concat·p0.999:  3039817,728 ns/op
                 with_stream_concat·p0.9999: 3268608,000 ns/op
                 with_stream_concat·p1.00:   3268608,000 ns/op

Iteration   3: 1425813,333 ±(99.9%) 3579,215 ns/op
                 with_stream_concat·p0.00:   1329152,000 ns/op
                 with_stream_concat·p0.50:   1429504,000 ns/op
                 with_stream_concat·p0.90:   1449984,000 ns/op
                 with_stream_concat·p0.95:   1466368,000 ns/op
                 with_stream_concat·p0.99:   1517568,000 ns/op
                 with_stream_concat·p0.999:  3039158,272 ns/op
                 with_stream_concat·p0.9999: 3244032,000 ns/op
                 with_stream_concat·p1.00:   3244032,000 ns/op

Iteration   4: 1426046,922 ±(99.9%) 3807,349 ns/op
                 with_stream_concat·p0.00:   1329152,000 ns/op
                 with_stream_concat·p0.50:   1429504,000 ns/op
                 with_stream_concat·p0.90:   1449984,000 ns/op
                 with_stream_concat·p0.95:   1462272,000 ns/op
                 with_stream_concat·p0.99:   1513472,000 ns/op
                 with_stream_concat·p0.999:  3063709,696 ns/op
                 with_stream_concat·p0.9999: 3416064,000 ns/op
                 with_stream_concat·p1.00:   3416064,000 ns/op

Iteration   5: 1429226,911 ±(99.9%) 4162,604 ns/op
                 with_stream_concat·p0.00:   1327104,000 ns/op
                 with_stream_concat·p0.50:   1429504,000 ns/op
                 with_stream_concat·p0.90:   1452032,000 ns/op
                 with_stream_concat·p0.95:   1474560,000 ns/op
                 with_stream_concat·p0.99:   1570959,360 ns/op
                 with_stream_concat·p0.999:  3129516,032 ns/op
                 with_stream_concat·p0.9999: 3248128,000 ns/op
                 with_stream_concat·p1.00:   3248128,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 104568
  mean = 1433376,923 ±(99.9%) 1126,192 ns/op

  Histogram, ns/op:
    [1000000,000, 1250000,000) = 0 
    [1250000,000, 1500000,000) = 99765 
    [1500000,000, 1750000,000) = 3722 
    [1750000,000, 2000000,000) = 590 
    [2000000,000, 2250000,000) = 9 
    [2250000,000, 2500000,000) = 51 
    [2500000,000, 2750000,000) = 85 
    [2750000,000, 3000000,000) = 168 
    [3000000,000, 3250000,000) = 173 
    [3250000,000, 3500000,000) = 5 
    [3500000,000, 3750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1327104,000 ns/op
     p(50,0000) = 1433600,000 ns/op
     p(90,0000) = 1456128,000 ns/op
     p(95,0000) = 1492992,000 ns/op
     p(99,0000) = 1759232,000 ns/op
     p(99,9000) = 3051520,000 ns/op
     p(99,9900) = 3233968,538 ns/op
     p(99,9990) = 3415876,854 ns/op
     p(99,9999) = 3416064,000 ns/op
    p(100,0000) = 3416064,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 10)

# Run progress: 97,62% complete, ETA 00:56:10
# Fork: 1 of 3
# Warmup Iteration   1: 53403,320 ±(99.9%) 328,187 ns/op
# Warmup Iteration   2: 52429,474 ±(99.9%) 128,673 ns/op
# Warmup Iteration   3: 52793,968 ±(99.9%) 122,682 ns/op
Iteration   1: 52868,392 ±(99.9%) 124,700 ns/op
                 with_stream_concat·p0.00:   50368,000 ns/op
                 with_stream_concat·p0.50:   51776,000 ns/op
                 with_stream_concat·p0.90:   54080,000 ns/op
                 with_stream_concat·p0.95:   56256,000 ns/op
                 with_stream_concat·p0.99:   66176,000 ns/op
                 with_stream_concat·p0.999:  81664,000 ns/op
                 with_stream_concat·p0.9999: 1272291,738 ns/op
                 with_stream_concat·p1.00:   1460224,000 ns/op

Iteration   2: 52457,576 ±(99.9%) 122,454 ns/op
                 with_stream_concat·p0.00:   50432,000 ns/op
                 with_stream_concat·p0.50:   51776,000 ns/op
                 with_stream_concat·p0.90:   53632,000 ns/op
                 with_stream_concat·p0.95:   54464,000 ns/op
                 with_stream_concat·p0.99:   58368,000 ns/op
                 with_stream_concat·p0.999:  81280,000 ns/op
                 with_stream_concat·p0.9999: 1277533,389 ns/op
                 with_stream_concat·p1.00:   1880064,000 ns/op

Iteration   3: 52367,396 ±(99.9%) 123,109 ns/op
                 with_stream_concat·p0.00:   50432,000 ns/op
                 with_stream_concat·p0.50:   51712,000 ns/op
                 with_stream_concat·p0.90:   53504,000 ns/op
                 with_stream_concat·p0.95:   54272,000 ns/op
                 with_stream_concat·p0.99:   62195,200 ns/op
                 with_stream_concat·p0.999:  81408,000 ns/op
                 with_stream_concat·p0.9999: 1278476,288 ns/op
                 with_stream_concat·p1.00:   1495040,000 ns/op

Iteration   4: 52475,442 ±(99.9%) 121,808 ns/op
                 with_stream_concat·p0.00:   50368,000 ns/op
                 with_stream_concat·p0.50:   51776,000 ns/op
                 with_stream_concat·p0.90:   53632,000 ns/op
                 with_stream_concat·p0.95:   54528,000 ns/op
                 with_stream_concat·p0.99:   58816,000 ns/op
                 with_stream_concat·p0.999:  81536,000 ns/op
                 with_stream_concat·p0.9999: 1238944,973 ns/op
                 with_stream_concat·p1.00:   1443840,000 ns/op

Iteration   5: 52357,924 ±(99.9%) 119,160 ns/op
                 with_stream_concat·p0.00:   50432,000 ns/op
                 with_stream_concat·p0.50:   51712,000 ns/op
                 with_stream_concat·p0.90:   53504,000 ns/op
                 with_stream_concat·p0.95:   54272,000 ns/op
                 with_stream_concat·p0.99:   58816,000 ns/op
                 with_stream_concat·p0.999:  81536,000 ns/op
                 with_stream_concat·p0.9999: 1245049,651 ns/op
                 with_stream_concat·p1.00:   1439744,000 ns/op


# Run progress: 97,67% complete, ETA 00:54:50
# Fork: 2 of 3
# Warmup Iteration   1: 53719,365 ±(99.9%) 318,133 ns/op
# Warmup Iteration   2: 52878,775 ±(99.9%) 130,235 ns/op
# Warmup Iteration   3: 52890,377 ±(99.9%) 123,293 ns/op
Iteration   1: 52903,190 ±(99.9%) 125,368 ns/op
                 with_stream_concat·p0.00:   51008,000 ns/op
                 with_stream_concat·p0.50:   52160,000 ns/op
                 with_stream_concat·p0.90:   53760,000 ns/op
                 with_stream_concat·p0.95:   54336,000 ns/op
                 with_stream_concat·p0.99:   64512,000 ns/op
                 with_stream_concat·p0.999:  82176,000 ns/op
                 with_stream_concat·p0.9999: 1205322,547 ns/op
                 with_stream_concat·p1.00:   1351680,000 ns/op

Iteration   2: 52899,326 ±(99.9%) 130,354 ns/op
                 with_stream_concat·p0.00:   51008,000 ns/op
                 with_stream_concat·p0.50:   52160,000 ns/op
                 with_stream_concat·p0.90:   53760,000 ns/op
                 with_stream_concat·p0.95:   54272,000 ns/op
                 with_stream_concat·p0.99:   64256,000 ns/op
                 with_stream_concat·p0.999:  82984,448 ns/op
                 with_stream_concat·p0.9999: 1243405,517 ns/op
                 with_stream_concat·p1.00:   1746944,000 ns/op

Iteration   3: 52856,860 ±(99.9%) 124,970 ns/op
                 with_stream_concat·p0.00:   51136,000 ns/op
                 with_stream_concat·p0.50:   52160,000 ns/op
                 with_stream_concat·p0.90:   53760,000 ns/op
                 with_stream_concat·p0.95:   54272,000 ns/op
                 with_stream_concat·p0.99:   62784,000 ns/op
                 with_stream_concat·p0.999:  82432,000 ns/op
                 with_stream_concat·p0.9999: 1180220,006 ns/op
                 with_stream_concat·p1.00:   1388544,000 ns/op

Iteration   4: 52902,508 ±(99.9%) 128,138 ns/op
                 with_stream_concat·p0.00:   51008,000 ns/op
                 with_stream_concat·p0.50:   52160,000 ns/op
                 with_stream_concat·p0.90:   53824,000 ns/op
                 with_stream_concat·p0.95:   54336,000 ns/op
                 with_stream_concat·p0.99:   62784,000 ns/op
                 with_stream_concat·p0.999:  82304,000 ns/op
                 with_stream_concat·p0.9999: 1229071,360 ns/op
                 with_stream_concat·p1.00:   1441792,000 ns/op

Iteration   5: 52847,576 ±(99.9%) 129,904 ns/op
                 with_stream_concat·p0.00:   51008,000 ns/op
                 with_stream_concat·p0.50:   52160,000 ns/op
                 with_stream_concat·p0.90:   53696,000 ns/op
                 with_stream_concat·p0.95:   54208,000 ns/op
                 with_stream_concat·p0.99:   62720,000 ns/op
                 with_stream_concat·p0.999:  82560,000 ns/op
                 with_stream_concat·p0.9999: 1239272,448 ns/op
                 with_stream_concat·p1.00:   1378304,000 ns/op


# Run progress: 97,73% complete, ETA 00:53:30
# Fork: 3 of 3
# Warmup Iteration   1: 54381,846 ±(99.9%) 452,516 ns/op
# Warmup Iteration   2: 53457,930 ±(99.9%) 123,382 ns/op
# Warmup Iteration   3: 53470,269 ±(99.9%) 122,062 ns/op
Iteration   1: 53507,638 ±(99.9%) 120,167 ns/op
                 with_stream_concat·p0.00:   51712,000 ns/op
                 with_stream_concat·p0.50:   52864,000 ns/op
                 with_stream_concat·p0.90:   54464,000 ns/op
                 with_stream_concat·p0.95:   55104,000 ns/op
                 with_stream_concat·p0.99:   58304,000 ns/op
                 with_stream_concat·p0.999:  82432,000 ns/op
                 with_stream_concat·p0.9999: 1255424,000 ns/op
                 with_stream_concat·p1.00:   1585152,000 ns/op

Iteration   2: 53433,296 ±(99.9%) 127,191 ns/op
                 with_stream_concat·p0.00:   51648,000 ns/op
                 with_stream_concat·p0.50:   52800,000 ns/op
                 with_stream_concat·p0.90:   54336,000 ns/op
                 with_stream_concat·p0.95:   54912,000 ns/op
                 with_stream_concat·p0.99:   65216,000 ns/op
                 with_stream_concat·p0.999:  82688,000 ns/op
                 with_stream_concat·p0.9999: 1327104,000 ns/op
                 with_stream_concat·p1.00:   2021376,000 ns/op

Iteration   3: 53486,581 ±(99.9%) 123,573 ns/op
                 with_stream_concat·p0.00:   51648,000 ns/op
                 with_stream_concat·p0.50:   52800,000 ns/op
                 with_stream_concat·p0.90:   54592,000 ns/op
                 with_stream_concat·p0.95:   55360,000 ns/op
                 with_stream_concat·p0.99:   59520,000 ns/op
                 with_stream_concat·p0.999:  82688,000 ns/op
                 with_stream_concat·p0.9999: 1301170,995 ns/op
                 with_stream_concat·p1.00:   1476608,000 ns/op

Iteration   4: 53482,265 ±(99.9%) 123,088 ns/op
                 with_stream_concat·p0.00:   51648,000 ns/op
                 with_stream_concat·p0.50:   52800,000 ns/op
                 with_stream_concat·p0.90:   54400,000 ns/op
                 with_stream_concat·p0.95:   55104,000 ns/op
                 with_stream_concat·p0.99:   59456,000 ns/op
                 with_stream_concat·p0.999:  82688,000 ns/op
                 with_stream_concat·p0.9999: 1303901,389 ns/op
                 with_stream_concat·p1.00:   1464320,000 ns/op

Iteration   5: 53482,664 ±(99.9%) 122,152 ns/op
                 with_stream_concat·p0.00:   51648,000 ns/op
                 with_stream_concat·p0.50:   52800,000 ns/op
                 with_stream_concat·p0.90:   54464,000 ns/op
                 with_stream_concat·p0.95:   55104,000 ns/op
                 with_stream_concat·p0.99:   59136,000 ns/op
                 with_stream_concat·p0.999:  82688,000 ns/op
                 with_stream_concat·p0.9999: 1267721,626 ns/op
                 with_stream_concat·p1.00:   1429504,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 2827615
  mean =  52951,984 ±(99.9%) 32,143 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 2827114 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 0 
    [1000000,000, 1250000,000) = 224 
    [1250000,000, 1500000,000) = 273 
    [1500000,000, 1750000,000) = 2 
    [1750000,000, 2000000,000) = 1 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  50368,000 ns/op
     p(50,0000) =  52352,000 ns/op
     p(90,0000) =  54016,000 ns/op
     p(95,0000) =  54720,000 ns/op
     p(99,0000) =  64064,000 ns/op
     p(99,9000) =  82304,000 ns/op
     p(99,9900) = 1247232,000 ns/op
     p(99,9990) = 1411988,849 ns/op
     p(99,9999) = 1769891,758 ns/op
    p(100,0000) = 2021376,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 20)

# Run progress: 97,79% complete, ETA 00:52:09
# Fork: 1 of 3
# Warmup Iteration   1: 87546,652 ±(99.9%) 515,929 ns/op
# Warmup Iteration   2: 86983,039 ±(99.9%) 211,732 ns/op
# Warmup Iteration   3: 86720,910 ±(99.9%) 197,993 ns/op
Iteration   1: 86864,456 ±(99.9%) 199,317 ns/op
                 with_stream_concat·p0.00:   83840,000 ns/op
                 with_stream_concat·p0.50:   85632,000 ns/op
                 with_stream_concat·p0.90:   88192,000 ns/op
                 with_stream_concat·p0.95:   89600,000 ns/op
                 with_stream_concat·p0.99:   100408,320 ns/op
                 with_stream_concat·p0.999:  117760,000 ns/op
                 with_stream_concat·p0.9999: 1281033,011 ns/op
                 with_stream_concat·p1.00:   1773568,000 ns/op

Iteration   2: 86611,970 ±(99.9%) 199,761 ns/op
                 with_stream_concat·p0.00:   83584,000 ns/op
                 with_stream_concat·p0.50:   85504,000 ns/op
                 with_stream_concat·p0.90:   87808,000 ns/op
                 with_stream_concat·p0.95:   89216,000 ns/op
                 with_stream_concat·p0.99:   99979,520 ns/op
                 with_stream_concat·p0.999:  117120,000 ns/op
                 with_stream_concat·p0.9999: 1293014,016 ns/op
                 with_stream_concat·p1.00:   1394688,000 ns/op

Iteration   3: 86553,689 ±(99.9%) 193,123 ns/op
                 with_stream_concat·p0.00:   83712,000 ns/op
                 with_stream_concat·p0.50:   85376,000 ns/op
                 with_stream_concat·p0.90:   87808,000 ns/op
                 with_stream_concat·p0.95:   89216,000 ns/op
                 with_stream_concat·p0.99:   100352,000 ns/op
                 with_stream_concat·p0.999:  116864,000 ns/op
                 with_stream_concat·p0.9999: 1253076,992 ns/op
                 with_stream_concat·p1.00:   1390592,000 ns/op

Iteration   4: 86942,035 ±(99.9%) 197,400 ns/op
                 with_stream_concat·p0.00:   83712,000 ns/op
                 with_stream_concat·p0.50:   85504,000 ns/op
                 with_stream_concat·p0.90:   88704,000 ns/op
                 with_stream_concat·p0.95:   91264,000 ns/op
                 with_stream_concat·p0.99:   109312,000 ns/op
                 with_stream_concat·p0.999:  118674,688 ns/op
                 with_stream_concat·p0.9999: 1279065,702 ns/op
                 with_stream_concat·p1.00:   1343488,000 ns/op

Iteration   5: 86504,215 ±(99.9%) 193,355 ns/op
                 with_stream_concat·p0.00:   83712,000 ns/op
                 with_stream_concat·p0.50:   85376,000 ns/op
                 with_stream_concat·p0.90:   87680,000 ns/op
                 with_stream_concat·p0.95:   89088,000 ns/op
                 with_stream_concat·p0.99:   100352,000 ns/op
                 with_stream_concat·p0.999:  116808,704 ns/op
                 with_stream_concat·p0.9999: 1235879,526 ns/op
                 with_stream_concat·p1.00:   1378304,000 ns/op


# Run progress: 97,84% complete, ETA 00:50:49
# Fork: 2 of 3
# Warmup Iteration   1: 93390,757 ±(99.9%) 538,837 ns/op
# Warmup Iteration   2: 92743,503 ±(99.9%) 379,339 ns/op
# Warmup Iteration   3: 92844,518 ±(99.9%) 207,422 ns/op
Iteration   1: 92720,267 ±(99.9%) 212,548 ns/op
                 with_stream_concat·p0.00:   89344,000 ns/op
                 with_stream_concat·p0.50:   91520,000 ns/op
                 with_stream_concat·p0.90:   94720,000 ns/op
                 with_stream_concat·p0.95:   96384,000 ns/op
                 with_stream_concat·p0.99:   106752,000 ns/op
                 with_stream_concat·p0.999:  123392,000 ns/op
                 with_stream_concat·p0.9999: 1318912,000 ns/op
                 with_stream_concat·p1.00:   1820672,000 ns/op

Iteration   2: 92546,194 ±(99.9%) 206,567 ns/op
                 with_stream_concat·p0.00:   89344,000 ns/op
                 with_stream_concat·p0.50:   91520,000 ns/op
                 with_stream_concat·p0.90:   94080,000 ns/op
                 with_stream_concat·p0.95:   95616,000 ns/op
                 with_stream_concat·p0.99:   106752,000 ns/op
                 with_stream_concat·p0.999:  123392,000 ns/op
                 with_stream_concat·p0.9999: 1278379,622 ns/op
                 with_stream_concat·p1.00:   1486848,000 ns/op

Iteration   3: 92811,092 ±(99.9%) 207,602 ns/op
                 with_stream_concat·p0.00:   89344,000 ns/op
                 with_stream_concat·p0.50:   91648,000 ns/op
                 with_stream_concat·p0.90:   94720,000 ns/op
                 with_stream_concat·p0.95:   96384,000 ns/op
                 with_stream_concat·p0.99:   108416,000 ns/op
                 with_stream_concat·p0.999:  123904,000 ns/op
                 with_stream_concat·p0.9999: 1297858,560 ns/op
                 with_stream_concat·p1.00:   1495040,000 ns/op

Iteration   4: 92600,209 ±(99.9%) 201,791 ns/op
                 with_stream_concat·p0.00:   89344,000 ns/op
                 with_stream_concat·p0.50:   91520,000 ns/op
                 with_stream_concat·p0.90:   94208,000 ns/op
                 with_stream_concat·p0.95:   95744,000 ns/op
                 with_stream_concat·p0.99:   107008,000 ns/op
                 with_stream_concat·p0.999:  123520,000 ns/op
                 with_stream_concat·p0.9999: 1239040,000 ns/op
                 with_stream_concat·p1.00:   1404928,000 ns/op

Iteration   5: 92588,732 ±(99.9%) 201,000 ns/op
                 with_stream_concat·p0.00:   89472,000 ns/op
                 with_stream_concat·p0.50:   91520,000 ns/op
                 with_stream_concat·p0.90:   94208,000 ns/op
                 with_stream_concat·p0.95:   95744,000 ns/op
                 with_stream_concat·p0.99:   106496,000 ns/op
                 with_stream_concat·p0.999:  123264,000 ns/op
                 with_stream_concat·p0.9999: 1249280,000 ns/op
                 with_stream_concat·p1.00:   1370112,000 ns/op


# Run progress: 97,90% complete, ETA 00:49:29
# Fork: 3 of 3
# Warmup Iteration   1: 89406,062 ±(99.9%) 529,431 ns/op
# Warmup Iteration   2: 88122,814 ±(99.9%) 239,550 ns/op
# Warmup Iteration   3: 86415,279 ±(99.9%) 210,567 ns/op
Iteration   1: 86246,301 ±(99.9%) 201,263 ns/op
                 with_stream_concat·p0.00:   82560,000 ns/op
                 with_stream_concat·p0.50:   84480,000 ns/op
                 with_stream_concat·p0.90:   87552,000 ns/op
                 with_stream_concat·p0.95:   93568,000 ns/op
                 with_stream_concat·p0.99:   109696,000 ns/op
                 with_stream_concat·p0.999:  120320,000 ns/op
                 with_stream_concat·p0.9999: 1274936,934 ns/op
                 with_stream_concat·p1.00:   1355776,000 ns/op

Iteration   2: 85638,740 ±(99.9%) 193,210 ns/op
                 with_stream_concat·p0.00:   82688,000 ns/op
                 with_stream_concat·p0.50:   84352,000 ns/op
                 with_stream_concat·p0.90:   87168,000 ns/op
                 with_stream_concat·p0.95:   88704,000 ns/op
                 with_stream_concat·p0.99:   99072,000 ns/op
                 with_stream_concat·p0.999:  116096,000 ns/op
                 with_stream_concat·p0.9999: 1246643,814 ns/op
                 with_stream_concat·p1.00:   1378304,000 ns/op

Iteration   3: 85652,037 ±(99.9%) 196,105 ns/op
                 with_stream_concat·p0.00:   82688,000 ns/op
                 with_stream_concat·p0.50:   84352,000 ns/op
                 with_stream_concat·p0.90:   87168,000 ns/op
                 with_stream_concat·p0.95:   88704,000 ns/op
                 with_stream_concat·p0.99:   99200,000 ns/op
                 with_stream_concat·p0.999:  116352,000 ns/op
                 with_stream_concat·p0.9999: 1298524,979 ns/op
                 with_stream_concat·p1.00:   1386496,000 ns/op

Iteration   4: 85703,695 ±(99.9%) 196,517 ns/op
                 with_stream_concat·p0.00:   82816,000 ns/op
                 with_stream_concat·p0.50:   84480,000 ns/op
                 with_stream_concat·p0.90:   87424,000 ns/op
                 with_stream_concat·p0.95:   89088,000 ns/op
                 with_stream_concat·p0.99:   99584,000 ns/op
                 with_stream_concat·p0.999:  116352,000 ns/op
                 with_stream_concat·p0.9999: 1267893,453 ns/op
                 with_stream_concat·p1.00:   1382400,000 ns/op

Iteration   5: 85598,689 ±(99.9%) 193,313 ns/op
                 with_stream_concat·p0.00:   82688,000 ns/op
                 with_stream_concat·p0.50:   84352,000 ns/op
                 with_stream_concat·p0.90:   86912,000 ns/op
                 with_stream_concat·p0.95:   88320,000 ns/op
                 with_stream_concat·p0.99:   99328,000 ns/op
                 with_stream_concat·p0.999:  116864,000 ns/op
                 with_stream_concat·p0.9999: 1238361,088 ns/op
                 with_stream_concat·p1.00:   1419264,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 1696984
  mean =  88268,889 ±(99.9%) 52,047 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1696003 
    [ 125000,000,  250000,000) = 470 
    [ 250000,000,  375000,000) = 1 
    [ 375000,000,  500000,000) = 0 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 4 
    [1125000,000, 1250000,000) = 313 
    [1250000,000, 1375000,000) = 173 
    [1375000,000, 1500000,000) = 18 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 2 

  Percentiles, ns/op:
      p(0,0000) =  82560,000 ns/op
     p(50,0000) =  86016,000 ns/op
     p(90,0000) =  92800,000 ns/op
     p(95,0000) =  94336,000 ns/op
     p(99,0000) = 105472,000 ns/op
     p(99,9000) = 121984,000 ns/op
     p(99,9900) = 1261568,000 ns/op
     p(99,9990) = 1380413,747 ns/op
     p(99,9999) = 1787841,219 ns/op
    p(100,0000) = 1820672,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 50)

# Run progress: 97,96% complete, ETA 00:48:09
# Fork: 1 of 3
# Warmup Iteration   1: 182538,395 ±(99.9%) 1087,781 ns/op
# Warmup Iteration   2: 181279,666 ±(99.9%) 423,059 ns/op
# Warmup Iteration   3: 182120,687 ±(99.9%) 419,476 ns/op
Iteration   1: 182290,602 ±(99.9%) 416,426 ns/op
                 with_stream_concat·p0.00:   174848,000 ns/op
                 with_stream_concat·p0.50:   178176,000 ns/op
                 with_stream_concat·p0.90:   186112,000 ns/op
                 with_stream_concat·p0.95:   199680,000 ns/op
                 with_stream_concat·p0.99:   228608,000 ns/op
                 with_stream_concat·p0.999:  253541,888 ns/op
                 with_stream_concat·p0.9999: 1470464,000 ns/op
                 with_stream_concat·p1.00:   1513472,000 ns/op

Iteration   2: 180348,316 ±(99.9%) 398,359 ns/op
                 with_stream_concat·p0.00:   174848,000 ns/op
                 with_stream_concat·p0.50:   177664,000 ns/op
                 with_stream_concat·p0.90:   185088,000 ns/op
                 with_stream_concat·p0.95:   186368,000 ns/op
                 with_stream_concat·p0.99:   206336,000 ns/op
                 with_stream_concat·p0.999:  218267,904 ns/op
                 with_stream_concat·p0.9999: 1464463,155 ns/op
                 with_stream_concat·p1.00:   1947648,000 ns/op

Iteration   3: 180810,982 ±(99.9%) 391,428 ns/op
                 with_stream_concat·p0.00:   174848,000 ns/op
                 with_stream_concat·p0.50:   177920,000 ns/op
                 with_stream_concat·p0.90:   185344,000 ns/op
                 with_stream_concat·p0.95:   187136,000 ns/op
                 with_stream_concat·p0.99:   223232,000 ns/op
                 with_stream_concat·p0.999:  236736,256 ns/op
                 with_stream_concat·p0.9999: 1425306,010 ns/op
                 with_stream_concat·p1.00:   1462272,000 ns/op

Iteration   4: 180331,091 ±(99.9%) 391,466 ns/op
                 with_stream_concat·p0.00:   174848,000 ns/op
                 with_stream_concat·p0.50:   177920,000 ns/op
                 with_stream_concat·p0.90:   185088,000 ns/op
                 with_stream_concat·p0.95:   186368,000 ns/op
                 with_stream_concat·p0.99:   206592,000 ns/op
                 with_stream_concat·p0.999:  219855,872 ns/op
                 with_stream_concat·p0.9999: 1484445,286 ns/op
                 with_stream_concat·p1.00:   1568768,000 ns/op

Iteration   5: 180494,825 ±(99.9%) 382,500 ns/op
                 with_stream_concat·p0.00:   174592,000 ns/op
                 with_stream_concat·p0.50:   177920,000 ns/op
                 with_stream_concat·p0.90:   185088,000 ns/op
                 with_stream_concat·p0.95:   186880,000 ns/op
                 with_stream_concat·p0.99:   206336,000 ns/op
                 with_stream_concat·p0.999:  220061,696 ns/op
                 with_stream_concat·p0.9999: 1460468,531 ns/op
                 with_stream_concat·p1.00:   1544192,000 ns/op


# Run progress: 98,01% complete, ETA 00:46:49
# Fork: 2 of 3
# Warmup Iteration   1: 199651,602 ±(99.9%) 1260,575 ns/op
# Warmup Iteration   2: 198032,475 ±(99.9%) 1208,729 ns/op
# Warmup Iteration   3: 197399,788 ±(99.9%) 411,229 ns/op
Iteration   1: 197376,030 ±(99.9%) 399,528 ns/op
                 with_stream_concat·p0.00:   190208,000 ns/op
                 with_stream_concat·p0.50:   194816,000 ns/op
                 with_stream_concat·p0.90:   203008,000 ns/op
                 with_stream_concat·p0.95:   204032,000 ns/op
                 with_stream_concat·p0.99:   221184,000 ns/op
                 with_stream_concat·p0.999:  237386,752 ns/op
                 with_stream_concat·p0.9999: 1465735,168 ns/op
                 with_stream_concat·p1.00:   1595392,000 ns/op

Iteration   2: 197427,945 ±(99.9%) 415,055 ns/op
                 with_stream_concat·p0.00:   190464,000 ns/op
                 with_stream_concat·p0.50:   194816,000 ns/op
                 with_stream_concat·p0.90:   203008,000 ns/op
                 with_stream_concat·p0.95:   204288,000 ns/op
                 with_stream_concat·p0.99:   222976,000 ns/op
                 with_stream_concat·p0.999:  235877,120 ns/op
                 with_stream_concat·p0.9999: 1526386,688 ns/op
                 with_stream_concat·p1.00:   1576960,000 ns/op

Iteration   3: 197423,370 ±(99.9%) 417,271 ns/op
                 with_stream_concat·p0.00:   190464,000 ns/op
                 with_stream_concat·p0.50:   194816,000 ns/op
                 with_stream_concat·p0.90:   203008,000 ns/op
                 with_stream_concat·p0.95:   204288,000 ns/op
                 with_stream_concat·p0.99:   223488,000 ns/op
                 with_stream_concat·p0.999:  237696,512 ns/op
                 with_stream_concat·p0.9999: 1501864,550 ns/op
                 with_stream_concat·p1.00:   1533952,000 ns/op

Iteration   4: 197909,385 ±(99.9%) 414,796 ns/op
                 with_stream_concat·p0.00:   189696,000 ns/op
                 with_stream_concat·p0.50:   195072,000 ns/op
                 with_stream_concat·p0.90:   203264,000 ns/op
                 with_stream_concat·p0.95:   205312,000 ns/op
                 with_stream_concat·p0.99:   223488,000 ns/op
                 with_stream_concat·p0.999:  238468,608 ns/op
                 with_stream_concat·p0.9999: 1494743,859 ns/op
                 with_stream_concat·p1.00:   1581056,000 ns/op

Iteration   5: 197533,663 ±(99.9%) 406,730 ns/op
                 with_stream_concat·p0.00:   190464,000 ns/op
                 with_stream_concat·p0.50:   194816,000 ns/op
                 with_stream_concat·p0.90:   203008,000 ns/op
                 with_stream_concat·p0.95:   204544,000 ns/op
                 with_stream_concat·p0.99:   223488,000 ns/op
                 with_stream_concat·p0.999:  237312,000 ns/op
                 with_stream_concat·p0.9999: 1467587,379 ns/op
                 with_stream_concat·p1.00:   1507328,000 ns/op


# Run progress: 98,07% complete, ETA 00:45:28
# Fork: 3 of 3
# Warmup Iteration   1: 181816,940 ±(99.9%) 1129,913 ns/op
# Warmup Iteration   2: 186026,126 ±(99.9%) 418,346 ns/op
# Warmup Iteration   3: 180726,066 ±(99.9%) 384,030 ns/op
Iteration   1: 179826,945 ±(99.9%) 378,582 ns/op
                 with_stream_concat·p0.00:   174080,000 ns/op
                 with_stream_concat·p0.50:   177408,000 ns/op
                 with_stream_concat·p0.90:   185088,000 ns/op
                 with_stream_concat·p0.95:   186368,000 ns/op
                 with_stream_concat·p0.99:   197888,000 ns/op
                 with_stream_concat·p0.999:  228608,000 ns/op
                 with_stream_concat·p0.9999: 1419721,728 ns/op
                 with_stream_concat·p1.00:   1525760,000 ns/op

Iteration   2: 179662,911 ±(99.9%) 359,813 ns/op
                 with_stream_concat·p0.00:   173824,000 ns/op
                 with_stream_concat·p0.50:   177152,000 ns/op
                 with_stream_concat·p0.90:   185088,000 ns/op
                 with_stream_concat·p0.95:   186112,000 ns/op
                 with_stream_concat·p0.99:   203008,000 ns/op
                 with_stream_concat·p0.999:  227072,000 ns/op
                 with_stream_concat·p0.9999: 1376009,011 ns/op
                 with_stream_concat·p1.00:   1466368,000 ns/op

Iteration   3: 180115,180 ±(99.9%) 393,158 ns/op
                 with_stream_concat·p0.00:   173824,000 ns/op
                 with_stream_concat·p0.50:   177664,000 ns/op
                 with_stream_concat·p0.90:   185344,000 ns/op
                 with_stream_concat·p0.95:   186880,000 ns/op
                 with_stream_concat·p0.99:   205824,000 ns/op
                 with_stream_concat·p0.999:  234240,000 ns/op
                 with_stream_concat·p0.9999: 1439912,755 ns/op
                 with_stream_concat·p1.00:   2469888,000 ns/op

Iteration   4: 179873,967 ±(99.9%) 385,149 ns/op
                 with_stream_concat·p0.00:   174336,000 ns/op
                 with_stream_concat·p0.50:   177408,000 ns/op
                 with_stream_concat·p0.90:   185088,000 ns/op
                 with_stream_concat·p0.95:   186368,000 ns/op
                 with_stream_concat·p0.99:   205824,000 ns/op
                 with_stream_concat·p0.999:  238454,016 ns/op
                 with_stream_concat·p0.9999: 1439302,451 ns/op
                 with_stream_concat·p1.00:   1490944,000 ns/op

Iteration   5: 179698,558 ±(99.9%) 370,387 ns/op
                 with_stream_concat·p0.00:   174336,000 ns/op
                 with_stream_concat·p0.50:   177152,000 ns/op
                 with_stream_concat·p0.90:   185088,000 ns/op
                 with_stream_concat·p0.95:   186112,000 ns/op
                 with_stream_concat·p0.99:   206080,000 ns/op
                 with_stream_concat·p0.999:  236800,000 ns/op
                 with_stream_concat·p0.9999: 1383407,411 ns/op
                 with_stream_concat·p1.00:   1529856,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 806810
  mean = 185730,819 ±(99.9%) 105,964 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 806267 
    [ 250000,000,  500000,000) = 135 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 1 
    [1000000,000, 1250000,000) = 5 
    [1250000,000, 1500000,000) = 365 
    [1500000,000, 1750000,000) = 35 
    [1750000,000, 2000000,000) = 1 
    [2000000,000, 2250000,000) = 0 
    [2250000,000, 2500000,000) = 1 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 173824,000 ns/op
     p(50,0000) = 180992,000 ns/op
     p(90,0000) = 198912,000 ns/op
     p(95,0000) = 202752,000 ns/op
     p(99,0000) = 214272,000 ns/op
     p(99,9000) = 235520,000 ns/op
     p(99,9900) = 1452032,000 ns/op
     p(99,9990) = 1560576,000 ns/op
     p(99,9999) = 2469888,000 ns/op
    p(100,0000) = 2469888,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 100)

# Run progress: 98,13% complete, ETA 00:44:08
# Fork: 1 of 3
# Warmup Iteration   1: 338447,896 ±(99.9%) 2216,876 ns/op
# Warmup Iteration   2: 334461,981 ±(99.9%) 861,279 ns/op
# Warmup Iteration   3: 340914,325 ±(99.9%) 949,327 ns/op
Iteration   1: 367485,590 ±(99.9%) 1243,203 ns/op
                 with_stream_concat·p0.00:   317952,000 ns/op
                 with_stream_concat·p0.50:   335872,000 ns/op
                 with_stream_concat·p0.90:   432640,000 ns/op
                 with_stream_concat·p0.95:   441344,000 ns/op
                 with_stream_concat·p0.99:   460288,000 ns/op
                 with_stream_concat·p0.999:  543356,928 ns/op
                 with_stream_concat·p0.9999: 1742140,006 ns/op
                 with_stream_concat·p1.00:   1779712,000 ns/op

Iteration   2: 332993,370 ±(99.9%) 777,956 ns/op
                 with_stream_concat·p0.00:   317952,000 ns/op
                 with_stream_concat·p0.50:   326656,000 ns/op
                 with_stream_concat·p0.90:   345600,000 ns/op
                 with_stream_concat·p0.95:   358400,000 ns/op
                 with_stream_concat·p0.99:   379904,000 ns/op
                 with_stream_concat·p0.999:  503789,568 ns/op
                 with_stream_concat·p0.9999: 1708030,771 ns/op
                 with_stream_concat·p1.00:   1808384,000 ns/op

Iteration   3: 332713,430 ±(99.9%) 790,445 ns/op
                 with_stream_concat·p0.00:   317952,000 ns/op
                 with_stream_concat·p0.50:   326656,000 ns/op
                 with_stream_concat·p0.90:   345088,000 ns/op
                 with_stream_concat·p0.95:   356864,000 ns/op
                 with_stream_concat·p0.99:   379392,000 ns/op
                 with_stream_concat·p0.999:  528904,192 ns/op
                 with_stream_concat·p0.9999: 1773493,453 ns/op
                 with_stream_concat·p1.00:   1804288,000 ns/op

Iteration   4: 332660,134 ±(99.9%) 757,469 ns/op
                 with_stream_concat·p0.00:   318464,000 ns/op
                 with_stream_concat·p0.50:   326656,000 ns/op
                 with_stream_concat·p0.90:   345600,000 ns/op
                 with_stream_concat·p0.95:   357376,000 ns/op
                 with_stream_concat·p0.99:   378880,000 ns/op
                 with_stream_concat·p0.999:  446041,600 ns/op
                 with_stream_concat·p0.9999: 1650688,000 ns/op
                 with_stream_concat·p1.00:   1710080,000 ns/op

Iteration   5: 349589,297 ±(99.9%) 1075,390 ns/op
                 with_stream_concat·p0.00:   317440,000 ns/op
                 with_stream_concat·p0.50:   328192,000 ns/op
                 with_stream_concat·p0.90:   424448,000 ns/op
                 with_stream_concat·p0.95:   433664,000 ns/op
                 with_stream_concat·p0.99:   450560,000 ns/op
                 with_stream_concat·p0.999:  572846,080 ns/op
                 with_stream_concat·p0.9999: 1782558,720 ns/op
                 with_stream_concat·p1.00:   1884160,000 ns/op


# Run progress: 98,18% complete, ETA 00:42:48
# Fork: 2 of 3
# Warmup Iteration   1: 338655,556 ±(99.9%) 2201,982 ns/op
# Warmup Iteration   2: 335992,035 ±(99.9%) 909,175 ns/op
# Warmup Iteration   3: 333196,209 ±(99.9%) 826,441 ns/op
Iteration   1: 332987,192 ±(99.9%) 803,712 ns/op
                 with_stream_concat·p0.00:   317952,000 ns/op
                 with_stream_concat·p0.50:   326656,000 ns/op
                 with_stream_concat·p0.90:   346112,000 ns/op
                 with_stream_concat·p0.95:   358400,000 ns/op
                 with_stream_concat·p0.99:   378368,000 ns/op
                 with_stream_concat·p0.999:  411132,928 ns/op
                 with_stream_concat·p0.9999: 1767419,085 ns/op
                 with_stream_concat·p1.00:   1777664,000 ns/op

Iteration   2: 332932,441 ±(99.9%) 826,165 ns/op
                 with_stream_concat·p0.00:   317440,000 ns/op
                 with_stream_concat·p0.50:   326656,000 ns/op
                 with_stream_concat·p0.90:   346112,000 ns/op
                 with_stream_concat·p0.95:   358912,000 ns/op
                 with_stream_concat·p0.99:   378368,000 ns/op
                 with_stream_concat·p0.999:  435007,488 ns/op
                 with_stream_concat·p0.9999: 1785837,978 ns/op
                 with_stream_concat·p1.00:   1816576,000 ns/op

Iteration   3: 333250,669 ±(99.9%) 797,749 ns/op
                 with_stream_concat·p0.00:   317440,000 ns/op
                 with_stream_concat·p0.50:   327168,000 ns/op
                 with_stream_concat·p0.90:   346112,000 ns/op
                 with_stream_concat·p0.95:   358400,000 ns/op
                 with_stream_concat·p0.99:   378880,000 ns/op
                 with_stream_concat·p0.999:  569964,544 ns/op
                 with_stream_concat·p0.9999: 1708178,227 ns/op
                 with_stream_concat·p1.00:   1832960,000 ns/op

Iteration   4: 332948,399 ±(99.9%) 796,121 ns/op
                 with_stream_concat·p0.00:   317440,000 ns/op
                 with_stream_concat·p0.50:   326656,000 ns/op
                 with_stream_concat·p0.90:   346112,000 ns/op
                 with_stream_concat·p0.95:   358912,000 ns/op
                 with_stream_concat·p0.99:   378368,000 ns/op
                 with_stream_concat·p0.999:  444344,320 ns/op
                 with_stream_concat·p0.9999: 1761272,832 ns/op
                 with_stream_concat·p1.00:   1785856,000 ns/op

Iteration   5: 332971,042 ±(99.9%) 823,928 ns/op
                 with_stream_concat·p0.00:   317440,000 ns/op
                 with_stream_concat·p0.50:   326656,000 ns/op
                 with_stream_concat·p0.90:   346112,000 ns/op
                 with_stream_concat·p0.95:   358912,000 ns/op
                 with_stream_concat·p0.99:   378368,000 ns/op
                 with_stream_concat·p0.999:  565700,608 ns/op
                 with_stream_concat·p0.9999: 1751030,989 ns/op
                 with_stream_concat·p1.00:   1798144,000 ns/op


# Run progress: 98,24% complete, ETA 00:41:28
# Fork: 3 of 3
# Warmup Iteration   1: 351676,748 ±(99.9%) 2207,546 ns/op
# Warmup Iteration   2: 346328,338 ±(99.9%) 822,636 ns/op
# Warmup Iteration   3: 345333,222 ±(99.9%) 743,204 ns/op
Iteration   1: 347082,479 ±(99.9%) 772,727 ns/op
                 with_stream_concat·p0.00:   331776,000 ns/op
                 with_stream_concat·p0.50:   341504,000 ns/op
                 with_stream_concat·p0.90:   359424,000 ns/op
                 with_stream_concat·p0.95:   368640,000 ns/op
                 with_stream_concat·p0.99:   390656,000 ns/op
                 with_stream_concat·p0.999:  697595,904 ns/op
                 with_stream_concat·p0.9999: 1698858,189 ns/op
                 with_stream_concat·p1.00:   1761280,000 ns/op

Iteration   2: 346335,032 ±(99.9%) 762,540 ns/op
                 with_stream_concat·p0.00:   331776,000 ns/op
                 with_stream_concat·p0.50:   340480,000 ns/op
                 with_stream_concat·p0.90:   358912,000 ns/op
                 with_stream_concat·p0.95:   369152,000 ns/op
                 with_stream_concat·p0.99:   392192,000 ns/op
                 with_stream_concat·p0.999:  461250,560 ns/op
                 with_stream_concat·p0.9999: 1699830,170 ns/op
                 with_stream_concat·p1.00:   1765376,000 ns/op

Iteration   3: 346750,134 ±(99.9%) 808,722 ns/op
                 with_stream_concat·p0.00:   331264,000 ns/op
                 with_stream_concat·p0.50:   340480,000 ns/op
                 with_stream_concat·p0.90:   359936,000 ns/op
                 with_stream_concat·p0.95:   369152,000 ns/op
                 with_stream_concat·p0.99:   390656,000 ns/op
                 with_stream_concat·p0.999:  706284,544 ns/op
                 with_stream_concat·p0.9999: 1748645,683 ns/op
                 with_stream_concat·p1.00:   1898496,000 ns/op

Iteration   4: 345833,607 ±(99.9%) 782,763 ns/op
                 with_stream_concat·p0.00:   331776,000 ns/op
                 with_stream_concat·p0.50:   339968,000 ns/op
                 with_stream_concat·p0.90:   358912,000 ns/op
                 with_stream_concat·p0.95:   368128,000 ns/op
                 with_stream_concat·p0.99:   390656,000 ns/op
                 with_stream_concat·p0.999:  440657,920 ns/op
                 with_stream_concat·p0.9999: 1692098,560 ns/op
                 with_stream_concat·p1.00:   1787904,000 ns/op

Iteration   5: 350705,406 ±(99.9%) 870,600 ns/op
                 with_stream_concat·p0.00:   330752,000 ns/op
                 with_stream_concat·p0.50:   339968,000 ns/op
                 with_stream_concat·p0.90:   380416,000 ns/op
                 with_stream_concat·p0.95:   404992,000 ns/op
                 with_stream_concat·p0.99:   424448,000 ns/op
                 with_stream_concat·p0.999:  482610,688 ns/op
                 with_stream_concat·p0.9999: 1733271,962 ns/op
                 with_stream_concat·p1.00:   1839104,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 439645
  mean = 340862,538 ±(99.9%) 224,870 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 410495 
    [ 375000,000,  500000,000) = 28534 
    [ 500000,000,  625000,000) = 198 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 1 
    [1125000,000, 1250000,000) = 0 
    [1250000,000, 1375000,000) = 1 
    [1375000,000, 1500000,000) = 33 
    [1500000,000, 1625000,000) = 189 
    [1625000,000, 1750000,000) = 159 
    [1750000,000, 1875000,000) = 33 

  Percentiles, ns/op:
      p(0,0000) = 317440,000 ns/op
     p(50,0000) = 335360,000 ns/op
     p(90,0000) = 359424,000 ns/op
     p(95,0000) = 379904,000 ns/op
     p(99,0000) = 433664,000 ns/op
     p(99,9000) = 527060,992 ns/op
     p(99,9900) = 1734656,000 ns/op
     p(99,9990) = 1836668,150 ns/op
     p(99,9999) = 1898496,000 ns/op
    p(100,0000) = 1898496,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 200)

# Run progress: 98,30% complete, ETA 00:40:08
# Fork: 1 of 3
# Warmup Iteration   1: 626082,060 ±(99.9%) 4275,452 ns/op
# Warmup Iteration   2: 619013,870 ±(99.9%) 1569,719 ns/op
# Warmup Iteration   3: 616702,104 ±(99.9%) 1457,694 ns/op
Iteration   1: 616596,705 ±(99.9%) 1444,459 ns/op
                 with_stream_concat·p0.00:   590848,000 ns/op
                 with_stream_concat·p0.50:   613376,000 ns/op
                 with_stream_concat·p0.90:   633856,000 ns/op
                 with_stream_concat·p0.95:   640000,000 ns/op
                 with_stream_concat·p0.99:   662528,000 ns/op
                 with_stream_concat·p0.999:  1965416,448 ns/op
                 with_stream_concat·p0.9999: 2234744,832 ns/op
                 with_stream_concat·p1.00:   2285568,000 ns/op

Iteration   2: 616345,916 ±(99.9%) 1439,242 ns/op
                 with_stream_concat·p0.00:   590848,000 ns/op
                 with_stream_concat·p0.50:   613376,000 ns/op
                 with_stream_concat·p0.90:   633856,000 ns/op
                 with_stream_concat·p0.95:   637952,000 ns/op
                 with_stream_concat·p0.99:   662528,000 ns/op
                 with_stream_concat·p0.999:  1961551,872 ns/op
                 with_stream_concat·p0.9999: 2264095,949 ns/op
                 with_stream_concat·p1.00:   2269184,000 ns/op

Iteration   3: 621101,452 ±(99.9%) 1593,204 ns/op
                 with_stream_concat·p0.00:   590848,000 ns/op
                 with_stream_concat·p0.50:   613376,000 ns/op
                 with_stream_concat·p0.90:   635187,200 ns/op
                 with_stream_concat·p0.95:   652288,000 ns/op
                 with_stream_concat·p0.99:   812032,000 ns/op
                 with_stream_concat·p0.999:  1895022,592 ns/op
                 with_stream_concat·p0.9999: 2278978,355 ns/op
                 with_stream_concat·p1.00:   2338816,000 ns/op

Iteration   4: 637483,154 ±(99.9%) 2145,996 ns/op
                 with_stream_concat·p0.00:   590848,000 ns/op
                 with_stream_concat·p0.50:   615424,000 ns/op
                 with_stream_concat·p0.90:   785408,000 ns/op
                 with_stream_concat·p0.95:   805888,000 ns/op
                 with_stream_concat·p0.99:   826368,000 ns/op
                 with_stream_concat·p0.999:  2004279,296 ns/op
                 with_stream_concat·p0.9999: 2215178,240 ns/op
                 with_stream_concat·p1.00:   2273280,000 ns/op

Iteration   5: 624559,473 ±(99.9%) 1778,460 ns/op
                 with_stream_concat·p0.00:   590848,000 ns/op
                 with_stream_concat·p0.50:   613376,000 ns/op
                 with_stream_concat·p0.90:   635904,000 ns/op
                 with_stream_concat·p0.95:   781312,000 ns/op
                 with_stream_concat·p0.99:   817152,000 ns/op
                 with_stream_concat·p0.999:  1974280,192 ns/op
                 with_stream_concat·p0.9999: 2273300,480 ns/op
                 with_stream_concat·p1.00:   2334720,000 ns/op


# Run progress: 98,35% complete, ETA 00:38:47
# Fork: 2 of 3
# Warmup Iteration   1: 624644,163 ±(99.9%) 3907,094 ns/op
# Warmup Iteration   2: 618129,362 ±(99.9%) 1461,096 ns/op
# Warmup Iteration   3: 617005,534 ±(99.9%) 1322,613 ns/op
Iteration   1: 618381,279 ±(99.9%) 1376,090 ns/op
                 with_stream_concat·p0.00:   590848,000 ns/op
                 with_stream_concat·p0.50:   614400,000 ns/op
                 with_stream_concat·p0.90:   634880,000 ns/op
                 with_stream_concat·p0.95:   648192,000 ns/op
                 with_stream_concat·p0.99:   685496,320 ns/op
                 with_stream_concat·p0.999:  1843640,320 ns/op
                 with_stream_concat·p0.9999: 2061540,557 ns/op
                 with_stream_concat·p1.00:   2076672,000 ns/op

Iteration   2: 615678,627 ±(99.9%) 1319,445 ns/op
                 with_stream_concat·p0.00:   590848,000 ns/op
                 with_stream_concat·p0.50:   612352,000 ns/op
                 with_stream_concat·p0.90:   631808,000 ns/op
                 with_stream_concat·p0.95:   636928,000 ns/op
                 with_stream_concat·p0.99:   660193,280 ns/op
                 with_stream_concat·p0.999:  1828864,000 ns/op
                 with_stream_concat·p0.9999: 2107716,403 ns/op
                 with_stream_concat·p1.00:   2199552,000 ns/op

Iteration   3: 615890,235 ±(99.9%) 1356,355 ns/op
                 with_stream_concat·p0.00:   589824,000 ns/op
                 with_stream_concat·p0.50:   612352,000 ns/op
                 with_stream_concat·p0.90:   631808,000 ns/op
                 with_stream_concat·p0.95:   637952,000 ns/op
                 with_stream_concat·p0.99:   660480,000 ns/op
                 with_stream_concat·p0.999:  1842507,776 ns/op
                 with_stream_concat·p0.9999: 2113985,536 ns/op
                 with_stream_concat·p1.00:   2158592,000 ns/op

Iteration   4: 615874,012 ±(99.9%) 1330,067 ns/op
                 with_stream_concat·p0.00:   590848,000 ns/op
                 with_stream_concat·p0.50:   613376,000 ns/op
                 with_stream_concat·p0.90:   632524,800 ns/op
                 with_stream_concat·p0.95:   637952,000 ns/op
                 with_stream_concat·p0.99:   659456,000 ns/op
                 with_stream_concat·p0.999:  1845925,888 ns/op
                 with_stream_concat·p0.9999: 2071073,178 ns/op
                 with_stream_concat·p1.00:   2078720,000 ns/op

Iteration   5: 615858,835 ±(99.9%) 1387,480 ns/op
                 with_stream_concat·p0.00:   589824,000 ns/op
                 with_stream_concat·p0.50:   612352,000 ns/op
                 with_stream_concat·p0.90:   631808,000 ns/op
                 with_stream_concat·p0.95:   637747,200 ns/op
                 with_stream_concat·p0.99:   659456,000 ns/op
                 with_stream_concat·p0.999:  1926823,936 ns/op
                 with_stream_concat·p0.9999: 2082314,650 ns/op
                 with_stream_concat·p1.00:   2084864,000 ns/op


# Run progress: 98,41% complete, ETA 00:37:27
# Fork: 3 of 3
# Warmup Iteration   1: 649713,246 ±(99.9%) 4145,172 ns/op
# Warmup Iteration   2: 642464,305 ±(99.9%) 1482,950 ns/op
# Warmup Iteration   3: 646724,503 ±(99.9%) 1531,099 ns/op
Iteration   1: 642893,767 ±(99.9%) 1428,903 ns/op
                 with_stream_concat·p0.00:   616448,000 ns/op
                 with_stream_concat·p0.50:   638976,000 ns/op
                 with_stream_concat·p0.90:   659251,200 ns/op
                 with_stream_concat·p0.95:   668672,000 ns/op
                 with_stream_concat·p0.99:   699392,000 ns/op
                 with_stream_concat·p0.999:  1874763,776 ns/op
                 with_stream_concat·p0.9999: 2054390,989 ns/op
                 with_stream_concat·p1.00:   2062336,000 ns/op

Iteration   2: 641234,702 ±(99.9%) 1414,557 ns/op
                 with_stream_concat·p0.00:   614400,000 ns/op
                 with_stream_concat·p0.50:   637952,000 ns/op
                 with_stream_concat·p0.90:   656384,000 ns/op
                 with_stream_concat·p0.95:   662528,000 ns/op
                 with_stream_concat·p0.99:   685240,320 ns/op
                 with_stream_concat·p0.999:  1837056,000 ns/op
                 with_stream_concat·p0.9999: 2103057,613 ns/op
                 with_stream_concat·p1.00:   2105344,000 ns/op

Iteration   3: 640746,345 ±(99.9%) 1446,327 ns/op
                 with_stream_concat·p0.00:   615424,000 ns/op
                 with_stream_concat·p0.50:   637952,000 ns/op
                 with_stream_concat·p0.90:   655360,000 ns/op
                 with_stream_concat·p0.95:   661504,000 ns/op
                 with_stream_concat·p0.99:   684032,000 ns/op
                 with_stream_concat·p0.999:  1848127,488 ns/op
                 with_stream_concat·p0.9999: 2141437,952 ns/op
                 with_stream_concat·p1.00:   2187264,000 ns/op

Iteration   4: 641014,868 ±(99.9%) 1445,302 ns/op
                 with_stream_concat·p0.00:   615424,000 ns/op
                 with_stream_concat·p0.50:   637952,000 ns/op
                 with_stream_concat·p0.90:   656384,000 ns/op
                 with_stream_concat·p0.95:   662528,000 ns/op
                 with_stream_concat·p0.99:   685178,880 ns/op
                 with_stream_concat·p0.999:  1904279,552 ns/op
                 with_stream_concat·p0.9999: 2086913,638 ns/op
                 with_stream_concat·p1.00:   2125824,000 ns/op

Iteration   5: 640977,947 ±(99.9%) 1445,691 ns/op
                 with_stream_concat·p0.00:   615424,000 ns/op
                 with_stream_concat·p0.50:   637952,000 ns/op
                 with_stream_concat·p0.90:   656384,000 ns/op
                 with_stream_concat·p0.95:   662528,000 ns/op
                 with_stream_concat·p0.99:   686080,000 ns/op
                 with_stream_concat·p0.999:  1906810,880 ns/op
                 with_stream_concat·p0.9999: 2112032,768 ns/op
                 with_stream_concat·p1.00:   2174976,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 239108
  mean = 626766,504 ±(99.9%) 395,387 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 235695 
    [ 750000,000, 1000000,000) = 3050 
    [1000000,000, 1250000,000) = 3 
    [1250000,000, 1500000,000) = 0 
    [1500000,000, 1750000,000) = 21 
    [1750000,000, 2000000,000) = 220 
    [2000000,000, 2250000,000) = 113 
    [2250000,000, 2500000,000) = 6 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 589824,000 ns/op
     p(50,0000) = 623616,000 ns/op
     p(90,0000) = 652288,000 ns/op
     p(95,0000) = 658432,000 ns/op
     p(99,0000) = 789504,000 ns/op
     p(99,9000) = 1883713,536 ns/op
     p(99,9900) = 2138112,000 ns/op
     p(99,9990) = 2315497,144 ns/op
     p(99,9999) = 2338816,000 ns/op
    p(100,0000) = 2338816,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 500)

# Run progress: 98,47% complete, ETA 00:36:07
# Fork: 1 of 3
# Warmup Iteration   1: 1942174,197 ±(99.9%) 10578,190 ns/op
# Warmup Iteration   2: 1924780,770 ±(99.9%) 6123,633 ns/op
# Warmup Iteration   3: 1922140,554 ±(99.9%) 5673,280 ns/op
Iteration   1: 1975879,465 ±(99.9%) 9050,775 ns/op
                 with_stream_concat·p0.00:   1861632,000 ns/op
                 with_stream_concat·p0.50:   1910784,000 ns/op
                 with_stream_concat·p0.90:   2367488,000 ns/op
                 with_stream_concat·p0.95:   2392064,000 ns/op
                 with_stream_concat·p0.99:   2463375,360 ns/op
                 with_stream_concat·p0.999:  3970461,696 ns/op
                 with_stream_concat·p0.9999: 4374528,000 ns/op
                 with_stream_concat·p1.00:   4374528,000 ns/op

Iteration   2: 1917487,153 ±(99.9%) 5486,421 ns/op
                 with_stream_concat·p0.00:   1841152,000 ns/op
                 with_stream_concat·p0.50:   1906688,000 ns/op
                 with_stream_concat·p0.90:   1933312,000 ns/op
                 with_stream_concat·p0.95:   1955840,000 ns/op
                 with_stream_concat·p0.99:   2045685,760 ns/op
                 with_stream_concat·p0.999:  3942703,104 ns/op
                 with_stream_concat·p0.9999: 3985408,000 ns/op
                 with_stream_concat·p1.00:   3985408,000 ns/op

Iteration   3: 1917609,357 ±(99.9%) 5587,961 ns/op
                 with_stream_concat·p0.00:   1859584,000 ns/op
                 with_stream_concat·p0.50:   1906688,000 ns/op
                 with_stream_concat·p0.90:   1933312,000 ns/op
                 with_stream_concat·p0.95:   1953792,000 ns/op
                 with_stream_concat·p0.99:   2033131,520 ns/op
                 with_stream_concat·p0.999:  3929542,656 ns/op
                 with_stream_concat·p0.9999: 4055040,000 ns/op
                 with_stream_concat·p1.00:   4055040,000 ns/op

Iteration   4: 1932808,614 ±(99.9%) 6105,560 ns/op
                 with_stream_concat·p0.00:   1845248,000 ns/op
                 with_stream_concat·p0.50:   1908736,000 ns/op
                 with_stream_concat·p0.90:   1974272,000 ns/op
                 with_stream_concat·p0.95:   2113536,000 ns/op
                 with_stream_concat·p0.99:   2163834,880 ns/op
                 with_stream_concat·p0.999:  3957309,440 ns/op
                 with_stream_concat·p0.9999: 4096000,000 ns/op
                 with_stream_concat·p1.00:   4096000,000 ns/op

Iteration   5: 1929165,008 ±(99.9%) 5879,238 ns/op
                 with_stream_concat·p0.00:   1843200,000 ns/op
                 with_stream_concat·p0.50:   1908736,000 ns/op
                 with_stream_concat·p0.90:   1964032,000 ns/op
                 with_stream_concat·p0.95:   2095104,000 ns/op
                 with_stream_concat·p0.99:   2125824,000 ns/op
                 with_stream_concat·p0.999:  3982049,280 ns/op
                 with_stream_concat·p0.9999: 4042752,000 ns/op
                 with_stream_concat·p1.00:   4042752,000 ns/op


# Run progress: 98,52% complete, ETA 00:34:47
# Fork: 2 of 3
# Warmup Iteration   1: 1946658,911 ±(99.9%) 11063,100 ns/op
# Warmup Iteration   2: 1926684,329 ±(99.9%) 6134,001 ns/op
# Warmup Iteration   3: 1933437,598 ±(99.9%) 6618,407 ns/op
Iteration   1: 1933170,977 ±(99.9%) 6591,001 ns/op
                 with_stream_concat·p0.00:   1837056,000 ns/op
                 with_stream_concat·p0.50:   1910784,000 ns/op
                 with_stream_concat·p0.90:   1941504,000 ns/op
                 with_stream_concat·p0.95:   1998848,000 ns/op
                 with_stream_concat·p0.99:   2408448,000 ns/op
                 with_stream_concat·p0.999:  3932753,920 ns/op
                 with_stream_concat·p0.9999: 4112384,000 ns/op
                 with_stream_concat·p1.00:   4112384,000 ns/op

Iteration   2: 2001511,672 ±(99.9%) 10045,619 ns/op
                 with_stream_concat·p0.00:   1839104,000 ns/op
                 with_stream_concat·p0.50:   1912832,000 ns/op
                 with_stream_concat·p0.90:   2383872,000 ns/op
                 with_stream_concat·p0.95:   2400256,000 ns/op
                 with_stream_concat·p0.99:   2445312,000 ns/op
                 with_stream_concat·p0.999:  4001841,152 ns/op
                 with_stream_concat·p0.9999: 4415488,000 ns/op
                 with_stream_concat·p1.00:   4415488,000 ns/op

Iteration   3: 1966804,317 ±(99.9%) 8700,615 ns/op
                 with_stream_concat·p0.00:   1837056,000 ns/op
                 with_stream_concat·p0.50:   1910784,000 ns/op
                 with_stream_concat·p0.90:   2355200,000 ns/op
                 with_stream_concat·p0.95:   2387968,000 ns/op
                 with_stream_concat·p0.99:   2441216,000 ns/op
                 with_stream_concat·p0.999:  4000514,048 ns/op
                 with_stream_concat·p0.9999: 4358144,000 ns/op
                 with_stream_concat·p1.00:   4358144,000 ns/op

Iteration   4: 2055399,674 ±(99.9%) 13659,414 ns/op
                 with_stream_concat·p0.00:   1839104,000 ns/op
                 with_stream_concat·p0.50:   1916928,000 ns/op
                 with_stream_concat·p0.90:   2404352,000 ns/op
                 with_stream_concat·p0.95:   2727936,000 ns/op
                 with_stream_concat·p0.99:   2818048,000 ns/op
                 with_stream_concat·p0.999:  4740587,520 ns/op
                 with_stream_concat·p0.9999: 4890624,000 ns/op
                 with_stream_concat·p1.00:   4890624,000 ns/op

Iteration   5: 1979869,921 ±(99.9%) 9088,936 ns/op
                 with_stream_concat·p0.00:   1841152,000 ns/op
                 with_stream_concat·p0.50:   1912832,000 ns/op
                 with_stream_concat·p0.90:   2363392,000 ns/op
                 with_stream_concat·p0.95:   2400256,000 ns/op
                 with_stream_concat·p0.99:   2502656,000 ns/op
                 with_stream_concat·p0.999:  3939147,776 ns/op
                 with_stream_concat·p0.9999: 4415488,000 ns/op
                 with_stream_concat·p1.00:   4415488,000 ns/op


# Run progress: 98,58% complete, ETA 00:33:27
# Fork: 3 of 3
# Warmup Iteration   1: 1944945,102 ±(99.9%) 10789,891 ns/op
# Warmup Iteration   2: 1924206,010 ±(99.9%) 5871,028 ns/op
# Warmup Iteration   3: 1930602,564 ±(99.9%) 6409,660 ns/op
Iteration   1: 1921231,083 ±(99.9%) 5561,510 ns/op
                 with_stream_concat·p0.00:   1832960,000 ns/op
                 with_stream_concat·p0.50:   1908736,000 ns/op
                 with_stream_concat·p0.90:   1943552,000 ns/op
                 with_stream_concat·p0.95:   1964032,000 ns/op
                 with_stream_concat·p0.99:   2105344,000 ns/op
                 with_stream_concat·p0.999:  3914051,584 ns/op
                 with_stream_concat·p0.9999: 3997696,000 ns/op
                 with_stream_concat·p1.00:   3997696,000 ns/op

Iteration   2: 1937353,217 ±(99.9%) 6865,547 ns/op
                 with_stream_concat·p0.00:   1832960,000 ns/op
                 with_stream_concat·p0.50:   1910784,000 ns/op
                 with_stream_concat·p0.90:   1953792,000 ns/op
                 with_stream_concat·p0.95:   1982464,000 ns/op
                 with_stream_concat·p0.99:   2457600,000 ns/op
                 with_stream_concat·p0.999:  3899555,840 ns/op
                 with_stream_concat·p0.9999: 3956736,000 ns/op
                 with_stream_concat·p1.00:   3956736,000 ns/op

Iteration   3: 1920823,648 ±(99.9%) 5432,832 ns/op
                 with_stream_concat·p0.00:   1828864,000 ns/op
                 with_stream_concat·p0.50:   1908736,000 ns/op
                 with_stream_concat·p0.90:   1941504,000 ns/op
                 with_stream_concat·p0.95:   1961574,400 ns/op
                 with_stream_concat·p0.99:   2129592,320 ns/op
                 with_stream_concat·p0.999:  3894460,416 ns/op
                 with_stream_concat·p0.9999: 4050944,000 ns/op
                 with_stream_concat·p1.00:   4050944,000 ns/op

Iteration   4: 1921743,025 ±(99.9%) 5586,463 ns/op
                 with_stream_concat·p0.00:   1832960,000 ns/op
                 with_stream_concat·p0.50:   1908736,000 ns/op
                 with_stream_concat·p0.90:   1949696,000 ns/op
                 with_stream_concat·p0.95:   1966080,000 ns/op
                 with_stream_concat·p0.99:   2011095,040 ns/op
                 with_stream_concat·p0.999:  3915776,000 ns/op
                 with_stream_concat·p0.9999: 4161536,000 ns/op
                 with_stream_concat·p1.00:   4161536,000 ns/op

Iteration   5: 1935506,342 ±(99.9%) 6184,285 ns/op
                 with_stream_concat·p0.00:   1837056,000 ns/op
                 with_stream_concat·p0.50:   1912832,000 ns/op
                 with_stream_concat·p0.90:   1968128,000 ns/op
                 with_stream_concat·p0.95:   2146304,000 ns/op
                 with_stream_concat·p0.99:   2187264,000 ns/op
                 with_stream_concat·p0.999:  3924049,920 ns/op
                 with_stream_concat·p0.9999: 4087808,000 ns/op
                 with_stream_concat·p1.00:   4087808,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 76917
  mean = 1949038,894 ±(99.9%) 2002,470 ns/op

  Histogram, ns/op:
    [1000000,000, 1250000,000) = 0 
    [1250000,000, 1500000,000) = 0 
    [1500000,000, 1750000,000) = 0 
    [1750000,000, 2000000,000) = 70641 
    [2000000,000, 2250000,000) = 1844 
    [2250000,000, 2500000,000) = 3782 
    [2500000,000, 2750000,000) = 109 
    [2750000,000, 3000000,000) = 205 
    [3000000,000, 3250000,000) = 20 
    [3250000,000, 3500000,000) = 94 
    [3500000,000, 3750000,000) = 69 
    [3750000,000, 4000000,000) = 110 
    [4000000,000, 4250000,000) = 32 
    [4250000,000, 4500000,000) = 5 
    [4500000,000, 4750000,000) = 2 

  Percentiles, ns/op:
      p(0,0000) = 1828864,000 ns/op
     p(50,0000) = 1910784,000 ns/op
     p(90,0000) = 1972224,000 ns/op
     p(95,0000) = 2363392,000 ns/op
     p(99,0000) = 2457600,000 ns/op
     p(99,9000) = 3932160,000 ns/op
     p(99,9900) = 4415488,000 ns/op
     p(99,9990) = 4890624,000 ns/op
     p(99,9999) = 4890624,000 ns/op
    p(100,0000) = 4890624,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 1000)

# Run progress: 98,64% complete, ETA 00:32:06
# Fork: 1 of 3
# Warmup Iteration   1: 4615157,121 ±(99.9%) 56877,823 ns/op
# Warmup Iteration   2: 4594582,069 ±(99.9%) 38714,404 ns/op
# Warmup Iteration   3: 4622971,913 ±(99.9%) 61251,188 ns/op
Iteration   1: 4646555,743 ±(99.9%) 91240,254 ns/op
                 with_stream_concat·p0.00:   4366336,000 ns/op
                 with_stream_concat·p0.50:   4530176,000 ns/op
                 with_stream_concat·p0.90:   4751360,000 ns/op
                 with_stream_concat·p0.95:   4898816,000 ns/op
                 with_stream_concat·p0.99:   5033902,080 ns/op
                 with_stream_concat·p0.999:  26989068,288 ns/op
                 with_stream_concat·p0.9999: 29261824,000 ns/op
                 with_stream_concat·p1.00:   29261824,000 ns/op

Iteration   2: 4645621,884 ±(99.9%) 93391,044 ns/op
                 with_stream_concat·p0.00:   4366336,000 ns/op
                 with_stream_concat·p0.50:   4530176,000 ns/op
                 with_stream_concat·p0.90:   4759552,000 ns/op
                 with_stream_concat·p0.95:   4902092,800 ns/op
                 with_stream_concat·p0.99:   5050204,160 ns/op
                 with_stream_concat·p0.999:  27924889,600 ns/op
                 with_stream_concat·p0.9999: 29130752,000 ns/op
                 with_stream_concat·p1.00:   29130752,000 ns/op

Iteration   3: 4649083,890 ±(99.9%) 95621,511 ns/op
                 with_stream_concat·p0.00:   4366336,000 ns/op
                 with_stream_concat·p0.50:   4530176,000 ns/op
                 with_stream_concat·p0.90:   4767744,000 ns/op
                 with_stream_concat·p0.95:   4907008,000 ns/op
                 with_stream_concat·p0.99:   5029888,000 ns/op
                 with_stream_concat·p0.999:  27928166,400 ns/op
                 with_stream_concat·p0.9999: 29458432,000 ns/op
                 with_stream_concat·p1.00:   29458432,000 ns/op

Iteration   4: 4635437,121 ±(99.9%) 87113,125 ns/op
                 with_stream_concat·p0.00:   4358144,000 ns/op
                 with_stream_concat·p0.50:   4530176,000 ns/op
                 with_stream_concat·p0.90:   4759552,000 ns/op
                 with_stream_concat·p0.95:   4907008,000 ns/op
                 with_stream_concat·p0.99:   5057986,560 ns/op
                 with_stream_concat·p0.999:  26923663,360 ns/op
                 with_stream_concat·p0.9999: 27099136,000 ns/op
                 with_stream_concat·p1.00:   27099136,000 ns/op

Iteration   5: 4646685,291 ±(99.9%) 94655,496 ns/op
                 with_stream_concat·p0.00:   4374528,000 ns/op
                 with_stream_concat·p0.50:   4530176,000 ns/op
                 with_stream_concat·p0.90:   4766924,800 ns/op
                 with_stream_concat·p0.95:   4907008,000 ns/op
                 with_stream_concat·p0.99:   5046272,000 ns/op
                 with_stream_concat·p0.999:  27826749,440 ns/op
                 with_stream_concat·p0.9999: 28508160,000 ns/op
                 with_stream_concat·p1.00:   28508160,000 ns/op


# Run progress: 98,69% complete, ETA 00:30:46
# Fork: 2 of 3
# Warmup Iteration   1: 4634958,367 ±(99.9%) 65530,833 ns/op
# Warmup Iteration   2: 4583859,905 ±(99.9%) 34270,582 ns/op
# Warmup Iteration   3: 4631711,985 ±(99.9%) 66348,255 ns/op
Iteration   1: 4652926,331 ±(99.9%) 92546,118 ns/op
                 with_stream_concat·p0.00:   4374528,000 ns/op
                 with_stream_concat·p0.50:   4530176,000 ns/op
                 with_stream_concat·p0.90:   4784128,000 ns/op
                 with_stream_concat·p0.95:   4907008,000 ns/op
                 with_stream_concat·p0.99:   5491507,200 ns/op
                 with_stream_concat·p0.999:  27580137,472 ns/op
                 with_stream_concat·p0.9999: 28311552,000 ns/op
                 with_stream_concat·p1.00:   28311552,000 ns/op

Iteration   2: 4643904,714 ±(99.9%) 93581,671 ns/op
                 with_stream_concat·p0.00:   4374528,000 ns/op
                 with_stream_concat·p0.50:   4521984,000 ns/op
                 with_stream_concat·p0.90:   4767744,000 ns/op
                 with_stream_concat·p0.95:   4907008,000 ns/op
                 with_stream_concat·p0.99:   5054464,000 ns/op
                 with_stream_concat·p0.999:  28039380,992 ns/op
                 with_stream_concat·p0.9999: 28409856,000 ns/op
                 with_stream_concat·p1.00:   28409856,000 ns/op

Iteration   3: 4668345,693 ±(99.9%) 98567,067 ns/op
                 with_stream_concat·p0.00:   4374528,000 ns/op
                 with_stream_concat·p0.50:   4530176,000 ns/op
                 with_stream_concat·p0.90:   4784128,000 ns/op
                 with_stream_concat·p0.95:   4915200,000 ns/op
                 with_stream_concat·p0.99:   6158254,080 ns/op
                 with_stream_concat·p0.999:  27183480,832 ns/op
                 with_stream_concat·p0.9999: 27852800,000 ns/op
                 with_stream_concat·p1.00:   27852800,000 ns/op

Iteration   4: 4644970,637 ±(99.9%) 90701,526 ns/op
                 with_stream_concat·p0.00:   4374528,000 ns/op
                 with_stream_concat·p0.50:   4530176,000 ns/op
                 with_stream_concat·p0.90:   4767744,000 ns/op
                 with_stream_concat·p0.95:   4915200,000 ns/op
                 with_stream_concat·p0.99:   5042012,160 ns/op
                 with_stream_concat·p0.999:  26951024,640 ns/op
                 with_stream_concat·p0.9999: 28311552,000 ns/op
                 with_stream_concat·p1.00:   28311552,000 ns/op

Iteration   5: 4681708,806 ±(99.9%) 93479,012 ns/op
                 with_stream_concat·p0.00:   4366336,000 ns/op
                 with_stream_concat·p0.50:   4530176,000 ns/op
                 with_stream_concat·p0.90:   4907008,000 ns/op
                 with_stream_concat·p0.95:   5187584,000 ns/op
                 with_stream_concat·p0.99:   5742592,000 ns/op
                 with_stream_concat·p0.999:  27712880,640 ns/op
                 with_stream_concat·p0.9999: 27918336,000 ns/op
                 with_stream_concat·p1.00:   27918336,000 ns/op


# Run progress: 98,75% complete, ETA 00:29:26
# Fork: 3 of 3
# Warmup Iteration   1: 4570034,240 ±(99.9%) 56887,697 ns/op
# Warmup Iteration   2: 4551460,272 ±(99.9%) 37623,348 ns/op
# Warmup Iteration   3: 4586659,069 ±(99.9%) 66651,975 ns/op
Iteration   1: 4598335,853 ±(99.9%) 93251,561 ns/op
                 with_stream_concat·p0.00:   4317184,000 ns/op
                 with_stream_concat·p0.50:   4472832,000 ns/op
                 with_stream_concat·p0.90:   4677632,000 ns/op
                 with_stream_concat·p0.95:   4833280,000 ns/op
                 with_stream_concat·p0.99:   5565808,640 ns/op
                 with_stream_concat·p0.999:  27113357,312 ns/op
                 with_stream_concat·p0.9999: 29261824,000 ns/op
                 with_stream_concat·p1.00:   29261824,000 ns/op

Iteration   2: 4591521,882 ±(99.9%) 92105,855 ns/op
                 with_stream_concat·p0.00:   4300800,000 ns/op
                 with_stream_concat·p0.50:   4472832,000 ns/op
                 with_stream_concat·p0.90:   4669440,000 ns/op
                 with_stream_concat·p0.95:   4833280,000 ns/op
                 with_stream_concat·p0.99:   6003425,280 ns/op
                 with_stream_concat·p0.999:  28565864,448 ns/op
                 with_stream_concat·p0.9999: 28835840,000 ns/op
                 with_stream_concat·p1.00:   28835840,000 ns/op

Iteration   3: 4590413,729 ±(99.9%) 93235,498 ns/op
                 with_stream_concat·p0.00:   4317184,000 ns/op
                 with_stream_concat·p0.50:   4472832,000 ns/op
                 with_stream_concat·p0.90:   4669440,000 ns/op
                 with_stream_concat·p0.95:   4825088,000 ns/op
                 with_stream_concat·p0.99:   5399347,200 ns/op
                 with_stream_concat·p0.999:  27061911,552 ns/op
                 with_stream_concat·p0.9999: 27688960,000 ns/op
                 with_stream_concat·p1.00:   27688960,000 ns/op

Iteration   4: 4574815,648 ±(99.9%) 81558,810 ns/op
                 with_stream_concat·p0.00:   4317184,000 ns/op
                 with_stream_concat·p0.50:   4472832,000 ns/op
                 with_stream_concat·p0.90:   4661248,000 ns/op
                 with_stream_concat·p0.95:   4825088,000 ns/op
                 with_stream_concat·p0.99:   5039308,800 ns/op
                 with_stream_concat·p0.999:  26436730,880 ns/op
                 with_stream_concat·p0.9999: 26836992,000 ns/op
                 with_stream_concat·p1.00:   26836992,000 ns/op

Iteration   5: 4587783,287 ±(99.9%) 92551,383 ns/op
                 with_stream_concat·p0.00:   4317184,000 ns/op
                 with_stream_concat·p0.50:   4472832,000 ns/op
                 with_stream_concat·p0.90:   4653056,000 ns/op
                 with_stream_concat·p0.95:   4825088,000 ns/op
                 with_stream_concat·p0.99:   5442928,640 ns/op
                 with_stream_concat·p0.999:  27572273,152 ns/op
                 with_stream_concat·p0.9999: 28573696,000 ns/op
                 with_stream_concat·p1.00:   28573696,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 32370
  mean = 4630322,378 ±(99.9%) 23801,210 ns/op

  Histogram, ns/op:
    [       0,000,  2500000,000) = 0 
    [ 2500000,000,  5000000,000) = 31669 
    [ 5000000,000,  7500000,000) = 520 
    [ 7500000,000, 10000000,000) = 2 
    [10000000,000, 12500000,000) = 1 
    [12500000,000, 15000000,000) = 38 
    [15000000,000, 17500000,000) = 46 
    [17500000,000, 20000000,000) = 2 
    [20000000,000, 22500000,000) = 4 
    [22500000,000, 25000000,000) = 15 
    [25000000,000, 27500000,000) = 49 

  Percentiles, ns/op:
      p(0,0000) = 4300800,000 ns/op
     p(50,0000) = 4513792,000 ns/op
     p(90,0000) = 4694016,000 ns/op
     p(95,0000) = 4907008,000 ns/op
     p(99,0000) = 5278023,680 ns/op
     p(99,9000) = 27074822,144 ns/op
     p(99,9900) = 29230746,829 ns/op
     p(99,9990) = 29458432,000 ns/op
     p(99,9999) = 29458432,000 ns/op
    p(100,0000) = 29458432,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 10)

# Run progress: 98,81% complete, ETA 00:28:06
# Fork: 1 of 3
# Warmup Iteration   1: 115970,308 ±(99.9%) 786,879 ns/op
# Warmup Iteration   2: 113969,155 ±(99.9%) 285,372 ns/op
# Warmup Iteration   3: 113655,721 ±(99.9%) 281,434 ns/op
Iteration   1: 113654,922 ±(99.9%) 269,388 ns/op
                 with_stream_concat·p0.00:   108416,000 ns/op
                 with_stream_concat·p0.50:   112128,000 ns/op
                 with_stream_concat·p0.90:   115072,000 ns/op
                 with_stream_concat·p0.95:   122112,000 ns/op
                 with_stream_concat·p0.99:   131584,000 ns/op
                 with_stream_concat·p0.999:  151552,000 ns/op
                 with_stream_concat·p0.9999: 1352344,166 ns/op
                 with_stream_concat·p1.00:   1484800,000 ns/op

Iteration   2: 113428,379 ±(99.9%) 274,091 ns/op
                 with_stream_concat·p0.00:   108416,000 ns/op
                 with_stream_concat·p0.50:   112000,000 ns/op
                 with_stream_concat·p0.90:   114816,000 ns/op
                 with_stream_concat·p0.95:   121728,000 ns/op
                 with_stream_concat·p0.99:   125824,000 ns/op
                 with_stream_concat·p0.999:  151040,000 ns/op
                 with_stream_concat·p0.9999: 1375795,610 ns/op
                 with_stream_concat·p1.00:   1570816,000 ns/op

Iteration   3: 113406,821 ±(99.9%) 265,014 ns/op
                 with_stream_concat·p0.00:   108032,000 ns/op
                 with_stream_concat·p0.50:   112000,000 ns/op
                 with_stream_concat·p0.90:   114688,000 ns/op
                 with_stream_concat·p0.95:   121856,000 ns/op
                 with_stream_concat·p0.99:   127232,000 ns/op
                 with_stream_concat·p0.999:  146432,000 ns/op
                 with_stream_concat·p0.9999: 1367194,419 ns/op
                 with_stream_concat·p1.00:   1482752,000 ns/op

Iteration   4: 113751,574 ±(99.9%) 267,026 ns/op
                 with_stream_concat·p0.00:   108160,000 ns/op
                 with_stream_concat·p0.50:   112000,000 ns/op
                 with_stream_concat·p0.90:   115968,000 ns/op
                 with_stream_concat·p0.95:   124544,000 ns/op
                 with_stream_concat·p0.99:   129664,000 ns/op
                 with_stream_concat·p0.999:  152832,000 ns/op
                 with_stream_concat·p0.9999: 1374398,464 ns/op
                 with_stream_concat·p1.00:   1449984,000 ns/op

Iteration   5: 113403,957 ±(99.9%) 274,591 ns/op
                 with_stream_concat·p0.00:   108416,000 ns/op
                 with_stream_concat·p0.50:   112000,000 ns/op
                 with_stream_concat·p0.90:   114304,000 ns/op
                 with_stream_concat·p0.95:   115584,000 ns/op
                 with_stream_concat·p0.99:   134400,000 ns/op
                 with_stream_concat·p0.999:  148992,000 ns/op
                 with_stream_concat·p0.9999: 1399797,146 ns/op
                 with_stream_concat·p1.00:   1486848,000 ns/op


# Run progress: 98,86% complete, ETA 00:26:46
# Fork: 2 of 3
# Warmup Iteration   1: 108070,828 ±(99.9%) 691,568 ns/op
# Warmup Iteration   2: 105899,458 ±(99.9%) 262,922 ns/op
# Warmup Iteration   3: 105867,180 ±(99.9%) 246,525 ns/op
Iteration   1: 105776,320 ±(99.9%) 245,022 ns/op
                 with_stream_concat·p0.00:   102400,000 ns/op
                 with_stream_concat·p0.50:   104832,000 ns/op
                 with_stream_concat·p0.90:   106624,000 ns/op
                 with_stream_concat·p0.95:   107392,000 ns/op
                 with_stream_concat·p0.99:   120320,000 ns/op
                 with_stream_concat·p0.999:  136081,920 ns/op
                 with_stream_concat·p0.9999: 1359198,208 ns/op
                 with_stream_concat·p1.00:   1466368,000 ns/op

Iteration   2: 105948,336 ±(99.9%) 245,417 ns/op
                 with_stream_concat·p0.00:   102656,000 ns/op
                 with_stream_concat·p0.50:   104832,000 ns/op
                 with_stream_concat·p0.90:   107008,000 ns/op
                 with_stream_concat·p0.95:   107904,000 ns/op
                 with_stream_concat·p0.99:   120960,000 ns/op
                 with_stream_concat·p0.999:  136192,000 ns/op
                 with_stream_concat·p0.9999: 1361339,597 ns/op
                 with_stream_concat·p1.00:   1490944,000 ns/op

Iteration   3: 106162,974 ±(99.9%) 254,785 ns/op
                 with_stream_concat·p0.00:   102400,000 ns/op
                 with_stream_concat·p0.50:   104832,000 ns/op
                 with_stream_concat·p0.90:   106752,000 ns/op
                 with_stream_concat·p0.95:   107776,000 ns/op
                 with_stream_concat·p0.99:   131328,000 ns/op
                 with_stream_concat·p0.999:  137472,000 ns/op
                 with_stream_concat·p0.9999: 1402332,774 ns/op
                 with_stream_concat·p1.00:   1568768,000 ns/op

Iteration   4: 105859,219 ±(99.9%) 247,084 ns/op
                 with_stream_concat·p0.00:   102400,000 ns/op
                 with_stream_concat·p0.50:   104832,000 ns/op
                 with_stream_concat·p0.90:   107008,000 ns/op
                 with_stream_concat·p0.95:   107776,000 ns/op
                 with_stream_concat·p0.99:   117760,000 ns/op
                 with_stream_concat·p0.999:  136192,000 ns/op
                 with_stream_concat·p0.9999: 1368327,782 ns/op
                 with_stream_concat·p1.00:   1622016,000 ns/op

Iteration   5: 105918,890 ±(99.9%) 245,574 ns/op
                 with_stream_concat·p0.00:   102272,000 ns/op
                 with_stream_concat·p0.50:   104960,000 ns/op
                 with_stream_concat·p0.90:   107136,000 ns/op
                 with_stream_concat·p0.95:   107904,000 ns/op
                 with_stream_concat·p0.99:   117120,000 ns/op
                 with_stream_concat·p0.999:  136192,000 ns/op
                 with_stream_concat·p0.9999: 1333534,310 ns/op
                 with_stream_concat·p1.00:   1533952,000 ns/op


# Run progress: 98,92% complete, ETA 00:25:25
# Fork: 3 of 3
# Warmup Iteration   1: 107451,724 ±(99.9%) 643,771 ns/op
# Warmup Iteration   2: 105739,018 ±(99.9%) 267,165 ns/op
# Warmup Iteration   3: 105445,166 ±(99.9%) 251,792 ns/op
Iteration   1: 105354,022 ±(99.9%) 242,065 ns/op
                 with_stream_concat·p0.00:   101760,000 ns/op
                 with_stream_concat·p0.50:   104576,000 ns/op
                 with_stream_concat·p0.90:   106624,000 ns/op
                 with_stream_concat·p0.95:   107392,000 ns/op
                 with_stream_concat·p0.99:   117760,000 ns/op
                 with_stream_concat·p0.999:  136192,000 ns/op
                 with_stream_concat·p0.9999: 1323008,000 ns/op
                 with_stream_concat·p1.00:   1406976,000 ns/op

Iteration   2: 105466,740 ±(99.9%) 246,092 ns/op
                 with_stream_concat·p0.00:   101760,000 ns/op
                 with_stream_concat·p0.50:   104576,000 ns/op
                 with_stream_concat·p0.90:   106624,000 ns/op
                 with_stream_concat·p0.95:   107520,000 ns/op
                 with_stream_concat·p0.99:   121088,000 ns/op
                 with_stream_concat·p0.999:  136960,000 ns/op
                 with_stream_concat·p0.9999: 1335296,000 ns/op
                 with_stream_concat·p1.00:   1409024,000 ns/op

Iteration   3: 105503,938 ±(99.9%) 242,529 ns/op
                 with_stream_concat·p0.00:   101632,000 ns/op
                 with_stream_concat·p0.50:   104704,000 ns/op
                 with_stream_concat·p0.90:   106752,000 ns/op
                 with_stream_concat·p0.95:   107520,000 ns/op
                 with_stream_concat·p0.99:   121088,000 ns/op
                 with_stream_concat·p0.999:  136704,000 ns/op
                 with_stream_concat·p0.9999: 1324364,800 ns/op
                 with_stream_concat·p1.00:   1472512,000 ns/op

Iteration   4: 106116,875 ±(99.9%) 249,606 ns/op
                 with_stream_concat·p0.00:   101376,000 ns/op
                 with_stream_concat·p0.50:   104960,000 ns/op
                 with_stream_concat·p0.90:   107776,000 ns/op
                 with_stream_concat·p0.95:   114304,000 ns/op
                 with_stream_concat·p0.99:   120960,000 ns/op
                 with_stream_concat·p0.999:  140385,280 ns/op
                 with_stream_concat·p0.9999: 1343846,810 ns/op
                 with_stream_concat·p1.00:   1439744,000 ns/op

Iteration   5: 105959,971 ±(99.9%) 250,810 ns/op
                 with_stream_concat·p0.00:   101504,000 ns/op
                 with_stream_concat·p0.50:   104832,000 ns/op
                 with_stream_concat·p0.90:   107392,000 ns/op
                 with_stream_concat·p0.95:   114048,000 ns/op
                 with_stream_concat·p0.99:   120622,080 ns/op
                 with_stream_concat·p0.999:  136960,000 ns/op
                 with_stream_concat·p0.9999: 1369300,992 ns/op
                 with_stream_concat·p1.00:   1495040,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 1383941
  mean = 108260,981 ±(99.9%) 66,421 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 1365638 
    [ 125000,000,  250000,000) = 17783 
    [ 250000,000,  375000,000) = 9 
    [ 375000,000,  500000,000) = 1 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 2 
    [1125000,000, 1250000,000) = 95 
    [1250000,000, 1375000,000) = 311 
    [1375000,000, 1500000,000) = 98 
    [1500000,000, 1625000,000) = 4 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 101376,000 ns/op
     p(50,0000) = 105728,000 ns/op
     p(90,0000) = 113152,000 ns/op
     p(95,0000) = 114688,000 ns/op
     p(99,0000) = 128384,000 ns/op
     p(99,9000) = 143616,000 ns/op
     p(99,9900) = 1352920,678 ns/op
     p(99,9990) = 1485128,868 ns/op
     p(99,9999) = 1602358,170 ns/op
    p(100,0000) = 1622016,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 20)

# Run progress: 98,98% complete, ETA 00:24:05
# Fork: 1 of 3
# Warmup Iteration   1: 182599,103 ±(99.9%) 1085,576 ns/op
# Warmup Iteration   2: 180037,893 ±(99.9%) 409,945 ns/op
# Warmup Iteration   3: 180010,509 ±(99.9%) 382,204 ns/op
Iteration   1: 179875,099 ±(99.9%) 381,942 ns/op
                 with_stream_concat·p0.00:   174848,000 ns/op
                 with_stream_concat·p0.50:   177664,000 ns/op
                 with_stream_concat·p0.90:   182016,000 ns/op
                 with_stream_concat·p0.95:   190464,000 ns/op
                 with_stream_concat·p0.99:   206592,000 ns/op
                 with_stream_concat·p0.999:  227328,000 ns/op
                 with_stream_concat·p0.9999: 1398628,352 ns/op
                 with_stream_concat·p1.00:   1552384,000 ns/op

Iteration   2: 179812,509 ±(99.9%) 376,713 ns/op
                 with_stream_concat·p0.00:   174848,000 ns/op
                 with_stream_concat·p0.50:   177664,000 ns/op
                 with_stream_concat·p0.90:   182016,000 ns/op
                 with_stream_concat·p0.95:   190208,000 ns/op
                 with_stream_concat·p0.99:   206592,000 ns/op
                 with_stream_concat·p0.999:  226929,408 ns/op
                 with_stream_concat·p0.9999: 1393549,926 ns/op
                 with_stream_concat·p1.00:   1488896,000 ns/op

Iteration   3: 179867,513 ±(99.9%) 388,597 ns/op
                 with_stream_concat·p0.00:   174336,000 ns/op
                 with_stream_concat·p0.50:   177664,000 ns/op
                 with_stream_concat·p0.90:   183808,000 ns/op
                 with_stream_concat·p0.95:   190208,000 ns/op
                 with_stream_concat·p0.99:   206336,000 ns/op
                 with_stream_concat·p0.999:  223681,024 ns/op
                 with_stream_concat·p0.9999: 1439079,219 ns/op
                 with_stream_concat·p1.00:   1591296,000 ns/op

Iteration   4: 180677,477 ±(99.9%) 407,937 ns/op
                 with_stream_concat·p0.00:   174336,000 ns/op
                 with_stream_concat·p0.50:   177152,000 ns/op
                 with_stream_concat·p0.90:   183296,000 ns/op
                 with_stream_concat·p0.95:   195328,000 ns/op
                 with_stream_concat·p0.99:   237056,000 ns/op
                 with_stream_concat·p0.999:  263680,000 ns/op
                 with_stream_concat·p0.9999: 1434443,981 ns/op
                 with_stream_concat·p1.00:   1468416,000 ns/op

Iteration   5: 179748,140 ±(99.9%) 401,436 ns/op
                 with_stream_concat·p0.00:   174336,000 ns/op
                 with_stream_concat·p0.50:   177408,000 ns/op
                 with_stream_concat·p0.90:   184320,000 ns/op
                 with_stream_concat·p0.95:   189952,000 ns/op
                 with_stream_concat·p0.99:   206080,000 ns/op
                 with_stream_concat·p0.999:  224984,064 ns/op
                 with_stream_concat·p0.9999: 1455891,251 ns/op
                 with_stream_concat·p1.00:   1564672,000 ns/op


# Run progress: 99,03% complete, ETA 00:22:45
# Fork: 2 of 3
# Warmup Iteration   1: 182320,341 ±(99.9%) 1113,490 ns/op
# Warmup Iteration   2: 180332,489 ±(99.9%) 404,871 ns/op
# Warmup Iteration   3: 180083,886 ±(99.9%) 387,106 ns/op
Iteration   1: 180277,151 ±(99.9%) 389,471 ns/op
                 with_stream_concat·p0.00:   174592,000 ns/op
                 with_stream_concat·p0.50:   177920,000 ns/op
                 with_stream_concat·p0.90:   182528,000 ns/op
                 with_stream_concat·p0.95:   190976,000 ns/op
                 with_stream_concat·p0.99:   207104,000 ns/op
                 with_stream_concat·p0.999:  227222,016 ns/op
                 with_stream_concat·p0.9999: 1439235,277 ns/op
                 with_stream_concat·p1.00:   1476608,000 ns/op

Iteration   2: 180139,690 ±(99.9%) 374,662 ns/op
                 with_stream_concat·p0.00:   174848,000 ns/op
                 with_stream_concat·p0.50:   177920,000 ns/op
                 with_stream_concat·p0.90:   181504,000 ns/op
                 with_stream_concat·p0.95:   190976,000 ns/op
                 with_stream_concat·p0.99:   207360,000 ns/op
                 with_stream_concat·p0.999:  227328,000 ns/op
                 with_stream_concat·p0.9999: 1399713,792 ns/op
                 with_stream_concat·p1.00:   1490944,000 ns/op

Iteration   3: 180261,099 ±(99.9%) 378,806 ns/op
                 with_stream_concat·p0.00:   174592,000 ns/op
                 with_stream_concat·p0.50:   178176,000 ns/op
                 with_stream_concat·p0.90:   182016,000 ns/op
                 with_stream_concat·p0.95:   190720,000 ns/op
                 with_stream_concat·p0.99:   207104,000 ns/op
                 with_stream_concat·p0.999:  225792,000 ns/op
                 with_stream_concat·p0.9999: 1439057,510 ns/op
                 with_stream_concat·p1.00:   1474560,000 ns/op

Iteration   4: 180082,070 ±(99.9%) 392,657 ns/op
                 with_stream_concat·p0.00:   174848,000 ns/op
                 with_stream_concat·p0.50:   177920,000 ns/op
                 with_stream_concat·p0.90:   182016,000 ns/op
                 with_stream_concat·p0.95:   189696,000 ns/op
                 with_stream_concat·p0.99:   206336,000 ns/op
                 with_stream_concat·p0.999:  225414,656 ns/op
                 with_stream_concat·p0.9999: 1458282,496 ns/op
                 with_stream_concat·p1.00:   1562624,000 ns/op

Iteration   5: 183388,815 ±(99.9%) 426,788 ns/op
                 with_stream_concat·p0.00:   174848,000 ns/op
                 with_stream_concat·p0.50:   177920,000 ns/op
                 with_stream_concat·p0.90:   191744,000 ns/op
                 with_stream_concat·p0.95:   234752,000 ns/op
                 with_stream_concat·p0.99:   242944,000 ns/op
                 with_stream_concat·p0.999:  265216,000 ns/op
                 with_stream_concat·p0.9999: 1453593,600 ns/op
                 with_stream_concat·p1.00:   1550336,000 ns/op


# Run progress: 99,09% complete, ETA 00:21:25
# Fork: 3 of 3
# Warmup Iteration   1: 180839,077 ±(99.9%) 1098,786 ns/op
# Warmup Iteration   2: 178960,318 ±(99.9%) 408,368 ns/op
# Warmup Iteration   3: 178781,175 ±(99.9%) 385,230 ns/op
Iteration   1: 179064,399 ±(99.9%) 385,713 ns/op
                 with_stream_concat·p0.00:   173312,000 ns/op
                 with_stream_concat·p0.50:   176640,000 ns/op
                 with_stream_concat·p0.90:   182784,000 ns/op
                 with_stream_concat·p0.95:   189184,000 ns/op
                 with_stream_concat·p0.99:   205056,000 ns/op
                 with_stream_concat·p0.999:  223541,760 ns/op
                 with_stream_concat·p0.9999: 1446965,248 ns/op
                 with_stream_concat·p1.00:   1501184,000 ns/op

Iteration   2: 178552,528 ±(99.9%) 381,637 ns/op
                 with_stream_concat·p0.00:   173056,000 ns/op
                 with_stream_concat·p0.50:   176384,000 ns/op
                 with_stream_concat·p0.90:   180224,000 ns/op
                 with_stream_concat·p0.95:   189696,000 ns/op
                 with_stream_concat·p0.99:   205568,000 ns/op
                 with_stream_concat·p0.999:  225792,000 ns/op
                 with_stream_concat·p0.9999: 1422141,645 ns/op
                 with_stream_concat·p1.00:   1492992,000 ns/op

Iteration   3: 178458,506 ±(99.9%) 380,247 ns/op
                 with_stream_concat·p0.00:   172800,000 ns/op
                 with_stream_concat·p0.50:   176384,000 ns/op
                 with_stream_concat·p0.90:   179968,000 ns/op
                 with_stream_concat·p0.95:   189184,000 ns/op
                 with_stream_concat·p0.99:   205312,000 ns/op
                 with_stream_concat·p0.999:  224000,000 ns/op
                 with_stream_concat·p0.9999: 1441033,011 ns/op
                 with_stream_concat·p1.00:   1488896,000 ns/op

Iteration   4: 178743,970 ±(99.9%) 395,245 ns/op
                 with_stream_concat·p0.00:   173312,000 ns/op
                 with_stream_concat·p0.50:   176384,000 ns/op
                 with_stream_concat·p0.90:   181760,000 ns/op
                 with_stream_concat·p0.95:   189440,000 ns/op
                 with_stream_concat·p0.99:   205312,000 ns/op
                 with_stream_concat·p0.999:  224028,416 ns/op
                 with_stream_concat·p0.9999: 1477449,933 ns/op
                 with_stream_concat·p1.00:   1607680,000 ns/op

Iteration   5: 178733,171 ±(99.9%) 385,563 ns/op
                 with_stream_concat·p0.00:   173056,000 ns/op
                 with_stream_concat·p0.50:   176384,000 ns/op
                 with_stream_concat·p0.90:   180992,000 ns/op
                 with_stream_concat·p0.95:   188672,000 ns/op
                 with_stream_concat·p0.99:   205056,000 ns/op
                 with_stream_concat·p0.999:  232704,000 ns/op
                 with_stream_concat·p0.9999: 1440585,318 ns/op
                 with_stream_concat·p1.00:   1515520,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 833228
  mean = 179837,990 ±(99.9%) 100,763 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 832599 
    [ 250000,000,  375000,000) = 197 
    [ 375000,000,  500000,000) = 1 
    [ 500000,000,  625000,000) = 0 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 1 
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 3 
    [1250000,000, 1375000,000) = 249 
    [1375000,000, 1500000,000) = 160 
    [1500000,000, 1625000,000) = 18 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 172800,000 ns/op
     p(50,0000) = 177408,000 ns/op
     p(90,0000) = 182272,000 ns/op
     p(95,0000) = 191488,000 ns/op
     p(99,0000) = 208128,000 ns/op
     p(99,9000) = 244992,000 ns/op
     p(99,9900) = 1434986,701 ns/op
     p(99,9990) = 1539428,291 ns/op
     p(99,9999) = 1607680,000 ns/op
    p(100,0000) = 1607680,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 50)

# Run progress: 99,15% complete, ETA 00:20:05
# Fork: 1 of 3
# Warmup Iteration   1: 408514,102 ±(99.9%) 2746,860 ns/op
# Warmup Iteration   2: 403963,901 ±(99.9%) 952,643 ns/op
# Warmup Iteration   3: 403286,945 ±(99.9%) 919,617 ns/op
Iteration   1: 402134,398 ±(99.9%) 886,139 ns/op
                 with_stream_concat·p0.00:   387584,000 ns/op
                 with_stream_concat·p0.50:   397312,000 ns/op
                 with_stream_concat·p0.90:   412672,000 ns/op
                 with_stream_concat·p0.95:   414720,000 ns/op
                 with_stream_concat·p0.99:   435200,000 ns/op
                 with_stream_concat·p0.999:  1550954,496 ns/op
                 with_stream_concat·p0.9999: 1826939,699 ns/op
                 with_stream_concat·p1.00:   1859584,000 ns/op

Iteration   2: 402403,978 ±(99.9%) 908,103 ns/op
                 with_stream_concat·p0.00:   388096,000 ns/op
                 with_stream_concat·p0.50:   397312,000 ns/op
                 with_stream_concat·p0.90:   412672,000 ns/op
                 with_stream_concat·p0.95:   415232,000 ns/op
                 with_stream_concat·p0.99:   437248,000 ns/op
                 with_stream_concat·p0.999:  1545568,256 ns/op
                 with_stream_concat·p0.9999: 1862690,406 ns/op
                 with_stream_concat·p1.00:   1910784,000 ns/op

Iteration   3: 402612,486 ±(99.9%) 885,480 ns/op
                 with_stream_concat·p0.00:   387584,000 ns/op
                 with_stream_concat·p0.50:   397824,000 ns/op
                 with_stream_concat·p0.90:   413184,000 ns/op
                 with_stream_concat·p0.95:   416256,000 ns/op
                 with_stream_concat·p0.99:   438784,000 ns/op
                 with_stream_concat·p0.999:  1526087,680 ns/op
                 with_stream_concat·p0.9999: 1865801,728 ns/op
                 with_stream_concat·p1.00:   1878016,000 ns/op

Iteration   4: 404012,714 ±(99.9%) 926,746 ns/op
                 with_stream_concat·p0.00:   387584,000 ns/op
                 with_stream_concat·p0.50:   397824,000 ns/op
                 with_stream_concat·p0.90:   413696,000 ns/op
                 with_stream_concat·p0.95:   424448,000 ns/op
                 with_stream_concat·p0.99:   476160,000 ns/op
                 with_stream_concat·p0.999:  1546784,768 ns/op
                 with_stream_concat·p0.9999: 1752554,291 ns/op
                 with_stream_concat·p1.00:   1892352,000 ns/op

Iteration   5: 402301,124 ±(99.9%) 886,248 ns/op
                 with_stream_concat·p0.00:   387584,000 ns/op
                 with_stream_concat·p0.50:   397312,000 ns/op
                 with_stream_concat·p0.90:   412672,000 ns/op
                 with_stream_concat·p0.95:   415744,000 ns/op
                 with_stream_concat·p0.99:   437760,000 ns/op
                 with_stream_concat·p0.999:  1525950,464 ns/op
                 with_stream_concat·p0.9999: 1807193,293 ns/op
                 with_stream_concat·p1.00:   1931264,000 ns/op


# Run progress: 99,20% complete, ETA 00:18:45
# Fork: 2 of 3
# Warmup Iteration   1: 374982,610 ±(99.9%) 2408,365 ns/op
# Warmup Iteration   2: 370857,748 ±(99.9%) 943,445 ns/op
# Warmup Iteration   3: 370635,714 ±(99.9%) 917,867 ns/op
Iteration   1: 372002,047 ±(99.9%) 891,561 ns/op
                 with_stream_concat·p0.00:   353792,000 ns/op
                 with_stream_concat·p0.50:   365568,000 ns/op
                 with_stream_concat·p0.90:   387584,000 ns/op
                 with_stream_concat·p0.95:   400384,000 ns/op
                 with_stream_concat·p0.99:   418304,000 ns/op
                 with_stream_concat·p0.999:  1532770,304 ns/op
                 with_stream_concat·p0.9999: 1767069,491 ns/op
                 with_stream_concat·p1.00:   1824768,000 ns/op

Iteration   2: 372080,675 ±(99.9%) 910,252 ns/op
                 with_stream_concat·p0.00:   354816,000 ns/op
                 with_stream_concat·p0.50:   365056,000 ns/op
                 with_stream_concat·p0.90:   387584,000 ns/op
                 with_stream_concat·p0.95:   398336,000 ns/op
                 with_stream_concat·p0.99:   417792,000 ns/op
                 with_stream_concat·p0.999:  1560875,008 ns/op
                 with_stream_concat·p0.9999: 1764570,317 ns/op
                 with_stream_concat·p1.00:   1818624,000 ns/op

Iteration   3: 372543,792 ±(99.9%) 914,812 ns/op
                 with_stream_concat·p0.00:   355328,000 ns/op
                 with_stream_concat·p0.50:   365056,000 ns/op
                 with_stream_concat·p0.90:   388096,000 ns/op
                 with_stream_concat·p0.95:   406016,000 ns/op
                 with_stream_concat·p0.99:   419328,000 ns/op
                 with_stream_concat·p0.999:  1539153,920 ns/op
                 with_stream_concat·p0.9999: 1824202,752 ns/op
                 with_stream_concat·p1.00:   1996800,000 ns/op

Iteration   4: 372087,444 ±(99.9%) 904,113 ns/op
                 with_stream_concat·p0.00:   354816,000 ns/op
                 with_stream_concat·p0.50:   365056,000 ns/op
                 with_stream_concat·p0.90:   387584,000 ns/op
                 with_stream_concat·p0.95:   399872,000 ns/op
                 with_stream_concat·p0.99:   418304,000 ns/op
                 with_stream_concat·p0.999:  1538646,016 ns/op
                 with_stream_concat·p0.9999: 1767838,106 ns/op
                 with_stream_concat·p1.00:   1800192,000 ns/op

Iteration   5: 372437,125 ±(99.9%) 880,980 ns/op
                 with_stream_concat·p0.00:   354816,000 ns/op
                 with_stream_concat·p0.50:   365568,000 ns/op
                 with_stream_concat·p0.90:   388608,000 ns/op
                 with_stream_concat·p0.95:   401408,000 ns/op
                 with_stream_concat·p0.99:   418304,000 ns/op
                 with_stream_concat·p0.999:  1518272,512 ns/op
                 with_stream_concat·p0.9999: 1734259,507 ns/op
                 with_stream_concat·p1.00:   1822720,000 ns/op


# Run progress: 99,26% complete, ETA 00:17:24
# Fork: 3 of 3
# Warmup Iteration   1: 375237,848 ±(99.9%) 2594,081 ns/op
# Warmup Iteration   2: 370528,771 ±(99.9%) 905,782 ns/op
# Warmup Iteration   3: 369688,305 ±(99.9%) 878,357 ns/op
Iteration   1: 372677,755 ±(99.9%) 897,495 ns/op
                 with_stream_concat·p0.00:   355328,000 ns/op
                 with_stream_concat·p0.50:   365568,000 ns/op
                 with_stream_concat·p0.90:   388608,000 ns/op
                 with_stream_concat·p0.95:   403456,000 ns/op
                 with_stream_concat·p0.99:   418816,000 ns/op
                 with_stream_concat·p0.999:  1474437,120 ns/op
                 with_stream_concat·p0.9999: 1810727,731 ns/op
                 with_stream_concat·p1.00:   1837056,000 ns/op

Iteration   2: 371966,761 ±(99.9%) 874,958 ns/op
                 with_stream_concat·p0.00:   354816,000 ns/op
                 with_stream_concat·p0.50:   365056,000 ns/op
                 with_stream_concat·p0.90:   387584,000 ns/op
                 with_stream_concat·p0.95:   400896,000 ns/op
                 with_stream_concat·p0.99:   418304,000 ns/op
                 with_stream_concat·p0.999:  1472147,456 ns/op
                 with_stream_concat·p0.9999: 1766018,458 ns/op
                 with_stream_concat·p1.00:   1767424,000 ns/op

Iteration   3: 372442,251 ±(99.9%) 838,433 ns/op
                 with_stream_concat·p0.00:   354816,000 ns/op
                 with_stream_concat·p0.50:   366080,000 ns/op
                 with_stream_concat·p0.90:   388608,000 ns/op
                 with_stream_concat·p0.95:   402432,000 ns/op
                 with_stream_concat·p0.99:   419328,000 ns/op
                 with_stream_concat·p0.999:  1425811,456 ns/op
                 with_stream_concat·p0.9999: 1725714,842 ns/op
                 with_stream_concat·p1.00:   1740800,000 ns/op

Iteration   4: 372847,632 ±(99.9%) 882,336 ns/op
                 with_stream_concat·p0.00:   354816,000 ns/op
                 with_stream_concat·p0.50:   366592,000 ns/op
                 with_stream_concat·p0.90:   388608,000 ns/op
                 with_stream_concat·p0.95:   403456,000 ns/op
                 with_stream_concat·p0.99:   420352,000 ns/op
                 with_stream_concat·p0.999:  1492172,800 ns/op
                 with_stream_concat·p0.9999: 1711964,160 ns/op
                 with_stream_concat·p1.00:   1771520,000 ns/op

Iteration   5: 372047,061 ±(99.9%) 876,209 ns/op
                 with_stream_concat·p0.00:   354816,000 ns/op
                 with_stream_concat·p0.50:   365056,000 ns/op
                 with_stream_concat·p0.90:   387072,000 ns/op
                 with_stream_concat·p0.95:   402944,000 ns/op
                 with_stream_concat·p0.99:   418816,000 ns/op
                 with_stream_concat·p0.999:  1501769,728 ns/op
                 with_stream_concat·p0.9999: 1756716,237 ns/op
                 with_stream_concat·p1.00:   1773568,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 392435
  mean = 381917,323 ±(99.9%) 241,795 ns/op

  Histogram, ns/op:
    [      0,000,  125000,000) = 0 
    [ 125000,000,  250000,000) = 0 
    [ 250000,000,  375000,000) = 194358 
    [ 375000,000,  500000,000) = 197595 
    [ 500000,000,  625000,000) = 40 
    [ 625000,000,  750000,000) = 0 
    [ 750000,000,  875000,000) = 0 
    [ 875000,000, 1000000,000) = 0 
    [1000000,000, 1125000,000) = 1 
    [1125000,000, 1250000,000) = 0 
    [1250000,000, 1375000,000) = 2 
    [1375000,000, 1500000,000) = 45 
    [1500000,000, 1625000,000) = 186 
    [1625000,000, 1750000,000) = 154 
    [1750000,000, 1875000,000) = 49 

  Percentiles, ns/op:
      p(0,0000) = 353792,000 ns/op
     p(50,0000) = 375808,000 ns/op
     p(90,0000) = 408064,000 ns/op
     p(95,0000) = 414208,000 ns/op
     p(99,0000) = 429056,000 ns/op
     p(99,9000) = 1501184,000 ns/op
     p(99,9900) = 1767424,000 ns/op
     p(99,9990) = 1893746,196 ns/op
     p(99,9999) = 1996800,000 ns/op
    p(100,0000) = 1996800,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 100)

# Run progress: 99,32% complete, ETA 00:16:04
# Fork: 1 of 3
# Warmup Iteration   1: 712772,973 ±(99.9%) 4752,649 ns/op
# Warmup Iteration   2: 706084,406 ±(99.9%) 1661,984 ns/op
# Warmup Iteration   3: 708603,352 ±(99.9%) 1761,917 ns/op
Iteration   1: 707702,726 ±(99.9%) 1594,801 ns/op
                 with_stream_concat·p0.00:   680960,000 ns/op
                 with_stream_concat·p0.50:   703488,000 ns/op
                 with_stream_concat·p0.90:   731136,000 ns/op
                 with_stream_concat·p0.95:   740352,000 ns/op
                 with_stream_concat·p0.99:   761856,000 ns/op
                 with_stream_concat·p0.999:  2045706,240 ns/op
                 with_stream_concat·p0.9999: 2286518,272 ns/op
                 with_stream_concat·p1.00:   2310144,000 ns/op

Iteration   2: 704196,046 ±(99.9%) 1584,101 ns/op
                 with_stream_concat·p0.00:   679936,000 ns/op
                 with_stream_concat·p0.50:   700416,000 ns/op
                 with_stream_concat·p0.90:   721920,000 ns/op
                 with_stream_concat·p0.95:   726016,000 ns/op
                 with_stream_concat·p0.99:   751616,000 ns/op
                 with_stream_concat·p0.999:  2069483,520 ns/op
                 with_stream_concat·p0.9999: 2377555,968 ns/op
                 with_stream_concat·p1.00:   2408448,000 ns/op

Iteration   3: 708057,542 ±(99.9%) 1718,854 ns/op
                 with_stream_concat·p0.00:   678912,000 ns/op
                 with_stream_concat·p0.50:   702464,000 ns/op
                 with_stream_concat·p0.90:   723968,000 ns/op
                 with_stream_concat·p0.95:   735232,000 ns/op
                 with_stream_concat·p0.99:   865280,000 ns/op
                 with_stream_concat·p0.999:  2090545,152 ns/op
                 with_stream_concat·p0.9999: 2321011,098 ns/op
                 with_stream_concat·p1.00:   2342912,000 ns/op

Iteration   4: 704830,605 ±(99.9%) 1594,009 ns/op
                 with_stream_concat·p0.00:   680960,000 ns/op
                 with_stream_concat·p0.50:   701440,000 ns/op
                 with_stream_concat·p0.90:   721920,000 ns/op
                 with_stream_concat·p0.95:   727040,000 ns/op
                 with_stream_concat·p0.99:   751616,000 ns/op
                 with_stream_concat·p0.999:  2064470,016 ns/op
                 with_stream_concat·p0.9999: 2322740,838 ns/op
                 with_stream_concat·p1.00:   2334720,000 ns/op

Iteration   5: 705670,436 ±(99.9%) 1554,934 ns/op
                 with_stream_concat·p0.00:   680960,000 ns/op
                 with_stream_concat·p0.50:   702464,000 ns/op
                 with_stream_concat·p0.90:   722944,000 ns/op
                 with_stream_concat·p0.95:   731136,000 ns/op
                 with_stream_concat·p0.99:   750592,000 ns/op
                 with_stream_concat·p0.999:  2029447,168 ns/op
                 with_stream_concat·p0.9999: 2283863,654 ns/op
                 with_stream_concat·p1.00:   2285568,000 ns/op


# Run progress: 99,37% complete, ETA 00:14:44
# Fork: 2 of 3
# Warmup Iteration   1: 705374,106 ±(99.9%) 5099,951 ns/op
# Warmup Iteration   2: 696868,395 ±(99.9%) 1596,347 ns/op
# Warmup Iteration   3: 698743,039 ±(99.9%) 1500,307 ns/op
Iteration   1: 701442,300 ±(99.9%) 1542,067 ns/op
                 with_stream_concat·p0.00:   671744,000 ns/op
                 with_stream_concat·p0.50:   695296,000 ns/op
                 with_stream_concat·p0.90:   723968,000 ns/op
                 with_stream_concat·p0.95:   756736,000 ns/op
                 with_stream_concat·p0.99:   774144,000 ns/op
                 with_stream_concat·p0.999:  1994915,840 ns/op
                 with_stream_concat·p0.9999: 2282203,546 ns/op
                 with_stream_concat·p1.00:   2297856,000 ns/op

Iteration   2: 696420,916 ±(99.9%) 1432,250 ns/op
                 with_stream_concat·p0.00:   672768,000 ns/op
                 with_stream_concat·p0.50:   693248,000 ns/op
                 with_stream_concat·p0.90:   713728,000 ns/op
                 with_stream_concat·p0.95:   718848,000 ns/op
                 with_stream_concat·p0.99:   743424,000 ns/op
                 with_stream_concat·p0.999:  1980223,488 ns/op
                 with_stream_concat·p0.9999: 2142911,693 ns/op
                 with_stream_concat·p1.00:   2174976,000 ns/op

Iteration   3: 696488,383 ±(99.9%) 1434,874 ns/op
                 with_stream_concat·p0.00:   672768,000 ns/op
                 with_stream_concat·p0.50:   693248,000 ns/op
                 with_stream_concat·p0.90:   714752,000 ns/op
                 with_stream_concat·p0.95:   718848,000 ns/op
                 with_stream_concat·p0.99:   743424,000 ns/op
                 with_stream_concat·p0.999:  1914001,408 ns/op
                 with_stream_concat·p0.9999: 2124043,469 ns/op
                 with_stream_concat·p1.00:   2125824,000 ns/op

Iteration   4: 696716,905 ±(99.9%) 1410,395 ns/op
                 with_stream_concat·p0.00:   672768,000 ns/op
                 with_stream_concat·p0.50:   693248,000 ns/op
                 with_stream_concat·p0.90:   714752,000 ns/op
                 with_stream_concat·p0.95:   719872,000 ns/op
                 with_stream_concat·p0.99:   745031,680 ns/op
                 with_stream_concat·p0.999:  1941147,648 ns/op
                 with_stream_concat·p0.9999: 2251559,322 ns/op
                 with_stream_concat·p1.00:   2256896,000 ns/op

Iteration   5: 696500,802 ±(99.9%) 1450,027 ns/op
                 with_stream_concat·p0.00:   672768,000 ns/op
                 with_stream_concat·p0.50:   693248,000 ns/op
                 with_stream_concat·p0.90:   713728,000 ns/op
                 with_stream_concat·p0.95:   718848,000 ns/op
                 with_stream_concat·p0.99:   743424,000 ns/op
                 with_stream_concat·p0.999:  1995837,440 ns/op
                 with_stream_concat·p0.9999: 2247458,406 ns/op
                 with_stream_concat·p1.00:   2252800,000 ns/op


# Run progress: 99,43% complete, ETA 00:13:24
# Fork: 3 of 3
# Warmup Iteration   1: 699932,556 ±(99.9%) 4723,193 ns/op
# Warmup Iteration   2: 691406,104 ±(99.9%) 1617,137 ns/op
# Warmup Iteration   3: 712203,204 ±(99.9%) 2153,077 ns/op
Iteration   1: 693424,316 ±(99.9%) 1559,182 ns/op
                 with_stream_concat·p0.00:   667648,000 ns/op
                 with_stream_concat·p0.50:   688128,000 ns/op
                 with_stream_concat·p0.90:   709632,000 ns/op
                 with_stream_concat·p0.95:   722944,000 ns/op
                 with_stream_concat·p0.99:   791552,000 ns/op
                 with_stream_concat·p0.999:  1974169,600 ns/op
                 with_stream_concat·p0.9999: 2276179,968 ns/op
                 with_stream_concat·p1.00:   2297856,000 ns/op

Iteration   2: 691152,614 ±(99.9%) 1463,027 ns/op
                 with_stream_concat·p0.00:   667648,000 ns/op
                 with_stream_concat·p0.50:   688128,000 ns/op
                 with_stream_concat·p0.90:   708608,000 ns/op
                 with_stream_concat·p0.95:   712704,000 ns/op
                 with_stream_concat·p0.99:   735662,080 ns/op
                 with_stream_concat·p0.999:  1977430,016 ns/op
                 with_stream_concat·p0.9999: 2195406,029 ns/op
                 with_stream_concat·p1.00:   2211840,000 ns/op

Iteration   3: 690075,927 ±(99.9%) 1484,844 ns/op
                 with_stream_concat·p0.00:   667648,000 ns/op
                 with_stream_concat·p0.50:   686080,000 ns/op
                 with_stream_concat·p0.90:   707584,000 ns/op
                 with_stream_concat·p0.95:   710656,000 ns/op
                 with_stream_concat·p0.99:   733184,000 ns/op
                 with_stream_concat·p0.999:  2013593,600 ns/op
                 with_stream_concat·p0.9999: 2199846,912 ns/op
                 with_stream_concat·p1.00:   2220032,000 ns/op

Iteration   4: 690363,918 ±(99.9%) 1466,790 ns/op
                 with_stream_concat·p0.00:   666624,000 ns/op
                 with_stream_concat·p0.50:   686080,000 ns/op
                 with_stream_concat·p0.90:   707584,000 ns/op
                 with_stream_concat·p0.95:   710656,000 ns/op
                 with_stream_concat·p0.99:   734208,000 ns/op
                 with_stream_concat·p0.999:  1991839,744 ns/op
                 with_stream_concat·p0.9999: 2176050,790 ns/op
                 with_stream_concat·p1.00:   2220032,000 ns/op

Iteration   5: 691058,146 ±(99.9%) 1520,499 ns/op
                 with_stream_concat·p0.00:   667648,000 ns/op
                 with_stream_concat·p0.50:   686080,000 ns/op
                 with_stream_concat·p0.90:   708608,000 ns/op
                 with_stream_concat·p0.95:   712704,000 ns/op
                 with_stream_concat·p0.99:   738304,000 ns/op
                 with_stream_concat·p0.999:  1991925,760 ns/op
                 with_stream_concat·p0.9999: 2276319,232 ns/op
                 with_stream_concat·p1.00:   2318336,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 214661
  mean = 698216,757 ±(99.9%) 395,390 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 211661 
    [ 750000,000, 1000000,000) = 2673 
    [1000000,000, 1250000,000) = 4 
    [1250000,000, 1500000,000) = 1 
    [1500000,000, 1750000,000) = 1 
    [1750000,000, 2000000,000) = 115 
    [2000000,000, 2250000,000) = 183 
    [2250000,000, 2500000,000) = 23 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 666624,000 ns/op
     p(50,0000) = 693248,000 ns/op
     p(90,0000) = 717824,000 ns/op
     p(95,0000) = 724992,000 ns/op
     p(99,0000) = 757760,000 ns/op
     p(99,9000) = 1989300,224 ns/op
     p(99,9900) = 2252800,000 ns/op
     p(99,9990) = 2341710,889 ns/op
     p(99,9999) = 2408448,000 ns/op
    p(100,0000) = 2408448,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 200)

# Run progress: 99,49% complete, ETA 00:12:04
# Fork: 1 of 3
# Warmup Iteration   1: 1319949,394 ±(99.9%) 7599,607 ns/op
# Warmup Iteration   2: 1308557,194 ±(99.9%) 3913,657 ns/op
# Warmup Iteration   3: 1307070,627 ±(99.9%) 3808,421 ns/op
Iteration   1: 1308888,525 ±(99.9%) 3947,687 ns/op
                 with_stream_concat·p0.00:   1216512,000 ns/op
                 with_stream_concat·p0.50:   1310720,000 ns/op
                 with_stream_concat·p0.90:   1333248,000 ns/op
                 with_stream_concat·p0.95:   1345536,000 ns/op
                 with_stream_concat·p0.99:   1390592,000 ns/op
                 with_stream_concat·p0.999:  3051225,088 ns/op
                 with_stream_concat·p0.9999: 3567616,000 ns/op
                 with_stream_concat·p1.00:   3567616,000 ns/op

Iteration   2: 1315143,497 ±(99.9%) 4059,535 ns/op
                 with_stream_concat·p0.00:   1216512,000 ns/op
                 with_stream_concat·p0.50:   1310720,000 ns/op
                 with_stream_concat·p0.90:   1343488,000 ns/op
                 with_stream_concat·p0.95:   1363968,000 ns/op
                 with_stream_concat·p0.99:   1542144,000 ns/op
                 with_stream_concat·p0.999:  3022036,992 ns/op
                 with_stream_concat·p0.9999: 3104768,000 ns/op
                 with_stream_concat·p1.00:   3104768,000 ns/op

Iteration   3: 1316624,361 ±(99.9%) 3883,296 ns/op
                 with_stream_concat·p0.00:   1216512,000 ns/op
                 with_stream_concat·p0.50:   1312768,000 ns/op
                 with_stream_concat·p0.90:   1349632,000 ns/op
                 with_stream_concat·p0.95:   1404928,000 ns/op
                 with_stream_concat·p0.99:   1470668,800 ns/op
                 with_stream_concat·p0.999:  3013918,720 ns/op
                 with_stream_concat·p0.9999: 3186688,000 ns/op
                 with_stream_concat·p1.00:   3186688,000 ns/op

Iteration   4: 1316719,353 ±(99.9%) 4010,714 ns/op
                 with_stream_concat·p0.00:   1216512,000 ns/op
                 with_stream_concat·p0.50:   1312768,000 ns/op
                 with_stream_concat·p0.90:   1349632,000 ns/op
                 with_stream_concat·p0.95:   1404928,000 ns/op
                 with_stream_concat·p0.99:   1470464,000 ns/op
                 with_stream_concat·p0.999:  3061391,360 ns/op
                 with_stream_concat·p0.9999: 3137536,000 ns/op
                 with_stream_concat·p1.00:   3137536,000 ns/op

Iteration   5: 1314391,960 ±(99.9%) 3963,715 ns/op
                 with_stream_concat·p0.00:   1216512,000 ns/op
                 with_stream_concat·p0.50:   1312768,000 ns/op
                 with_stream_concat·p0.90:   1341440,000 ns/op
                 with_stream_concat·p0.95:   1382092,800 ns/op
                 with_stream_concat·p0.99:   1466368,000 ns/op
                 with_stream_concat·p0.999:  3028570,112 ns/op
                 with_stream_concat·p0.9999: 3162112,000 ns/op
                 with_stream_concat·p1.00:   3162112,000 ns/op


# Run progress: 99,54% complete, ETA 00:10:43
# Fork: 2 of 3
# Warmup Iteration   1: 1371771,659 ±(99.9%) 8042,421 ns/op
# Warmup Iteration   2: 1366289,608 ±(99.9%) 3781,501 ns/op
# Warmup Iteration   3: 1364081,514 ±(99.9%) 3665,678 ns/op
Iteration   1: 1364302,995 ±(99.9%) 3638,778 ns/op
                 with_stream_concat·p0.00:   1261568,000 ns/op
                 with_stream_concat·p0.50:   1361920,000 ns/op
                 with_stream_concat·p0.90:   1390592,000 ns/op
                 with_stream_concat·p0.95:   1421312,000 ns/op
                 with_stream_concat·p0.99:   1509376,000 ns/op
                 with_stream_concat·p0.999:  3106304,000 ns/op
                 with_stream_concat·p0.9999: 3227648,000 ns/op
                 with_stream_concat·p1.00:   3227648,000 ns/op

Iteration   2: 1361868,081 ±(99.9%) 3631,026 ns/op
                 with_stream_concat·p0.00:   1263616,000 ns/op
                 with_stream_concat·p0.50:   1361920,000 ns/op
                 with_stream_concat·p0.90:   1394688,000 ns/op
                 with_stream_concat·p0.95:   1417216,000 ns/op
                 with_stream_concat·p0.99:   1494261,760 ns/op
                 with_stream_concat·p0.999:  3088269,312 ns/op
                 with_stream_concat·p0.9999: 3211264,000 ns/op
                 with_stream_concat·p1.00:   3211264,000 ns/op

Iteration   3: 1363885,812 ±(99.9%) 3759,677 ns/op
                 with_stream_concat·p0.00:   1265664,000 ns/op
                 with_stream_concat·p0.50:   1361920,000 ns/op
                 with_stream_concat·p0.90:   1386496,000 ns/op
                 with_stream_concat·p0.95:   1411072,000 ns/op
                 with_stream_concat·p0.99:   1589248,000 ns/op
                 with_stream_concat·p0.999:  2968571,904 ns/op
                 with_stream_concat·p0.9999: 3256320,000 ns/op
                 with_stream_concat·p1.00:   3256320,000 ns/op

Iteration   4: 1366261,290 ±(99.9%) 3767,728 ns/op
                 with_stream_concat·p0.00:   1265664,000 ns/op
                 with_stream_concat·p0.50:   1363968,000 ns/op
                 with_stream_concat·p0.90:   1394688,000 ns/op
                 with_stream_concat·p0.95:   1417216,000 ns/op
                 with_stream_concat·p0.99:   1591296,000 ns/op
                 with_stream_concat·p0.999:  3082997,760 ns/op
                 with_stream_concat·p0.9999: 3162112,000 ns/op
                 with_stream_concat·p1.00:   3162112,000 ns/op

Iteration   5: 1367784,804 ±(99.9%) 3835,590 ns/op
                 with_stream_concat·p0.00:   1267712,000 ns/op
                 with_stream_concat·p0.50:   1363968,000 ns/op
                 with_stream_concat·p0.90:   1402880,000 ns/op
                 with_stream_concat·p0.95:   1419264,000 ns/op
                 with_stream_concat·p0.99:   1595392,000 ns/op
                 with_stream_concat·p0.999:  3058814,976 ns/op
                 with_stream_concat·p0.9999: 3260416,000 ns/op
                 with_stream_concat·p1.00:   3260416,000 ns/op


# Run progress: 99,60% complete, ETA 00:09:23
# Fork: 3 of 3
# Warmup Iteration   1: 1328920,721 ±(99.9%) 7549,948 ns/op
# Warmup Iteration   2: 1307664,352 ±(99.9%) 3608,989 ns/op
# Warmup Iteration   3: 1307498,843 ±(99.9%) 3604,287 ns/op
Iteration   1: 1309701,772 ±(99.9%) 3750,880 ns/op
                 with_stream_concat·p0.00:   1212416,000 ns/op
                 with_stream_concat·p0.50:   1310720,000 ns/op
                 with_stream_concat·p0.90:   1337344,000 ns/op
                 with_stream_concat·p0.95:   1353728,000 ns/op
                 with_stream_concat·p0.99:   1390592,000 ns/op
                 with_stream_concat·p0.999:  3039232,000 ns/op
                 with_stream_concat·p0.9999: 3158016,000 ns/op
                 with_stream_concat·p1.00:   3158016,000 ns/op

Iteration   2: 1313143,740 ±(99.9%) 3965,605 ns/op
                 with_stream_concat·p0.00:   1214464,000 ns/op
                 with_stream_concat·p0.50:   1310720,000 ns/op
                 with_stream_concat·p0.90:   1337344,000 ns/op
                 with_stream_concat·p0.95:   1367040,000 ns/op
                 with_stream_concat·p0.99:   1542144,000 ns/op
                 with_stream_concat·p0.999:  3032637,440 ns/op
                 with_stream_concat·p0.9999: 3207168,000 ns/op
                 with_stream_concat·p1.00:   3207168,000 ns/op

Iteration   3: 1316053,648 ±(99.9%) 3860,472 ns/op
                 with_stream_concat·p0.00:   1214464,000 ns/op
                 with_stream_concat·p0.50:   1310720,000 ns/op
                 with_stream_concat·p0.90:   1349632,000 ns/op
                 with_stream_concat·p0.95:   1404928,000 ns/op
                 with_stream_concat·p0.99:   1470464,000 ns/op
                 with_stream_concat·p0.999:  3043328,000 ns/op
                 with_stream_concat·p0.9999: 3248128,000 ns/op
                 with_stream_concat·p1.00:   3248128,000 ns/op

Iteration   4: 1316110,837 ±(99.9%) 3854,195 ns/op
                 with_stream_concat·p0.00:   1214464,000 ns/op
                 with_stream_concat·p0.50:   1312768,000 ns/op
                 with_stream_concat·p0.90:   1349632,000 ns/op
                 with_stream_concat·p0.95:   1402880,000 ns/op
                 with_stream_concat·p0.99:   1472512,000 ns/op
                 with_stream_concat·p0.999:  3046662,144 ns/op
                 with_stream_concat·p0.9999: 3174400,000 ns/op
                 with_stream_concat·p1.00:   3174400,000 ns/op

Iteration   5: 1313806,138 ±(99.9%) 3756,793 ns/op
                 with_stream_concat·p0.00:   1214464,000 ns/op
                 with_stream_concat·p0.50:   1310720,000 ns/op
                 with_stream_concat·p0.90:   1343488,000 ns/op
                 with_stream_concat·p0.95:   1382400,000 ns/op
                 with_stream_concat·p0.99:   1470464,000 ns/op
                 with_stream_concat·p0.999:  3039977,472 ns/op
                 with_stream_concat·p0.9999: 3125248,000 ns/op
                 with_stream_concat·p1.00:   3125248,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 112645
  mean = 1330550,429 ±(99.9%) 1021,196 ns/op

  Histogram, ns/op:
    [1000000,000, 1250000,000) = 5477 
    [1250000,000, 1500000,000) = 105541 
    [1500000,000, 1750000,000) = 1258 
    [1750000,000, 2000000,000) = 1 
    [2000000,000, 2250000,000) = 0 
    [2250000,000, 2500000,000) = 5 
    [2500000,000, 2750000,000) = 98 
    [2750000,000, 3000000,000) = 107 
    [3000000,000, 3250000,000) = 155 
    [3250000,000, 3500000,000) = 2 
    [3500000,000, 3750000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 1212416,000 ns/op
     p(50,0000) = 1320960,000 ns/op
     p(90,0000) = 1378304,000 ns/op
     p(95,0000) = 1402880,000 ns/op
     p(99,0000) = 1540096,000 ns/op
     p(99,9000) = 3035136,000 ns/op
     p(99,9900) = 3186688,000 ns/op
     p(99,9990) = 3528767,488 ns/op
     p(99,9999) = 3567616,000 ns/op
    p(100,0000) = 3567616,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 500)

# Run progress: 99,66% complete, ETA 00:08:03
# Fork: 1 of 3
# Warmup Iteration   1: 4801393,791 ±(99.9%) 62359,644 ns/op
# Warmup Iteration   2: 4737096,831 ±(99.9%) 36440,586 ns/op
# Warmup Iteration   3: 4792520,380 ±(99.9%) 72734,697 ns/op
Iteration   1: 4826112,494 ±(99.9%) 99225,014 ns/op
                 with_stream_concat·p0.00:   4505600,000 ns/op
                 with_stream_concat·p0.50:   4677632,000 ns/op
                 with_stream_concat·p0.90:   5062656,000 ns/op
                 with_stream_concat·p0.95:   5177344,000 ns/op
                 with_stream_concat·p0.99:   5669191,680 ns/op
                 with_stream_concat·p0.999:  26230128,640 ns/op
                 with_stream_concat·p0.9999: 27852800,000 ns/op
                 with_stream_concat·p1.00:   27852800,000 ns/op

Iteration   2: 4846779,717 ±(99.9%) 108819,595 ns/op
                 with_stream_concat·p0.00:   4505600,000 ns/op
                 with_stream_concat·p0.50:   4677632,000 ns/op
                 with_stream_concat·p0.90:   5142118,400 ns/op
                 with_stream_concat·p0.95:   5185536,000 ns/op
                 with_stream_concat·p0.99:   6416138,240 ns/op
                 with_stream_concat·p0.999:  28405465,088 ns/op
                 with_stream_concat·p0.9999: 28508160,000 ns/op
                 with_stream_concat·p1.00:   28508160,000 ns/op

Iteration   3: 4825922,627 ±(99.9%) 101437,521 ns/op
                 with_stream_concat·p0.00:   4505600,000 ns/op
                 with_stream_concat·p0.50:   4677632,000 ns/op
                 with_stream_concat·p0.90:   5069209,600 ns/op
                 with_stream_concat·p0.95:   5177344,000 ns/op
                 with_stream_concat·p0.99:   5592842,240 ns/op
                 with_stream_concat·p0.999:  27288666,112 ns/op
                 with_stream_concat·p0.9999: 27721728,000 ns/op
                 with_stream_concat·p1.00:   27721728,000 ns/op

Iteration   4: 4866598,656 ±(99.9%) 102363,722 ns/op
                 with_stream_concat·p0.00:   4505600,000 ns/op
                 with_stream_concat·p0.50:   4685824,000 ns/op
                 with_stream_concat·p0.90:   5185536,000 ns/op
                 with_stream_concat·p0.95:   5269913,600 ns/op
                 with_stream_concat·p0.99:   5700321,280 ns/op
                 with_stream_concat·p0.999:  27654422,528 ns/op
                 with_stream_concat·p0.9999: 28377088,000 ns/op
                 with_stream_concat·p1.00:   28377088,000 ns/op

Iteration   5: 4832693,725 ±(99.9%) 103272,931 ns/op
                 with_stream_concat·p0.00:   4505600,000 ns/op
                 with_stream_concat·p0.50:   4677632,000 ns/op
                 with_stream_concat·p0.90:   5136384,000 ns/op
                 with_stream_concat·p0.95:   5185536,000 ns/op
                 with_stream_concat·p0.99:   6353305,600 ns/op
                 with_stream_concat·p0.999:  28164653,056 ns/op
                 with_stream_concat·p0.9999: 28475392,000 ns/op
                 with_stream_concat·p1.00:   28475392,000 ns/op


# Run progress: 99,71% complete, ETA 00:06:43
# Fork: 2 of 3
# Warmup Iteration   1: 4821628,541 ±(99.9%) 64867,236 ns/op
# Warmup Iteration   2: 4756846,028 ±(99.9%) 37493,399 ns/op
# Warmup Iteration   3: 4803871,508 ±(99.9%) 76941,279 ns/op
Iteration   1: 4835126,866 ±(99.9%) 103737,402 ns/op
                 with_stream_concat·p0.00:   4513792,000 ns/op
                 with_stream_concat·p0.50:   4685824,000 ns/op
                 with_stream_concat·p0.90:   5062656,000 ns/op
                 with_stream_concat·p0.95:   5185536,000 ns/op
                 with_stream_concat·p0.99:   6312755,200 ns/op
                 with_stream_concat·p0.999:  28057927,680 ns/op
                 with_stream_concat·p0.9999: 28835840,000 ns/op
                 with_stream_concat·p1.00:   28835840,000 ns/op

Iteration   2: 4824819,021 ±(99.9%) 102281,760 ns/op
                 with_stream_concat·p0.00:   4505600,000 ns/op
                 with_stream_concat·p0.50:   4685824,000 ns/op
                 with_stream_concat·p0.90:   4931584,000 ns/op
                 with_stream_concat·p0.95:   5177344,000 ns/op
                 with_stream_concat·p0.99:   5278924,800 ns/op
                 with_stream_concat·p0.999:  28042330,112 ns/op
                 with_stream_concat·p0.9999: 28377088,000 ns/op
                 with_stream_concat·p1.00:   28377088,000 ns/op

Iteration   3: 4838726,787 ±(99.9%) 106945,450 ns/op
                 with_stream_concat·p0.00:   4505600,000 ns/op
                 with_stream_concat·p0.50:   4685824,000 ns/op
                 with_stream_concat·p0.90:   5062656,000 ns/op
                 with_stream_concat·p0.95:   5185536,000 ns/op
                 with_stream_concat·p0.99:   5308579,840 ns/op
                 with_stream_concat·p0.999:  27324186,624 ns/op
                 with_stream_concat·p0.9999: 28114944,000 ns/op
                 with_stream_concat·p1.00:   28114944,000 ns/op

Iteration   4: 4935876,203 ±(99.9%) 108109,284 ns/op
                 with_stream_concat·p0.00:   4505600,000 ns/op
                 with_stream_concat·p0.50:   4694016,000 ns/op
                 with_stream_concat·p0.90:   5283840,000 ns/op
                 with_stream_concat·p0.95:   5365760,000 ns/op
                 with_stream_concat·p0.99:   6545408,000 ns/op
                 with_stream_concat·p0.999:  28310241,280 ns/op
                 with_stream_concat·p0.9999: 29196288,000 ns/op
                 with_stream_concat·p1.00:   29196288,000 ns/op

Iteration   5: 4848042,294 ±(99.9%) 99098,001 ns/op
                 with_stream_concat·p0.00:   4513792,000 ns/op
                 with_stream_concat·p0.50:   4685824,000 ns/op
                 with_stream_concat·p0.90:   5185536,000 ns/op
                 with_stream_concat·p0.95:   5275648,000 ns/op
                 with_stream_concat·p0.99:   5377064,960 ns/op
                 with_stream_concat·p0.999:  28643557,376 ns/op
                 with_stream_concat·p0.9999: 29065216,000 ns/op
                 with_stream_concat·p1.00:   29065216,000 ns/op


# Run progress: 99,77% complete, ETA 00:05:23
# Fork: 3 of 3
# Warmup Iteration   1: 4888720,282 ±(99.9%) 69255,016 ns/op
# Warmup Iteration   2: 4782465,287 ±(99.9%) 38075,674 ns/op
# Warmup Iteration   3: 4837399,791 ±(99.9%) 72672,417 ns/op
Iteration   1: 4874391,852 ±(99.9%) 106147,912 ns/op
                 with_stream_concat·p0.00:   4538368,000 ns/op
                 with_stream_concat·p0.50:   4710400,000 ns/op
                 with_stream_concat·p0.90:   5144576,000 ns/op
                 with_stream_concat·p0.95:   5218304,000 ns/op
                 with_stream_concat·p0.99:   7073382,400 ns/op
                 with_stream_concat·p0.999:  29194321,920 ns/op
                 with_stream_concat·p0.9999: 30539776,000 ns/op
                 with_stream_concat·p1.00:   30539776,000 ns/op

Iteration   2: 4868505,999 ±(99.9%) 104969,205 ns/op
                 with_stream_concat·p0.00:   4530176,000 ns/op
                 with_stream_concat·p0.50:   4710400,000 ns/op
                 with_stream_concat·p0.90:   5111808,000 ns/op
                 with_stream_concat·p0.95:   5218304,000 ns/op
                 with_stream_concat·p0.99:   7155056,640 ns/op
                 with_stream_concat·p0.999:  28274458,624 ns/op
                 with_stream_concat·p0.9999: 28672000,000 ns/op
                 with_stream_concat·p1.00:   28672000,000 ns/op

Iteration   3: 4874951,305 ±(99.9%) 112497,163 ns/op
                 with_stream_concat·p0.00:   4538368,000 ns/op
                 with_stream_concat·p0.50:   4710400,000 ns/op
                 with_stream_concat·p0.90:   5103616,000 ns/op
                 with_stream_concat·p0.95:   5218304,000 ns/op
                 with_stream_concat·p0.99:   6393774,080 ns/op
                 with_stream_concat·p0.999:  27703345,152 ns/op
                 with_stream_concat·p0.9999: 28147712,000 ns/op
                 with_stream_concat·p1.00:   28147712,000 ns/op

Iteration   4: 4907889,163 ±(99.9%) 106790,814 ns/op
                 with_stream_concat·p0.00:   4538368,000 ns/op
                 with_stream_concat·p0.50:   4718592,000 ns/op
                 with_stream_concat·p0.90:   5234688,000 ns/op
                 with_stream_concat·p0.95:   5316608,000 ns/op
                 with_stream_concat·p0.99:   5769297,920 ns/op
                 with_stream_concat·p0.999:  28814049,280 ns/op
                 with_stream_concat·p0.9999: 29425664,000 ns/op
                 with_stream_concat·p1.00:   29425664,000 ns/op

Iteration   5: 4861453,946 ±(99.9%) 105522,453 ns/op
                 with_stream_concat·p0.00:   4530176,000 ns/op
                 with_stream_concat·p0.50:   4710400,000 ns/op
                 with_stream_concat·p0.90:   5103616,000 ns/op
                 with_stream_concat·p0.95:   5218304,000 ns/op
                 with_stream_concat·p0.99:   5366988,800 ns/op
                 with_stream_concat·p0.999:  28371484,672 ns/op
                 with_stream_concat·p0.9999: 28770304,000 ns/op
                 with_stream_concat·p1.00:   28770304,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 30859
  mean = 4857665,927 ±(99.9%) 27019,141 ns/op

  Histogram, ns/op:
    [       0,000,  2500000,000) = 0 
    [ 2500000,000,  5000000,000) = 26810 
    [ 5000000,000,  7500000,000) = 3851 
    [ 7500000,000, 10000000,000) = 14 
    [10000000,000, 12500000,000) = 0 
    [12500000,000, 15000000,000) = 0 
    [15000000,000, 17500000,000) = 17 
    [17500000,000, 20000000,000) = 67 
    [20000000,000, 22500000,000) = 6 
    [22500000,000, 25000000,000) = 9 
    [25000000,000, 27500000,000) = 52 
    [27500000,000, 30000000,000) = 32 
    [30000000,000, 32500000,000) = 1 
    [32500000,000, 35000000,000) = 0 
    [35000000,000, 37500000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 4505600,000 ns/op
     p(50,0000) = 4694016,000 ns/op
     p(90,0000) = 5169152,000 ns/op
     p(95,0000) = 5226496,000 ns/op
     p(99,0000) = 6299648,000 ns/op
     p(99,9000) = 27721728,000 ns/op
     p(99,9900) = 29286137,856 ns/op
     p(99,9990) = 30539776,000 ns/op
     p(99,9999) = 30539776,000 ns/op
    p(100,0000) = 30539776,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, 10 s each
# Measurement: 5 iterations, 10 s each
# Timeout: 10 min per iteration
# Threads: 1 thread, will synchronize iterations
# Benchmark mode: Sampling time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 1000)

# Run progress: 99,83% complete, ETA 00:04:02
# Fork: 1 of 3
# Warmup Iteration   1: 12154200,651 ±(99.9%) 248916,113 ns/op
# Warmup Iteration   2: 11982774,331 ±(99.9%) 88685,502 ns/op
# Warmup Iteration   3: 11855641,205 ±(99.9%) 129087,113 ns/op
Iteration   1: 11945149,630 ±(99.9%) 263621,054 ns/op
                 with_stream_concat·p0.00:   11190272,000 ns/op
                 with_stream_concat·p0.50:   11632640,000 ns/op
                 with_stream_concat·p0.90:   11730944,000 ns/op
                 with_stream_concat·p0.95:   12179865,600 ns/op
                 with_stream_concat·p0.99:   28461629,440 ns/op
                 with_stream_concat·p0.999:  35520512,000 ns/op
                 with_stream_concat·p0.9999: 35520512,000 ns/op
                 with_stream_concat·p1.00:   35520512,000 ns/op

Iteration   2: 11881536,533 ±(99.9%) 261417,021 ns/op
                 with_stream_concat·p0.00:   11190272,000 ns/op
                 with_stream_concat·p0.50:   11632640,000 ns/op
                 with_stream_concat·p0.90:   11698176,000 ns/op
                 with_stream_concat·p0.95:   11845632,000 ns/op
                 with_stream_concat·p0.99:   31779717,120 ns/op
                 with_stream_concat·p0.999:  34996224,000 ns/op
                 with_stream_concat·p0.9999: 34996224,000 ns/op
                 with_stream_concat·p1.00:   34996224,000 ns/op

Iteration   3: 11898997,029 ±(99.9%) 256304,183 ns/op
                 with_stream_concat·p0.00:   11173888,000 ns/op
                 with_stream_concat·p0.50:   11632640,000 ns/op
                 with_stream_concat·p0.90:   11714560,000 ns/op
                 with_stream_concat·p0.95:   12253593,600 ns/op
                 with_stream_concat·p0.99:   32493404,160 ns/op
                 with_stream_concat·p0.999:  34340864,000 ns/op
                 with_stream_concat·p0.9999: 34340864,000 ns/op
                 with_stream_concat·p1.00:   34340864,000 ns/op

Iteration   4: 12208620,620 ±(99.9%) 275644,942 ns/op
                 with_stream_concat·p0.00:   11173888,000 ns/op
                 with_stream_concat·p0.50:   11649024,000 ns/op
                 with_stream_concat·p0.90:   13189120,000 ns/op
                 with_stream_concat·p0.95:   13352960,000 ns/op
                 with_stream_concat·p0.99:   31476940,800 ns/op
                 with_stream_concat·p0.999:  40566784,000 ns/op
                 with_stream_concat·p0.9999: 40566784,000 ns/op
                 with_stream_concat·p1.00:   40566784,000 ns/op

Iteration   5: 12249610,039 ±(99.9%) 292542,121 ns/op
                 with_stream_concat·p0.00:   11141120,000 ns/op
                 with_stream_concat·p0.50:   11649024,000 ns/op
                 with_stream_concat·p0.90:   13172736,000 ns/op
                 with_stream_concat·p0.95:   13254656,000 ns/op
                 with_stream_concat·p0.99:   31397642,240 ns/op
                 with_stream_concat·p0.999:  42991616,000 ns/op
                 with_stream_concat·p0.9999: 42991616,000 ns/op
                 with_stream_concat·p1.00:   42991616,000 ns/op


# Run progress: 99,88% complete, ETA 00:02:42
# Fork: 2 of 3
# Warmup Iteration   1: 12471288,339 ±(99.9%) 256070,183 ns/op
# Warmup Iteration   2: 12045595,759 ±(99.9%) 63129,519 ns/op
# Warmup Iteration   3: 12797141,716 ±(99.9%) 182081,873 ns/op
Iteration   1: 14600822,844 ±(99.9%) 291469,666 ns/op
                 with_stream_concat·p0.00:   11501568,000 ns/op
                 with_stream_concat·p0.50:   14663680,000 ns/op
                 with_stream_concat·p0.90:   14834073,600 ns/op
                 with_stream_concat·p0.95:   14986444,800 ns/op
                 with_stream_concat·p0.99:   28602531,840 ns/op
                 with_stream_concat·p0.999:  38731776,000 ns/op
                 with_stream_concat·p0.9999: 38731776,000 ns/op
                 with_stream_concat·p1.00:   38731776,000 ns/op

Iteration   2: 12448636,653 ±(99.9%) 309157,948 ns/op
                 with_stream_concat·p0.00:   11501568,000 ns/op
                 with_stream_concat·p0.50:   11894784,000 ns/op
                 with_stream_concat·p0.90:   13477478,400 ns/op
                 with_stream_concat·p0.95:   14758707,200 ns/op
                 with_stream_concat·p0.99:   32529448,960 ns/op
                 with_stream_concat·p0.999:  38469632,000 ns/op
                 with_stream_concat·p0.9999: 38469632,000 ns/op
                 with_stream_concat·p1.00:   38469632,000 ns/op

Iteration   3: 12225528,489 ±(99.9%) 297562,558 ns/op
                 with_stream_concat·p0.00:   11501568,000 ns/op
                 with_stream_concat·p0.50:   11894784,000 ns/op
                 with_stream_concat·p0.90:   11976704,000 ns/op
                 with_stream_concat·p0.95:   12042240,000 ns/op
                 with_stream_concat·p0.99:   33150730,240 ns/op
                 with_stream_concat·p0.999:  36896768,000 ns/op
                 with_stream_concat·p0.9999: 36896768,000 ns/op
                 with_stream_concat·p1.00:   36896768,000 ns/op

Iteration   4: 12215874,347 ±(99.9%) 296940,113 ns/op
                 with_stream_concat·p0.00:   11485184,000 ns/op
                 with_stream_concat·p0.50:   11878400,000 ns/op
                 with_stream_concat·p0.90:   11945574,400 ns/op
                 with_stream_concat·p0.95:   12092211,200 ns/op
                 with_stream_concat·p0.99:   33002291,200 ns/op
                 with_stream_concat·p0.999:  37027840,000 ns/op
                 with_stream_concat·p0.9999: 37027840,000 ns/op
                 with_stream_concat·p1.00:   37027840,000 ns/op

Iteration   5: 12322182,155 ±(99.9%) 314236,848 ns/op
                 with_stream_concat·p0.00:   11485184,000 ns/op
                 with_stream_concat·p0.50:   11862016,000 ns/op
                 with_stream_concat·p0.90:   11943936,000 ns/op
                 with_stream_concat·p0.95:   13562675,200 ns/op
                 with_stream_concat·p0.99:   33349959,680 ns/op
                 with_stream_concat·p0.999:  37093376,000 ns/op
                 with_stream_concat·p0.9999: 37093376,000 ns/op
                 with_stream_concat·p1.00:   37093376,000 ns/op


# Run progress: 99,94% complete, ETA 00:01:22
# Fork: 3 of 3
# Warmup Iteration   1: 12181454,110 ±(99.9%) 281165,337 ns/op
# Warmup Iteration   2: 12136547,417 ±(99.9%) 94807,198 ns/op
# Warmup Iteration   3: 12017762,462 ±(99.9%) 121113,915 ns/op
Iteration   1: 12295970,595 ±(99.9%) 280939,377 ns/op
                 with_stream_concat·p0.00:   11485184,000 ns/op
                 with_stream_concat·p0.50:   11649024,000 ns/op
                 with_stream_concat·p0.90:   13205504,000 ns/op
                 with_stream_concat·p0.95:   13303808,000 ns/op
                 with_stream_concat·p0.99:   27244953,600 ns/op
                 with_stream_concat·p0.999:  41877504,000 ns/op
                 with_stream_concat·p0.9999: 41877504,000 ns/op
                 with_stream_concat·p1.00:   41877504,000 ns/op

Iteration   2: 13344844,561 ±(99.9%) 315629,340 ns/op
                 with_stream_concat·p0.00:   11272192,000 ns/op
                 with_stream_concat·p0.50:   13156352,000 ns/op
                 with_stream_concat·p0.90:   13352960,000 ns/op
                 with_stream_concat·p0.95:   13434880,000 ns/op
                 with_stream_concat·p0.99:   33882112,000 ns/op
                 with_stream_concat·p0.999:  39124992,000 ns/op
                 with_stream_concat·p0.9999: 39124992,000 ns/op
                 with_stream_concat·p1.00:   39124992,000 ns/op

Iteration   3: 12726178,198 ±(99.9%) 316210,522 ns/op
                 with_stream_concat·p0.00:   11206656,000 ns/op
                 with_stream_concat·p0.50:   13058048,000 ns/op
                 with_stream_concat·p0.90:   13221888,000 ns/op
                 with_stream_concat·p0.95:   13320192,000 ns/op
                 with_stream_concat·p0.99:   32916111,360 ns/op
                 with_stream_concat·p0.999:  42139648,000 ns/op
                 with_stream_concat·p0.9999: 42139648,000 ns/op
                 with_stream_concat·p1.00:   42139648,000 ns/op

Iteration   4: 12608428,066 ±(99.9%) 291870,578 ns/op
                 with_stream_concat·p0.00:   11255808,000 ns/op
                 with_stream_concat·p0.50:   11911168,000 ns/op
                 with_stream_concat·p0.90:   13287424,000 ns/op
                 with_stream_concat·p0.95:   13467648,000 ns/op
                 with_stream_concat·p0.99:   30111825,920 ns/op
                 with_stream_concat·p0.999:  38207488,000 ns/op
                 with_stream_concat·p0.9999: 38207488,000 ns/op
                 with_stream_concat·p1.00:   38207488,000 ns/op

Iteration   5: 12601070,589 ±(99.9%) 322880,462 ns/op
                 with_stream_concat·p0.00:   11255808,000 ns/op
                 with_stream_concat·p0.50:   11911168,000 ns/op
                 with_stream_concat·p0.90:   13271040,000 ns/op
                 with_stream_concat·p0.95:   13467648,000 ns/op
                 with_stream_concat·p0.99:   34095104,000 ns/op
                 with_stream_concat·p0.999:  39452672,000 ns/op
                 with_stream_concat·p0.9999: 39452672,000 ns/op
                 with_stream_concat·p1.00:   39452672,000 ns/op



Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 12024
  mean = 12472975,415 ±(99.9%) 77600,527 ns/op

  Histogram, ns/op:
    [10000000,000, 12500000,000) = 8763 
    [12500000,000, 15000000,000) = 3047 
    [15000000,000, 17500000,000) = 56 
    [17500000,000, 20000000,000) = 2 
    [20000000,000, 22500000,000) = 2 
    [22500000,000, 25000000,000) = 5 
    [25000000,000, 27500000,000) = 7 
    [27500000,000, 30000000,000) = 9 
    [30000000,000, 32500000,000) = 29 
    [32500000,000, 35000000,000) = 66 
    [35000000,000, 37500000,000) = 19 
    [37500000,000, 40000000,000) = 14 
    [40000000,000, 42500000,000) = 4 
    [42500000,000, 45000000,000) = 1 
    [45000000,000, 47500000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 11141120,000 ns/op
     p(50,0000) = 11845632,000 ns/op
     p(90,0000) = 13320192,000 ns/op
     p(95,0000) = 14647296,000 ns/op
     p(99,0000) = 31752192,000 ns/op
     p(99,9000) = 38600704,000 ns/op
     p(99,9900) = 42819092,480 ns/op
     p(99,9990) = 42991616,000 ns/op
     p(99,9999) = 42991616,000 ns/op
    p(100,0000) = 42991616,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 326090,000 ns/op
# Warmup Iteration   2: 113704,000 ns/op
# Warmup Iteration   3: 61883,000 ns/op
Iteration   1: 73303,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 323100,000 ns/op
# Warmup Iteration   2: 104504,000 ns/op
# Warmup Iteration   3: 66766,000 ns/op
Iteration   1: 55627,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 378774,000 ns/op
# Warmup Iteration   2: 108759,000 ns/op
# Warmup Iteration   3: 59781,000 ns/op
Iteration   1: 47908,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean =  58946,000 ±(99.9%) 237510,798 ns/op

  Histogram, ns/op:
    [40000,000, 42500,000) = 0 
    [42500,000, 45000,000) = 0 
    [45000,000, 47500,000) = 0 
    [47500,000, 50000,000) = 1 
    [50000,000, 52500,000) = 0 
    [52500,000, 55000,000) = 0 
    [55000,000, 57500,000) = 1 
    [57500,000, 60000,000) = 0 
    [60000,000, 62500,000) = 0 
    [62500,000, 65000,000) = 0 
    [65000,000, 67500,000) = 0 
    [67500,000, 70000,000) = 0 
    [70000,000, 72500,000) = 0 
    [72500,000, 75000,000) = 1 
    [75000,000, 77500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  47908,000 ns/op
     p(50,0000) =  55627,000 ns/op
     p(90,0000) =  73303,000 ns/op
     p(95,0000) =  73303,000 ns/op
     p(99,0000) =  73303,000 ns/op
     p(99,9000) =  73303,000 ns/op
     p(99,9900) =  73303,000 ns/op
     p(99,9990) =  73303,000 ns/op
     p(99,9999) =  73303,000 ns/op
    p(100,0000) =  73303,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 356732,000 ns/op
# Warmup Iteration   2: 106886,000 ns/op
# Warmup Iteration   3: 64810,000 ns/op
Iteration   1: 53302,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 344066,000 ns/op
# Warmup Iteration   2: 155834,000 ns/op
# Warmup Iteration   3: 74048,000 ns/op
Iteration   1: 50288,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 377424,000 ns/op
# Warmup Iteration   2: 118325,000 ns/op
# Warmup Iteration   3: 58363,000 ns/op
Iteration   1: 48203,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean =  50597,667 ±(99.9%) 46768,986 ns/op

  Histogram, ns/op:
    [48000,000, 48500,000) = 1 
    [48500,000, 49000,000) = 0 
    [49000,000, 49500,000) = 0 
    [49500,000, 50000,000) = 0 
    [50000,000, 50500,000) = 1 
    [50500,000, 51000,000) = 0 
    [51000,000, 51500,000) = 0 
    [51500,000, 52000,000) = 0 
    [52000,000, 52500,000) = 0 
    [52500,000, 53000,000) = 0 
    [53000,000, 53500,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  48203,000 ns/op
     p(50,0000) =  50288,000 ns/op
     p(90,0000) =  53302,000 ns/op
     p(95,0000) =  53302,000 ns/op
     p(99,0000) =  53302,000 ns/op
     p(99,9000) =  53302,000 ns/op
     p(99,9900) =  53302,000 ns/op
     p(99,9990) =  53302,000 ns/op
     p(99,9999) =  53302,000 ns/op
    p(100,0000) =  53302,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 384418,000 ns/op
# Warmup Iteration   2: 111123,000 ns/op
# Warmup Iteration   3: 75525,000 ns/op
Iteration   1: 67621,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 435841,000 ns/op
# Warmup Iteration   2: 98346,000 ns/op
# Warmup Iteration   3: 64411,000 ns/op
Iteration   1: 58036,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 363676,000 ns/op
# Warmup Iteration   2: 134504,000 ns/op
# Warmup Iteration   3: 63729,000 ns/op
Iteration   1: 57852,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean =  61169,667 ±(99.9%) 101941,835 ns/op

  Histogram, ns/op:
    [57000,000, 58000,000) = 1 
    [58000,000, 59000,000) = 1 
    [59000,000, 60000,000) = 0 
    [60000,000, 61000,000) = 0 
    [61000,000, 62000,000) = 0 
    [62000,000, 63000,000) = 0 
    [63000,000, 64000,000) = 0 
    [64000,000, 65000,000) = 0 
    [65000,000, 66000,000) = 0 
    [66000,000, 67000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  57852,000 ns/op
     p(50,0000) =  58036,000 ns/op
     p(90,0000) =  67621,000 ns/op
     p(95,0000) =  67621,000 ns/op
     p(99,0000) =  67621,000 ns/op
     p(99,9000) =  67621,000 ns/op
     p(99,9900) =  67621,000 ns/op
     p(99,9990) =  67621,000 ns/op
     p(99,9999) =  67621,000 ns/op
    p(100,0000) =  67621,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 418857,000 ns/op
# Warmup Iteration   2: 141179,000 ns/op
# Warmup Iteration   3: 84235,000 ns/op
Iteration   1: 83890,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 408150,000 ns/op
# Warmup Iteration   2: 144502,000 ns/op
# Warmup Iteration   3: 85743,000 ns/op
Iteration   1: 79675,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 398550,000 ns/op
# Warmup Iteration   2: 119553,000 ns/op
# Warmup Iteration   3: 80108,000 ns/op
Iteration   1: 79500,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean =  81021,667 ±(99.9%) 45346,417 ns/op

  Histogram, ns/op:
    [79000,000, 79500,000) = 0 
    [79500,000, 80000,000) = 2 
    [80000,000, 80500,000) = 0 
    [80500,000, 81000,000) = 0 
    [81000,000, 81500,000) = 0 
    [81500,000, 82000,000) = 0 
    [82000,000, 82500,000) = 0 
    [82500,000, 83000,000) = 0 
    [83000,000, 83500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  79500,000 ns/op
     p(50,0000) =  79675,000 ns/op
     p(90,0000) =  83890,000 ns/op
     p(95,0000) =  83890,000 ns/op
     p(99,0000) =  83890,000 ns/op
     p(99,9000) =  83890,000 ns/op
     p(99,9900) =  83890,000 ns/op
     p(99,9990) =  83890,000 ns/op
     p(99,9999) =  83890,000 ns/op
    p(100,0000) =  83890,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 518553,000 ns/op
# Warmup Iteration   2: 204238,000 ns/op
# Warmup Iteration   3: 136195,000 ns/op
Iteration   1: 142862,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 431599,000 ns/op
# Warmup Iteration   2: 146455,000 ns/op
# Warmup Iteration   3: 133969,000 ns/op
Iteration   1: 139060,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 463833,000 ns/op
# Warmup Iteration   2: 181327,000 ns/op
# Warmup Iteration   3: 241613,000 ns/op
Iteration   1: 243848,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 175256,667 ±(99.9%) 1084265,443 ns/op

  Histogram, ns/op:
    [100000,000, 112500,000) = 0 
    [112500,000, 125000,000) = 0 
    [125000,000, 137500,000) = 0 
    [137500,000, 150000,000) = 2 
    [150000,000, 162500,000) = 0 
    [162500,000, 175000,000) = 0 
    [175000,000, 187500,000) = 0 
    [187500,000, 200000,000) = 0 
    [200000,000, 212500,000) = 0 
    [212500,000, 225000,000) = 0 
    [225000,000, 237500,000) = 0 
    [237500,000, 250000,000) = 1 
    [250000,000, 262500,000) = 0 
    [262500,000, 275000,000) = 0 
    [275000,000, 287500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 139060,000 ns/op
     p(50,0000) = 142862,000 ns/op
     p(90,0000) = 243848,000 ns/op
     p(95,0000) = 243848,000 ns/op
     p(99,0000) = 243848,000 ns/op
     p(99,9000) = 243848,000 ns/op
     p(99,9900) = 243848,000 ns/op
     p(99,9990) = 243848,000 ns/op
     p(99,9999) = 243848,000 ns/op
    p(100,0000) = 243848,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 554090,000 ns/op
# Warmup Iteration   2: 281685,000 ns/op
# Warmup Iteration   3: 238462,000 ns/op
Iteration   1: 215737,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 504975,000 ns/op
# Warmup Iteration   2: 270377,000 ns/op
# Warmup Iteration   3: 303083,000 ns/op
Iteration   1: 211478,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 905420,000 ns/op
# Warmup Iteration   2: 466946,000 ns/op
# Warmup Iteration   3: 482205,000 ns/op
Iteration   1: 327155,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 251456,667 ±(99.9%) 1196628,706 ns/op

  Histogram, ns/op:
    [200000,000, 212500,000) = 1 
    [212500,000, 225000,000) = 1 
    [225000,000, 237500,000) = 0 
    [237500,000, 250000,000) = 0 
    [250000,000, 262500,000) = 0 
    [262500,000, 275000,000) = 0 
    [275000,000, 287500,000) = 0 
    [287500,000, 300000,000) = 0 
    [300000,000, 312500,000) = 0 
    [312500,000, 325000,000) = 0 
    [325000,000, 337500,000) = 1 
    [337500,000, 350000,000) = 0 
    [350000,000, 362500,000) = 0 
    [362500,000, 375000,000) = 0 
    [375000,000, 387500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 211478,000 ns/op
     p(50,0000) = 215737,000 ns/op
     p(90,0000) = 327155,000 ns/op
     p(95,0000) = 327155,000 ns/op
     p(99,0000) = 327155,000 ns/op
     p(99,9000) = 327155,000 ns/op
     p(99,9900) = 327155,000 ns/op
     p(99,9990) = 327155,000 ns/op
     p(99,9999) = 327155,000 ns/op
    p(100,0000) = 327155,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 10, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 734393,000 ns/op
# Warmup Iteration   2: 464048,000 ns/op
# Warmup Iteration   3: 383098,000 ns/op
Iteration   1: 433117,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 740458,000 ns/op
# Warmup Iteration   2: 510140,000 ns/op
# Warmup Iteration   3: 593823,000 ns/op
Iteration   1: 564427,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 742450,000 ns/op
# Warmup Iteration   2: 368146,000 ns/op
# Warmup Iteration   3: 558832,000 ns/op
Iteration   1: 606718,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 534754,000 ±(99.9%) 1651504,567 ns/op

  Histogram, ns/op:
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 1 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 1 
    [575000,000, 600000,000) = 0 
    [600000,000, 625000,000) = 1 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 433117,000 ns/op
     p(50,0000) = 564427,000 ns/op
     p(90,0000) = 606718,000 ns/op
     p(95,0000) = 606718,000 ns/op
     p(99,0000) = 606718,000 ns/op
     p(99,9000) = 606718,000 ns/op
     p(99,9900) = 606718,000 ns/op
     p(99,9990) = 606718,000 ns/op
     p(99,9999) = 606718,000 ns/op
    p(100,0000) = 606718,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 578002,000 ns/op
# Warmup Iteration   2: 137271,000 ns/op
# Warmup Iteration   3: 130830,000 ns/op
Iteration   1: 119052,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 404110,000 ns/op
# Warmup Iteration   2: 101971,000 ns/op
# Warmup Iteration   3: 76901,000 ns/op
Iteration   1: 73840,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 445753,000 ns/op
# Warmup Iteration   2: 98602,000 ns/op
# Warmup Iteration   3: 68818,000 ns/op
Iteration   1: 76702,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean =  89864,667 ±(99.9%) 461884,467 ns/op

  Histogram, ns/op:
    [ 70000,000,  75000,000) = 1 
    [ 75000,000,  80000,000) = 1 
    [ 80000,000,  85000,000) = 0 
    [ 85000,000,  90000,000) = 0 
    [ 90000,000,  95000,000) = 0 
    [ 95000,000, 100000,000) = 0 
    [100000,000, 105000,000) = 0 
    [105000,000, 110000,000) = 0 
    [110000,000, 115000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  73840,000 ns/op
     p(50,0000) =  76702,000 ns/op
     p(90,0000) = 119052,000 ns/op
     p(95,0000) = 119052,000 ns/op
     p(99,0000) = 119052,000 ns/op
     p(99,9000) = 119052,000 ns/op
     p(99,9900) = 119052,000 ns/op
     p(99,9990) = 119052,000 ns/op
     p(99,9999) = 119052,000 ns/op
    p(100,0000) = 119052,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 601267,000 ns/op
# Warmup Iteration   2: 200503,000 ns/op
# Warmup Iteration   3: 126411,000 ns/op
Iteration   1: 123057,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 386633,000 ns/op
# Warmup Iteration   2: 102821,000 ns/op
# Warmup Iteration   3: 80678,000 ns/op
Iteration   1: 78450,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 419236,000 ns/op
# Warmup Iteration   2: 112093,000 ns/op
# Warmup Iteration   3: 85470,000 ns/op
Iteration   1: 76728,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean =  92745,000 ±(99.9%) 479172,801 ns/op

  Histogram, ns/op:
    [ 70000,000,  75000,000) = 0 
    [ 75000,000,  80000,000) = 2 
    [ 80000,000,  85000,000) = 0 
    [ 85000,000,  90000,000) = 0 
    [ 90000,000,  95000,000) = 0 
    [ 95000,000, 100000,000) = 0 
    [100000,000, 105000,000) = 0 
    [105000,000, 110000,000) = 0 
    [110000,000, 115000,000) = 0 
    [115000,000, 120000,000) = 0 
    [120000,000, 125000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  76728,000 ns/op
     p(50,0000) =  78450,000 ns/op
     p(90,0000) = 123057,000 ns/op
     p(95,0000) = 123057,000 ns/op
     p(99,0000) = 123057,000 ns/op
     p(99,9000) = 123057,000 ns/op
     p(99,9900) = 123057,000 ns/op
     p(99,9990) = 123057,000 ns/op
     p(99,9999) = 123057,000 ns/op
    p(100,0000) = 123057,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 433729,000 ns/op
# Warmup Iteration   2: 125198,000 ns/op
# Warmup Iteration   3: 109667,000 ns/op
Iteration   1: 132502,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 428054,000 ns/op
# Warmup Iteration   2: 146421,000 ns/op
# Warmup Iteration   3: 150935,000 ns/op
Iteration   1: 132993,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 670706,000 ns/op
# Warmup Iteration   2: 177208,000 ns/op
# Warmup Iteration   3: 179487,000 ns/op
Iteration   1: 208770,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 158088,333 ±(99.9%) 800758,901 ns/op

  Histogram, ns/op:
    [130000,000, 135000,000) = 2 
    [135000,000, 140000,000) = 0 
    [140000,000, 145000,000) = 0 
    [145000,000, 150000,000) = 0 
    [150000,000, 155000,000) = 0 
    [155000,000, 160000,000) = 0 
    [160000,000, 165000,000) = 0 
    [165000,000, 170000,000) = 0 
    [170000,000, 175000,000) = 0 
    [175000,000, 180000,000) = 0 
    [180000,000, 185000,000) = 0 
    [185000,000, 190000,000) = 0 
    [190000,000, 195000,000) = 0 
    [195000,000, 200000,000) = 0 
    [200000,000, 205000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 132502,000 ns/op
     p(50,0000) = 132993,000 ns/op
     p(90,0000) = 208770,000 ns/op
     p(95,0000) = 208770,000 ns/op
     p(99,0000) = 208770,000 ns/op
     p(99,9000) = 208770,000 ns/op
     p(99,9900) = 208770,000 ns/op
     p(99,9990) = 208770,000 ns/op
     p(99,9999) = 208770,000 ns/op
    p(100,0000) = 208770,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 712748,000 ns/op
# Warmup Iteration   2: 209556,000 ns/op
# Warmup Iteration   3: 152942,000 ns/op
Iteration   1: 175250,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 724924,000 ns/op
# Warmup Iteration   2: 303736,000 ns/op
# Warmup Iteration   3: 268549,000 ns/op
Iteration   1: 272662,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 472199,000 ns/op
# Warmup Iteration   2: 222883,000 ns/op
# Warmup Iteration   3: 154164,000 ns/op
Iteration   1: 146316,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 198076,000 ±(99.9%) 1207618,363 ns/op

  Histogram, ns/op:
    [100000,000, 112500,000) = 0 
    [112500,000, 125000,000) = 0 
    [125000,000, 137500,000) = 0 
    [137500,000, 150000,000) = 1 
    [150000,000, 162500,000) = 0 
    [162500,000, 175000,000) = 0 
    [175000,000, 187500,000) = 1 
    [187500,000, 200000,000) = 0 
    [200000,000, 212500,000) = 0 
    [212500,000, 225000,000) = 0 
    [225000,000, 237500,000) = 0 
    [237500,000, 250000,000) = 0 
    [250000,000, 262500,000) = 0 
    [262500,000, 275000,000) = 1 
    [275000,000, 287500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 146316,000 ns/op
     p(50,0000) = 175250,000 ns/op
     p(90,0000) = 272662,000 ns/op
     p(95,0000) = 272662,000 ns/op
     p(99,0000) = 272662,000 ns/op
     p(99,9000) = 272662,000 ns/op
     p(99,9900) = 272662,000 ns/op
     p(99,9990) = 272662,000 ns/op
     p(99,9999) = 272662,000 ns/op
    p(100,0000) = 272662,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 745994,000 ns/op
# Warmup Iteration   2: 401242,000 ns/op
# Warmup Iteration   3: 309782,000 ns/op
Iteration   1: 163128,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 863409,000 ns/op
# Warmup Iteration   2: 391622,000 ns/op
# Warmup Iteration   3: 311949,000 ns/op
Iteration   1: 341083,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 514648,000 ns/op
# Warmup Iteration   2: 278922,000 ns/op
# Warmup Iteration   3: 239505,000 ns/op
Iteration   1: 224883,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 243031,333 ±(99.9%) 1648410,651 ns/op

  Histogram, ns/op:
    [100000,000, 125000,000) = 0 
    [125000,000, 150000,000) = 0 
    [150000,000, 175000,000) = 1 
    [175000,000, 200000,000) = 0 
    [200000,000, 225000,000) = 1 
    [225000,000, 250000,000) = 0 
    [250000,000, 275000,000) = 0 
    [275000,000, 300000,000) = 0 
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 1 
    [350000,000, 375000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 163128,000 ns/op
     p(50,0000) = 224883,000 ns/op
     p(90,0000) = 341083,000 ns/op
     p(95,0000) = 341083,000 ns/op
     p(99,0000) = 341083,000 ns/op
     p(99,9000) = 341083,000 ns/op
     p(99,9900) = 341083,000 ns/op
     p(99,9990) = 341083,000 ns/op
     p(99,9999) = 341083,000 ns/op
    p(100,0000) = 341083,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 741530,000 ns/op
# Warmup Iteration   2: 364469,000 ns/op
# Warmup Iteration   3: 350643,000 ns/op
Iteration   1: 360593,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 778220,000 ns/op
# Warmup Iteration   2: 430740,000 ns/op
# Warmup Iteration   3: 363524,000 ns/op
Iteration   1: 331462,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 733659,000 ns/op
# Warmup Iteration   2: 505149,000 ns/op
# Warmup Iteration   3: 341809,000 ns/op
Iteration   1: 328549,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 340201,333 ±(99.9%) 323272,611 ns/op

  Histogram, ns/op:
    [320000,000, 325000,000) = 0 
    [325000,000, 330000,000) = 1 
    [330000,000, 335000,000) = 1 
    [335000,000, 340000,000) = 0 
    [340000,000, 345000,000) = 0 
    [345000,000, 350000,000) = 0 
    [350000,000, 355000,000) = 0 
    [355000,000, 360000,000) = 0 
    [360000,000, 365000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 328549,000 ns/op
     p(50,0000) = 331462,000 ns/op
     p(90,0000) = 360593,000 ns/op
     p(95,0000) = 360593,000 ns/op
     p(99,0000) = 360593,000 ns/op
     p(99,9000) = 360593,000 ns/op
     p(99,9900) = 360593,000 ns/op
     p(99,9990) = 360593,000 ns/op
     p(99,9999) = 360593,000 ns/op
    p(100,0000) = 360593,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 20, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 2014332,000 ns/op
# Warmup Iteration   2: 663824,000 ns/op
# Warmup Iteration   3: 631878,000 ns/op
Iteration   1: 727729,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 1202672,000 ns/op
# Warmup Iteration   2: 753694,000 ns/op
# Warmup Iteration   3: 595346,000 ns/op
Iteration   1: 657479,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 1317632,000 ns/op
# Warmup Iteration   2: 678862,000 ns/op
# Warmup Iteration   3: 623947,000 ns/op
Iteration   1: 751534,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 712247,333 ±(99.9%) 892143,642 ns/op

  Histogram, ns/op:
    [650000,000, 660000,000) = 1 
    [660000,000, 670000,000) = 0 
    [670000,000, 680000,000) = 0 
    [680000,000, 690000,000) = 0 
    [690000,000, 700000,000) = 0 
    [700000,000, 710000,000) = 0 
    [710000,000, 720000,000) = 0 
    [720000,000, 730000,000) = 1 
    [730000,000, 740000,000) = 0 
    [740000,000, 750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 657479,000 ns/op
     p(50,0000) = 727729,000 ns/op
     p(90,0000) = 751534,000 ns/op
     p(95,0000) = 751534,000 ns/op
     p(99,0000) = 751534,000 ns/op
     p(99,9000) = 751534,000 ns/op
     p(99,9900) = 751534,000 ns/op
     p(99,9990) = 751534,000 ns/op
     p(99,9999) = 751534,000 ns/op
    p(100,0000) = 751534,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 694871,000 ns/op
# Warmup Iteration   2: 228230,000 ns/op
# Warmup Iteration   3: 253316,000 ns/op
Iteration   1: 240712,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 467641,000 ns/op
# Warmup Iteration   2: 242307,000 ns/op
# Warmup Iteration   3: 139020,000 ns/op
Iteration   1: 129770,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 496300,000 ns/op
# Warmup Iteration   2: 180993,000 ns/op
# Warmup Iteration   3: 224008,000 ns/op
Iteration   1: 142456,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 170979,333 ±(99.9%) 1107803,735 ns/op

  Histogram, ns/op:
    [100000,000, 112500,000) = 0 
    [112500,000, 125000,000) = 0 
    [125000,000, 137500,000) = 1 
    [137500,000, 150000,000) = 1 
    [150000,000, 162500,000) = 0 
    [162500,000, 175000,000) = 0 
    [175000,000, 187500,000) = 0 
    [187500,000, 200000,000) = 0 
    [200000,000, 212500,000) = 0 
    [212500,000, 225000,000) = 0 
    [225000,000, 237500,000) = 0 
    [237500,000, 250000,000) = 1 
    [250000,000, 262500,000) = 0 
    [262500,000, 275000,000) = 0 
    [275000,000, 287500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 129770,000 ns/op
     p(50,0000) = 142456,000 ns/op
     p(90,0000) = 240712,000 ns/op
     p(95,0000) = 240712,000 ns/op
     p(99,0000) = 240712,000 ns/op
     p(99,9000) = 240712,000 ns/op
     p(99,9900) = 240712,000 ns/op
     p(99,9990) = 240712,000 ns/op
     p(99,9999) = 240712,000 ns/op
    p(100,0000) = 240712,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 523132,000 ns/op
# Warmup Iteration   2: 226734,000 ns/op
# Warmup Iteration   3: 179735,000 ns/op
Iteration   1: 168521,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 529881,000 ns/op
# Warmup Iteration   2: 201007,000 ns/op
# Warmup Iteration   3: 175800,000 ns/op
Iteration   1: 214740,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 583818,000 ns/op
# Warmup Iteration   2: 229955,000 ns/op
# Warmup Iteration   3: 206861,000 ns/op
Iteration   1: 163264,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 182175,000 ±(99.9%) 516741,466 ns/op

  Histogram, ns/op:
    [160000,000, 165000,000) = 1 
    [165000,000, 170000,000) = 1 
    [170000,000, 175000,000) = 0 
    [175000,000, 180000,000) = 0 
    [180000,000, 185000,000) = 0 
    [185000,000, 190000,000) = 0 
    [190000,000, 195000,000) = 0 
    [195000,000, 200000,000) = 0 
    [200000,000, 205000,000) = 0 
    [205000,000, 210000,000) = 0 
    [210000,000, 215000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 163264,000 ns/op
     p(50,0000) = 168521,000 ns/op
     p(90,0000) = 214740,000 ns/op
     p(95,0000) = 214740,000 ns/op
     p(99,0000) = 214740,000 ns/op
     p(99,9000) = 214740,000 ns/op
     p(99,9900) = 214740,000 ns/op
     p(99,9990) = 214740,000 ns/op
     p(99,9999) = 214740,000 ns/op
    p(100,0000) = 214740,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 536793,000 ns/op
# Warmup Iteration   2: 282877,000 ns/op
# Warmup Iteration   3: 200025,000 ns/op
Iteration   1: 243949,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 564034,000 ns/op
# Warmup Iteration   2: 260598,000 ns/op
# Warmup Iteration   3: 216310,000 ns/op
Iteration   1: 197603,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 518501,000 ns/op
# Warmup Iteration   2: 327507,000 ns/op
# Warmup Iteration   3: 241024,000 ns/op
Iteration   1: 233264,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 224938,667 ±(99.9%) 442752,000 ns/op

  Histogram, ns/op:
    [190000,000, 195000,000) = 0 
    [195000,000, 200000,000) = 1 
    [200000,000, 205000,000) = 0 
    [205000,000, 210000,000) = 0 
    [210000,000, 215000,000) = 0 
    [215000,000, 220000,000) = 0 
    [220000,000, 225000,000) = 0 
    [225000,000, 230000,000) = 0 
    [230000,000, 235000,000) = 1 
    [235000,000, 240000,000) = 0 
    [240000,000, 245000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 197603,000 ns/op
     p(50,0000) = 233264,000 ns/op
     p(90,0000) = 243949,000 ns/op
     p(95,0000) = 243949,000 ns/op
     p(99,0000) = 243949,000 ns/op
     p(99,9000) = 243949,000 ns/op
     p(99,9900) = 243949,000 ns/op
     p(99,9990) = 243949,000 ns/op
     p(99,9999) = 243949,000 ns/op
    p(100,0000) = 243949,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 658710,000 ns/op
# Warmup Iteration   2: 356696,000 ns/op
# Warmup Iteration   3: 302182,000 ns/op
Iteration   1: 289404,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 724443,000 ns/op
# Warmup Iteration   2: 309785,000 ns/op
# Warmup Iteration   3: 358472,000 ns/op
Iteration   1: 214215,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 1131834,000 ns/op
# Warmup Iteration   2: 466746,000 ns/op
# Warmup Iteration   3: 508302,000 ns/op
Iteration   1: 434275,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 312631,333 ±(99.9%) 2040626,451 ns/op

  Histogram, ns/op:
    [200000,000, 225000,000) = 1 
    [225000,000, 250000,000) = 0 
    [250000,000, 275000,000) = 0 
    [275000,000, 300000,000) = 1 
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 0 
    [350000,000, 375000,000) = 0 
    [375000,000, 400000,000) = 0 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 1 
    [450000,000, 475000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 214215,000 ns/op
     p(50,0000) = 289404,000 ns/op
     p(90,0000) = 434275,000 ns/op
     p(95,0000) = 434275,000 ns/op
     p(99,0000) = 434275,000 ns/op
     p(99,9000) = 434275,000 ns/op
     p(99,9900) = 434275,000 ns/op
     p(99,9990) = 434275,000 ns/op
     p(99,9999) = 434275,000 ns/op
    p(100,0000) = 434275,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 838521,000 ns/op
# Warmup Iteration   2: 666910,000 ns/op
# Warmup Iteration   3: 533445,000 ns/op
Iteration   1: 405290,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 902617,000 ns/op
# Warmup Iteration   2: 695186,000 ns/op
# Warmup Iteration   3: 535942,000 ns/op
Iteration   1: 408583,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 869648,000 ns/op
# Warmup Iteration   2: 572173,000 ns/op
# Warmup Iteration   3: 436891,000 ns/op
Iteration   1: 230244,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 348039,000 ±(99.9%) 1861347,711 ns/op

  Histogram, ns/op:
    [200000,000, 225000,000) = 0 
    [225000,000, 250000,000) = 1 
    [250000,000, 275000,000) = 0 
    [275000,000, 300000,000) = 0 
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 0 
    [350000,000, 375000,000) = 0 
    [375000,000, 400000,000) = 0 
    [400000,000, 425000,000) = 2 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 230244,000 ns/op
     p(50,0000) = 405290,000 ns/op
     p(90,0000) = 408583,000 ns/op
     p(95,0000) = 408583,000 ns/op
     p(99,0000) = 408583,000 ns/op
     p(99,9000) = 408583,000 ns/op
     p(99,9900) = 408583,000 ns/op
     p(99,9990) = 408583,000 ns/op
     p(99,9999) = 408583,000 ns/op
    p(100,0000) = 408583,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 1423784,000 ns/op
# Warmup Iteration   2: 947335,000 ns/op
# Warmup Iteration   3: 458720,000 ns/op
Iteration   1: 401559,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 1510298,000 ns/op
# Warmup Iteration   2: 898292,000 ns/op
# Warmup Iteration   3: 594046,000 ns/op
Iteration   1: 429290,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 1619052,000 ns/op
# Warmup Iteration   2: 954931,000 ns/op
# Warmup Iteration   3: 407430,000 ns/op
Iteration   1: 514560,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 448469,667 ±(99.9%) 1074399,022 ns/op

  Histogram, ns/op:
    [400000,000, 412500,000) = 1 
    [412500,000, 425000,000) = 0 
    [425000,000, 437500,000) = 1 
    [437500,000, 450000,000) = 0 
    [450000,000, 462500,000) = 0 
    [462500,000, 475000,000) = 0 
    [475000,000, 487500,000) = 0 
    [487500,000, 500000,000) = 0 
    [500000,000, 512500,000) = 0 
    [512500,000, 525000,000) = 1 
    [525000,000, 537500,000) = 0 
    [537500,000, 550000,000) = 0 
    [550000,000, 562500,000) = 0 
    [562500,000, 575000,000) = 0 
    [575000,000, 587500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 401559,000 ns/op
     p(50,0000) = 429290,000 ns/op
     p(90,0000) = 514560,000 ns/op
     p(95,0000) = 514560,000 ns/op
     p(99,0000) = 514560,000 ns/op
     p(99,9000) = 514560,000 ns/op
     p(99,9900) = 514560,000 ns/op
     p(99,9990) = 514560,000 ns/op
     p(99,9999) = 514560,000 ns/op
    p(100,0000) = 514560,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 50, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 2715946,000 ns/op
# Warmup Iteration   2: 1577554,000 ns/op
# Warmup Iteration   3: 719725,000 ns/op
Iteration   1: 775834,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 2282501,000 ns/op
# Warmup Iteration   2: 1478671,000 ns/op
# Warmup Iteration   3: 679902,000 ns/op
Iteration   1: 744376,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 3803611,000 ns/op
# Warmup Iteration   2: 1454414,000 ns/op
# Warmup Iteration   3: 1208999,000 ns/op
Iteration   1: 1325147,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 948452,333 ±(99.9%) 5958511,411 ns/op

  Histogram, ns/op:
    [ 700000,000,  750000,000) = 1 
    [ 750000,000,  800000,000) = 1 
    [ 800000,000,  850000,000) = 0 
    [ 850000,000,  900000,000) = 0 
    [ 900000,000,  950000,000) = 0 
    [ 950000,000, 1000000,000) = 0 
    [1000000,000, 1050000,000) = 0 
    [1050000,000, 1100000,000) = 0 
    [1100000,000, 1150000,000) = 0 
    [1150000,000, 1200000,000) = 0 
    [1200000,000, 1250000,000) = 0 
    [1250000,000, 1300000,000) = 0 
    [1300000,000, 1350000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 744376,000 ns/op
     p(50,0000) = 775834,000 ns/op
     p(90,0000) = 1325147,000 ns/op
     p(95,0000) = 1325147,000 ns/op
     p(99,0000) = 1325147,000 ns/op
     p(99,9000) = 1325147,000 ns/op
     p(99,9900) = 1325147,000 ns/op
     p(99,9990) = 1325147,000 ns/op
     p(99,9999) = 1325147,000 ns/op
    p(100,0000) = 1325147,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 597295,000 ns/op
# Warmup Iteration   2: 305453,000 ns/op
# Warmup Iteration   3: 254533,000 ns/op
Iteration   1: 235536,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 1076363,000 ns/op
# Warmup Iteration   2: 528344,000 ns/op
# Warmup Iteration   3: 465155,000 ns/op
Iteration   1: 373046,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 606058,000 ns/op
# Warmup Iteration   2: 304759,000 ns/op
# Warmup Iteration   3: 271670,000 ns/op
Iteration   1: 262259,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 290280,333 ±(99.9%) 1330184,633 ns/op

  Histogram, ns/op:
    [200000,000, 212500,000) = 0 
    [212500,000, 225000,000) = 0 
    [225000,000, 237500,000) = 1 
    [237500,000, 250000,000) = 0 
    [250000,000, 262500,000) = 1 
    [262500,000, 275000,000) = 0 
    [275000,000, 287500,000) = 0 
    [287500,000, 300000,000) = 0 
    [300000,000, 312500,000) = 0 
    [312500,000, 325000,000) = 0 
    [325000,000, 337500,000) = 0 
    [337500,000, 350000,000) = 0 
    [350000,000, 362500,000) = 0 
    [362500,000, 375000,000) = 1 
    [375000,000, 387500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 235536,000 ns/op
     p(50,0000) = 262259,000 ns/op
     p(90,0000) = 373046,000 ns/op
     p(95,0000) = 373046,000 ns/op
     p(99,0000) = 373046,000 ns/op
     p(99,9000) = 373046,000 ns/op
     p(99,9900) = 373046,000 ns/op
     p(99,9990) = 373046,000 ns/op
     p(99,9999) = 373046,000 ns/op
    p(100,0000) = 373046,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 664897,000 ns/op
# Warmup Iteration   2: 321045,000 ns/op
# Warmup Iteration   3: 299102,000 ns/op
Iteration   1: 250381,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 678397,000 ns/op
# Warmup Iteration   2: 367379,000 ns/op
# Warmup Iteration   3: 271064,000 ns/op
Iteration   1: 264849,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 692831,000 ns/op
# Warmup Iteration   2: 405341,000 ns/op
# Warmup Iteration   3: 282931,000 ns/op
Iteration   1: 230359,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 248529,667 ±(99.9%) 315969,796 ns/op

  Histogram, ns/op:
    [230000,000, 232500,000) = 1 
    [232500,000, 235000,000) = 0 
    [235000,000, 237500,000) = 0 
    [237500,000, 240000,000) = 0 
    [240000,000, 242500,000) = 0 
    [242500,000, 245000,000) = 0 
    [245000,000, 247500,000) = 0 
    [247500,000, 250000,000) = 0 
    [250000,000, 252500,000) = 1 
    [252500,000, 255000,000) = 0 
    [255000,000, 257500,000) = 0 
    [257500,000, 260000,000) = 0 
    [260000,000, 262500,000) = 0 
    [262500,000, 265000,000) = 1 
    [265000,000, 267500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 230359,000 ns/op
     p(50,0000) = 250381,000 ns/op
     p(90,0000) = 264849,000 ns/op
     p(95,0000) = 264849,000 ns/op
     p(99,0000) = 264849,000 ns/op
     p(99,9000) = 264849,000 ns/op
     p(99,9900) = 264849,000 ns/op
     p(99,9990) = 264849,000 ns/op
     p(99,9999) = 264849,000 ns/op
    p(100,0000) = 264849,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 809114,000 ns/op
# Warmup Iteration   2: 455387,000 ns/op
# Warmup Iteration   3: 293720,000 ns/op
Iteration   1: 278857,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 882126,000 ns/op
# Warmup Iteration   2: 452509,000 ns/op
# Warmup Iteration   3: 394303,000 ns/op
Iteration   1: 314482,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 743527,000 ns/op
# Warmup Iteration   2: 437751,000 ns/op
# Warmup Iteration   3: 292990,000 ns/op
Iteration   1: 237699,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 277012,667 ±(99.9%) 701009,778 ns/op

  Histogram, ns/op:
    [230000,000, 235000,000) = 0 
    [235000,000, 240000,000) = 1 
    [240000,000, 245000,000) = 0 
    [245000,000, 250000,000) = 0 
    [250000,000, 255000,000) = 0 
    [255000,000, 260000,000) = 0 
    [260000,000, 265000,000) = 0 
    [265000,000, 270000,000) = 0 
    [270000,000, 275000,000) = 0 
    [275000,000, 280000,000) = 1 
    [280000,000, 285000,000) = 0 
    [285000,000, 290000,000) = 0 
    [290000,000, 295000,000) = 0 
    [295000,000, 300000,000) = 0 
    [300000,000, 305000,000) = 0 
    [305000,000, 310000,000) = 0 
    [310000,000, 315000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 237699,000 ns/op
     p(50,0000) = 278857,000 ns/op
     p(90,0000) = 314482,000 ns/op
     p(95,0000) = 314482,000 ns/op
     p(99,0000) = 314482,000 ns/op
     p(99,9000) = 314482,000 ns/op
     p(99,9900) = 314482,000 ns/op
     p(99,9990) = 314482,000 ns/op
     p(99,9999) = 314482,000 ns/op
    p(100,0000) = 314482,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 1048196,000 ns/op
# Warmup Iteration   2: 614247,000 ns/op
# Warmup Iteration   3: 347810,000 ns/op
Iteration   1: 432703,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 1035025,000 ns/op
# Warmup Iteration   2: 881119,000 ns/op
# Warmup Iteration   3: 663238,000 ns/op
Iteration   1: 472288,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 1836553,000 ns/op
# Warmup Iteration   2: 788212,000 ns/op
# Warmup Iteration   3: 586049,000 ns/op
Iteration   1: 570226,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 491739,000 ±(99.9%) 1291560,211 ns/op

  Histogram, ns/op:
    [400000,000, 412500,000) = 0 
    [412500,000, 425000,000) = 0 
    [425000,000, 437500,000) = 1 
    [437500,000, 450000,000) = 0 
    [450000,000, 462500,000) = 0 
    [462500,000, 475000,000) = 1 
    [475000,000, 487500,000) = 0 
    [487500,000, 500000,000) = 0 
    [500000,000, 512500,000) = 0 
    [512500,000, 525000,000) = 0 
    [525000,000, 537500,000) = 0 
    [537500,000, 550000,000) = 0 
    [550000,000, 562500,000) = 0 
    [562500,000, 575000,000) = 1 
    [575000,000, 587500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 432703,000 ns/op
     p(50,0000) = 472288,000 ns/op
     p(90,0000) = 570226,000 ns/op
     p(95,0000) = 570226,000 ns/op
     p(99,0000) = 570226,000 ns/op
     p(99,9000) = 570226,000 ns/op
     p(99,9900) = 570226,000 ns/op
     p(99,9990) = 570226,000 ns/op
     p(99,9999) = 570226,000 ns/op
    p(100,0000) = 570226,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 1415575,000 ns/op
# Warmup Iteration   2: 551491,000 ns/op
# Warmup Iteration   3: 592446,000 ns/op
Iteration   1: 382682,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 2381642,000 ns/op
# Warmup Iteration   2: 854144,000 ns/op
# Warmup Iteration   3: 788264,000 ns/op
Iteration   1: 602368,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 1427825,000 ns/op
# Warmup Iteration   2: 723947,000 ns/op
# Warmup Iteration   3: 929162,000 ns/op
Iteration   1: 691970,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 559006,667 ±(99.9%) 2903270,547 ns/op

  Histogram, ns/op:
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 0 
    [350000,000, 375000,000) = 0 
    [375000,000, 400000,000) = 1 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 
    [575000,000, 600000,000) = 0 
    [600000,000, 625000,000) = 1 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 382682,000 ns/op
     p(50,0000) = 602368,000 ns/op
     p(90,0000) = 691970,000 ns/op
     p(95,0000) = 691970,000 ns/op
     p(99,0000) = 691970,000 ns/op
     p(99,9000) = 691970,000 ns/op
     p(99,9900) = 691970,000 ns/op
     p(99,9990) = 691970,000 ns/op
     p(99,9999) = 691970,000 ns/op
    p(100,0000) = 691970,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 2374924,000 ns/op
# Warmup Iteration   2: 911256,000 ns/op
# Warmup Iteration   3: 741223,000 ns/op
Iteration   1: 819569,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 2222663,000 ns/op
# Warmup Iteration   2: 1182227,000 ns/op
# Warmup Iteration   3: 765883,000 ns/op
Iteration   1: 790407,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 2297745,000 ns/op
# Warmup Iteration   2: 1144525,000 ns/op
# Warmup Iteration   3: 743303,000 ns/op
Iteration   1: 792117,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 800697,667 ±(99.9%) 298565,888 ns/op

  Histogram, ns/op:
    [790000,000, 792500,000) = 2 
    [792500,000, 795000,000) = 0 
    [795000,000, 797500,000) = 0 
    [797500,000, 800000,000) = 0 
    [800000,000, 802500,000) = 0 
    [802500,000, 805000,000) = 0 
    [805000,000, 807500,000) = 0 
    [807500,000, 810000,000) = 0 
    [810000,000, 812500,000) = 0 
    [812500,000, 815000,000) = 0 
    [815000,000, 817500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 790407,000 ns/op
     p(50,0000) = 792117,000 ns/op
     p(90,0000) = 819569,000 ns/op
     p(95,0000) = 819569,000 ns/op
     p(99,0000) = 819569,000 ns/op
     p(99,9000) = 819569,000 ns/op
     p(99,9900) = 819569,000 ns/op
     p(99,9990) = 819569,000 ns/op
     p(99,9999) = 819569,000 ns/op
    p(100,0000) = 819569,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 100, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 3439804,000 ns/op
# Warmup Iteration   2: 2599290,000 ns/op
# Warmup Iteration   3: 2479334,000 ns/op
Iteration   1: 2308748,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 3560057,000 ns/op
# Warmup Iteration   2: 1465011,000 ns/op
# Warmup Iteration   3: 1346775,000 ns/op
Iteration   1: 1291151,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 3485302,000 ns/op
# Warmup Iteration   2: 1508438,000 ns/op
# Warmup Iteration   3: 1379359,000 ns/op
Iteration   1: 1299815,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 1633238,000 ±(99.9%) 10673031,290 ns/op

  Histogram, ns/op:
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 0 
    [1250000,000, 1375000,000) = 2 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 0 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 
    [1875000,000, 2000000,000) = 0 
    [2000000,000, 2125000,000) = 0 
    [2125000,000, 2250000,000) = 0 
    [2250000,000, 2375000,000) = 1 
    [2375000,000, 2500000,000) = 0 
    [2500000,000, 2625000,000) = 0 
    [2625000,000, 2750000,000) = 0 
    [2750000,000, 2875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1291151,000 ns/op
     p(50,0000) = 1299815,000 ns/op
     p(90,0000) = 2308748,000 ns/op
     p(95,0000) = 2308748,000 ns/op
     p(99,0000) = 2308748,000 ns/op
     p(99,9000) = 2308748,000 ns/op
     p(99,9900) = 2308748,000 ns/op
     p(99,9990) = 2308748,000 ns/op
     p(99,9999) = 2308748,000 ns/op
    p(100,0000) = 2308748,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 898867,000 ns/op
# Warmup Iteration   2: 499878,000 ns/op
# Warmup Iteration   3: 416746,000 ns/op
Iteration   1: 313072,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 874966,000 ns/op
# Warmup Iteration   2: 456395,000 ns/op
# Warmup Iteration   3: 387630,000 ns/op
Iteration   1: 313778,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 1871651,000 ns/op
# Warmup Iteration   2: 426266,000 ns/op
# Warmup Iteration   3: 344295,000 ns/op
Iteration   1: 249175,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 292008,333 ±(99.9%) 676777,060 ns/op

  Histogram, ns/op:
    [240000,000, 245000,000) = 0 
    [245000,000, 250000,000) = 1 
    [250000,000, 255000,000) = 0 
    [255000,000, 260000,000) = 0 
    [260000,000, 265000,000) = 0 
    [265000,000, 270000,000) = 0 
    [270000,000, 275000,000) = 0 
    [275000,000, 280000,000) = 0 
    [280000,000, 285000,000) = 0 
    [285000,000, 290000,000) = 0 
    [290000,000, 295000,000) = 0 
    [295000,000, 300000,000) = 0 
    [300000,000, 305000,000) = 0 
    [305000,000, 310000,000) = 0 
    [310000,000, 315000,000) = 2 

  Percentiles, ns/op:
      p(0,0000) = 249175,000 ns/op
     p(50,0000) = 313072,000 ns/op
     p(90,0000) = 313778,000 ns/op
     p(95,0000) = 313778,000 ns/op
     p(99,0000) = 313778,000 ns/op
     p(99,9000) = 313778,000 ns/op
     p(99,9900) = 313778,000 ns/op
     p(99,9990) = 313778,000 ns/op
     p(99,9999) = 313778,000 ns/op
    p(100,0000) = 313778,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 1 of 3
# Warmup Iteration   1: 1051689,000 ns/op
# Warmup Iteration   2: 574734,000 ns/op
# Warmup Iteration   3: 451116,000 ns/op
Iteration   1: 311454,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 2 of 3
# Warmup Iteration   1: 997503,000 ns/op
# Warmup Iteration   2: 529759,000 ns/op
# Warmup Iteration   3: 383661,000 ns/op
Iteration   1: 284670,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:02
# Fork: 3 of 3
# Warmup Iteration   1: 970817,000 ns/op
# Warmup Iteration   2: 495672,000 ns/op
# Warmup Iteration   3: 423800,000 ns/op
Iteration   1: 321939,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 306021,000 ±(99.9%) 350632,155 ns/op

  Histogram, ns/op:
    [280000,000, 285000,000) = 1 
    [285000,000, 290000,000) = 0 
    [290000,000, 295000,000) = 0 
    [295000,000, 300000,000) = 0 
    [300000,000, 305000,000) = 0 
    [305000,000, 310000,000) = 0 
    [310000,000, 315000,000) = 1 
    [315000,000, 320000,000) = 0 
    [320000,000, 325000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 284670,000 ns/op
     p(50,0000) = 311454,000 ns/op
     p(90,0000) = 321939,000 ns/op
     p(95,0000) = 321939,000 ns/op
     p(99,0000) = 321939,000 ns/op
     p(99,9000) = 321939,000 ns/op
     p(99,9900) = 321939,000 ns/op
     p(99,9990) = 321939,000 ns/op
     p(99,9999) = 321939,000 ns/op
    p(100,0000) = 321939,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 1217404,000 ns/op
# Warmup Iteration   2: 747820,000 ns/op
# Warmup Iteration   3: 558764,000 ns/op
Iteration   1: 453651,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 1208667,000 ns/op
# Warmup Iteration   2: 893920,000 ns/op
# Warmup Iteration   3: 663911,000 ns/op
Iteration   1: 550466,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 1312656,000 ns/op
# Warmup Iteration   2: 644116,000 ns/op
# Warmup Iteration   3: 467357,000 ns/op
Iteration   1: 343508,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 449208,333 ±(99.9%) 1889146,635 ns/op

  Histogram, ns/op:
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 1 
    [350000,000, 375000,000) = 0 
    [375000,000, 400000,000) = 0 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 1 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 343508,000 ns/op
     p(50,0000) = 453651,000 ns/op
     p(90,0000) = 550466,000 ns/op
     p(95,0000) = 550466,000 ns/op
     p(99,0000) = 550466,000 ns/op
     p(99,9000) = 550466,000 ns/op
     p(99,9900) = 550466,000 ns/op
     p(99,9990) = 550466,000 ns/op
     p(99,9999) = 550466,000 ns/op
    p(100,0000) = 550466,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2061760,000 ns/op
# Warmup Iteration   2: 1094224,000 ns/op
# Warmup Iteration   3: 938777,000 ns/op
Iteration   1: 756025,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 2617502,000 ns/op
# Warmup Iteration   2: 659437,000 ns/op
# Warmup Iteration   3: 775145,000 ns/op
Iteration   1: 685623,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 1659964,000 ns/op
# Warmup Iteration   2: 1053570,000 ns/op
# Warmup Iteration   3: 722535,000 ns/op
Iteration   1: 515579,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 652409,000 ±(99.9%) 2255218,354 ns/op

  Histogram, ns/op:
    [500000,000, 525000,000) = 1 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 
    [575000,000, 600000,000) = 0 
    [600000,000, 625000,000) = 0 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 
    [675000,000, 700000,000) = 1 
    [700000,000, 725000,000) = 0 
    [725000,000, 750000,000) = 0 
    [750000,000, 775000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 515579,000 ns/op
     p(50,0000) = 685623,000 ns/op
     p(90,0000) = 756025,000 ns/op
     p(95,0000) = 756025,000 ns/op
     p(99,0000) = 756025,000 ns/op
     p(99,9000) = 756025,000 ns/op
     p(99,9900) = 756025,000 ns/op
     p(99,9990) = 756025,000 ns/op
     p(99,9999) = 756025,000 ns/op
    p(100,0000) = 756025,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2176218,000 ns/op
# Warmup Iteration   2: 847550,000 ns/op
# Warmup Iteration   3: 831381,000 ns/op
Iteration   1: 644706,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 2173723,000 ns/op
# Warmup Iteration   2: 1295015,000 ns/op
# Warmup Iteration   3: 1266912,000 ns/op
Iteration   1: 1005937,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 2166427,000 ns/op
# Warmup Iteration   2: 886442,000 ns/op
# Warmup Iteration   3: 791766,000 ns/op
Iteration   1: 572432,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 741025,000 ±(99.9%) 4237088,725 ns/op

  Histogram, ns/op:
    [ 500000,000,  550000,000) = 0 
    [ 550000,000,  600000,000) = 1 
    [ 600000,000,  650000,000) = 1 
    [ 650000,000,  700000,000) = 0 
    [ 700000,000,  750000,000) = 0 
    [ 750000,000,  800000,000) = 0 
    [ 800000,000,  850000,000) = 0 
    [ 850000,000,  900000,000) = 0 
    [ 900000,000,  950000,000) = 0 
    [ 950000,000, 1000000,000) = 0 
    [1000000,000, 1050000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 572432,000 ns/op
     p(50,0000) = 644706,000 ns/op
     p(90,0000) = 1005937,000 ns/op
     p(95,0000) = 1005937,000 ns/op
     p(99,0000) = 1005937,000 ns/op
     p(99,9000) = 1005937,000 ns/op
     p(99,9900) = 1005937,000 ns/op
     p(99,9990) = 1005937,000 ns/op
     p(99,9999) = 1005937,000 ns/op
    p(100,0000) = 1005937,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 3109818,000 ns/op
# Warmup Iteration   2: 2267394,000 ns/op
# Warmup Iteration   3: 2449685,000 ns/op
Iteration   1: 1788931,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 3628085,000 ns/op
# Warmup Iteration   2: 1625501,000 ns/op
# Warmup Iteration   3: 1639059,000 ns/op
Iteration   1: 1417077,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 3790783,000 ns/op
# Warmup Iteration   2: 1760402,000 ns/op
# Warmup Iteration   3: 1557537,000 ns/op
Iteration   1: 1460954,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 1555654,000 ±(99.9%) 3707334,388 ns/op

  Histogram, ns/op:
    [1400000,000, 1425000,000) = 1 
    [1425000,000, 1450000,000) = 0 
    [1450000,000, 1475000,000) = 1 
    [1475000,000, 1500000,000) = 0 
    [1500000,000, 1525000,000) = 0 
    [1525000,000, 1550000,000) = 0 
    [1550000,000, 1575000,000) = 0 
    [1575000,000, 1600000,000) = 0 
    [1600000,000, 1625000,000) = 0 
    [1625000,000, 1650000,000) = 0 
    [1650000,000, 1675000,000) = 0 
    [1675000,000, 1700000,000) = 0 
    [1700000,000, 1725000,000) = 0 
    [1725000,000, 1750000,000) = 0 
    [1750000,000, 1775000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1417077,000 ns/op
     p(50,0000) = 1460954,000 ns/op
     p(90,0000) = 1788931,000 ns/op
     p(95,0000) = 1788931,000 ns/op
     p(99,0000) = 1788931,000 ns/op
     p(99,9000) = 1788931,000 ns/op
     p(99,9900) = 1788931,000 ns/op
     p(99,9990) = 1788931,000 ns/op
     p(99,9999) = 1788931,000 ns/op
    p(100,0000) = 1788931,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 200, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 4553454,000 ns/op
# Warmup Iteration   2: 2767219,000 ns/op
# Warmup Iteration   3: 3068732,000 ns/op
Iteration   1: 2806761,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 4514736,000 ns/op
# Warmup Iteration   2: 2815406,000 ns/op
# Warmup Iteration   3: 2972505,000 ns/op
Iteration   1: 2761878,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 4551086,000 ns/op
# Warmup Iteration   2: 4160118,000 ns/op
# Warmup Iteration   3: 3120447,000 ns/op
Iteration   1: 2879915,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 2816184,667 ±(99.9%) 1086962,690 ns/op

  Histogram, ns/op:
    [2700000,000, 2712500,000) = 0 
    [2712500,000, 2725000,000) = 0 
    [2725000,000, 2737500,000) = 0 
    [2737500,000, 2750000,000) = 0 
    [2750000,000, 2762500,000) = 1 
    [2762500,000, 2775000,000) = 0 
    [2775000,000, 2787500,000) = 0 
    [2787500,000, 2800000,000) = 0 
    [2800000,000, 2812500,000) = 1 
    [2812500,000, 2825000,000) = 0 
    [2825000,000, 2837500,000) = 0 
    [2837500,000, 2850000,000) = 0 
    [2850000,000, 2862500,000) = 0 
    [2862500,000, 2875000,000) = 0 
    [2875000,000, 2887500,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 2761878,000 ns/op
     p(50,0000) = 2806761,000 ns/op
     p(90,0000) = 2879915,000 ns/op
     p(95,0000) = 2879915,000 ns/op
     p(99,0000) = 2879915,000 ns/op
     p(99,9000) = 2879915,000 ns/op
     p(99,9900) = 2879915,000 ns/op
     p(99,9990) = 2879915,000 ns/op
     p(99,9999) = 2879915,000 ns/op
    p(100,0000) = 2879915,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2349358,000 ns/op
# Warmup Iteration   2: 1143395,000 ns/op
# Warmup Iteration   3: 711277,000 ns/op
Iteration   1: 491220,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 1501019,000 ns/op
# Warmup Iteration   2: 730829,000 ns/op
# Warmup Iteration   3: 480275,000 ns/op
Iteration   1: 429149,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 1577355,000 ns/op
# Warmup Iteration   2: 787074,000 ns/op
# Warmup Iteration   3: 417078,000 ns/op
Iteration   1: 302930,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 407766,333 ±(99.9%) 1750465,449 ns/op

  Histogram, ns/op:
    [300000,000, 312500,000) = 1 
    [312500,000, 325000,000) = 0 
    [325000,000, 337500,000) = 0 
    [337500,000, 350000,000) = 0 
    [350000,000, 362500,000) = 0 
    [362500,000, 375000,000) = 0 
    [375000,000, 387500,000) = 0 
    [387500,000, 400000,000) = 0 
    [400000,000, 412500,000) = 0 
    [412500,000, 425000,000) = 0 
    [425000,000, 437500,000) = 1 
    [437500,000, 450000,000) = 0 
    [450000,000, 462500,000) = 0 
    [462500,000, 475000,000) = 0 
    [475000,000, 487500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 302930,000 ns/op
     p(50,0000) = 429149,000 ns/op
     p(90,0000) = 491220,000 ns/op
     p(95,0000) = 491220,000 ns/op
     p(99,0000) = 491220,000 ns/op
     p(99,9000) = 491220,000 ns/op
     p(99,9900) = 491220,000 ns/op
     p(99,9990) = 491220,000 ns/op
     p(99,9999) = 491220,000 ns/op
    p(100,0000) = 491220,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 1828415,000 ns/op
# Warmup Iteration   2: 960252,000 ns/op
# Warmup Iteration   3: 672456,000 ns/op
Iteration   1: 462071,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 1878758,000 ns/op
# Warmup Iteration   2: 1127496,000 ns/op
# Warmup Iteration   3: 1136165,000 ns/op
Iteration   1: 679720,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 1848741,000 ns/op
# Warmup Iteration   2: 986614,000 ns/op
# Warmup Iteration   3: 602085,000 ns/op
Iteration   1: 386506,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 509432,333 ±(99.9%) 2777359,433 ns/op

  Histogram, ns/op:
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 0 
    [350000,000, 375000,000) = 0 
    [375000,000, 400000,000) = 1 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 1 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 
    [575000,000, 600000,000) = 0 
    [600000,000, 625000,000) = 0 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 386506,000 ns/op
     p(50,0000) = 462071,000 ns/op
     p(90,0000) = 679720,000 ns/op
     p(95,0000) = 679720,000 ns/op
     p(99,0000) = 679720,000 ns/op
     p(99,9000) = 679720,000 ns/op
     p(99,9900) = 679720,000 ns/op
     p(99,9990) = 679720,000 ns/op
     p(99,9999) = 679720,000 ns/op
    p(100,0000) = 679720,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2227083,000 ns/op
# Warmup Iteration   2: 1090188,000 ns/op
# Warmup Iteration   3: 630362,000 ns/op
Iteration   1: 492004,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 2101991,000 ns/op
# Warmup Iteration   2: 1123165,000 ns/op
# Warmup Iteration   3: 633473,000 ns/op
Iteration   1: 490131,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 2230970,000 ns/op
# Warmup Iteration   2: 1129249,000 ns/op
# Warmup Iteration   3: 742739,000 ns/op
Iteration   1: 624577,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 535570,667 ±(99.9%) 1406361,777 ns/op

  Histogram, ns/op:
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 2 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 
    [575000,000, 600000,000) = 0 
    [600000,000, 625000,000) = 1 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 490131,000 ns/op
     p(50,0000) = 492004,000 ns/op
     p(90,0000) = 624577,000 ns/op
     p(95,0000) = 624577,000 ns/op
     p(99,0000) = 624577,000 ns/op
     p(99,9000) = 624577,000 ns/op
     p(99,9900) = 624577,000 ns/op
     p(99,9990) = 624577,000 ns/op
     p(99,9999) = 624577,000 ns/op
    p(100,0000) = 624577,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2901538,000 ns/op
# Warmup Iteration   2: 1240214,000 ns/op
# Warmup Iteration   3: 752181,000 ns/op
Iteration   1: 841202,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 2825961,000 ns/op
# Warmup Iteration   2: 1588126,000 ns/op
# Warmup Iteration   3: 966003,000 ns/op
Iteration   1: 931362,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 2746802,000 ns/op
# Warmup Iteration   2: 1926807,000 ns/op
# Warmup Iteration   3: 1418093,000 ns/op
Iteration   1: 1369009,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 1047191,000 ±(99.9%) 5150656,405 ns/op

  Histogram, ns/op:
    [ 800000,000,  850000,000) = 1 
    [ 850000,000,  900000,000) = 0 
    [ 900000,000,  950000,000) = 1 
    [ 950000,000, 1000000,000) = 0 
    [1000000,000, 1050000,000) = 0 
    [1050000,000, 1100000,000) = 0 
    [1100000,000, 1150000,000) = 0 
    [1150000,000, 1200000,000) = 0 
    [1200000,000, 1250000,000) = 0 
    [1250000,000, 1300000,000) = 0 
    [1300000,000, 1350000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 841202,000 ns/op
     p(50,0000) = 931362,000 ns/op
     p(90,0000) = 1369009,000 ns/op
     p(95,0000) = 1369009,000 ns/op
     p(99,0000) = 1369009,000 ns/op
     p(99,9000) = 1369009,000 ns/op
     p(99,9900) = 1369009,000 ns/op
     p(99,9990) = 1369009,000 ns/op
     p(99,9999) = 1369009,000 ns/op
    p(100,0000) = 1369009,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2951776,000 ns/op
# Warmup Iteration   2: 1791885,000 ns/op
# Warmup Iteration   3: 1463304,000 ns/op
Iteration   1: 1408019,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 3080222,000 ns/op
# Warmup Iteration   2: 1695413,000 ns/op
# Warmup Iteration   3: 1445034,000 ns/op
Iteration   1: 1426367,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 4343451,000 ns/op
# Warmup Iteration   2: 3070342,000 ns/op
# Warmup Iteration   3: 2089317,000 ns/op
Iteration   1: 1675069,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 1503151,667 ±(99.9%) 2721364,162 ns/op

  Histogram, ns/op:
    [1400000,000, 1425000,000) = 1 
    [1425000,000, 1450000,000) = 1 
    [1450000,000, 1475000,000) = 0 
    [1475000,000, 1500000,000) = 0 
    [1500000,000, 1525000,000) = 0 
    [1525000,000, 1550000,000) = 0 
    [1550000,000, 1575000,000) = 0 
    [1575000,000, 1600000,000) = 0 
    [1600000,000, 1625000,000) = 0 
    [1625000,000, 1650000,000) = 0 
    [1650000,000, 1675000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1408019,000 ns/op
     p(50,0000) = 1426367,000 ns/op
     p(90,0000) = 1675069,000 ns/op
     p(95,0000) = 1675069,000 ns/op
     p(99,0000) = 1675069,000 ns/op
     p(99,9000) = 1675069,000 ns/op
     p(99,9900) = 1675069,000 ns/op
     p(99,9990) = 1675069,000 ns/op
     p(99,9999) = 1675069,000 ns/op
    p(100,0000) = 1675069,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 5108545,000 ns/op
# Warmup Iteration   2: 3390195,000 ns/op
# Warmup Iteration   3: 3456112,000 ns/op
Iteration   1: 3450401,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 5328033,000 ns/op
# Warmup Iteration   2: 3377345,000 ns/op
# Warmup Iteration   3: 3494797,000 ns/op
Iteration   1: 3725720,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 5351644,000 ns/op
# Warmup Iteration   2: 3913257,000 ns/op
# Warmup Iteration   3: 3793551,000 ns/op
Iteration   1: 3668630,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 3614917,000 ±(99.9%) 2650929,841 ns/op

  Histogram, ns/op:
    [3400000,000, 3425000,000) = 0 
    [3425000,000, 3450000,000) = 0 
    [3450000,000, 3475000,000) = 1 
    [3475000,000, 3500000,000) = 0 
    [3500000,000, 3525000,000) = 0 
    [3525000,000, 3550000,000) = 0 
    [3550000,000, 3575000,000) = 0 
    [3575000,000, 3600000,000) = 0 
    [3600000,000, 3625000,000) = 0 
    [3625000,000, 3650000,000) = 0 
    [3650000,000, 3675000,000) = 1 
    [3675000,000, 3700000,000) = 0 
    [3700000,000, 3725000,000) = 0 
    [3725000,000, 3750000,000) = 1 
    [3750000,000, 3775000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 3450401,000 ns/op
     p(50,0000) = 3668630,000 ns/op
     p(90,0000) = 3725720,000 ns/op
     p(95,0000) = 3725720,000 ns/op
     p(99,0000) = 3725720,000 ns/op
     p(99,9000) = 3725720,000 ns/op
     p(99,9900) = 3725720,000 ns/op
     p(99,9990) = 3725720,000 ns/op
     p(99,9999) = 3725720,000 ns/op
    p(100,0000) = 3725720,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 500, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 9232180,000 ns/op
# Warmup Iteration   2: 8086713,000 ns/op
# Warmup Iteration   3: 7299706,000 ns/op
Iteration   1: 24629490,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 9064095,000 ns/op
# Warmup Iteration   2: 8293383,000 ns/op
# Warmup Iteration   3: 7449950,000 ns/op
Iteration   1: 22418214,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 12003915,000 ns/op
# Warmup Iteration   2: 12894208,000 ns/op
# Warmup Iteration   3: 10533983,000 ns/op
Iteration   1: 23631185,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 23559629,667 ±(99.9%) 20202610,432 ns/op

  Histogram, ns/op:
    [22000000,000, 22250000,000) = 0 
    [22250000,000, 22500000,000) = 1 
    [22500000,000, 22750000,000) = 0 
    [22750000,000, 23000000,000) = 0 
    [23000000,000, 23250000,000) = 0 
    [23250000,000, 23500000,000) = 0 
    [23500000,000, 23750000,000) = 1 
    [23750000,000, 24000000,000) = 0 
    [24000000,000, 24250000,000) = 0 
    [24250000,000, 24500000,000) = 0 
    [24500000,000, 24750000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 22418214,000 ns/op
     p(50,0000) = 23631185,000 ns/op
     p(90,0000) = 24629490,000 ns/op
     p(95,0000) = 24629490,000 ns/op
     p(99,0000) = 24629490,000 ns/op
     p(99,9000) = 24629490,000 ns/op
     p(99,9900) = 24629490,000 ns/op
     p(99,9990) = 24629490,000 ns/op
     p(99,9999) = 24629490,000 ns/op
    p(100,0000) = 24629490,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 3972125,000 ns/op
# Warmup Iteration   2: 449194,000 ns/op
# Warmup Iteration   3: 572975,000 ns/op
Iteration   1: 552226,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 2603528,000 ns/op
# Warmup Iteration   2: 466444,000 ns/op
# Warmup Iteration   3: 372317,000 ns/op
Iteration   1: 412800,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 2409028,000 ns/op
# Warmup Iteration   2: 703650,000 ns/op
# Warmup Iteration   3: 412312,000 ns/op
Iteration   1: 482869,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 482631,667 ±(99.9%) 1271830,166 ns/op

  Histogram, ns/op:
    [400000,000, 412500,000) = 0 
    [412500,000, 425000,000) = 1 
    [425000,000, 437500,000) = 0 
    [437500,000, 450000,000) = 0 
    [450000,000, 462500,000) = 0 
    [462500,000, 475000,000) = 0 
    [475000,000, 487500,000) = 1 
    [487500,000, 500000,000) = 0 
    [500000,000, 512500,000) = 0 
    [512500,000, 525000,000) = 0 
    [525000,000, 537500,000) = 0 
    [537500,000, 550000,000) = 0 
    [550000,000, 562500,000) = 1 
    [562500,000, 575000,000) = 0 
    [575000,000, 587500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 412800,000 ns/op
     p(50,0000) = 482869,000 ns/op
     p(90,0000) = 552226,000 ns/op
     p(95,0000) = 552226,000 ns/op
     p(99,0000) = 552226,000 ns/op
     p(99,9000) = 552226,000 ns/op
     p(99,9900) = 552226,000 ns/op
     p(99,9990) = 552226,000 ns/op
     p(99,9999) = 552226,000 ns/op
    p(100,0000) = 552226,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2867507,000 ns/op
# Warmup Iteration   2: 1358716,000 ns/op
# Warmup Iteration   3: 767257,000 ns/op
Iteration   1: 616547,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 2805395,000 ns/op
# Warmup Iteration   2: 1569645,000 ns/op
# Warmup Iteration   3: 985444,000 ns/op
Iteration   1: 938553,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 2561868,000 ns/op
# Warmup Iteration   2: 1012492,000 ns/op
# Warmup Iteration   3: 547861,000 ns/op
Iteration   1: 519077,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 691392,333 ±(99.9%) 4004960,322 ns/op

  Histogram, ns/op:
    [ 500000,000,  550000,000) = 1 
    [ 550000,000,  600000,000) = 0 
    [ 600000,000,  650000,000) = 1 
    [ 650000,000,  700000,000) = 0 
    [ 700000,000,  750000,000) = 0 
    [ 750000,000,  800000,000) = 0 
    [ 800000,000,  850000,000) = 0 
    [ 850000,000,  900000,000) = 0 
    [ 900000,000,  950000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 519077,000 ns/op
     p(50,0000) = 616547,000 ns/op
     p(90,0000) = 938553,000 ns/op
     p(95,0000) = 938553,000 ns/op
     p(99,0000) = 938553,000 ns/op
     p(99,9000) = 938553,000 ns/op
     p(99,9900) = 938553,000 ns/op
     p(99,9990) = 938553,000 ns/op
     p(99,9999) = 938553,000 ns/op
    p(100,0000) = 938553,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 3296696,000 ns/op
# Warmup Iteration   2: 1132066,000 ns/op
# Warmup Iteration   3: 938932,000 ns/op
Iteration   1: 950527,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 3692706,000 ns/op
# Warmup Iteration   2: 1520564,000 ns/op
# Warmup Iteration   3: 1576325,000 ns/op
Iteration   1: 984718,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 5350341,000 ns/op
# Warmup Iteration   2: 1184676,000 ns/op
# Warmup Iteration   3: 1123514,000 ns/op
Iteration   1: 1093881,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 1009708,667 ±(99.9%) 1365965,447 ns/op

  Histogram, ns/op:
    [ 900000,000,  912500,000) = 0 
    [ 912500,000,  925000,000) = 0 
    [ 925000,000,  937500,000) = 0 
    [ 937500,000,  950000,000) = 0 
    [ 950000,000,  962500,000) = 1 
    [ 962500,000,  975000,000) = 0 
    [ 975000,000,  987500,000) = 1 
    [ 987500,000, 1000000,000) = 0 
    [1000000,000, 1012500,000) = 0 
    [1012500,000, 1025000,000) = 0 
    [1025000,000, 1037500,000) = 0 
    [1037500,000, 1050000,000) = 0 
    [1050000,000, 1062500,000) = 0 
    [1062500,000, 1075000,000) = 0 
    [1075000,000, 1087500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 950527,000 ns/op
     p(50,0000) = 984718,000 ns/op
     p(90,0000) = 1093881,000 ns/op
     p(95,0000) = 1093881,000 ns/op
     p(99,0000) = 1093881,000 ns/op
     p(99,9000) = 1093881,000 ns/op
     p(99,9900) = 1093881,000 ns/op
     p(99,9990) = 1093881,000 ns/op
     p(99,9999) = 1093881,000 ns/op
    p(100,0000) = 1093881,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 4119932,000 ns/op
# Warmup Iteration   2: 1775454,000 ns/op
# Warmup Iteration   3: 1511367,000 ns/op
Iteration   1: 1592996,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 4003447,000 ns/op
# Warmup Iteration   2: 1648059,000 ns/op
# Warmup Iteration   3: 1607431,000 ns/op
Iteration   1: 1645332,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 3959943,000 ns/op
# Warmup Iteration   2: 1723865,000 ns/op
# Warmup Iteration   3: 1492272,000 ns/op
Iteration   1: 1575659,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 1604662,333 ±(99.9%) 661736,622 ns/op

  Histogram, ns/op:
    [1570000,000, 1575000,000) = 0 
    [1575000,000, 1580000,000) = 1 
    [1580000,000, 1585000,000) = 0 
    [1585000,000, 1590000,000) = 0 
    [1590000,000, 1595000,000) = 1 
    [1595000,000, 1600000,000) = 0 
    [1600000,000, 1605000,000) = 0 
    [1605000,000, 1610000,000) = 0 
    [1610000,000, 1615000,000) = 0 
    [1615000,000, 1620000,000) = 0 
    [1620000,000, 1625000,000) = 0 
    [1625000,000, 1630000,000) = 0 
    [1630000,000, 1635000,000) = 0 
    [1635000,000, 1640000,000) = 0 
    [1640000,000, 1645000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1575659,000 ns/op
     p(50,0000) = 1592996,000 ns/op
     p(90,0000) = 1645332,000 ns/op
     p(95,0000) = 1645332,000 ns/op
     p(99,0000) = 1645332,000 ns/op
     p(99,9000) = 1645332,000 ns/op
     p(99,9900) = 1645332,000 ns/op
     p(99,9990) = 1645332,000 ns/op
     p(99,9999) = 1645332,000 ns/op
    p(100,0000) = 1645332,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 5622203,000 ns/op
# Warmup Iteration   2: 5424700,000 ns/op
# Warmup Iteration   3: 5379020,000 ns/op
Iteration   1: 5192841,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 7580006,000 ns/op
# Warmup Iteration   2: 5482798,000 ns/op
# Warmup Iteration   3: 5399635,000 ns/op
Iteration   1: 5221335,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 5590492,000 ns/op
# Warmup Iteration   2: 2848051,000 ns/op
# Warmup Iteration   3: 2947508,000 ns/op
Iteration   1: 2820196,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 4411457,333 ±(99.9%) 25142520,386 ns/op

  Histogram, ns/op:
    [2000000,000, 2250000,000) = 0 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 
    [2750000,000, 3000000,000) = 1 
    [3000000,000, 3250000,000) = 0 
    [3250000,000, 3500000,000) = 0 
    [3500000,000, 3750000,000) = 0 
    [3750000,000, 4000000,000) = 0 
    [4000000,000, 4250000,000) = 0 
    [4250000,000, 4500000,000) = 0 
    [4500000,000, 4750000,000) = 0 
    [4750000,000, 5000000,000) = 0 
    [5000000,000, 5250000,000) = 2 
    [5250000,000, 5500000,000) = 0 
    [5500000,000, 5750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 2820196,000 ns/op
     p(50,0000) = 5192841,000 ns/op
     p(90,0000) = 5221335,000 ns/op
     p(95,0000) = 5221335,000 ns/op
     p(99,0000) = 5221335,000 ns/op
     p(99,9000) = 5221335,000 ns/op
     p(99,9900) = 5221335,000 ns/op
     p(99,9990) = 5221335,000 ns/op
     p(99,9999) = 5221335,000 ns/op
    p(100,0000) = 5221335,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 9672347,000 ns/op
# Warmup Iteration   2: 7877447,000 ns/op
# Warmup Iteration   3: 9112445,000 ns/op
Iteration   1: 21297371,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 10205526,000 ns/op
# Warmup Iteration   2: 8051550,000 ns/op
# Warmup Iteration   3: 7524944,000 ns/op
Iteration   1: 23773633,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 9963051,000 ns/op
# Warmup Iteration   2: 8352285,000 ns/op
# Warmup Iteration   3: 8212373,000 ns/op
Iteration   1: 21436986,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 22169330,000 ±(99.9%) 25379203,013 ns/op

  Histogram, ns/op:
    [21000000,000, 21250000,000) = 0 
    [21250000,000, 21500000,000) = 2 
    [21500000,000, 21750000,000) = 0 
    [21750000,000, 22000000,000) = 0 
    [22000000,000, 22250000,000) = 0 
    [22250000,000, 22500000,000) = 0 
    [22500000,000, 22750000,000) = 0 
    [22750000,000, 23000000,000) = 0 
    [23000000,000, 23250000,000) = 0 
    [23250000,000, 23500000,000) = 0 
    [23500000,000, 23750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 21297371,000 ns/op
     p(50,0000) = 21436986,000 ns/op
     p(90,0000) = 23773633,000 ns/op
     p(95,0000) = 23773633,000 ns/op
     p(99,0000) = 23773633,000 ns/op
     p(99,9000) = 23773633,000 ns/op
     p(99,9900) = 23773633,000 ns/op
     p(99,9990) = 23773633,000 ns/op
     p(99,9999) = 23773633,000 ns/op
    p(100,0000) = 23773633,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist
# Parameters: (count = 1000, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 40201961,000 ns/op
# Warmup Iteration   2: 18487156,000 ns/op
# Warmup Iteration   3: 13729702,000 ns/op
Iteration   1: 13764865,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 42076502,000 ns/op
# Warmup Iteration   2: 16895118,000 ns/op
# Warmup Iteration   3: 13245964,000 ns/op
Iteration   1: 13086940,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 40875643,000 ns/op
# Warmup Iteration   2: 21200527,000 ns/op
# Warmup Iteration   3: 13660265,000 ns/op
Iteration   1: 12999100,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist":
  N = 3
  mean = 13283635,000 ±(99.9%) 7645310,577 ns/op

  Histogram, ns/op:
    [12900000,000, 12950000,000) = 0 
    [12950000,000, 13000000,000) = 1 
    [13000000,000, 13050000,000) = 0 
    [13050000,000, 13100000,000) = 1 
    [13100000,000, 13150000,000) = 0 
    [13150000,000, 13200000,000) = 0 
    [13200000,000, 13250000,000) = 0 
    [13250000,000, 13300000,000) = 0 
    [13300000,000, 13350000,000) = 0 
    [13350000,000, 13400000,000) = 0 
    [13400000,000, 13450000,000) = 0 
    [13450000,000, 13500000,000) = 0 
    [13500000,000, 13550000,000) = 0 
    [13550000,000, 13600000,000) = 0 
    [13600000,000, 13650000,000) = 0 
    [13650000,000, 13700000,000) = 0 
    [13700000,000, 13750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 12999100,000 ns/op
     p(50,0000) = 13086940,000 ns/op
     p(90,0000) = 13764865,000 ns/op
     p(95,0000) = 13764865,000 ns/op
     p(99,0000) = 13764865,000 ns/op
     p(99,9000) = 13764865,000 ns/op
     p(99,9900) = 13764865,000 ns/op
     p(99,9990) = 13764865,000 ns/op
     p(99,9999) = 13764865,000 ns/op
    p(100,0000) = 13764865,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 496001,000 ns/op
# Warmup Iteration   2: 116437,000 ns/op
# Warmup Iteration   3: 57500,000 ns/op
Iteration   1: 56751,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 348657,000 ns/op
# Warmup Iteration   2: 150383,000 ns/op
# Warmup Iteration   3: 82944,000 ns/op
Iteration   1: 64109,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 338602,000 ns/op
# Warmup Iteration   2: 80263,000 ns/op
# Warmup Iteration   3: 64319,000 ns/op
Iteration   1: 52606,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean =  57822,000 ±(99.9%) 106284,416 ns/op

  Histogram, ns/op:
    [50000,000, 51250,000) = 0 
    [51250,000, 52500,000) = 0 
    [52500,000, 53750,000) = 1 
    [53750,000, 55000,000) = 0 
    [55000,000, 56250,000) = 0 
    [56250,000, 57500,000) = 1 
    [57500,000, 58750,000) = 0 
    [58750,000, 60000,000) = 0 
    [60000,000, 61250,000) = 0 
    [61250,000, 62500,000) = 0 
    [62500,000, 63750,000) = 0 
    [63750,000, 65000,000) = 1 
    [65000,000, 66250,000) = 0 
    [66250,000, 67500,000) = 0 
    [67500,000, 68750,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  52606,000 ns/op
     p(50,0000) =  56751,000 ns/op
     p(90,0000) =  64109,000 ns/op
     p(95,0000) =  64109,000 ns/op
     p(99,0000) =  64109,000 ns/op
     p(99,9000) =  64109,000 ns/op
     p(99,9900) =  64109,000 ns/op
     p(99,9990) =  64109,000 ns/op
     p(99,9999) =  64109,000 ns/op
    p(100,0000) =  64109,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 579810,000 ns/op
# Warmup Iteration   2: 125228,000 ns/op
# Warmup Iteration   3: 78792,000 ns/op
Iteration   1: 76794,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 367272,000 ns/op
# Warmup Iteration   2: 79671,000 ns/op
# Warmup Iteration   3: 59332,000 ns/op
Iteration   1: 56153,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 351312,000 ns/op
# Warmup Iteration   2: 117554,000 ns/op
# Warmup Iteration   3: 63334,000 ns/op
Iteration   1: 47195,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean =  60047,333 ±(99.9%) 276919,984 ns/op

  Histogram, ns/op:
    [40000,000, 42500,000) = 0 
    [42500,000, 45000,000) = 0 
    [45000,000, 47500,000) = 1 
    [47500,000, 50000,000) = 0 
    [50000,000, 52500,000) = 0 
    [52500,000, 55000,000) = 0 
    [55000,000, 57500,000) = 1 
    [57500,000, 60000,000) = 0 
    [60000,000, 62500,000) = 0 
    [62500,000, 65000,000) = 0 
    [65000,000, 67500,000) = 0 
    [67500,000, 70000,000) = 0 
    [70000,000, 72500,000) = 0 
    [72500,000, 75000,000) = 0 
    [75000,000, 77500,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  47195,000 ns/op
     p(50,0000) =  56153,000 ns/op
     p(90,0000) =  76794,000 ns/op
     p(95,0000) =  76794,000 ns/op
     p(99,0000) =  76794,000 ns/op
     p(99,9000) =  76794,000 ns/op
     p(99,9900) =  76794,000 ns/op
     p(99,9990) =  76794,000 ns/op
     p(99,9999) =  76794,000 ns/op
    p(100,0000) =  76794,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 572373,000 ns/op
# Warmup Iteration   2: 122869,000 ns/op
# Warmup Iteration   3: 94989,000 ns/op
Iteration   1: 97079,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 527905,000 ns/op
# Warmup Iteration   2: 113737,000 ns/op
# Warmup Iteration   3: 65313,000 ns/op
Iteration   1: 59788,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 360256,000 ns/op
# Warmup Iteration   2: 99578,000 ns/op
# Warmup Iteration   3: 61436,000 ns/op
Iteration   1: 55474,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean =  70780,333 ±(99.9%) 417365,799 ns/op

  Histogram, ns/op:
    [ 50000,000,  55000,000) = 0 
    [ 55000,000,  60000,000) = 2 
    [ 60000,000,  65000,000) = 0 
    [ 65000,000,  70000,000) = 0 
    [ 70000,000,  75000,000) = 0 
    [ 75000,000,  80000,000) = 0 
    [ 80000,000,  85000,000) = 0 
    [ 85000,000,  90000,000) = 0 
    [ 90000,000,  95000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  55474,000 ns/op
     p(50,0000) =  59788,000 ns/op
     p(90,0000) =  97079,000 ns/op
     p(95,0000) =  97079,000 ns/op
     p(99,0000) =  97079,000 ns/op
     p(99,9000) =  97079,000 ns/op
     p(99,9900) =  97079,000 ns/op
     p(99,9990) =  97079,000 ns/op
     p(99,9999) =  97079,000 ns/op
    p(100,0000) =  97079,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 376671,000 ns/op
# Warmup Iteration   2: 127360,000 ns/op
# Warmup Iteration   3: 81491,000 ns/op
Iteration   1: 81711,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 380457,000 ns/op
# Warmup Iteration   2: 143507,000 ns/op
# Warmup Iteration   3: 91624,000 ns/op
Iteration   1: 76488,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 442923,000 ns/op
# Warmup Iteration   2: 144243,000 ns/op
# Warmup Iteration   3: 85553,000 ns/op
Iteration   1: 84402,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean =  80867,000 ±(99.9%) 73411,663 ns/op

  Histogram, ns/op:
    [76000,000, 76500,000) = 1 
    [76500,000, 77000,000) = 0 
    [77000,000, 77500,000) = 0 
    [77500,000, 78000,000) = 0 
    [78000,000, 78500,000) = 0 
    [78500,000, 79000,000) = 0 
    [79000,000, 79500,000) = 0 
    [79500,000, 80000,000) = 0 
    [80000,000, 80500,000) = 0 
    [80500,000, 81000,000) = 0 
    [81000,000, 81500,000) = 0 
    [81500,000, 82000,000) = 1 
    [82000,000, 82500,000) = 0 
    [82500,000, 83000,000) = 0 
    [83000,000, 83500,000) = 0 
    [83500,000, 84000,000) = 0 
    [84000,000, 84500,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  76488,000 ns/op
     p(50,0000) =  81711,000 ns/op
     p(90,0000) =  84402,000 ns/op
     p(95,0000) =  84402,000 ns/op
     p(99,0000) =  84402,000 ns/op
     p(99,9000) =  84402,000 ns/op
     p(99,9900) =  84402,000 ns/op
     p(99,9990) =  84402,000 ns/op
     p(99,9999) =  84402,000 ns/op
    p(100,0000) =  84402,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 428983,000 ns/op
# Warmup Iteration   2: 158857,000 ns/op
# Warmup Iteration   3: 127334,000 ns/op
Iteration   1: 126073,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 649495,000 ns/op
# Warmup Iteration   2: 260381,000 ns/op
# Warmup Iteration   3: 232567,000 ns/op
Iteration   1: 229358,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 399023,000 ns/op
# Warmup Iteration   2: 183067,000 ns/op
# Warmup Iteration   3: 118728,000 ns/op
Iteration   1: 224587,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 193339,333 ±(99.9%) 1063666,970 ns/op

  Histogram, ns/op:
    [100000,000, 112500,000) = 0 
    [112500,000, 125000,000) = 0 
    [125000,000, 137500,000) = 1 
    [137500,000, 150000,000) = 0 
    [150000,000, 162500,000) = 0 
    [162500,000, 175000,000) = 0 
    [175000,000, 187500,000) = 0 
    [187500,000, 200000,000) = 0 
    [200000,000, 212500,000) = 0 
    [212500,000, 225000,000) = 1 
    [225000,000, 237500,000) = 1 
    [237500,000, 250000,000) = 0 
    [250000,000, 262500,000) = 0 
    [262500,000, 275000,000) = 0 
    [275000,000, 287500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 126073,000 ns/op
     p(50,0000) = 224587,000 ns/op
     p(90,0000) = 229358,000 ns/op
     p(95,0000) = 229358,000 ns/op
     p(99,0000) = 229358,000 ns/op
     p(99,9000) = 229358,000 ns/op
     p(99,9900) = 229358,000 ns/op
     p(99,9990) = 229358,000 ns/op
     p(99,9999) = 229358,000 ns/op
    p(100,0000) = 229358,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 914188,000 ns/op
# Warmup Iteration   2: 318766,000 ns/op
# Warmup Iteration   3: 349732,000 ns/op
Iteration   1: 306060,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 513562,000 ns/op
# Warmup Iteration   2: 267282,000 ns/op
# Warmup Iteration   3: 177811,000 ns/op
Iteration   1: 203731,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 540668,000 ns/op
# Warmup Iteration   2: 231776,000 ns/op
# Warmup Iteration   3: 214377,000 ns/op
Iteration   1: 204347,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 238046,000 ±(99.9%) 1074603,740 ns/op

  Histogram, ns/op:
    [200000,000, 212500,000) = 2 
    [212500,000, 225000,000) = 0 
    [225000,000, 237500,000) = 0 
    [237500,000, 250000,000) = 0 
    [250000,000, 262500,000) = 0 
    [262500,000, 275000,000) = 0 
    [275000,000, 287500,000) = 0 
    [287500,000, 300000,000) = 0 
    [300000,000, 312500,000) = 1 
    [312500,000, 325000,000) = 0 
    [325000,000, 337500,000) = 0 
    [337500,000, 350000,000) = 0 
    [350000,000, 362500,000) = 0 
    [362500,000, 375000,000) = 0 
    [375000,000, 387500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 203731,000 ns/op
     p(50,0000) = 204347,000 ns/op
     p(90,0000) = 306060,000 ns/op
     p(95,0000) = 306060,000 ns/op
     p(99,0000) = 306060,000 ns/op
     p(99,9000) = 306060,000 ns/op
     p(99,9900) = 306060,000 ns/op
     p(99,9990) = 306060,000 ns/op
     p(99,9999) = 306060,000 ns/op
    p(100,0000) = 306060,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 10, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 753113,000 ns/op
# Warmup Iteration   2: 428584,000 ns/op
# Warmup Iteration   3: 316936,000 ns/op
Iteration   1: 353870,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 725946,000 ns/op
# Warmup Iteration   2: 403471,000 ns/op
# Warmup Iteration   3: 387667,000 ns/op
Iteration   1: 298235,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 710333,000 ns/op
# Warmup Iteration   2: 347623,000 ns/op
# Warmup Iteration   3: 336707,000 ns/op
Iteration   1: 318392,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 323499,000 ±(99.9%) 513869,156 ns/op

  Histogram, ns/op:
    [290000,000, 295000,000) = 0 
    [295000,000, 300000,000) = 1 
    [300000,000, 305000,000) = 0 
    [305000,000, 310000,000) = 0 
    [310000,000, 315000,000) = 0 
    [315000,000, 320000,000) = 1 
    [320000,000, 325000,000) = 0 
    [325000,000, 330000,000) = 0 
    [330000,000, 335000,000) = 0 
    [335000,000, 340000,000) = 0 
    [340000,000, 345000,000) = 0 
    [345000,000, 350000,000) = 0 
    [350000,000, 355000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 298235,000 ns/op
     p(50,0000) = 318392,000 ns/op
     p(90,0000) = 353870,000 ns/op
     p(95,0000) = 353870,000 ns/op
     p(99,0000) = 353870,000 ns/op
     p(99,9000) = 353870,000 ns/op
     p(99,9900) = 353870,000 ns/op
     p(99,9990) = 353870,000 ns/op
     p(99,9999) = 353870,000 ns/op
    p(100,0000) = 353870,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 395797,000 ns/op
# Warmup Iteration   2: 111930,000 ns/op
# Warmup Iteration   3: 95354,000 ns/op
Iteration   1: 65892,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 389402,000 ns/op
# Warmup Iteration   2: 111201,000 ns/op
# Warmup Iteration   3: 78891,000 ns/op
Iteration   1: 73039,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 395448,000 ns/op
# Warmup Iteration   2: 171133,000 ns/op
# Warmup Iteration   3: 97072,000 ns/op
Iteration   1: 87791,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean =  75574,000 ±(99.9%) 203735,272 ns/op

  Histogram, ns/op:
    [60000,000, 62500,000) = 0 
    [62500,000, 65000,000) = 0 
    [65000,000, 67500,000) = 1 
    [67500,000, 70000,000) = 0 
    [70000,000, 72500,000) = 0 
    [72500,000, 75000,000) = 1 
    [75000,000, 77500,000) = 0 
    [77500,000, 80000,000) = 0 
    [80000,000, 82500,000) = 0 
    [82500,000, 85000,000) = 0 
    [85000,000, 87500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  65892,000 ns/op
     p(50,0000) =  73039,000 ns/op
     p(90,0000) =  87791,000 ns/op
     p(95,0000) =  87791,000 ns/op
     p(99,0000) =  87791,000 ns/op
     p(99,9000) =  87791,000 ns/op
     p(99,9900) =  87791,000 ns/op
     p(99,9990) =  87791,000 ns/op
     p(99,9999) =  87791,000 ns/op
    p(100,0000) =  87791,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 641355,000 ns/op
# Warmup Iteration   2: 228868,000 ns/op
# Warmup Iteration   3: 149801,000 ns/op
Iteration   1: 156524,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 418782,000 ns/op
# Warmup Iteration   2: 102976,000 ns/op
# Warmup Iteration   3: 92383,000 ns/op
Iteration   1: 75914,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 426872,000 ns/op
# Warmup Iteration   2: 124722,000 ns/op
# Warmup Iteration   3: 84528,000 ns/op
Iteration   1: 84897,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 105778,333 ±(99.9%) 805933,993 ns/op

  Histogram, ns/op:
    [ 70000,000,  75000,000) = 0 
    [ 75000,000,  80000,000) = 1 
    [ 80000,000,  85000,000) = 1 
    [ 85000,000,  90000,000) = 0 
    [ 90000,000,  95000,000) = 0 
    [ 95000,000, 100000,000) = 0 
    [100000,000, 105000,000) = 0 
    [105000,000, 110000,000) = 0 
    [110000,000, 115000,000) = 0 
    [115000,000, 120000,000) = 0 
    [120000,000, 125000,000) = 0 
    [125000,000, 130000,000) = 0 
    [130000,000, 135000,000) = 0 
    [135000,000, 140000,000) = 0 
    [140000,000, 145000,000) = 0 
    [145000,000, 150000,000) = 0 
    [150000,000, 155000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  75914,000 ns/op
     p(50,0000) =  84897,000 ns/op
     p(90,0000) = 156524,000 ns/op
     p(95,0000) = 156524,000 ns/op
     p(99,0000) = 156524,000 ns/op
     p(99,9000) = 156524,000 ns/op
     p(99,9900) = 156524,000 ns/op
     p(99,9990) = 156524,000 ns/op
     p(99,9999) = 156524,000 ns/op
    p(100,0000) = 156524,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 603455,000 ns/op
# Warmup Iteration   2: 140180,000 ns/op
# Warmup Iteration   3: 99934,000 ns/op
Iteration   1: 149351,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 396955,000 ns/op
# Warmup Iteration   2: 113127,000 ns/op
# Warmup Iteration   3: 101088,000 ns/op
Iteration   1: 98286,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 482891,000 ns/op
# Warmup Iteration   2: 177237,000 ns/op
# Warmup Iteration   3: 112979,000 ns/op
Iteration   1: 116748,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 121461,667 ±(99.9%) 471723,738 ns/op

  Histogram, ns/op:
    [ 90000,000,  95000,000) = 0 
    [ 95000,000, 100000,000) = 1 
    [100000,000, 105000,000) = 0 
    [105000,000, 110000,000) = 0 
    [110000,000, 115000,000) = 0 
    [115000,000, 120000,000) = 1 
    [120000,000, 125000,000) = 0 
    [125000,000, 130000,000) = 0 
    [130000,000, 135000,000) = 0 
    [135000,000, 140000,000) = 0 
    [140000,000, 145000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  98286,000 ns/op
     p(50,0000) = 116748,000 ns/op
     p(90,0000) = 149351,000 ns/op
     p(95,0000) = 149351,000 ns/op
     p(99,0000) = 149351,000 ns/op
     p(99,9000) = 149351,000 ns/op
     p(99,9900) = 149351,000 ns/op
     p(99,9990) = 149351,000 ns/op
     p(99,9999) = 149351,000 ns/op
    p(100,0000) = 149351,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 416459,000 ns/op
# Warmup Iteration   2: 220227,000 ns/op
# Warmup Iteration   3: 150149,000 ns/op
Iteration   1: 141038,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 430389,000 ns/op
# Warmup Iteration   2: 198069,000 ns/op
# Warmup Iteration   3: 144796,000 ns/op
Iteration   1: 176223,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 450187,000 ns/op
# Warmup Iteration   2: 216368,000 ns/op
# Warmup Iteration   3: 147146,000 ns/op
Iteration   1: 132589,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 149950,000 ±(99.9%) 422195,100 ns/op

  Histogram, ns/op:
    [130000,000, 135000,000) = 1 
    [135000,000, 140000,000) = 0 
    [140000,000, 145000,000) = 1 
    [145000,000, 150000,000) = 0 
    [150000,000, 155000,000) = 0 
    [155000,000, 160000,000) = 0 
    [160000,000, 165000,000) = 0 
    [165000,000, 170000,000) = 0 
    [170000,000, 175000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 132589,000 ns/op
     p(50,0000) = 141038,000 ns/op
     p(90,0000) = 176223,000 ns/op
     p(95,0000) = 176223,000 ns/op
     p(99,0000) = 176223,000 ns/op
     p(99,9000) = 176223,000 ns/op
     p(99,9900) = 176223,000 ns/op
     p(99,9990) = 176223,000 ns/op
     p(99,9999) = 176223,000 ns/op
    p(100,0000) = 176223,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 497452,000 ns/op
# Warmup Iteration   2: 257076,000 ns/op
# Warmup Iteration   3: 222426,000 ns/op
Iteration   1: 264159,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 867057,000 ns/op
# Warmup Iteration   2: 269742,000 ns/op
# Warmup Iteration   3: 374191,000 ns/op
Iteration   1: 409480,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 538047,000 ns/op
# Warmup Iteration   2: 236134,000 ns/op
# Warmup Iteration   3: 187063,000 ns/op
Iteration   1: 188125,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 287254,667 ±(99.9%) 2051876,798 ns/op

  Histogram, ns/op:
    [100000,000, 125000,000) = 0 
    [125000,000, 150000,000) = 0 
    [150000,000, 175000,000) = 0 
    [175000,000, 200000,000) = 1 
    [200000,000, 225000,000) = 0 
    [225000,000, 250000,000) = 0 
    [250000,000, 275000,000) = 1 
    [275000,000, 300000,000) = 0 
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 0 
    [350000,000, 375000,000) = 0 
    [375000,000, 400000,000) = 0 
    [400000,000, 425000,000) = 1 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 188125,000 ns/op
     p(50,0000) = 264159,000 ns/op
     p(90,0000) = 409480,000 ns/op
     p(95,0000) = 409480,000 ns/op
     p(99,0000) = 409480,000 ns/op
     p(99,9000) = 409480,000 ns/op
     p(99,9900) = 409480,000 ns/op
     p(99,9990) = 409480,000 ns/op
     p(99,9999) = 409480,000 ns/op
    p(100,0000) = 409480,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 1306261,000 ns/op
# Warmup Iteration   2: 387829,000 ns/op
# Warmup Iteration   3: 594854,000 ns/op
Iteration   1: 479849,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 1362487,000 ns/op
# Warmup Iteration   2: 671296,000 ns/op
# Warmup Iteration   3: 592918,000 ns/op
Iteration   1: 601985,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 1352368,000 ns/op
# Warmup Iteration   2: 399357,000 ns/op
# Warmup Iteration   3: 352040,000 ns/op
Iteration   1: 367809,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 483214,333 ±(99.9%) 2136782,639 ns/op

  Histogram, ns/op:
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 0 
    [350000,000, 375000,000) = 1 
    [375000,000, 400000,000) = 0 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 1 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 
    [575000,000, 600000,000) = 0 
    [600000,000, 625000,000) = 1 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 367809,000 ns/op
     p(50,0000) = 479849,000 ns/op
     p(90,0000) = 601985,000 ns/op
     p(95,0000) = 601985,000 ns/op
     p(99,0000) = 601985,000 ns/op
     p(99,9000) = 601985,000 ns/op
     p(99,9900) = 601985,000 ns/op
     p(99,9990) = 601985,000 ns/op
     p(99,9999) = 601985,000 ns/op
    p(100,0000) = 601985,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 20, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 1226585,000 ns/op
# Warmup Iteration   2: 686187,000 ns/op
# Warmup Iteration   3: 692715,000 ns/op
Iteration   1: 649809,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 1160242,000 ns/op
# Warmup Iteration   2: 627595,000 ns/op
# Warmup Iteration   3: 687118,000 ns/op
Iteration   1: 591449,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 1176876,000 ns/op
# Warmup Iteration   2: 663386,000 ns/op
# Warmup Iteration   3: 704868,000 ns/op
Iteration   1: 591318,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 610858,667 ±(99.9%) 615398,015 ns/op

  Histogram, ns/op:
    [590000,000, 595000,000) = 2 
    [595000,000, 600000,000) = 0 
    [600000,000, 605000,000) = 0 
    [605000,000, 610000,000) = 0 
    [610000,000, 615000,000) = 0 
    [615000,000, 620000,000) = 0 
    [620000,000, 625000,000) = 0 
    [625000,000, 630000,000) = 0 
    [630000,000, 635000,000) = 0 
    [635000,000, 640000,000) = 0 
    [640000,000, 645000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 591318,000 ns/op
     p(50,0000) = 591449,000 ns/op
     p(90,0000) = 649809,000 ns/op
     p(95,0000) = 649809,000 ns/op
     p(99,0000) = 649809,000 ns/op
     p(99,9000) = 649809,000 ns/op
     p(99,9900) = 649809,000 ns/op
     p(99,9990) = 649809,000 ns/op
     p(99,9999) = 649809,000 ns/op
    p(100,0000) = 649809,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 702834,000 ns/op
# Warmup Iteration   2: 316591,000 ns/op
# Warmup Iteration   3: 257103,000 ns/op
Iteration   1: 249290,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 520965,000 ns/op
# Warmup Iteration   2: 203299,000 ns/op
# Warmup Iteration   3: 150676,000 ns/op
Iteration   1: 137625,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 468441,000 ns/op
# Warmup Iteration   2: 217874,000 ns/op
# Warmup Iteration   3: 171567,000 ns/op
Iteration   1: 142126,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 176347,000 ±(99.9%) 1153196,040 ns/op

  Histogram, ns/op:
    [100000,000, 112500,000) = 0 
    [112500,000, 125000,000) = 0 
    [125000,000, 137500,000) = 0 
    [137500,000, 150000,000) = 2 
    [150000,000, 162500,000) = 0 
    [162500,000, 175000,000) = 0 
    [175000,000, 187500,000) = 0 
    [187500,000, 200000,000) = 0 
    [200000,000, 212500,000) = 0 
    [212500,000, 225000,000) = 0 
    [225000,000, 237500,000) = 0 
    [237500,000, 250000,000) = 1 
    [250000,000, 262500,000) = 0 
    [262500,000, 275000,000) = 0 
    [275000,000, 287500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 137625,000 ns/op
     p(50,0000) = 142126,000 ns/op
     p(90,0000) = 249290,000 ns/op
     p(95,0000) = 249290,000 ns/op
     p(99,0000) = 249290,000 ns/op
     p(99,9000) = 249290,000 ns/op
     p(99,9900) = 249290,000 ns/op
     p(99,9990) = 249290,000 ns/op
     p(99,9999) = 249290,000 ns/op
    p(100,0000) = 249290,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 573413,000 ns/op
# Warmup Iteration   2: 222434,000 ns/op
# Warmup Iteration   3: 171757,000 ns/op
Iteration   1: 185841,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 443908,000 ns/op
# Warmup Iteration   2: 223051,000 ns/op
# Warmup Iteration   3: 163360,000 ns/op
Iteration   1: 159113,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 467499,000 ns/op
# Warmup Iteration   2: 226472,000 ns/op
# Warmup Iteration   3: 166562,000 ns/op
Iteration   1: 160920,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 168624,667 ±(99.9%) 272508,894 ns/op

  Histogram, ns/op:
    [150000,000, 152500,000) = 0 
    [152500,000, 155000,000) = 0 
    [155000,000, 157500,000) = 0 
    [157500,000, 160000,000) = 1 
    [160000,000, 162500,000) = 1 
    [162500,000, 165000,000) = 0 
    [165000,000, 167500,000) = 0 
    [167500,000, 170000,000) = 0 
    [170000,000, 172500,000) = 0 
    [172500,000, 175000,000) = 0 
    [175000,000, 177500,000) = 0 
    [177500,000, 180000,000) = 0 
    [180000,000, 182500,000) = 0 
    [182500,000, 185000,000) = 0 
    [185000,000, 187500,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 159113,000 ns/op
     p(50,0000) = 160920,000 ns/op
     p(90,0000) = 185841,000 ns/op
     p(95,0000) = 185841,000 ns/op
     p(99,0000) = 185841,000 ns/op
     p(99,9000) = 185841,000 ns/op
     p(99,9900) = 185841,000 ns/op
     p(99,9990) = 185841,000 ns/op
     p(99,9999) = 185841,000 ns/op
    p(100,0000) = 185841,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 540872,000 ns/op
# Warmup Iteration   2: 269077,000 ns/op
# Warmup Iteration   3: 229818,000 ns/op
Iteration   1: 217487,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 785042,000 ns/op
# Warmup Iteration   2: 440709,000 ns/op
# Warmup Iteration   3: 409883,000 ns/op
Iteration   1: 397121,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 634935,000 ns/op
# Warmup Iteration   2: 370778,000 ns/op
# Warmup Iteration   3: 381215,000 ns/op
Iteration   1: 278042,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 297550,000 ±(99.9%) 1667332,036 ns/op

  Histogram, ns/op:
    [200000,000, 212500,000) = 0 
    [212500,000, 225000,000) = 1 
    [225000,000, 237500,000) = 0 
    [237500,000, 250000,000) = 0 
    [250000,000, 262500,000) = 0 
    [262500,000, 275000,000) = 0 
    [275000,000, 287500,000) = 1 
    [287500,000, 300000,000) = 0 
    [300000,000, 312500,000) = 0 
    [312500,000, 325000,000) = 0 
    [325000,000, 337500,000) = 0 
    [337500,000, 350000,000) = 0 
    [350000,000, 362500,000) = 0 
    [362500,000, 375000,000) = 0 
    [375000,000, 387500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 217487,000 ns/op
     p(50,0000) = 278042,000 ns/op
     p(90,0000) = 397121,000 ns/op
     p(95,0000) = 397121,000 ns/op
     p(99,0000) = 397121,000 ns/op
     p(99,9000) = 397121,000 ns/op
     p(99,9900) = 397121,000 ns/op
     p(99,9990) = 397121,000 ns/op
     p(99,9999) = 397121,000 ns/op
    p(100,0000) = 397121,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 610694,000 ns/op
# Warmup Iteration   2: 345256,000 ns/op
# Warmup Iteration   3: 271807,000 ns/op
Iteration   1: 272082,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 670891,000 ns/op
# Warmup Iteration   2: 409703,000 ns/op
# Warmup Iteration   3: 601253,000 ns/op
Iteration   1: 494947,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 930907,000 ns/op
# Warmup Iteration   2: 370356,000 ns/op
# Warmup Iteration   3: 482337,000 ns/op
Iteration   1: 486188,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 417739,000 ±(99.9%) 2302698,310 ns/op

  Histogram, ns/op:
    [200000,000, 225000,000) = 0 
    [225000,000, 250000,000) = 0 
    [250000,000, 275000,000) = 1 
    [275000,000, 300000,000) = 0 
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 0 
    [350000,000, 375000,000) = 0 
    [375000,000, 400000,000) = 0 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 272082,000 ns/op
     p(50,0000) = 486188,000 ns/op
     p(90,0000) = 494947,000 ns/op
     p(95,0000) = 494947,000 ns/op
     p(99,0000) = 494947,000 ns/op
     p(99,9000) = 494947,000 ns/op
     p(99,9900) = 494947,000 ns/op
     p(99,9990) = 494947,000 ns/op
     p(99,9999) = 494947,000 ns/op
    p(100,0000) = 494947,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 808330,000 ns/op
# Warmup Iteration   2: 562716,000 ns/op
# Warmup Iteration   3: 428620,000 ns/op
Iteration   1: 273543,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 875076,000 ns/op
# Warmup Iteration   2: 742601,000 ns/op
# Warmup Iteration   3: 488451,000 ns/op
Iteration   1: 366509,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 1443830,000 ns/op
# Warmup Iteration   2: 773545,000 ns/op
# Warmup Iteration   3: 400016,000 ns/op
Iteration   1: 352097,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 330716,333 ±(99.9%) 912827,899 ns/op

  Histogram, ns/op:
    [270000,000, 280000,000) = 1 
    [280000,000, 290000,000) = 0 
    [290000,000, 300000,000) = 0 
    [300000,000, 310000,000) = 0 
    [310000,000, 320000,000) = 0 
    [320000,000, 330000,000) = 0 
    [330000,000, 340000,000) = 0 
    [340000,000, 350000,000) = 0 
    [350000,000, 360000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 273543,000 ns/op
     p(50,0000) = 352097,000 ns/op
     p(90,0000) = 366509,000 ns/op
     p(95,0000) = 366509,000 ns/op
     p(99,0000) = 366509,000 ns/op
     p(99,9000) = 366509,000 ns/op
     p(99,9900) = 366509,000 ns/op
     p(99,9990) = 366509,000 ns/op
     p(99,9999) = 366509,000 ns/op
    p(100,0000) = 366509,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 1530620,000 ns/op
# Warmup Iteration   2: 988089,000 ns/op
# Warmup Iteration   3: 558986,000 ns/op
Iteration   1: 444148,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 1487830,000 ns/op
# Warmup Iteration   2: 1000007,000 ns/op
# Warmup Iteration   3: 469695,000 ns/op
Iteration   1: 375519,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 1430000,000 ns/op
# Warmup Iteration   2: 991807,000 ns/op
# Warmup Iteration   3: 437600,000 ns/op
Iteration   1: 402978,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 407548,333 ±(99.9%) 630174,960 ns/op

  Histogram, ns/op:
    [370000,000, 375000,000) = 0 
    [375000,000, 380000,000) = 1 
    [380000,000, 385000,000) = 0 
    [385000,000, 390000,000) = 0 
    [390000,000, 395000,000) = 0 
    [395000,000, 400000,000) = 0 
    [400000,000, 405000,000) = 1 
    [405000,000, 410000,000) = 0 
    [410000,000, 415000,000) = 0 
    [415000,000, 420000,000) = 0 
    [420000,000, 425000,000) = 0 
    [425000,000, 430000,000) = 0 
    [430000,000, 435000,000) = 0 
    [435000,000, 440000,000) = 0 
    [440000,000, 445000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 375519,000 ns/op
     p(50,0000) = 402978,000 ns/op
     p(90,0000) = 444148,000 ns/op
     p(95,0000) = 444148,000 ns/op
     p(99,0000) = 444148,000 ns/op
     p(99,9000) = 444148,000 ns/op
     p(99,9900) = 444148,000 ns/op
     p(99,9990) = 444148,000 ns/op
     p(99,9999) = 444148,000 ns/op
    p(100,0000) = 444148,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 50, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2433463,000 ns/op
# Warmup Iteration   2: 1847545,000 ns/op
# Warmup Iteration   3: 1196485,000 ns/op
Iteration   1: 1322760,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 2299467,000 ns/op
# Warmup Iteration   2: 1369889,000 ns/op
# Warmup Iteration   3: 773199,000 ns/op
Iteration   1: 769984,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 2548741,000 ns/op
# Warmup Iteration   2: 1434739,000 ns/op
# Warmup Iteration   3: 744445,000 ns/op
Iteration   1: 745076,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 945940,000 ±(99.9%) 5957911,770 ns/op

  Histogram, ns/op:
    [ 700000,000,  750000,000) = 1 
    [ 750000,000,  800000,000) = 1 
    [ 800000,000,  850000,000) = 0 
    [ 850000,000,  900000,000) = 0 
    [ 900000,000,  950000,000) = 0 
    [ 950000,000, 1000000,000) = 0 
    [1000000,000, 1050000,000) = 0 
    [1050000,000, 1100000,000) = 0 
    [1100000,000, 1150000,000) = 0 
    [1150000,000, 1200000,000) = 0 
    [1200000,000, 1250000,000) = 0 
    [1250000,000, 1300000,000) = 0 
    [1300000,000, 1350000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 745076,000 ns/op
     p(50,0000) = 769984,000 ns/op
     p(90,0000) = 1322760,000 ns/op
     p(95,0000) = 1322760,000 ns/op
     p(99,0000) = 1322760,000 ns/op
     p(99,9000) = 1322760,000 ns/op
     p(99,9900) = 1322760,000 ns/op
     p(99,9990) = 1322760,000 ns/op
     p(99,9999) = 1322760,000 ns/op
    p(100,0000) = 1322760,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 580442,000 ns/op
# Warmup Iteration   2: 264767,000 ns/op
# Warmup Iteration   3: 231475,000 ns/op
Iteration   1: 206826,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 557492,000 ns/op
# Warmup Iteration   2: 296615,000 ns/op
# Warmup Iteration   3: 248240,000 ns/op
Iteration   1: 226405,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 598033,000 ns/op
# Warmup Iteration   2: 322391,000 ns/op
# Warmup Iteration   3: 239526,000 ns/op
Iteration   1: 247128,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 226786,333 ±(99.9%) 367678,622 ns/op

  Histogram, ns/op:
    [200000,000, 205000,000) = 0 
    [205000,000, 210000,000) = 1 
    [210000,000, 215000,000) = 0 
    [215000,000, 220000,000) = 0 
    [220000,000, 225000,000) = 0 
    [225000,000, 230000,000) = 1 
    [230000,000, 235000,000) = 0 
    [235000,000, 240000,000) = 0 
    [240000,000, 245000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 206826,000 ns/op
     p(50,0000) = 226405,000 ns/op
     p(90,0000) = 247128,000 ns/op
     p(95,0000) = 247128,000 ns/op
     p(99,0000) = 247128,000 ns/op
     p(99,9000) = 247128,000 ns/op
     p(99,9900) = 247128,000 ns/op
     p(99,9990) = 247128,000 ns/op
     p(99,9999) = 247128,000 ns/op
    p(100,0000) = 247128,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 652011,000 ns/op
# Warmup Iteration   2: 372700,000 ns/op
# Warmup Iteration   3: 296851,000 ns/op
Iteration   1: 291435,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 699980,000 ns/op
# Warmup Iteration   2: 346817,000 ns/op
# Warmup Iteration   3: 315357,000 ns/op
Iteration   1: 277580,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 598512,000 ns/op
# Warmup Iteration   2: 360724,000 ns/op
# Warmup Iteration   3: 260827,000 ns/op
Iteration   1: 395338,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 321451,000 ±(99.9%) 1174201,031 ns/op

  Histogram, ns/op:
    [200000,000, 212500,000) = 0 
    [212500,000, 225000,000) = 0 
    [225000,000, 237500,000) = 0 
    [237500,000, 250000,000) = 0 
    [250000,000, 262500,000) = 0 
    [262500,000, 275000,000) = 0 
    [275000,000, 287500,000) = 1 
    [287500,000, 300000,000) = 1 
    [300000,000, 312500,000) = 0 
    [312500,000, 325000,000) = 0 
    [325000,000, 337500,000) = 0 
    [337500,000, 350000,000) = 0 
    [350000,000, 362500,000) = 0 
    [362500,000, 375000,000) = 0 
    [375000,000, 387500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 277580,000 ns/op
     p(50,0000) = 291435,000 ns/op
     p(90,0000) = 395338,000 ns/op
     p(95,0000) = 395338,000 ns/op
     p(99,0000) = 395338,000 ns/op
     p(99,9000) = 395338,000 ns/op
     p(99,9900) = 395338,000 ns/op
     p(99,9990) = 395338,000 ns/op
     p(99,9999) = 395338,000 ns/op
    p(100,0000) = 395338,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 1255928,000 ns/op
# Warmup Iteration   2: 664743,000 ns/op
# Warmup Iteration   3: 414725,000 ns/op
Iteration   1: 379739,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 952618,000 ns/op
# Warmup Iteration   2: 661317,000 ns/op
# Warmup Iteration   3: 461153,000 ns/op
Iteration   1: 381325,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 804980,000 ns/op
# Warmup Iteration   2: 468908,000 ns/op
# Warmup Iteration   3: 333892,000 ns/op
Iteration   1: 269365,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 343476,333 ±(99.9%) 1171013,405 ns/op

  Histogram, ns/op:
    [200000,000, 212500,000) = 0 
    [212500,000, 225000,000) = 0 
    [225000,000, 237500,000) = 0 
    [237500,000, 250000,000) = 0 
    [250000,000, 262500,000) = 0 
    [262500,000, 275000,000) = 1 
    [275000,000, 287500,000) = 0 
    [287500,000, 300000,000) = 0 
    [300000,000, 312500,000) = 0 
    [312500,000, 325000,000) = 0 
    [325000,000, 337500,000) = 0 
    [337500,000, 350000,000) = 0 
    [350000,000, 362500,000) = 0 
    [362500,000, 375000,000) = 0 
    [375000,000, 387500,000) = 2 

  Percentiles, ns/op:
      p(0,0000) = 269365,000 ns/op
     p(50,0000) = 379739,000 ns/op
     p(90,0000) = 381325,000 ns/op
     p(95,0000) = 381325,000 ns/op
     p(99,0000) = 381325,000 ns/op
     p(99,9000) = 381325,000 ns/op
     p(99,9900) = 381325,000 ns/op
     p(99,9990) = 381325,000 ns/op
     p(99,9999) = 381325,000 ns/op
    p(100,0000) = 381325,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 1004668,000 ns/op
# Warmup Iteration   2: 489664,000 ns/op
# Warmup Iteration   3: 320746,000 ns/op
Iteration   1: 272479,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 974626,000 ns/op
# Warmup Iteration   2: 510169,000 ns/op
# Warmup Iteration   3: 397778,000 ns/op
Iteration   1: 316734,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 995707,000 ns/op
# Warmup Iteration   2: 555509,000 ns/op
# Warmup Iteration   3: 367256,000 ns/op
Iteration   1: 367188,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 318800,333 ±(99.9%) 864539,002 ns/op

  Histogram, ns/op:
    [270000,000, 280000,000) = 1 
    [280000,000, 290000,000) = 0 
    [290000,000, 300000,000) = 0 
    [300000,000, 310000,000) = 0 
    [310000,000, 320000,000) = 1 
    [320000,000, 330000,000) = 0 
    [330000,000, 340000,000) = 0 
    [340000,000, 350000,000) = 0 
    [350000,000, 360000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 272479,000 ns/op
     p(50,0000) = 316734,000 ns/op
     p(90,0000) = 367188,000 ns/op
     p(95,0000) = 367188,000 ns/op
     p(99,0000) = 367188,000 ns/op
     p(99,9000) = 367188,000 ns/op
     p(99,9900) = 367188,000 ns/op
     p(99,9990) = 367188,000 ns/op
     p(99,9999) = 367188,000 ns/op
    p(100,0000) = 367188,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2105561,000 ns/op
# Warmup Iteration   2: 762912,000 ns/op
# Warmup Iteration   3: 517710,000 ns/op
Iteration   1: 676704,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 1325838,000 ns/op
# Warmup Iteration   2: 719656,000 ns/op
# Warmup Iteration   3: 684613,000 ns/op
Iteration   1: 455685,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 1370232,000 ns/op
# Warmup Iteration   2: 499303,000 ns/op
# Warmup Iteration   3: 517824,000 ns/op
Iteration   1: 418608,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 516999,000 ±(99.9%) 2545829,054 ns/op

  Histogram, ns/op:
    [400000,000, 425000,000) = 1 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 1 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 
    [575000,000, 600000,000) = 0 
    [600000,000, 625000,000) = 0 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 418608,000 ns/op
     p(50,0000) = 455685,000 ns/op
     p(90,0000) = 676704,000 ns/op
     p(95,0000) = 676704,000 ns/op
     p(99,0000) = 676704,000 ns/op
     p(99,9000) = 676704,000 ns/op
     p(99,9900) = 676704,000 ns/op
     p(99,9990) = 676704,000 ns/op
     p(99,9999) = 676704,000 ns/op
    p(100,0000) = 676704,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2457563,000 ns/op
# Warmup Iteration   2: 1261811,000 ns/op
# Warmup Iteration   3: 1306943,000 ns/op
Iteration   1: 1034084,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 2385373,000 ns/op
# Warmup Iteration   2: 1001752,000 ns/op
# Warmup Iteration   3: 774617,000 ns/op
Iteration   1: 847547,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 2322784,000 ns/op
# Warmup Iteration   2: 1021376,000 ns/op
# Warmup Iteration   3: 760764,000 ns/op
Iteration   1: 819660,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 900430,333 ±(99.9%) 2126931,570 ns/op

  Histogram, ns/op:
    [ 800000,000,  825000,000) = 1 
    [ 825000,000,  850000,000) = 1 
    [ 850000,000,  875000,000) = 0 
    [ 875000,000,  900000,000) = 0 
    [ 900000,000,  925000,000) = 0 
    [ 925000,000,  950000,000) = 0 
    [ 950000,000,  975000,000) = 0 
    [ 975000,000, 1000000,000) = 0 
    [1000000,000, 1025000,000) = 0 
    [1025000,000, 1050000,000) = 1 
    [1050000,000, 1075000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 819660,000 ns/op
     p(50,0000) = 847547,000 ns/op
     p(90,0000) = 1034084,000 ns/op
     p(95,0000) = 1034084,000 ns/op
     p(99,0000) = 1034084,000 ns/op
     p(99,9000) = 1034084,000 ns/op
     p(99,9900) = 1034084,000 ns/op
     p(99,9990) = 1034084,000 ns/op
     p(99,9999) = 1034084,000 ns/op
    p(100,0000) = 1034084,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 100, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 3593115,000 ns/op
# Warmup Iteration   2: 1496742,000 ns/op
# Warmup Iteration   3: 1404920,000 ns/op
Iteration   1: 1458057,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 3499815,000 ns/op
# Warmup Iteration   2: 1483461,000 ns/op
# Warmup Iteration   3: 1369043,000 ns/op
Iteration   1: 1444583,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 3584423,000 ns/op
# Warmup Iteration   2: 2317614,000 ns/op
# Warmup Iteration   3: 1355103,000 ns/op
Iteration   1: 1417067,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 1439902,333 ±(99.9%) 381148,221 ns/op

  Histogram, ns/op:
    [1410000,000, 1415000,000) = 0 
    [1415000,000, 1420000,000) = 1 
    [1420000,000, 1425000,000) = 0 
    [1425000,000, 1430000,000) = 0 
    [1430000,000, 1435000,000) = 0 
    [1435000,000, 1440000,000) = 0 
    [1440000,000, 1445000,000) = 1 
    [1445000,000, 1450000,000) = 0 
    [1450000,000, 1455000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1417067,000 ns/op
     p(50,0000) = 1444583,000 ns/op
     p(90,0000) = 1458057,000 ns/op
     p(95,0000) = 1458057,000 ns/op
     p(99,0000) = 1458057,000 ns/op
     p(99,9000) = 1458057,000 ns/op
     p(99,9900) = 1458057,000 ns/op
     p(99,9990) = 1458057,000 ns/op
     p(99,9999) = 1458057,000 ns/op
    p(100,0000) = 1458057,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 841844,000 ns/op
# Warmup Iteration   2: 467831,000 ns/op
# Warmup Iteration   3: 410609,000 ns/op
Iteration   1: 267849,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 817735,000 ns/op
# Warmup Iteration   2: 477927,000 ns/op
# Warmup Iteration   3: 380764,000 ns/op
Iteration   1: 317975,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 1073473,000 ns/op
# Warmup Iteration   2: 621031,000 ns/op
# Warmup Iteration   3: 397719,000 ns/op
Iteration   1: 298541,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 294788,333 ±(99.9%) 461070,470 ns/op

  Histogram, ns/op:
    [260000,000, 265000,000) = 0 
    [265000,000, 270000,000) = 1 
    [270000,000, 275000,000) = 0 
    [275000,000, 280000,000) = 0 
    [280000,000, 285000,000) = 0 
    [285000,000, 290000,000) = 0 
    [290000,000, 295000,000) = 0 
    [295000,000, 300000,000) = 1 
    [300000,000, 305000,000) = 0 
    [305000,000, 310000,000) = 0 
    [310000,000, 315000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 267849,000 ns/op
     p(50,0000) = 298541,000 ns/op
     p(90,0000) = 317975,000 ns/op
     p(95,0000) = 317975,000 ns/op
     p(99,0000) = 317975,000 ns/op
     p(99,9000) = 317975,000 ns/op
     p(99,9900) = 317975,000 ns/op
     p(99,9990) = 317975,000 ns/op
     p(99,9999) = 317975,000 ns/op
    p(100,0000) = 317975,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 911900,000 ns/op
# Warmup Iteration   2: 462063,000 ns/op
# Warmup Iteration   3: 347984,000 ns/op
Iteration   1: 257167,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 893516,000 ns/op
# Warmup Iteration   2: 727368,000 ns/op
# Warmup Iteration   3: 569408,000 ns/op
Iteration   1: 453412,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 949067,000 ns/op
# Warmup Iteration   2: 648163,000 ns/op
# Warmup Iteration   3: 414053,000 ns/op
Iteration   1: 353653,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 354744,000 ±(99.9%) 1790202,665 ns/op

  Histogram, ns/op:
    [200000,000, 225000,000) = 0 
    [225000,000, 250000,000) = 0 
    [250000,000, 275000,000) = 1 
    [275000,000, 300000,000) = 0 
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 0 
    [350000,000, 375000,000) = 1 
    [375000,000, 400000,000) = 0 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 257167,000 ns/op
     p(50,0000) = 353653,000 ns/op
     p(90,0000) = 453412,000 ns/op
     p(95,0000) = 453412,000 ns/op
     p(99,0000) = 453412,000 ns/op
     p(99,9000) = 453412,000 ns/op
     p(99,9900) = 453412,000 ns/op
     p(99,9990) = 453412,000 ns/op
     p(99,9999) = 453412,000 ns/op
    p(100,0000) = 453412,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 1202197,000 ns/op
# Warmup Iteration   2: 544851,000 ns/op
# Warmup Iteration   3: 484096,000 ns/op
Iteration   1: 428225,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 1149922,000 ns/op
# Warmup Iteration   2: 580738,000 ns/op
# Warmup Iteration   3: 397594,000 ns/op
Iteration   1: 383312,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 1784495,000 ns/op
# Warmup Iteration   2: 775498,000 ns/op
# Warmup Iteration   3: 634619,000 ns/op
Iteration   1: 532492,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 448009,667 ±(99.9%) 1396240,008 ns/op

  Histogram, ns/op:
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 0 
    [350000,000, 375000,000) = 0 
    [375000,000, 400000,000) = 1 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 1 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 1 
    [550000,000, 575000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 383312,000 ns/op
     p(50,0000) = 428225,000 ns/op
     p(90,0000) = 532492,000 ns/op
     p(95,0000) = 532492,000 ns/op
     p(99,0000) = 532492,000 ns/op
     p(99,9000) = 532492,000 ns/op
     p(99,9900) = 532492,000 ns/op
     p(99,9990) = 532492,000 ns/op
     p(99,9999) = 532492,000 ns/op
    p(100,0000) = 532492,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2459487,000 ns/op
# Warmup Iteration   2: 944924,000 ns/op
# Warmup Iteration   3: 906419,000 ns/op
Iteration   1: 691978,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 1489562,000 ns/op
# Warmup Iteration   2: 600439,000 ns/op
# Warmup Iteration   3: 584953,000 ns/op
Iteration   1: 406146,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 1505686,000 ns/op
# Warmup Iteration   2: 915397,000 ns/op
# Warmup Iteration   3: 948702,000 ns/op
Iteration   1: 701908,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 600010,667 ±(99.9%) 3064309,144 ns/op

  Histogram, ns/op:
    [400000,000, 425000,000) = 1 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 
    [575000,000, 600000,000) = 0 
    [600000,000, 625000,000) = 0 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 
    [675000,000, 700000,000) = 1 
    [700000,000, 725000,000) = 1 
    [725000,000, 750000,000) = 0 
    [750000,000, 775000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 406146,000 ns/op
     p(50,0000) = 691978,000 ns/op
     p(90,0000) = 701908,000 ns/op
     p(95,0000) = 701908,000 ns/op
     p(99,0000) = 701908,000 ns/op
     p(99,9000) = 701908,000 ns/op
     p(99,9900) = 701908,000 ns/op
     p(99,9990) = 701908,000 ns/op
     p(99,9999) = 701908,000 ns/op
    p(100,0000) = 701908,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2363235,000 ns/op
# Warmup Iteration   2: 1050086,000 ns/op
# Warmup Iteration   3: 864524,000 ns/op
Iteration   1: 685635,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 2086524,000 ns/op
# Warmup Iteration   2: 969144,000 ns/op
# Warmup Iteration   3: 826637,000 ns/op
Iteration   1: 565543,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 2281625,000 ns/op
# Warmup Iteration   2: 776964,000 ns/op
# Warmup Iteration   3: 786518,000 ns/op
Iteration   1: 579200,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 610126,000 ±(99.9%) 1199493,233 ns/op

  Histogram, ns/op:
    [500000,000, 512500,000) = 0 
    [512500,000, 525000,000) = 0 
    [525000,000, 537500,000) = 0 
    [537500,000, 550000,000) = 0 
    [550000,000, 562500,000) = 0 
    [562500,000, 575000,000) = 1 
    [575000,000, 587500,000) = 1 
    [587500,000, 600000,000) = 0 
    [600000,000, 612500,000) = 0 
    [612500,000, 625000,000) = 0 
    [625000,000, 637500,000) = 0 
    [637500,000, 650000,000) = 0 
    [650000,000, 662500,000) = 0 
    [662500,000, 675000,000) = 0 
    [675000,000, 687500,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 565543,000 ns/op
     p(50,0000) = 579200,000 ns/op
     p(90,0000) = 685635,000 ns/op
     p(95,0000) = 685635,000 ns/op
     p(99,0000) = 685635,000 ns/op
     p(99,9000) = 685635,000 ns/op
     p(99,9900) = 685635,000 ns/op
     p(99,9990) = 685635,000 ns/op
     p(99,9999) = 685635,000 ns/op
    p(100,0000) = 685635,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 3137172,000 ns/op
# Warmup Iteration   2: 1650085,000 ns/op
# Warmup Iteration   3: 1507271,000 ns/op
Iteration   1: 1473401,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 3275124,000 ns/op
# Warmup Iteration   2: 1756660,000 ns/op
# Warmup Iteration   3: 1568210,000 ns/op
Iteration   1: 1413382,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 3395531,000 ns/op
# Warmup Iteration   2: 2243449,000 ns/op
# Warmup Iteration   3: 2488174,000 ns/op
Iteration   1: 1734613,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 1540465,333 ±(99.9%) 3115916,607 ns/op

  Histogram, ns/op:
    [1400000,000, 1425000,000) = 1 
    [1425000,000, 1450000,000) = 0 
    [1450000,000, 1475000,000) = 1 
    [1475000,000, 1500000,000) = 0 
    [1500000,000, 1525000,000) = 0 
    [1525000,000, 1550000,000) = 0 
    [1550000,000, 1575000,000) = 0 
    [1575000,000, 1600000,000) = 0 
    [1600000,000, 1625000,000) = 0 
    [1625000,000, 1650000,000) = 0 
    [1650000,000, 1675000,000) = 0 
    [1675000,000, 1700000,000) = 0 
    [1700000,000, 1725000,000) = 0 
    [1725000,000, 1750000,000) = 1 
    [1750000,000, 1775000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1413382,000 ns/op
     p(50,0000) = 1473401,000 ns/op
     p(90,0000) = 1734613,000 ns/op
     p(95,0000) = 1734613,000 ns/op
     p(99,0000) = 1734613,000 ns/op
     p(99,9000) = 1734613,000 ns/op
     p(99,9900) = 1734613,000 ns/op
     p(99,9990) = 1734613,000 ns/op
     p(99,9999) = 1734613,000 ns/op
    p(100,0000) = 1734613,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 200, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 4377664,000 ns/op
# Warmup Iteration   2: 2696109,000 ns/op
# Warmup Iteration   3: 2594593,000 ns/op
Iteration   1: 2697472,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 5140262,000 ns/op
# Warmup Iteration   2: 5640834,000 ns/op
# Warmup Iteration   3: 5093980,000 ns/op
Iteration   1: 1563667,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 7198329,000 ns/op
# Warmup Iteration   2: 4293103,000 ns/op
# Warmup Iteration   3: 2966304,000 ns/op
Iteration   1: 2740110,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 2333749,667 ±(99.9%) 12173157,065 ns/op

  Histogram, ns/op:
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 0 
    [1250000,000, 1375000,000) = 0 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 1 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 
    [1875000,000, 2000000,000) = 0 
    [2000000,000, 2125000,000) = 0 
    [2125000,000, 2250000,000) = 0 
    [2250000,000, 2375000,000) = 0 
    [2375000,000, 2500000,000) = 0 
    [2500000,000, 2625000,000) = 0 
    [2625000,000, 2750000,000) = 2 
    [2750000,000, 2875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1563667,000 ns/op
     p(50,0000) = 2697472,000 ns/op
     p(90,0000) = 2740110,000 ns/op
     p(95,0000) = 2740110,000 ns/op
     p(99,0000) = 2740110,000 ns/op
     p(99,9000) = 2740110,000 ns/op
     p(99,9900) = 2740110,000 ns/op
     p(99,9990) = 2740110,000 ns/op
     p(99,9999) = 2740110,000 ns/op
    p(100,0000) = 2740110,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 1537502,000 ns/op
# Warmup Iteration   2: 938608,000 ns/op
# Warmup Iteration   3: 489612,000 ns/op
Iteration   1: 356922,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 1496596,000 ns/op
# Warmup Iteration   2: 1651580,000 ns/op
# Warmup Iteration   3: 941180,000 ns/op
Iteration   1: 720545,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 1461423,000 ns/op
# Warmup Iteration   2: 829597,000 ns/op
# Warmup Iteration   3: 507417,000 ns/op
Iteration   1: 367877,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 481781,333 ±(99.9%) 3773676,412 ns/op

  Histogram, ns/op:
    [300000,000, 350000,000) = 0 
    [350000,000, 400000,000) = 2 
    [400000,000, 450000,000) = 0 
    [450000,000, 500000,000) = 0 
    [500000,000, 550000,000) = 0 
    [550000,000, 600000,000) = 0 
    [600000,000, 650000,000) = 0 
    [650000,000, 700000,000) = 0 
    [700000,000, 750000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 356922,000 ns/op
     p(50,0000) = 367877,000 ns/op
     p(90,0000) = 720545,000 ns/op
     p(95,0000) = 720545,000 ns/op
     p(99,0000) = 720545,000 ns/op
     p(99,9000) = 720545,000 ns/op
     p(99,9900) = 720545,000 ns/op
     p(99,9990) = 720545,000 ns/op
     p(99,9999) = 720545,000 ns/op
    p(100,0000) = 720545,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2518573,000 ns/op
# Warmup Iteration   2: 1362918,000 ns/op
# Warmup Iteration   3: 920234,000 ns/op
Iteration   1: 675084,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 1719625,000 ns/op
# Warmup Iteration   2: 1647094,000 ns/op
# Warmup Iteration   3: 808228,000 ns/op
Iteration   1: 666606,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 1673707,000 ns/op
# Warmup Iteration   2: 985320,000 ns/op
# Warmup Iteration   3: 674848,000 ns/op
Iteration   1: 583156,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 641615,333 ±(99.9%) 926861,797 ns/op

  Histogram, ns/op:
    [580000,000, 590000,000) = 1 
    [590000,000, 600000,000) = 0 
    [600000,000, 610000,000) = 0 
    [610000,000, 620000,000) = 0 
    [620000,000, 630000,000) = 0 
    [630000,000, 640000,000) = 0 
    [640000,000, 650000,000) = 0 
    [650000,000, 660000,000) = 0 
    [660000,000, 670000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 583156,000 ns/op
     p(50,0000) = 666606,000 ns/op
     p(90,0000) = 675084,000 ns/op
     p(95,0000) = 675084,000 ns/op
     p(99,0000) = 675084,000 ns/op
     p(99,9000) = 675084,000 ns/op
     p(99,9900) = 675084,000 ns/op
     p(99,9990) = 675084,000 ns/op
     p(99,9999) = 675084,000 ns/op
    p(100,0000) = 675084,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2135209,000 ns/op
# Warmup Iteration   2: 1184546,000 ns/op
# Warmup Iteration   3: 819359,000 ns/op
Iteration   1: 642547,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 1971361,000 ns/op
# Warmup Iteration   2: 1675212,000 ns/op
# Warmup Iteration   3: 1068420,000 ns/op
Iteration   1: 878248,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 2648304,000 ns/op
# Warmup Iteration   2: 1535975,000 ns/op
# Warmup Iteration   3: 847124,000 ns/op
Iteration   1: 699405,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 740066,667 ±(99.9%) 2243960,734 ns/op

  Histogram, ns/op:
    [600000,000, 625000,000) = 0 
    [625000,000, 650000,000) = 1 
    [650000,000, 675000,000) = 0 
    [675000,000, 700000,000) = 1 
    [700000,000, 725000,000) = 0 
    [725000,000, 750000,000) = 0 
    [750000,000, 775000,000) = 0 
    [775000,000, 800000,000) = 0 
    [800000,000, 825000,000) = 0 
    [825000,000, 850000,000) = 0 
    [850000,000, 875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 642547,000 ns/op
     p(50,0000) = 699405,000 ns/op
     p(90,0000) = 878248,000 ns/op
     p(95,0000) = 878248,000 ns/op
     p(99,0000) = 878248,000 ns/op
     p(99,9000) = 878248,000 ns/op
     p(99,9900) = 878248,000 ns/op
     p(99,9990) = 878248,000 ns/op
     p(99,9999) = 878248,000 ns/op
    p(100,0000) = 878248,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2743101,000 ns/op
# Warmup Iteration   2: 1504078,000 ns/op
# Warmup Iteration   3: 963981,000 ns/op
Iteration   1: 977579,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 2387096,000 ns/op
# Warmup Iteration   2: 1995115,000 ns/op
# Warmup Iteration   3: 1384679,000 ns/op
Iteration   1: 1375872,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 3236825,000 ns/op
# Warmup Iteration   2: 1150071,000 ns/op
# Warmup Iteration   3: 800520,000 ns/op
Iteration   1: 831903,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 1061784,667 ±(99.9%) 5137268,844 ns/op

  Histogram, ns/op:
    [ 800000,000,  850000,000) = 1 
    [ 850000,000,  900000,000) = 0 
    [ 900000,000,  950000,000) = 0 
    [ 950000,000, 1000000,000) = 1 
    [1000000,000, 1050000,000) = 0 
    [1050000,000, 1100000,000) = 0 
    [1100000,000, 1150000,000) = 0 
    [1150000,000, 1200000,000) = 0 
    [1200000,000, 1250000,000) = 0 
    [1250000,000, 1300000,000) = 0 
    [1300000,000, 1350000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 831903,000 ns/op
     p(50,0000) = 977579,000 ns/op
     p(90,0000) = 1375872,000 ns/op
     p(95,0000) = 1375872,000 ns/op
     p(99,0000) = 1375872,000 ns/op
     p(99,9000) = 1375872,000 ns/op
     p(99,9900) = 1375872,000 ns/op
     p(99,9990) = 1375872,000 ns/op
     p(99,9999) = 1375872,000 ns/op
    p(100,0000) = 1375872,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2981470,000 ns/op
# Warmup Iteration   2: 1805439,000 ns/op
# Warmup Iteration   3: 1622633,000 ns/op
Iteration   1: 1469611,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 3193158,000 ns/op
# Warmup Iteration   2: 1855292,000 ns/op
# Warmup Iteration   3: 1476571,000 ns/op
Iteration   1: 1599505,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 3003939,000 ns/op
# Warmup Iteration   2: 2966116,000 ns/op
# Warmup Iteration   3: 2215610,000 ns/op
Iteration   1: 1548598,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 1539238,000 ±(99.9%) 1194068,026 ns/op

  Histogram, ns/op:
    [1400000,000, 1412500,000) = 0 
    [1412500,000, 1425000,000) = 0 
    [1425000,000, 1437500,000) = 0 
    [1437500,000, 1450000,000) = 0 
    [1450000,000, 1462500,000) = 0 
    [1462500,000, 1475000,000) = 1 
    [1475000,000, 1487500,000) = 0 
    [1487500,000, 1500000,000) = 0 
    [1500000,000, 1512500,000) = 0 
    [1512500,000, 1525000,000) = 0 
    [1525000,000, 1537500,000) = 0 
    [1537500,000, 1550000,000) = 1 
    [1550000,000, 1562500,000) = 0 
    [1562500,000, 1575000,000) = 0 
    [1575000,000, 1587500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1469611,000 ns/op
     p(50,0000) = 1548598,000 ns/op
     p(90,0000) = 1599505,000 ns/op
     p(95,0000) = 1599505,000 ns/op
     p(99,0000) = 1599505,000 ns/op
     p(99,9000) = 1599505,000 ns/op
     p(99,9900) = 1599505,000 ns/op
     p(99,9990) = 1599505,000 ns/op
     p(99,9999) = 1599505,000 ns/op
    p(100,0000) = 1599505,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 5794188,000 ns/op
# Warmup Iteration   2: 3841978,000 ns/op
# Warmup Iteration   3: 3686629,000 ns/op
Iteration   1: 3789919,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 6649540,000 ns/op
# Warmup Iteration   2: 5985275,000 ns/op
# Warmup Iteration   3: 3706009,000 ns/op
Iteration   1: 3024563,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 5641965,000 ns/op
# Warmup Iteration   2: 3823042,000 ns/op
# Warmup Iteration   3: 3671782,000 ns/op
Iteration   1: 3798770,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 3537750,667 ±(99.9%) 8108524,511 ns/op

  Histogram, ns/op:
    [3000000,000, 3050000,000) = 1 
    [3050000,000, 3100000,000) = 0 
    [3100000,000, 3150000,000) = 0 
    [3150000,000, 3200000,000) = 0 
    [3200000,000, 3250000,000) = 0 
    [3250000,000, 3300000,000) = 0 
    [3300000,000, 3350000,000) = 0 
    [3350000,000, 3400000,000) = 0 
    [3400000,000, 3450000,000) = 0 
    [3450000,000, 3500000,000) = 0 
    [3500000,000, 3550000,000) = 0 
    [3550000,000, 3600000,000) = 0 
    [3600000,000, 3650000,000) = 0 
    [3650000,000, 3700000,000) = 0 
    [3700000,000, 3750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 3024563,000 ns/op
     p(50,0000) = 3789919,000 ns/op
     p(90,0000) = 3798770,000 ns/op
     p(95,0000) = 3798770,000 ns/op
     p(99,0000) = 3798770,000 ns/op
     p(99,9000) = 3798770,000 ns/op
     p(99,9900) = 3798770,000 ns/op
     p(99,9990) = 3798770,000 ns/op
     p(99,9999) = 3798770,000 ns/op
    p(100,0000) = 3798770,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 500, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 9211770,000 ns/op
# Warmup Iteration   2: 13221487,000 ns/op
# Warmup Iteration   3: 22308281,000 ns/op
Iteration   1: 5383901,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 9280980,000 ns/op
# Warmup Iteration   2: 8143842,000 ns/op
# Warmup Iteration   3: 22724194,000 ns/op
Iteration   1: 5518274,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 9041504,000 ns/op
# Warmup Iteration   2: 8099644,000 ns/op
# Warmup Iteration   3: 24068440,000 ns/op
Iteration   1: 6111496,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 5671223,667 ±(99.9%) 7063262,187 ns/op

  Histogram, ns/op:
    [5300000,000, 5350000,000) = 0 
    [5350000,000, 5400000,000) = 1 
    [5400000,000, 5450000,000) = 0 
    [5450000,000, 5500000,000) = 0 
    [5500000,000, 5550000,000) = 1 
    [5550000,000, 5600000,000) = 0 
    [5600000,000, 5650000,000) = 0 
    [5650000,000, 5700000,000) = 0 
    [5700000,000, 5750000,000) = 0 
    [5750000,000, 5800000,000) = 0 
    [5800000,000, 5850000,000) = 0 
    [5850000,000, 5900000,000) = 0 
    [5900000,000, 5950000,000) = 0 
    [5950000,000, 6000000,000) = 0 
    [6000000,000, 6050000,000) = 0 
    [6050000,000, 6100000,000) = 0 
    [6100000,000, 6150000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 5383901,000 ns/op
     p(50,0000) = 5518274,000 ns/op
     p(90,0000) = 6111496,000 ns/op
     p(95,0000) = 6111496,000 ns/op
     p(99,0000) = 6111496,000 ns/op
     p(99,9000) = 6111496,000 ns/op
     p(99,9900) = 6111496,000 ns/op
     p(99,9990) = 6111496,000 ns/op
     p(99,9999) = 6111496,000 ns/op
    p(100,0000) = 6111496,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2635471,000 ns/op
# Warmup Iteration   2: 480881,000 ns/op
# Warmup Iteration   3: 333727,000 ns/op
Iteration   1: 393386,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 2436176,000 ns/op
# Warmup Iteration   2: 478890,000 ns/op
# Warmup Iteration   3: 315369,000 ns/op
Iteration   1: 446876,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 2402007,000 ns/op
# Warmup Iteration   2: 620341,000 ns/op
# Warmup Iteration   3: 339796,000 ns/op
Iteration   1: 451527,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 430596,333 ±(99.9%) 589434,501 ns/op

  Histogram, ns/op:
    [390000,000, 395000,000) = 1 
    [395000,000, 400000,000) = 0 
    [400000,000, 405000,000) = 0 
    [405000,000, 410000,000) = 0 
    [410000,000, 415000,000) = 0 
    [415000,000, 420000,000) = 0 
    [420000,000, 425000,000) = 0 
    [425000,000, 430000,000) = 0 
    [430000,000, 435000,000) = 0 
    [435000,000, 440000,000) = 0 
    [440000,000, 445000,000) = 0 
    [445000,000, 450000,000) = 1 
    [450000,000, 455000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 393386,000 ns/op
     p(50,0000) = 446876,000 ns/op
     p(90,0000) = 451527,000 ns/op
     p(95,0000) = 451527,000 ns/op
     p(99,0000) = 451527,000 ns/op
     p(99,9000) = 451527,000 ns/op
     p(99,9900) = 451527,000 ns/op
     p(99,9990) = 451527,000 ns/op
     p(99,9999) = 451527,000 ns/op
    p(100,0000) = 451527,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 2705491,000 ns/op
# Warmup Iteration   2: 1640787,000 ns/op
# Warmup Iteration   3: 990848,000 ns/op
Iteration   1: 847148,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 4020018,000 ns/op
# Warmup Iteration   2: 1101433,000 ns/op
# Warmup Iteration   3: 844341,000 ns/op
Iteration   1: 814583,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 2789885,000 ns/op
# Warmup Iteration   2: 1707329,000 ns/op
# Warmup Iteration   3: 943303,000 ns/op
Iteration   1: 781986,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 814572,333 ±(99.9%) 594398,752 ns/op

  Histogram, ns/op:
    [780000,000, 785000,000) = 1 
    [785000,000, 790000,000) = 0 
    [790000,000, 795000,000) = 0 
    [795000,000, 800000,000) = 0 
    [800000,000, 805000,000) = 0 
    [805000,000, 810000,000) = 0 
    [810000,000, 815000,000) = 1 
    [815000,000, 820000,000) = 0 
    [820000,000, 825000,000) = 0 
    [825000,000, 830000,000) = 0 
    [830000,000, 835000,000) = 0 
    [835000,000, 840000,000) = 0 
    [840000,000, 845000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 781986,000 ns/op
     p(50,0000) = 814583,000 ns/op
     p(90,0000) = 847148,000 ns/op
     p(95,0000) = 847148,000 ns/op
     p(99,0000) = 847148,000 ns/op
     p(99,9000) = 847148,000 ns/op
     p(99,9900) = 847148,000 ns/op
     p(99,9990) = 847148,000 ns/op
     p(99,9999) = 847148,000 ns/op
    p(100,0000) = 847148,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 3276496,000 ns/op
# Warmup Iteration   2: 1165731,000 ns/op
# Warmup Iteration   3: 948055,000 ns/op
Iteration   1: 1349263,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 2953569,000 ns/op
# Warmup Iteration   2: 1344714,000 ns/op
# Warmup Iteration   3: 982674,000 ns/op
Iteration   1: 1422307,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 3557023,000 ns/op
# Warmup Iteration   2: 1498930,000 ns/op
# Warmup Iteration   3: 1317094,000 ns/op
Iteration   1: 825610,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 1199060,000 ±(99.9%) 5937835,213 ns/op

  Histogram, ns/op:
    [ 800000,000,  850000,000) = 1 
    [ 850000,000,  900000,000) = 0 
    [ 900000,000,  950000,000) = 0 
    [ 950000,000, 1000000,000) = 0 
    [1000000,000, 1050000,000) = 0 
    [1050000,000, 1100000,000) = 0 
    [1100000,000, 1150000,000) = 0 
    [1150000,000, 1200000,000) = 0 
    [1200000,000, 1250000,000) = 0 
    [1250000,000, 1300000,000) = 0 
    [1300000,000, 1350000,000) = 1 
    [1350000,000, 1400000,000) = 0 
    [1400000,000, 1450000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 825610,000 ns/op
     p(50,0000) = 1349263,000 ns/op
     p(90,0000) = 1422307,000 ns/op
     p(95,0000) = 1422307,000 ns/op
     p(99,0000) = 1422307,000 ns/op
     p(99,9000) = 1422307,000 ns/op
     p(99,9900) = 1422307,000 ns/op
     p(99,9990) = 1422307,000 ns/op
     p(99,9999) = 1422307,000 ns/op
    p(100,0000) = 1422307,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 4212948,000 ns/op
# Warmup Iteration   2: 2012165,000 ns/op
# Warmup Iteration   3: 2079012,000 ns/op
Iteration   1: 2090091,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 6214654,000 ns/op
# Warmup Iteration   2: 2750574,000 ns/op
# Warmup Iteration   3: 2818977,000 ns/op
Iteration   1: 2791488,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 4359875,000 ns/op
# Warmup Iteration   2: 1720026,000 ns/op
# Warmup Iteration   3: 1726380,000 ns/op
Iteration   1: 1615769,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 2165782,667 ±(99.9%) 10791215,362 ns/op

  Histogram, ns/op:
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 0 
    [1250000,000, 1375000,000) = 0 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 1 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 
    [1875000,000, 2000000,000) = 0 
    [2000000,000, 2125000,000) = 1 
    [2125000,000, 2250000,000) = 0 
    [2250000,000, 2375000,000) = 0 
    [2375000,000, 2500000,000) = 0 
    [2500000,000, 2625000,000) = 0 
    [2625000,000, 2750000,000) = 0 
    [2750000,000, 2875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 1615769,000 ns/op
     p(50,0000) = 2090091,000 ns/op
     p(90,0000) = 2791488,000 ns/op
     p(95,0000) = 2791488,000 ns/op
     p(99,0000) = 2791488,000 ns/op
     p(99,9000) = 2791488,000 ns/op
     p(99,9900) = 2791488,000 ns/op
     p(99,9990) = 2791488,000 ns/op
     p(99,9999) = 2791488,000 ns/op
    p(100,0000) = 2791488,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 5629246,000 ns/op
# Warmup Iteration   2: 3017674,000 ns/op
# Warmup Iteration   3: 3041582,000 ns/op
Iteration   1: 3187948,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 5515886,000 ns/op
# Warmup Iteration   2: 2998832,000 ns/op
# Warmup Iteration   3: 2761740,000 ns/op
Iteration   1: 2845044,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 8415762,000 ns/op
# Warmup Iteration   2: 3222937,000 ns/op
# Warmup Iteration   3: 3303785,000 ns/op
Iteration   1: 3192535,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 3075175,667 ±(99.9%) 3636212,294 ns/op

  Histogram, ns/op:
    [2800000,000, 2825000,000) = 0 
    [2825000,000, 2850000,000) = 1 
    [2850000,000, 2875000,000) = 0 
    [2875000,000, 2900000,000) = 0 
    [2900000,000, 2925000,000) = 0 
    [2925000,000, 2950000,000) = 0 
    [2950000,000, 2975000,000) = 0 
    [2975000,000, 3000000,000) = 0 
    [3000000,000, 3025000,000) = 0 
    [3025000,000, 3050000,000) = 0 
    [3050000,000, 3075000,000) = 0 
    [3075000,000, 3100000,000) = 0 
    [3100000,000, 3125000,000) = 0 
    [3125000,000, 3150000,000) = 0 
    [3150000,000, 3175000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 2845044,000 ns/op
     p(50,0000) = 3187948,000 ns/op
     p(90,0000) = 3192535,000 ns/op
     p(95,0000) = 3192535,000 ns/op
     p(99,0000) = 3192535,000 ns/op
     p(99,9000) = 3192535,000 ns/op
     p(99,9900) = 3192535,000 ns/op
     p(99,9990) = 3192535,000 ns/op
     p(99,9999) = 3192535,000 ns/op
    p(100,0000) = 3192535,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 9190276,000 ns/op
# Warmup Iteration   2: 8336461,000 ns/op
# Warmup Iteration   3: 26065200,000 ns/op
Iteration   1: 6633981,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 8987356,000 ns/op
# Warmup Iteration   2: 8263251,000 ns/op
# Warmup Iteration   3: 25556300,000 ns/op
Iteration   1: 6505202,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 10117631,000 ns/op
# Warmup Iteration   2: 8315673,000 ns/op
# Warmup Iteration   3: 24888789,000 ns/op
Iteration   1: 6137635,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 6425606,000 ±(99.9%) 4699006,445 ns/op

  Histogram, ns/op:
    [6100000,000, 6150000,000) = 1 
    [6150000,000, 6200000,000) = 0 
    [6200000,000, 6250000,000) = 0 
    [6250000,000, 6300000,000) = 0 
    [6300000,000, 6350000,000) = 0 
    [6350000,000, 6400000,000) = 0 
    [6400000,000, 6450000,000) = 0 
    [6450000,000, 6500000,000) = 0 
    [6500000,000, 6550000,000) = 1 
    [6550000,000, 6600000,000) = 0 
    [6600000,000, 6650000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 6137635,000 ns/op
     p(50,0000) = 6505202,000 ns/op
     p(90,0000) = 6633981,000 ns/op
     p(95,0000) = 6633981,000 ns/op
     p(99,0000) = 6633981,000 ns/op
     p(99,9000) = 6633981,000 ns/op
     p(99,9900) = 6633981,000 ns/op
     p(99,9990) = 6633981,000 ns/op
     p(99,9999) = 6633981,000 ns/op
    p(100,0000) = 6633981,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor
# Parameters: (count = 1000, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 40544382,000 ns/op
# Warmup Iteration   2: 17567583,000 ns/op
# Warmup Iteration   3: 14121525,000 ns/op
Iteration   1: 36861903,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 40188049,000 ns/op
# Warmup Iteration   2: 17286787,000 ns/op
# Warmup Iteration   3: 14216981,000 ns/op
Iteration   1: 37473810,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 44792169,000 ns/op
# Warmup Iteration   2: 19861144,000 ns/op
# Warmup Iteration   3: 14645384,000 ns/op
Iteration   1: 32532820,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor":
  N = 3
  mean = 35622844,333 ±(99.9%) 49138969,434 ns/op

  Histogram, ns/op:
    [32000000,000, 32500000,000) = 0 
    [32500000,000, 33000000,000) = 1 
    [33000000,000, 33500000,000) = 0 
    [33500000,000, 34000000,000) = 0 
    [34000000,000, 34500000,000) = 0 
    [34500000,000, 35000000,000) = 0 
    [35000000,000, 35500000,000) = 0 
    [35500000,000, 36000000,000) = 0 
    [36000000,000, 36500000,000) = 0 
    [36500000,000, 37000000,000) = 1 
    [37000000,000, 37500000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 32532820,000 ns/op
     p(50,0000) = 36861903,000 ns/op
     p(90,0000) = 37473810,000 ns/op
     p(95,0000) = 37473810,000 ns/op
     p(99,0000) = 37473810,000 ns/op
     p(99,9000) = 37473810,000 ns/op
     p(99,9900) = 37473810,000 ns/op
     p(99,9990) = 37473810,000 ns/op
     p(99,9999) = 37473810,000 ns/op
    p(100,0000) = 37473810,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 395505,000 ns/op
# Warmup Iteration   2: 85010,000 ns/op
# Warmup Iteration   3: 80474,000 ns/op
Iteration   1: 48777,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 348167,000 ns/op
# Warmup Iteration   2: 234327,000 ns/op
# Warmup Iteration   3: 61785,000 ns/op
Iteration   1: 70128,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 319286,000 ns/op
# Warmup Iteration   2: 125933,000 ns/op
# Warmup Iteration   3: 51689,000 ns/op
Iteration   1: 45363,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean =  54756,000 ±(99.9%) 244858,786 ns/op

  Histogram, ns/op:
    [40000,000, 42500,000) = 0 
    [42500,000, 45000,000) = 0 
    [45000,000, 47500,000) = 1 
    [47500,000, 50000,000) = 1 
    [50000,000, 52500,000) = 0 
    [52500,000, 55000,000) = 0 
    [55000,000, 57500,000) = 0 
    [57500,000, 60000,000) = 0 
    [60000,000, 62500,000) = 0 
    [62500,000, 65000,000) = 0 
    [65000,000, 67500,000) = 0 
    [67500,000, 70000,000) = 0 
    [70000,000, 72500,000) = 1 
    [72500,000, 75000,000) = 0 
    [75000,000, 77500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  45363,000 ns/op
     p(50,0000) =  48777,000 ns/op
     p(90,0000) =  70128,000 ns/op
     p(95,0000) =  70128,000 ns/op
     p(99,0000) =  70128,000 ns/op
     p(99,9000) =  70128,000 ns/op
     p(99,9900) =  70128,000 ns/op
     p(99,9990) =  70128,000 ns/op
     p(99,9999) =  70128,000 ns/op
    p(100,0000) =  70128,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 349477,000 ns/op
# Warmup Iteration   2: 86384,000 ns/op
# Warmup Iteration   3: 51360,000 ns/op
Iteration   1: 49342,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 360723,000 ns/op
# Warmup Iteration   2: 91979,000 ns/op
# Warmup Iteration   3: 52406,000 ns/op
Iteration   1: 47447,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 354312,000 ns/op
# Warmup Iteration   2: 111604,000 ns/op
# Warmup Iteration   3: 48621,000 ns/op
Iteration   1: 46826,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean =  47871,667 ±(99.9%) 23911,253 ns/op

  Histogram, ns/op:
    [46000,000, 46250,000) = 0 
    [46250,000, 46500,000) = 0 
    [46500,000, 46750,000) = 0 
    [46750,000, 47000,000) = 1 
    [47000,000, 47250,000) = 0 
    [47250,000, 47500,000) = 1 
    [47500,000, 47750,000) = 0 
    [47750,000, 48000,000) = 0 
    [48000,000, 48250,000) = 0 
    [48250,000, 48500,000) = 0 
    [48500,000, 48750,000) = 0 
    [48750,000, 49000,000) = 0 
    [49000,000, 49250,000) = 0 
    [49250,000, 49500,000) = 1 
    [49500,000, 49750,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  46826,000 ns/op
     p(50,0000) =  47447,000 ns/op
     p(90,0000) =  49342,000 ns/op
     p(95,0000) =  49342,000 ns/op
     p(99,0000) =  49342,000 ns/op
     p(99,9000) =  49342,000 ns/op
     p(99,9900) =  49342,000 ns/op
     p(99,9990) =  49342,000 ns/op
     p(99,9999) =  49342,000 ns/op
    p(100,0000) =  49342,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 434723,000 ns/op
# Warmup Iteration   2: 169001,000 ns/op
# Warmup Iteration   3: 126125,000 ns/op
Iteration   1: 113026,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 427091,000 ns/op
# Warmup Iteration   2: 160805,000 ns/op
# Warmup Iteration   3: 104432,000 ns/op
Iteration   1: 102496,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 366833,000 ns/op
# Warmup Iteration   2: 108396,000 ns/op
# Warmup Iteration   3: 68907,000 ns/op
Iteration   1: 67558,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean =  94360,000 ±(99.9%) 434216,171 ns/op

  Histogram, ns/op:
    [ 60000,000,  65000,000) = 0 
    [ 65000,000,  70000,000) = 1 
    [ 70000,000,  75000,000) = 0 
    [ 75000,000,  80000,000) = 0 
    [ 80000,000,  85000,000) = 0 
    [ 85000,000,  90000,000) = 0 
    [ 90000,000,  95000,000) = 0 
    [ 95000,000, 100000,000) = 0 
    [100000,000, 105000,000) = 1 
    [105000,000, 110000,000) = 0 
    [110000,000, 115000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  67558,000 ns/op
     p(50,0000) = 102496,000 ns/op
     p(90,0000) = 113026,000 ns/op
     p(95,0000) = 113026,000 ns/op
     p(99,0000) = 113026,000 ns/op
     p(99,9000) = 113026,000 ns/op
     p(99,9900) = 113026,000 ns/op
     p(99,9990) = 113026,000 ns/op
     p(99,9999) = 113026,000 ns/op
    p(100,0000) = 113026,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 395378,000 ns/op
# Warmup Iteration   2: 147382,000 ns/op
# Warmup Iteration   3: 80622,000 ns/op
Iteration   1: 80954,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 354968,000 ns/op
# Warmup Iteration   2: 128186,000 ns/op
# Warmup Iteration   3: 82982,000 ns/op
Iteration   1: 84795,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 419955,000 ns/op
# Warmup Iteration   2: 102692,000 ns/op
# Warmup Iteration   3: 81731,000 ns/op
Iteration   1: 82796,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean =  82848,333 ±(99.9%) 35046,824 ns/op

  Histogram, ns/op:
    [80000,000, 80500,000) = 0 
    [80500,000, 81000,000) = 1 
    [81000,000, 81500,000) = 0 
    [81500,000, 82000,000) = 0 
    [82000,000, 82500,000) = 0 
    [82500,000, 83000,000) = 1 
    [83000,000, 83500,000) = 0 
    [83500,000, 84000,000) = 0 
    [84000,000, 84500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  80954,000 ns/op
     p(50,0000) =  82796,000 ns/op
     p(90,0000) =  84795,000 ns/op
     p(95,0000) =  84795,000 ns/op
     p(99,0000) =  84795,000 ns/op
     p(99,9000) =  84795,000 ns/op
     p(99,9900) =  84795,000 ns/op
     p(99,9990) =  84795,000 ns/op
     p(99,9999) =  84795,000 ns/op
    p(100,0000) =  84795,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 447494,000 ns/op
# Warmup Iteration   2: 149528,000 ns/op
# Warmup Iteration   3: 139616,000 ns/op
Iteration   1: 148176,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 425593,000 ns/op
# Warmup Iteration   2: 145545,000 ns/op
# Warmup Iteration   3: 137568,000 ns/op
Iteration   1: 237367,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 582261,000 ns/op
# Warmup Iteration   2: 195842,000 ns/op
# Warmup Iteration   3: 132727,000 ns/op
Iteration   1: 118681,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 168074,667 ±(99.9%) 1127361,590 ns/op

  Histogram, ns/op:
    [100000,000, 112500,000) = 0 
    [112500,000, 125000,000) = 1 
    [125000,000, 137500,000) = 0 
    [137500,000, 150000,000) = 1 
    [150000,000, 162500,000) = 0 
    [162500,000, 175000,000) = 0 
    [175000,000, 187500,000) = 0 
    [187500,000, 200000,000) = 0 
    [200000,000, 212500,000) = 0 
    [212500,000, 225000,000) = 0 
    [225000,000, 237500,000) = 1 
    [237500,000, 250000,000) = 0 
    [250000,000, 262500,000) = 0 
    [262500,000, 275000,000) = 0 
    [275000,000, 287500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 118681,000 ns/op
     p(50,0000) = 148176,000 ns/op
     p(90,0000) = 237367,000 ns/op
     p(95,0000) = 237367,000 ns/op
     p(99,0000) = 237367,000 ns/op
     p(99,9000) = 237367,000 ns/op
     p(99,9900) = 237367,000 ns/op
     p(99,9990) = 237367,000 ns/op
     p(99,9999) = 237367,000 ns/op
    p(100,0000) = 237367,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 531276,000 ns/op
# Warmup Iteration   2: 513725,000 ns/op
# Warmup Iteration   3: 419959,000 ns/op
Iteration   1: 396368,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 540584,000 ns/op
# Warmup Iteration   2: 261942,000 ns/op
# Warmup Iteration   3: 237847,000 ns/op
Iteration   1: 221292,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 751176,000 ns/op
# Warmup Iteration   2: 365737,000 ns/op
# Warmup Iteration   3: 306722,000 ns/op
Iteration   1: 292574,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 303411,333 ±(99.9%) 1606171,716 ns/op

  Histogram, ns/op:
    [200000,000, 212500,000) = 0 
    [212500,000, 225000,000) = 1 
    [225000,000, 237500,000) = 0 
    [237500,000, 250000,000) = 0 
    [250000,000, 262500,000) = 0 
    [262500,000, 275000,000) = 0 
    [275000,000, 287500,000) = 0 
    [287500,000, 300000,000) = 1 
    [300000,000, 312500,000) = 0 
    [312500,000, 325000,000) = 0 
    [325000,000, 337500,000) = 0 
    [337500,000, 350000,000) = 0 
    [350000,000, 362500,000) = 0 
    [362500,000, 375000,000) = 0 
    [375000,000, 387500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 221292,000 ns/op
     p(50,0000) = 292574,000 ns/op
     p(90,0000) = 396368,000 ns/op
     p(95,0000) = 396368,000 ns/op
     p(99,0000) = 396368,000 ns/op
     p(99,9000) = 396368,000 ns/op
     p(99,9900) = 396368,000 ns/op
     p(99,9990) = 396368,000 ns/op
     p(99,9999) = 396368,000 ns/op
    p(100,0000) = 396368,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 10, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 740275,000 ns/op
# Warmup Iteration   2: 438915,000 ns/op
# Warmup Iteration   3: 623229,000 ns/op
Iteration   1: 570194,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 706337,000 ns/op
# Warmup Iteration   2: 348697,000 ns/op
# Warmup Iteration   3: 312064,000 ns/op
Iteration   1: 310062,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 718988,000 ns/op
# Warmup Iteration   2: 404867,000 ns/op
# Warmup Iteration   3: 372005,000 ns/op
Iteration   1: 316596,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 398950,667 ±(99.9%) 2706220,142 ns/op

  Histogram, ns/op:
    [300000,000, 325000,000) = 2 
    [325000,000, 350000,000) = 0 
    [350000,000, 375000,000) = 0 
    [375000,000, 400000,000) = 0 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 310062,000 ns/op
     p(50,0000) = 316596,000 ns/op
     p(90,0000) = 570194,000 ns/op
     p(95,0000) = 570194,000 ns/op
     p(99,0000) = 570194,000 ns/op
     p(99,9000) = 570194,000 ns/op
     p(99,9900) = 570194,000 ns/op
     p(99,9990) = 570194,000 ns/op
     p(99,9999) = 570194,000 ns/op
    p(100,0000) = 570194,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 390358,000 ns/op
# Warmup Iteration   2: 100539,000 ns/op
# Warmup Iteration   3: 72976,000 ns/op
Iteration   1: 93862,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 428866,000 ns/op
# Warmup Iteration   2: 189098,000 ns/op
# Warmup Iteration   3: 162125,000 ns/op
Iteration   1: 119809,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 369468,000 ns/op
# Warmup Iteration   2: 117979,000 ns/op
# Warmup Iteration   3: 68500,000 ns/op
Iteration   1: 75325,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean =  96332,000 ±(99.9%) 407649,130 ns/op

  Histogram, ns/op:
    [ 70000,000,  75000,000) = 0 
    [ 75000,000,  80000,000) = 1 
    [ 80000,000,  85000,000) = 0 
    [ 85000,000,  90000,000) = 0 
    [ 90000,000,  95000,000) = 1 
    [ 95000,000, 100000,000) = 0 
    [100000,000, 105000,000) = 0 
    [105000,000, 110000,000) = 0 
    [110000,000, 115000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  75325,000 ns/op
     p(50,0000) =  93862,000 ns/op
     p(90,0000) = 119809,000 ns/op
     p(95,0000) = 119809,000 ns/op
     p(99,0000) = 119809,000 ns/op
     p(99,9000) = 119809,000 ns/op
     p(99,9900) = 119809,000 ns/op
     p(99,9990) = 119809,000 ns/op
     p(99,9999) = 119809,000 ns/op
    p(100,0000) = 119809,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 418626,000 ns/op
# Warmup Iteration   2: 142610,000 ns/op
# Warmup Iteration   3: 89890,000 ns/op
Iteration   1: 83505,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 410436,000 ns/op
# Warmup Iteration   2: 130945,000 ns/op
# Warmup Iteration   3: 88354,000 ns/op
Iteration   1: 87057,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 437309,000 ns/op
# Warmup Iteration   2: 128266,000 ns/op
# Warmup Iteration   3: 83487,000 ns/op
Iteration   1: 82089,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean =  84217,000 ±(99.9%) 46692,754 ns/op

  Histogram, ns/op:
    [82000,000, 82500,000) = 1 
    [82500,000, 83000,000) = 0 
    [83000,000, 83500,000) = 0 
    [83500,000, 84000,000) = 1 
    [84000,000, 84500,000) = 0 
    [84500,000, 85000,000) = 0 
    [85000,000, 85500,000) = 0 
    [85500,000, 86000,000) = 0 
    [86000,000, 86500,000) = 0 
    [86500,000, 87000,000) = 0 
    [87000,000, 87500,000) = 1 

  Percentiles, ns/op:
      p(0,0000) =  82089,000 ns/op
     p(50,0000) =  83505,000 ns/op
     p(90,0000) =  87057,000 ns/op
     p(95,0000) =  87057,000 ns/op
     p(99,0000) =  87057,000 ns/op
     p(99,9000) =  87057,000 ns/op
     p(99,9900) =  87057,000 ns/op
     p(99,9990) =  87057,000 ns/op
     p(99,9999) =  87057,000 ns/op
    p(100,0000) =  87057,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 427922,000 ns/op
# Warmup Iteration   2: 135536,000 ns/op
# Warmup Iteration   3: 141183,000 ns/op
Iteration   1: 113684,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 389043,000 ns/op
# Warmup Iteration   2: 141137,000 ns/op
# Warmup Iteration   3: 129322,000 ns/op
Iteration   1: 171071,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 411876,000 ns/op
# Warmup Iteration   2: 165530,000 ns/op
# Warmup Iteration   3: 143600,000 ns/op
Iteration   1: 106423,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 130392,667 ±(99.9%) 646102,316 ns/op

  Histogram, ns/op:
    [100000,000, 105000,000) = 0 
    [105000,000, 110000,000) = 1 
    [110000,000, 115000,000) = 1 
    [115000,000, 120000,000) = 0 
    [120000,000, 125000,000) = 0 
    [125000,000, 130000,000) = 0 
    [130000,000, 135000,000) = 0 
    [135000,000, 140000,000) = 0 
    [140000,000, 145000,000) = 0 
    [145000,000, 150000,000) = 0 
    [150000,000, 155000,000) = 0 
    [155000,000, 160000,000) = 0 
    [160000,000, 165000,000) = 0 
    [165000,000, 170000,000) = 0 
    [170000,000, 175000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 106423,000 ns/op
     p(50,0000) = 113684,000 ns/op
     p(90,0000) = 171071,000 ns/op
     p(95,0000) = 171071,000 ns/op
     p(99,0000) = 171071,000 ns/op
     p(99,9000) = 171071,000 ns/op
     p(99,9900) = 171071,000 ns/op
     p(99,9990) = 171071,000 ns/op
     p(99,9999) = 171071,000 ns/op
    p(100,0000) = 171071,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 428960,000 ns/op
# Warmup Iteration   2: 192258,000 ns/op
# Warmup Iteration   3: 160616,000 ns/op
Iteration   1: 143937,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 461824,000 ns/op
# Warmup Iteration   2: 189846,000 ns/op
# Warmup Iteration   3: 164044,000 ns/op
Iteration   1: 150214,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 526013,000 ns/op
# Warmup Iteration   2: 203818,000 ns/op
# Warmup Iteration   3: 156525,000 ns/op
Iteration   1: 151445,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 148532,000 ±(99.9%) 73462,103 ns/op

  Histogram, ns/op:
    [143000,000, 143500,000) = 0 
    [143500,000, 144000,000) = 1 
    [144000,000, 144500,000) = 0 
    [144500,000, 145000,000) = 0 
    [145000,000, 145500,000) = 0 
    [145500,000, 146000,000) = 0 
    [146000,000, 146500,000) = 0 
    [146500,000, 147000,000) = 0 
    [147000,000, 147500,000) = 0 
    [147500,000, 148000,000) = 0 
    [148000,000, 148500,000) = 0 
    [148500,000, 149000,000) = 0 
    [149000,000, 149500,000) = 0 
    [149500,000, 150000,000) = 0 
    [150000,000, 150500,000) = 1 
    [150500,000, 151000,000) = 0 
    [151000,000, 151500,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 143937,000 ns/op
     p(50,0000) = 150214,000 ns/op
     p(90,0000) = 151445,000 ns/op
     p(95,0000) = 151445,000 ns/op
     p(99,0000) = 151445,000 ns/op
     p(99,9000) = 151445,000 ns/op
     p(99,9900) = 151445,000 ns/op
     p(99,9990) = 151445,000 ns/op
     p(99,9999) = 151445,000 ns/op
    p(100,0000) = 151445,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 542232,000 ns/op
# Warmup Iteration   2: 485079,000 ns/op
# Warmup Iteration   3: 465880,000 ns/op
Iteration   1: 336049,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 558939,000 ns/op
# Warmup Iteration   2: 229463,000 ns/op
# Warmup Iteration   3: 190450,000 ns/op
Iteration   1: 196486,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 876769,000 ns/op
# Warmup Iteration   2: 368142,000 ns/op
# Warmup Iteration   3: 327639,000 ns/op
Iteration   1: 344414,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 292316,333 ±(99.9%) 1515995,492 ns/op

  Histogram, ns/op:
    [100000,000, 125000,000) = 0 
    [125000,000, 150000,000) = 0 
    [150000,000, 175000,000) = 0 
    [175000,000, 200000,000) = 1 
    [200000,000, 225000,000) = 0 
    [225000,000, 250000,000) = 0 
    [250000,000, 275000,000) = 0 
    [275000,000, 300000,000) = 0 
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 2 
    [350000,000, 375000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 196486,000 ns/op
     p(50,0000) = 336049,000 ns/op
     p(90,0000) = 344414,000 ns/op
     p(95,0000) = 344414,000 ns/op
     p(99,0000) = 344414,000 ns/op
     p(99,9000) = 344414,000 ns/op
     p(99,9900) = 344414,000 ns/op
     p(99,9990) = 344414,000 ns/op
     p(99,9999) = 344414,000 ns/op
    p(100,0000) = 344414,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 817803,000 ns/op
# Warmup Iteration   2: 465417,000 ns/op
# Warmup Iteration   3: 650437,000 ns/op
Iteration   1: 711272,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 782552,000 ns/op
# Warmup Iteration   2: 396930,000 ns/op
# Warmup Iteration   3: 356886,000 ns/op
Iteration   1: 331433,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 1436205,000 ns/op
# Warmup Iteration   2: 367114,000 ns/op
# Warmup Iteration   3: 586205,000 ns/op
Iteration   1: 650655,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 564453,333 ±(99.9%) 3722902,484 ns/op

  Histogram, ns/op:
    [300000,000, 350000,000) = 1 
    [350000,000, 400000,000) = 0 
    [400000,000, 450000,000) = 0 
    [450000,000, 500000,000) = 0 
    [500000,000, 550000,000) = 0 
    [550000,000, 600000,000) = 0 
    [600000,000, 650000,000) = 0 
    [650000,000, 700000,000) = 1 
    [700000,000, 750000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 331433,000 ns/op
     p(50,0000) = 650655,000 ns/op
     p(90,0000) = 711272,000 ns/op
     p(95,0000) = 711272,000 ns/op
     p(99,0000) = 711272,000 ns/op
     p(99,9000) = 711272,000 ns/op
     p(99,9900) = 711272,000 ns/op
     p(99,9990) = 711272,000 ns/op
     p(99,9999) = 711272,000 ns/op
    p(100,0000) = 711272,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 20, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 1216746,000 ns/op
# Warmup Iteration   2: 657430,000 ns/op
# Warmup Iteration   3: 592918,000 ns/op
Iteration   1: 746705,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 1245229,000 ns/op
# Warmup Iteration   2: 663034,000 ns/op
# Warmup Iteration   3: 602503,000 ns/op
Iteration   1: 733463,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 1211519,000 ns/op
# Warmup Iteration   2: 1040737,000 ns/op
# Warmup Iteration   3: 816190,000 ns/op
Iteration   1: 1265277,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 915148,333 ±(99.9%) 5533186,046 ns/op

  Histogram, ns/op:
    [ 700000,000,  750000,000) = 2 
    [ 750000,000,  800000,000) = 0 
    [ 800000,000,  850000,000) = 0 
    [ 850000,000,  900000,000) = 0 
    [ 900000,000,  950000,000) = 0 
    [ 950000,000, 1000000,000) = 0 
    [1000000,000, 1050000,000) = 0 
    [1050000,000, 1100000,000) = 0 
    [1100000,000, 1150000,000) = 0 
    [1150000,000, 1200000,000) = 0 
    [1200000,000, 1250000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 733463,000 ns/op
     p(50,0000) = 746705,000 ns/op
     p(90,0000) = 1265277,000 ns/op
     p(95,0000) = 1265277,000 ns/op
     p(99,0000) = 1265277,000 ns/op
     p(99,9000) = 1265277,000 ns/op
     p(99,9900) = 1265277,000 ns/op
     p(99,9990) = 1265277,000 ns/op
     p(99,9999) = 1265277,000 ns/op
    p(100,0000) = 1265277,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 1 of 3
# Warmup Iteration   1: 552649,000 ns/op
# Warmup Iteration   2: 180021,000 ns/op
# Warmup Iteration   3: 143449,000 ns/op
Iteration   1: 141367,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 2 of 3
# Warmup Iteration   1: 499409,000 ns/op
# Warmup Iteration   2: 219934,000 ns/op
# Warmup Iteration   3: 153697,000 ns/op
Iteration   1: 147968,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:01
# Fork: 3 of 3
# Warmup Iteration   1: 536070,000 ns/op
# Warmup Iteration   2: 190029,000 ns/op
# Warmup Iteration   3: 162428,000 ns/op
Iteration   1: 147605,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 145646,667 ±(99.9%) 67697,738 ns/op

  Histogram, ns/op:
    [141000,000, 141500,000) = 1 
    [141500,000, 142000,000) = 0 
    [142000,000, 142500,000) = 0 
    [142500,000, 143000,000) = 0 
    [143000,000, 143500,000) = 0 
    [143500,000, 144000,000) = 0 
    [144000,000, 144500,000) = 0 
    [144500,000, 145000,000) = 0 
    [145000,000, 145500,000) = 0 
    [145500,000, 146000,000) = 0 
    [146000,000, 146500,000) = 0 
    [146500,000, 147000,000) = 0 
    [147000,000, 147500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 141367,000 ns/op
     p(50,0000) = 147605,000 ns/op
     p(90,0000) = 147968,000 ns/op
     p(95,0000) = 147968,000 ns/op
     p(99,0000) = 147968,000 ns/op
     p(99,9000) = 147968,000 ns/op
     p(99,9900) = 147968,000 ns/op
     p(99,9990) = 147968,000 ns/op
     p(99,9999) = 147968,000 ns/op
    p(100,0000) = 147968,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 616564,000 ns/op
# Warmup Iteration   2: 199195,000 ns/op
# Warmup Iteration   3: 163225,000 ns/op
Iteration   1: 159551,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 543762,000 ns/op
# Warmup Iteration   2: 223674,000 ns/op
# Warmup Iteration   3: 177505,000 ns/op
Iteration   1: 202052,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 494612,000 ns/op
# Warmup Iteration   2: 210985,000 ns/op
# Warmup Iteration   3: 176844,000 ns/op
Iteration   1: 177097,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 179566,667 ±(99.9%) 389646,877 ns/op

  Histogram, ns/op:
    [150000,000, 155000,000) = 0 
    [155000,000, 160000,000) = 1 
    [160000,000, 165000,000) = 0 
    [165000,000, 170000,000) = 0 
    [170000,000, 175000,000) = 0 
    [175000,000, 180000,000) = 1 
    [180000,000, 185000,000) = 0 
    [185000,000, 190000,000) = 0 
    [190000,000, 195000,000) = 0 
    [195000,000, 200000,000) = 0 
    [200000,000, 205000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 159551,000 ns/op
     p(50,0000) = 177097,000 ns/op
     p(90,0000) = 202052,000 ns/op
     p(95,0000) = 202052,000 ns/op
     p(99,0000) = 202052,000 ns/op
     p(99,9000) = 202052,000 ns/op
     p(99,9900) = 202052,000 ns/op
     p(99,9990) = 202052,000 ns/op
     p(99,9999) = 202052,000 ns/op
    p(100,0000) = 202052,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 886392,000 ns/op
# Warmup Iteration   2: 455282,000 ns/op
# Warmup Iteration   3: 468331,000 ns/op
Iteration   1: 358091,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 522581,000 ns/op
# Warmup Iteration   2: 281605,000 ns/op
# Warmup Iteration   3: 268191,000 ns/op
Iteration   1: 210838,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 538562,000 ns/op
# Warmup Iteration   2: 280720,000 ns/op
# Warmup Iteration   3: 244926,000 ns/op
Iteration   1: 214798,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 261242,333 ±(99.9%) 1530589,465 ns/op

  Histogram, ns/op:
    [200000,000, 212500,000) = 1 
    [212500,000, 225000,000) = 1 
    [225000,000, 237500,000) = 0 
    [237500,000, 250000,000) = 0 
    [250000,000, 262500,000) = 0 
    [262500,000, 275000,000) = 0 
    [275000,000, 287500,000) = 0 
    [287500,000, 300000,000) = 0 
    [300000,000, 312500,000) = 0 
    [312500,000, 325000,000) = 0 
    [325000,000, 337500,000) = 0 
    [337500,000, 350000,000) = 0 
    [350000,000, 362500,000) = 1 
    [362500,000, 375000,000) = 0 
    [375000,000, 387500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 210838,000 ns/op
     p(50,0000) = 214798,000 ns/op
     p(90,0000) = 358091,000 ns/op
     p(95,0000) = 358091,000 ns/op
     p(99,0000) = 358091,000 ns/op
     p(99,9000) = 358091,000 ns/op
     p(99,9900) = 358091,000 ns/op
     p(99,9990) = 358091,000 ns/op
     p(99,9999) = 358091,000 ns/op
    p(100,0000) = 358091,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 642441,000 ns/op
# Warmup Iteration   2: 311176,000 ns/op
# Warmup Iteration   3: 269458,000 ns/op
Iteration   1: 198291,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1126026,000 ns/op
# Warmup Iteration   2: 548534,000 ns/op
# Warmup Iteration   3: 514573,000 ns/op
Iteration   1: 276216,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 694784,000 ns/op
# Warmup Iteration   2: 312567,000 ns/op
# Warmup Iteration   3: 257132,000 ns/op
Iteration   1: 248101,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 240869,333 ±(99.9%) 719945,275 ns/op

  Histogram, ns/op:
    [190000,000, 195000,000) = 0 
    [195000,000, 200000,000) = 1 
    [200000,000, 205000,000) = 0 
    [205000,000, 210000,000) = 0 
    [210000,000, 215000,000) = 0 
    [215000,000, 220000,000) = 0 
    [220000,000, 225000,000) = 0 
    [225000,000, 230000,000) = 0 
    [230000,000, 235000,000) = 0 
    [235000,000, 240000,000) = 0 
    [240000,000, 245000,000) = 0 
    [245000,000, 250000,000) = 1 
    [250000,000, 255000,000) = 0 
    [255000,000, 260000,000) = 0 
    [260000,000, 265000,000) = 0 
    [265000,000, 270000,000) = 0 
    [270000,000, 275000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 198291,000 ns/op
     p(50,0000) = 248101,000 ns/op
     p(90,0000) = 276216,000 ns/op
     p(95,0000) = 276216,000 ns/op
     p(99,0000) = 276216,000 ns/op
     p(99,9000) = 276216,000 ns/op
     p(99,9900) = 276216,000 ns/op
     p(99,9990) = 276216,000 ns/op
     p(99,9999) = 276216,000 ns/op
    p(100,0000) = 276216,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 856708,000 ns/op
# Warmup Iteration   2: 699820,000 ns/op
# Warmup Iteration   3: 572769,000 ns/op
Iteration   1: 381816,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 875249,000 ns/op
# Warmup Iteration   2: 813928,000 ns/op
# Warmup Iteration   3: 490824,000 ns/op
Iteration   1: 385577,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 1513615,000 ns/op
# Warmup Iteration   2: 781880,000 ns/op
# Warmup Iteration   3: 279775,000 ns/op
Iteration   1: 244271,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 337221,333 ±(99.9%) 1468972,000 ns/op

  Histogram, ns/op:
    [200000,000, 212500,000) = 0 
    [212500,000, 225000,000) = 0 
    [225000,000, 237500,000) = 0 
    [237500,000, 250000,000) = 1 
    [250000,000, 262500,000) = 0 
    [262500,000, 275000,000) = 0 
    [275000,000, 287500,000) = 0 
    [287500,000, 300000,000) = 0 
    [300000,000, 312500,000) = 0 
    [312500,000, 325000,000) = 0 
    [325000,000, 337500,000) = 0 
    [337500,000, 350000,000) = 0 
    [350000,000, 362500,000) = 0 
    [362500,000, 375000,000) = 0 
    [375000,000, 387500,000) = 2 

  Percentiles, ns/op:
      p(0,0000) = 244271,000 ns/op
     p(50,0000) = 381816,000 ns/op
     p(90,0000) = 385577,000 ns/op
     p(95,0000) = 385577,000 ns/op
     p(99,0000) = 385577,000 ns/op
     p(99,9000) = 385577,000 ns/op
     p(99,9900) = 385577,000 ns/op
     p(99,9990) = 385577,000 ns/op
     p(99,9999) = 385577,000 ns/op
    p(100,0000) = 385577,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1436592,000 ns/op
# Warmup Iteration   2: 1133087,000 ns/op
# Warmup Iteration   3: 425793,000 ns/op
Iteration   1: 408275,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1481986,000 ns/op
# Warmup Iteration   2: 915684,000 ns/op
# Warmup Iteration   3: 658612,000 ns/op
Iteration   1: 510152,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 1562478,000 ns/op
# Warmup Iteration   2: 1157379,000 ns/op
# Warmup Iteration   3: 419506,000 ns/op
Iteration   1: 419340,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 445922,333 ±(99.9%) 1019805,513 ns/op

  Histogram, ns/op:
    [400000,000, 412500,000) = 1 
    [412500,000, 425000,000) = 1 
    [425000,000, 437500,000) = 0 
    [437500,000, 450000,000) = 0 
    [450000,000, 462500,000) = 0 
    [462500,000, 475000,000) = 0 
    [475000,000, 487500,000) = 0 
    [487500,000, 500000,000) = 0 
    [500000,000, 512500,000) = 1 
    [512500,000, 525000,000) = 0 
    [525000,000, 537500,000) = 0 
    [537500,000, 550000,000) = 0 
    [550000,000, 562500,000) = 0 
    [562500,000, 575000,000) = 0 
    [575000,000, 587500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 408275,000 ns/op
     p(50,0000) = 419340,000 ns/op
     p(90,0000) = 510152,000 ns/op
     p(95,0000) = 510152,000 ns/op
     p(99,0000) = 510152,000 ns/op
     p(99,9000) = 510152,000 ns/op
     p(99,9900) = 510152,000 ns/op
     p(99,9990) = 510152,000 ns/op
     p(99,9999) = 510152,000 ns/op
    p(100,0000) = 510152,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 50, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 2342710,000 ns/op
# Warmup Iteration   2: 1545860,000 ns/op
# Warmup Iteration   3: 731735,000 ns/op
Iteration   1: 769286,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 2108695,000 ns/op
# Warmup Iteration   2: 1336423,000 ns/op
# Warmup Iteration   3: 761543,000 ns/op
Iteration   1: 807627,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 2482471,000 ns/op
# Warmup Iteration   2: 1515052,000 ns/op
# Warmup Iteration   3: 747175,000 ns/op
Iteration   1: 786032,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 787648,333 ±(99.9%) 350672,383 ns/op

  Histogram, ns/op:
    [760000,000, 765000,000) = 0 
    [765000,000, 770000,000) = 1 
    [770000,000, 775000,000) = 0 
    [775000,000, 780000,000) = 0 
    [780000,000, 785000,000) = 0 
    [785000,000, 790000,000) = 1 
    [790000,000, 795000,000) = 0 
    [795000,000, 800000,000) = 0 
    [800000,000, 805000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 769286,000 ns/op
     p(50,0000) = 786032,000 ns/op
     p(90,0000) = 807627,000 ns/op
     p(95,0000) = 807627,000 ns/op
     p(99,0000) = 807627,000 ns/op
     p(99,9000) = 807627,000 ns/op
     p(99,9900) = 807627,000 ns/op
     p(99,9990) = 807627,000 ns/op
     p(99,9999) = 807627,000 ns/op
    p(100,0000) = 807627,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 590568,000 ns/op
# Warmup Iteration   2: 297413,000 ns/op
# Warmup Iteration   3: 268213,000 ns/op
Iteration   1: 227070,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 601187,000 ns/op
# Warmup Iteration   2: 291765,000 ns/op
# Warmup Iteration   3: 271542,000 ns/op
Iteration   1: 214276,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 891221,000 ns/op
# Warmup Iteration   2: 528080,000 ns/op
# Warmup Iteration   3: 275356,000 ns/op
Iteration   1: 335195,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 258847,000 ±(99.9%) 1211894,731 ns/op

  Histogram, ns/op:
    [200000,000, 212500,000) = 0 
    [212500,000, 225000,000) = 1 
    [225000,000, 237500,000) = 1 
    [237500,000, 250000,000) = 0 
    [250000,000, 262500,000) = 0 
    [262500,000, 275000,000) = 0 
    [275000,000, 287500,000) = 0 
    [287500,000, 300000,000) = 0 
    [300000,000, 312500,000) = 0 
    [312500,000, 325000,000) = 0 
    [325000,000, 337500,000) = 1 
    [337500,000, 350000,000) = 0 
    [350000,000, 362500,000) = 0 
    [362500,000, 375000,000) = 0 
    [375000,000, 387500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 214276,000 ns/op
     p(50,0000) = 227070,000 ns/op
     p(90,0000) = 335195,000 ns/op
     p(95,0000) = 335195,000 ns/op
     p(99,0000) = 335195,000 ns/op
     p(99,9000) = 335195,000 ns/op
     p(99,9900) = 335195,000 ns/op
     p(99,9990) = 335195,000 ns/op
     p(99,9999) = 335195,000 ns/op
    p(100,0000) = 335195,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 683264,000 ns/op
# Warmup Iteration   2: 357634,000 ns/op
# Warmup Iteration   3: 307262,000 ns/op
Iteration   1: 271288,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1002192,000 ns/op
# Warmup Iteration   2: 617739,000 ns/op
# Warmup Iteration   3: 497607,000 ns/op
Iteration   1: 436097,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 662435,000 ns/op
# Warmup Iteration   2: 452587,000 ns/op
# Warmup Iteration   3: 268674,000 ns/op
Iteration   1: 223096,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 310160,333 ±(99.9%) 2037722,574 ns/op

  Histogram, ns/op:
    [200000,000, 225000,000) = 1 
    [225000,000, 250000,000) = 0 
    [250000,000, 275000,000) = 1 
    [275000,000, 300000,000) = 0 
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 0 
    [350000,000, 375000,000) = 0 
    [375000,000, 400000,000) = 0 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 1 
    [450000,000, 475000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 223096,000 ns/op
     p(50,0000) = 271288,000 ns/op
     p(90,0000) = 436097,000 ns/op
     p(95,0000) = 436097,000 ns/op
     p(99,0000) = 436097,000 ns/op
     p(99,9000) = 436097,000 ns/op
     p(99,9900) = 436097,000 ns/op
     p(99,9990) = 436097,000 ns/op
     p(99,9999) = 436097,000 ns/op
    p(100,0000) = 436097,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 888965,000 ns/op
# Warmup Iteration   2: 717203,000 ns/op
# Warmup Iteration   3: 441558,000 ns/op
Iteration   1: 428905,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 769733,000 ns/op
# Warmup Iteration   2: 421934,000 ns/op
# Warmup Iteration   3: 296265,000 ns/op
Iteration   1: 257027,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 778564,000 ns/op
# Warmup Iteration   2: 521041,000 ns/op
# Warmup Iteration   3: 337948,000 ns/op
Iteration   1: 281929,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 322620,333 ±(99.9%) 1694541,365 ns/op

  Histogram, ns/op:
    [200000,000, 225000,000) = 0 
    [225000,000, 250000,000) = 0 
    [250000,000, 275000,000) = 1 
    [275000,000, 300000,000) = 1 
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 0 
    [350000,000, 375000,000) = 0 
    [375000,000, 400000,000) = 0 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 1 
    [450000,000, 475000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 257027,000 ns/op
     p(50,0000) = 281929,000 ns/op
     p(90,0000) = 428905,000 ns/op
     p(95,0000) = 428905,000 ns/op
     p(99,0000) = 428905,000 ns/op
     p(99,9000) = 428905,000 ns/op
     p(99,9900) = 428905,000 ns/op
     p(99,9990) = 428905,000 ns/op
     p(99,9999) = 428905,000 ns/op
    p(100,0000) = 428905,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1014627,000 ns/op
# Warmup Iteration   2: 527009,000 ns/op
# Warmup Iteration   3: 385435,000 ns/op
Iteration   1: 362991,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1038030,000 ns/op
# Warmup Iteration   2: 615365,000 ns/op
# Warmup Iteration   3: 375653,000 ns/op
Iteration   1: 435937,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 1026608,000 ns/op
# Warmup Iteration   2: 585113,000 ns/op
# Warmup Iteration   3: 352925,000 ns/op
Iteration   1: 321223,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 373383,667 ±(99.9%) 1059209,719 ns/op

  Histogram, ns/op:
    [300000,000, 312500,000) = 0 
    [312500,000, 325000,000) = 1 
    [325000,000, 337500,000) = 0 
    [337500,000, 350000,000) = 0 
    [350000,000, 362500,000) = 0 
    [362500,000, 375000,000) = 1 
    [375000,000, 387500,000) = 0 
    [387500,000, 400000,000) = 0 
    [400000,000, 412500,000) = 0 
    [412500,000, 425000,000) = 0 
    [425000,000, 437500,000) = 1 
    [437500,000, 450000,000) = 0 
    [450000,000, 462500,000) = 0 
    [462500,000, 475000,000) = 0 
    [475000,000, 487500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 321223,000 ns/op
     p(50,0000) = 362991,000 ns/op
     p(90,0000) = 435937,000 ns/op
     p(95,0000) = 435937,000 ns/op
     p(99,0000) = 435937,000 ns/op
     p(99,9000) = 435937,000 ns/op
     p(99,9900) = 435937,000 ns/op
     p(99,9990) = 435937,000 ns/op
     p(99,9999) = 435937,000 ns/op
    p(100,0000) = 435937,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1418616,000 ns/op
# Warmup Iteration   2: 859996,000 ns/op
# Warmup Iteration   3: 777475,000 ns/op
Iteration   1: 708331,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1463882,000 ns/op
# Warmup Iteration   2: 584680,000 ns/op
# Warmup Iteration   3: 574729,000 ns/op
Iteration   1: 424597,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 2336316,000 ns/op
# Warmup Iteration   2: 773318,000 ns/op
# Warmup Iteration   3: 769145,000 ns/op
Iteration   1: 714685,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 615871,000 ±(99.9%) 3022594,548 ns/op

  Histogram, ns/op:
    [400000,000, 425000,000) = 1 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 
    [575000,000, 600000,000) = 0 
    [600000,000, 625000,000) = 0 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 
    [675000,000, 700000,000) = 0 
    [700000,000, 725000,000) = 2 
    [725000,000, 750000,000) = 0 
    [750000,000, 775000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 424597,000 ns/op
     p(50,0000) = 708331,000 ns/op
     p(90,0000) = 714685,000 ns/op
     p(95,0000) = 714685,000 ns/op
     p(99,0000) = 714685,000 ns/op
     p(99,9000) = 714685,000 ns/op
     p(99,9900) = 714685,000 ns/op
     p(99,9990) = 714685,000 ns/op
     p(99,9999) = 714685,000 ns/op
    p(100,0000) = 714685,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 2333464,000 ns/op
# Warmup Iteration   2: 939348,000 ns/op
# Warmup Iteration   3: 756431,000 ns/op
Iteration   1: 815853,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 2338451,000 ns/op
# Warmup Iteration   2: 968623,000 ns/op
# Warmup Iteration   3: 832080,000 ns/op
Iteration   1: 835012,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 2209270,000 ns/op
# Warmup Iteration   2: 946490,000 ns/op
# Warmup Iteration   3: 749663,000 ns/op
Iteration   1: 836861,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 829242,000 ±(99.9%) 212211,191 ns/op

  Histogram, ns/op:
    [810000,000, 812500,000) = 0 
    [812500,000, 815000,000) = 0 
    [815000,000, 817500,000) = 1 
    [817500,000, 820000,000) = 0 
    [820000,000, 822500,000) = 0 
    [822500,000, 825000,000) = 0 
    [825000,000, 827500,000) = 0 
    [827500,000, 830000,000) = 0 
    [830000,000, 832500,000) = 0 
    [832500,000, 835000,000) = 0 
    [835000,000, 837500,000) = 2 

  Percentiles, ns/op:
      p(0,0000) = 815853,000 ns/op
     p(50,0000) = 835012,000 ns/op
     p(90,0000) = 836861,000 ns/op
     p(95,0000) = 836861,000 ns/op
     p(99,0000) = 836861,000 ns/op
     p(99,9000) = 836861,000 ns/op
     p(99,9900) = 836861,000 ns/op
     p(99,9990) = 836861,000 ns/op
     p(99,9999) = 836861,000 ns/op
    p(100,0000) = 836861,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 100, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 3365359,000 ns/op
# Warmup Iteration   2: 1541250,000 ns/op
# Warmup Iteration   3: 1486492,000 ns/op
Iteration   1: 1299651,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 3422307,000 ns/op
# Warmup Iteration   2: 1494401,000 ns/op
# Warmup Iteration   3: 1509408,000 ns/op
Iteration   1: 1352671,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 3850502,000 ns/op
# Warmup Iteration   2: 2596440,000 ns/op
# Warmup Iteration   3: 2482435,000 ns/op
Iteration   1: 2277349,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 1643223,667 ±(99.9%) 10030547,111 ns/op

  Histogram, ns/op:
    [1200000,000, 1300000,000) = 1 
    [1300000,000, 1400000,000) = 1 
    [1400000,000, 1500000,000) = 0 
    [1500000,000, 1600000,000) = 0 
    [1600000,000, 1700000,000) = 0 
    [1700000,000, 1800000,000) = 0 
    [1800000,000, 1900000,000) = 0 
    [1900000,000, 2000000,000) = 0 
    [2000000,000, 2100000,000) = 0 
    [2100000,000, 2200000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1299651,000 ns/op
     p(50,0000) = 1352671,000 ns/op
     p(90,0000) = 2277349,000 ns/op
     p(95,0000) = 2277349,000 ns/op
     p(99,0000) = 2277349,000 ns/op
     p(99,9000) = 2277349,000 ns/op
     p(99,9900) = 2277349,000 ns/op
     p(99,9990) = 2277349,000 ns/op
     p(99,9999) = 2277349,000 ns/op
    p(100,0000) = 2277349,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1013893,000 ns/op
# Warmup Iteration   2: 491599,000 ns/op
# Warmup Iteration   3: 437226,000 ns/op
Iteration   1: 526140,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 914589,000 ns/op
# Warmup Iteration   2: 470176,000 ns/op
# Warmup Iteration   3: 452452,000 ns/op
Iteration   1: 334135,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 861621,000 ns/op
# Warmup Iteration   2: 582797,000 ns/op
# Warmup Iteration   3: 480184,000 ns/op
Iteration   1: 362993,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 407756,000 ±(99.9%) 1888844,303 ns/op

  Histogram, ns/op:
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 1 
    [350000,000, 375000,000) = 1 
    [375000,000, 400000,000) = 0 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 1 
    [550000,000, 575000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 334135,000 ns/op
     p(50,0000) = 362993,000 ns/op
     p(90,0000) = 526140,000 ns/op
     p(95,0000) = 526140,000 ns/op
     p(99,0000) = 526140,000 ns/op
     p(99,9000) = 526140,000 ns/op
     p(99,9900) = 526140,000 ns/op
     p(99,9990) = 526140,000 ns/op
     p(99,9999) = 526140,000 ns/op
    p(100,0000) = 526140,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 952198,000 ns/op
# Warmup Iteration   2: 488053,000 ns/op
# Warmup Iteration   3: 393806,000 ns/op
Iteration   1: 288814,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 986404,000 ns/op
# Warmup Iteration   2: 630049,000 ns/op
# Warmup Iteration   3: 465915,000 ns/op
Iteration   1: 360657,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 949337,000 ns/op
# Warmup Iteration   2: 450996,000 ns/op
# Warmup Iteration   3: 462238,000 ns/op
Iteration   1: 296156,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 315209,000 ±(99.9%) 721173,404 ns/op

  Histogram, ns/op:
    [280000,000, 285000,000) = 0 
    [285000,000, 290000,000) = 1 
    [290000,000, 295000,000) = 0 
    [295000,000, 300000,000) = 1 
    [300000,000, 305000,000) = 0 
    [305000,000, 310000,000) = 0 
    [310000,000, 315000,000) = 0 
    [315000,000, 320000,000) = 0 
    [320000,000, 325000,000) = 0 
    [325000,000, 330000,000) = 0 
    [330000,000, 335000,000) = 0 
    [335000,000, 340000,000) = 0 
    [340000,000, 345000,000) = 0 
    [345000,000, 350000,000) = 0 
    [350000,000, 355000,000) = 0 
    [355000,000, 360000,000) = 0 
    [360000,000, 365000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 288814,000 ns/op
     p(50,0000) = 296156,000 ns/op
     p(90,0000) = 360657,000 ns/op
     p(95,0000) = 360657,000 ns/op
     p(99,0000) = 360657,000 ns/op
     p(99,9000) = 360657,000 ns/op
     p(99,9900) = 360657,000 ns/op
     p(99,9990) = 360657,000 ns/op
     p(99,9999) = 360657,000 ns/op
    p(100,0000) = 360657,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1327182,000 ns/op
# Warmup Iteration   2: 830581,000 ns/op
# Warmup Iteration   3: 625967,000 ns/op
Iteration   1: 439842,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1208063,000 ns/op
# Warmup Iteration   2: 890873,000 ns/op
# Warmup Iteration   3: 663623,000 ns/op
Iteration   1: 568690,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 1287225,000 ns/op
# Warmup Iteration   2: 701628,000 ns/op
# Warmup Iteration   3: 568927,000 ns/op
Iteration   1: 485230,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 497920,667 ±(99.9%) 1192313,682 ns/op

  Histogram, ns/op:
    [400000,000, 412500,000) = 0 
    [412500,000, 425000,000) = 0 
    [425000,000, 437500,000) = 0 
    [437500,000, 450000,000) = 1 
    [450000,000, 462500,000) = 0 
    [462500,000, 475000,000) = 0 
    [475000,000, 487500,000) = 1 
    [487500,000, 500000,000) = 0 
    [500000,000, 512500,000) = 0 
    [512500,000, 525000,000) = 0 
    [525000,000, 537500,000) = 0 
    [537500,000, 550000,000) = 0 
    [550000,000, 562500,000) = 0 
    [562500,000, 575000,000) = 1 
    [575000,000, 587500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 439842,000 ns/op
     p(50,0000) = 485230,000 ns/op
     p(90,0000) = 568690,000 ns/op
     p(95,0000) = 568690,000 ns/op
     p(99,0000) = 568690,000 ns/op
     p(99,9000) = 568690,000 ns/op
     p(99,9900) = 568690,000 ns/op
     p(99,9990) = 568690,000 ns/op
     p(99,9999) = 568690,000 ns/op
    p(100,0000) = 568690,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1628245,000 ns/op
# Warmup Iteration   2: 734477,000 ns/op
# Warmup Iteration   3: 795623,000 ns/op
Iteration   1: 605404,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1640864,000 ns/op
# Warmup Iteration   2: 863232,000 ns/op
# Warmup Iteration   3: 743353,000 ns/op
Iteration   1: 576257,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 1668507,000 ns/op
# Warmup Iteration   2: 831600,000 ns/op
# Warmup Iteration   3: 690884,000 ns/op
Iteration   1: 474074,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 551911,667 ±(99.9%) 1258210,400 ns/op

  Histogram, ns/op:
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 1 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 
    [575000,000, 600000,000) = 1 
    [600000,000, 625000,000) = 1 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 474074,000 ns/op
     p(50,0000) = 576257,000 ns/op
     p(90,0000) = 605404,000 ns/op
     p(95,0000) = 605404,000 ns/op
     p(99,0000) = 605404,000 ns/op
     p(99,9000) = 605404,000 ns/op
     p(99,9900) = 605404,000 ns/op
     p(99,9990) = 605404,000 ns/op
     p(99,9999) = 605404,000 ns/op
    p(100,0000) = 605404,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 2390773,000 ns/op
# Warmup Iteration   2: 1020480,000 ns/op
# Warmup Iteration   3: 811960,000 ns/op
Iteration   1: 607175,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 2089196,000 ns/op
# Warmup Iteration   2: 796485,000 ns/op
# Warmup Iteration   3: 847932,000 ns/op
Iteration   1: 664101,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 2191470,000 ns/op
# Warmup Iteration   2: 1359432,000 ns/op
# Warmup Iteration   3: 1395450,000 ns/op
Iteration   1: 1007168,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 759481,333 ±(99.9%) 3947633,689 ns/op

  Histogram, ns/op:
    [ 600000,000,  650000,000) = 1 
    [ 650000,000,  700000,000) = 1 
    [ 700000,000,  750000,000) = 0 
    [ 750000,000,  800000,000) = 0 
    [ 800000,000,  850000,000) = 0 
    [ 850000,000,  900000,000) = 0 
    [ 900000,000,  950000,000) = 0 
    [ 950000,000, 1000000,000) = 0 
    [1000000,000, 1050000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 607175,000 ns/op
     p(50,0000) = 664101,000 ns/op
     p(90,0000) = 1007168,000 ns/op
     p(95,0000) = 1007168,000 ns/op
     p(99,0000) = 1007168,000 ns/op
     p(99,9000) = 1007168,000 ns/op
     p(99,9900) = 1007168,000 ns/op
     p(99,9990) = 1007168,000 ns/op
     p(99,9999) = 1007168,000 ns/op
    p(100,0000) = 1007168,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 3252932,000 ns/op
# Warmup Iteration   2: 1692599,000 ns/op
# Warmup Iteration   3: 1530239,000 ns/op
Iteration   1: 1431173,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 3195086,000 ns/op
# Warmup Iteration   2: 1559081,000 ns/op
# Warmup Iteration   3: 1468600,000 ns/op
Iteration   1: 1399030,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 3028775,000 ns/op
# Warmup Iteration   2: 1596280,000 ns/op
# Warmup Iteration   3: 1564097,000 ns/op
Iteration   1: 1398943,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 1409715,333 ±(99.9%) 339021,919 ns/op

  Histogram, ns/op:
    [1390000,000, 1395000,000) = 0 
    [1395000,000, 1400000,000) = 2 
    [1400000,000, 1405000,000) = 0 
    [1405000,000, 1410000,000) = 0 
    [1410000,000, 1415000,000) = 0 
    [1415000,000, 1420000,000) = 0 
    [1420000,000, 1425000,000) = 0 
    [1425000,000, 1430000,000) = 0 
    [1430000,000, 1435000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 1398943,000 ns/op
     p(50,0000) = 1399030,000 ns/op
     p(90,0000) = 1431173,000 ns/op
     p(95,0000) = 1431173,000 ns/op
     p(99,0000) = 1431173,000 ns/op
     p(99,9000) = 1431173,000 ns/op
     p(99,9900) = 1431173,000 ns/op
     p(99,9990) = 1431173,000 ns/op
     p(99,9999) = 1431173,000 ns/op
    p(100,0000) = 1431173,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 200, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 4592593,000 ns/op
# Warmup Iteration   2: 4240689,000 ns/op
# Warmup Iteration   3: 3658606,000 ns/op
Iteration   1: 2844338,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 7013942,000 ns/op
# Warmup Iteration   2: 5630924,000 ns/op
# Warmup Iteration   3: 5129263,000 ns/op
Iteration   1: 1576721,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 5283573,000 ns/op
# Warmup Iteration   2: 5627823,000 ns/op
# Warmup Iteration   3: 4928597,000 ns/op
Iteration   1: 1574206,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 1998421,667 ±(99.9%) 13365097,882 ns/op

  Histogram, ns/op:
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 0 
    [1250000,000, 1375000,000) = 0 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 2 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 
    [1875000,000, 2000000,000) = 0 
    [2000000,000, 2125000,000) = 0 
    [2125000,000, 2250000,000) = 0 
    [2250000,000, 2375000,000) = 0 
    [2375000,000, 2500000,000) = 0 
    [2500000,000, 2625000,000) = 0 
    [2625000,000, 2750000,000) = 0 
    [2750000,000, 2875000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 1574206,000 ns/op
     p(50,0000) = 1576721,000 ns/op
     p(90,0000) = 2844338,000 ns/op
     p(95,0000) = 2844338,000 ns/op
     p(99,0000) = 2844338,000 ns/op
     p(99,9000) = 2844338,000 ns/op
     p(99,9900) = 2844338,000 ns/op
     p(99,9990) = 2844338,000 ns/op
     p(99,9999) = 2844338,000 ns/op
    p(100,0000) = 2844338,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1565141,000 ns/op
# Warmup Iteration   2: 719634,000 ns/op
# Warmup Iteration   3: 526432,000 ns/op
Iteration   1: 468425,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1624089,000 ns/op
# Warmup Iteration   2: 903415,000 ns/op
# Warmup Iteration   3: 709793,000 ns/op
Iteration   1: 481928,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 1639832,000 ns/op
# Warmup Iteration   2: 1084830,000 ns/op
# Warmup Iteration   3: 520415,000 ns/op
Iteration   1: 423668,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 458007,000 ±(99.9%) 556346,187 ns/op

  Histogram, ns/op:
    [420000,000, 425000,000) = 1 
    [425000,000, 430000,000) = 0 
    [430000,000, 435000,000) = 0 
    [435000,000, 440000,000) = 0 
    [440000,000, 445000,000) = 0 
    [445000,000, 450000,000) = 0 
    [450000,000, 455000,000) = 0 
    [455000,000, 460000,000) = 0 
    [460000,000, 465000,000) = 0 
    [465000,000, 470000,000) = 1 
    [470000,000, 475000,000) = 0 
    [475000,000, 480000,000) = 0 
    [480000,000, 485000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 423668,000 ns/op
     p(50,0000) = 468425,000 ns/op
     p(90,0000) = 481928,000 ns/op
     p(95,0000) = 481928,000 ns/op
     p(99,0000) = 481928,000 ns/op
     p(99,9000) = 481928,000 ns/op
     p(99,9900) = 481928,000 ns/op
     p(99,9990) = 481928,000 ns/op
     p(99,9999) = 481928,000 ns/op
    p(100,0000) = 481928,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 2926098,000 ns/op
# Warmup Iteration   2: 1358102,000 ns/op
# Warmup Iteration   3: 905427,000 ns/op
Iteration   1: 590408,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1836963,000 ns/op
# Warmup Iteration   2: 879325,000 ns/op
# Warmup Iteration   3: 636540,000 ns/op
Iteration   1: 473023,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 1856217,000 ns/op
# Warmup Iteration   2: 1101077,000 ns/op
# Warmup Iteration   3: 626550,000 ns/op
Iteration   1: 506296,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 523242,333 ±(99.9%) 1103736,660 ns/op

  Histogram, ns/op:
    [400000,000, 412500,000) = 0 
    [412500,000, 425000,000) = 0 
    [425000,000, 437500,000) = 0 
    [437500,000, 450000,000) = 0 
    [450000,000, 462500,000) = 0 
    [462500,000, 475000,000) = 1 
    [475000,000, 487500,000) = 0 
    [487500,000, 500000,000) = 0 
    [500000,000, 512500,000) = 1 
    [512500,000, 525000,000) = 0 
    [525000,000, 537500,000) = 0 
    [537500,000, 550000,000) = 0 
    [550000,000, 562500,000) = 0 
    [562500,000, 575000,000) = 0 
    [575000,000, 587500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 473023,000 ns/op
     p(50,0000) = 506296,000 ns/op
     p(90,0000) = 590408,000 ns/op
     p(95,0000) = 590408,000 ns/op
     p(99,0000) = 590408,000 ns/op
     p(99,9000) = 590408,000 ns/op
     p(99,9900) = 590408,000 ns/op
     p(99,9990) = 590408,000 ns/op
     p(99,9999) = 590408,000 ns/op
    p(100,0000) = 590408,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 2352912,000 ns/op
# Warmup Iteration   2: 1831303,000 ns/op
# Warmup Iteration   3: 550582,000 ns/op
Iteration   1: 736927,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 2040191,000 ns/op
# Warmup Iteration   2: 1157650,000 ns/op
# Warmup Iteration   3: 608529,000 ns/op
Iteration   1: 465428,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 2243118,000 ns/op
# Warmup Iteration   2: 1008085,000 ns/op
# Warmup Iteration   3: 622177,000 ns/op
Iteration   1: 461449,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 554601,333 ±(99.9%) 2880887,998 ns/op

  Histogram, ns/op:
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 2 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 
    [575000,000, 600000,000) = 0 
    [600000,000, 625000,000) = 0 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 
    [675000,000, 700000,000) = 0 
    [700000,000, 725000,000) = 0 
    [725000,000, 750000,000) = 1 
    [750000,000, 775000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 461449,000 ns/op
     p(50,0000) = 465428,000 ns/op
     p(90,0000) = 736927,000 ns/op
     p(95,0000) = 736927,000 ns/op
     p(99,0000) = 736927,000 ns/op
     p(99,9000) = 736927,000 ns/op
     p(99,9900) = 736927,000 ns/op
     p(99,9990) = 736927,000 ns/op
     p(99,9999) = 736927,000 ns/op
    p(100,0000) = 736927,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 2982793,000 ns/op
# Warmup Iteration   2: 1500932,000 ns/op
# Warmup Iteration   3: 885868,000 ns/op
Iteration   1: 830989,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 2792987,000 ns/op
# Warmup Iteration   2: 1212858,000 ns/op
# Warmup Iteration   3: 766399,000 ns/op
Iteration   1: 846502,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 2839795,000 ns/op
# Warmup Iteration   2: 1366821,000 ns/op
# Warmup Iteration   3: 1089384,000 ns/op
Iteration   1: 954972,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 877487,667 ±(99.9%) 1232367,143 ns/op

  Histogram, ns/op:
    [ 800000,000,  812500,000) = 0 
    [ 812500,000,  825000,000) = 0 
    [ 825000,000,  837500,000) = 1 
    [ 837500,000,  850000,000) = 1 
    [ 850000,000,  862500,000) = 0 
    [ 862500,000,  875000,000) = 0 
    [ 875000,000,  887500,000) = 0 
    [ 887500,000,  900000,000) = 0 
    [ 900000,000,  912500,000) = 0 
    [ 912500,000,  925000,000) = 0 
    [ 925000,000,  937500,000) = 0 
    [ 937500,000,  950000,000) = 0 
    [ 950000,000,  962500,000) = 1 
    [ 962500,000,  975000,000) = 0 
    [ 975000,000,  987500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 830989,000 ns/op
     p(50,0000) = 846502,000 ns/op
     p(90,0000) = 954972,000 ns/op
     p(95,0000) = 954972,000 ns/op
     p(99,0000) = 954972,000 ns/op
     p(99,9000) = 954972,000 ns/op
     p(99,9900) = 954972,000 ns/op
     p(99,9990) = 954972,000 ns/op
     p(99,9999) = 954972,000 ns/op
    p(100,0000) = 954972,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 4112026,000 ns/op
# Warmup Iteration   2: 3124188,000 ns/op
# Warmup Iteration   3: 2645222,000 ns/op
Iteration   1: 2618405,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 4155921,000 ns/op
# Warmup Iteration   2: 3053537,000 ns/op
# Warmup Iteration   3: 2690573,000 ns/op
Iteration   1: 2600926,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 2971698,000 ns/op
# Warmup Iteration   2: 3136161,000 ns/op
# Warmup Iteration   3: 2094624,000 ns/op
Iteration   1: 1505194,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 2241508,333 ±(99.9%) 11634510,955 ns/op

  Histogram, ns/op:
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 0 
    [1250000,000, 1375000,000) = 0 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 1 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 
    [1875000,000, 2000000,000) = 0 
    [2000000,000, 2125000,000) = 0 
    [2125000,000, 2250000,000) = 0 
    [2250000,000, 2375000,000) = 0 
    [2375000,000, 2500000,000) = 0 
    [2500000,000, 2625000,000) = 2 
    [2625000,000, 2750000,000) = 0 
    [2750000,000, 2875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1505194,000 ns/op
     p(50,0000) = 2600926,000 ns/op
     p(90,0000) = 2618405,000 ns/op
     p(95,0000) = 2618405,000 ns/op
     p(99,0000) = 2618405,000 ns/op
     p(99,9000) = 2618405,000 ns/op
     p(99,9900) = 2618405,000 ns/op
     p(99,9990) = 2618405,000 ns/op
     p(99,9999) = 2618405,000 ns/op
    p(100,0000) = 2618405,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 5429900,000 ns/op
# Warmup Iteration   2: 3963414,000 ns/op
# Warmup Iteration   3: 3881504,000 ns/op
Iteration   1: 3590789,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 5354419,000 ns/op
# Warmup Iteration   2: 4039054,000 ns/op
# Warmup Iteration   3: 3778587,000 ns/op
Iteration   1: 3645705,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 6681132,000 ns/op
# Warmup Iteration   2: 5869640,000 ns/op
# Warmup Iteration   3: 3846322,000 ns/op
Iteration   1: 3079300,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 3438598,000 ±(99.9%) 5698797,912 ns/op

  Histogram, ns/op:
    [3000000,000, 3050000,000) = 0 
    [3050000,000, 3100000,000) = 1 
    [3100000,000, 3150000,000) = 0 
    [3150000,000, 3200000,000) = 0 
    [3200000,000, 3250000,000) = 0 
    [3250000,000, 3300000,000) = 0 
    [3300000,000, 3350000,000) = 0 
    [3350000,000, 3400000,000) = 0 
    [3400000,000, 3450000,000) = 0 
    [3450000,000, 3500000,000) = 0 
    [3500000,000, 3550000,000) = 0 
    [3550000,000, 3600000,000) = 1 
    [3600000,000, 3650000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 3079300,000 ns/op
     p(50,0000) = 3590789,000 ns/op
     p(90,0000) = 3645705,000 ns/op
     p(95,0000) = 3645705,000 ns/op
     p(99,0000) = 3645705,000 ns/op
     p(99,9000) = 3645705,000 ns/op
     p(99,9900) = 3645705,000 ns/op
     p(99,9990) = 3645705,000 ns/op
     p(99,9999) = 3645705,000 ns/op
    p(100,0000) = 3645705,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 500, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 9213494,000 ns/op
# Warmup Iteration   2: 8098116,000 ns/op
# Warmup Iteration   3: 7308715,000 ns/op
Iteration   1: 22416408,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 9276512,000 ns/op
# Warmup Iteration   2: 8070434,000 ns/op
# Warmup Iteration   3: 7019944,000 ns/op
Iteration   1: 22399398,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 9174976,000 ns/op
# Warmup Iteration   2: 9830765,000 ns/op
# Warmup Iteration   3: 6938854,000 ns/op
Iteration   1: 21666879,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 22160895,000 ±(99.9%) 7806761,391 ns/op

  Histogram, ns/op:
    [21600000,000, 21650000,000) = 0 
    [21650000,000, 21700000,000) = 1 
    [21700000,000, 21750000,000) = 0 
    [21750000,000, 21800000,000) = 0 
    [21800000,000, 21850000,000) = 0 
    [21850000,000, 21900000,000) = 0 
    [21900000,000, 21950000,000) = 0 
    [21950000,000, 22000000,000) = 0 
    [22000000,000, 22050000,000) = 0 
    [22050000,000, 22100000,000) = 0 
    [22100000,000, 22150000,000) = 0 
    [22150000,000, 22200000,000) = 0 
    [22200000,000, 22250000,000) = 0 
    [22250000,000, 22300000,000) = 0 
    [22300000,000, 22350000,000) = 0 
    [22350000,000, 22400000,000) = 1 
    [22400000,000, 22450000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 21666879,000 ns/op
     p(50,0000) = 22399398,000 ns/op
     p(90,0000) = 22416408,000 ns/op
     p(95,0000) = 22416408,000 ns/op
     p(99,0000) = 22416408,000 ns/op
     p(99,9000) = 22416408,000 ns/op
     p(99,9900) = 22416408,000 ns/op
     p(99,9990) = 22416408,000 ns/op
     p(99,9999) = 22416408,000 ns/op
    p(100,0000) = 22416408,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 2649794,000 ns/op
# Warmup Iteration   2: 804346,000 ns/op
# Warmup Iteration   3: 400501,000 ns/op
Iteration   1: 455886,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 4024085,000 ns/op
# Warmup Iteration   2: 695912,000 ns/op
# Warmup Iteration   3: 686113,000 ns/op
Iteration   1: 779930,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 2718168,000 ns/op
# Warmup Iteration   2: 564668,000 ns/op
# Warmup Iteration   3: 336852,000 ns/op
Iteration   1: 414981,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 550265,667 ±(99.9%) 3647722,024 ns/op

  Histogram, ns/op:
    [400000,000, 425000,000) = 1 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 1 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 
    [575000,000, 600000,000) = 0 
    [600000,000, 625000,000) = 0 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 
    [675000,000, 700000,000) = 0 
    [700000,000, 725000,000) = 0 
    [725000,000, 750000,000) = 0 
    [750000,000, 775000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 414981,000 ns/op
     p(50,0000) = 455886,000 ns/op
     p(90,0000) = 779930,000 ns/op
     p(95,0000) = 779930,000 ns/op
     p(99,0000) = 779930,000 ns/op
     p(99,9000) = 779930,000 ns/op
     p(99,9900) = 779930,000 ns/op
     p(99,9990) = 779930,000 ns/op
     p(99,9999) = 779930,000 ns/op
    p(100,0000) = 779930,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 4546691,000 ns/op
# Warmup Iteration   2: 764828,000 ns/op
# Warmup Iteration   3: 674030,000 ns/op
Iteration   1: 562426,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 3101218,000 ns/op
# Warmup Iteration   2: 1220397,000 ns/op
# Warmup Iteration   3: 679129,000 ns/op
Iteration   1: 524834,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 2786448,000 ns/op
# Warmup Iteration   2: 826187,000 ns/op
# Warmup Iteration   3: 438981,000 ns/op
Iteration   1: 418810,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 502023,333 ±(99.9%) 1358714,489 ns/op

  Histogram, ns/op:
    [400000,000, 412500,000) = 0 
    [412500,000, 425000,000) = 1 
    [425000,000, 437500,000) = 0 
    [437500,000, 450000,000) = 0 
    [450000,000, 462500,000) = 0 
    [462500,000, 475000,000) = 0 
    [475000,000, 487500,000) = 0 
    [487500,000, 500000,000) = 0 
    [500000,000, 512500,000) = 0 
    [512500,000, 525000,000) = 1 
    [525000,000, 537500,000) = 0 
    [537500,000, 550000,000) = 0 
    [550000,000, 562500,000) = 1 
    [562500,000, 575000,000) = 0 
    [575000,000, 587500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 418810,000 ns/op
     p(50,0000) = 524834,000 ns/op
     p(90,0000) = 562426,000 ns/op
     p(95,0000) = 562426,000 ns/op
     p(99,0000) = 562426,000 ns/op
     p(99,9000) = 562426,000 ns/op
     p(99,9900) = 562426,000 ns/op
     p(99,9990) = 562426,000 ns/op
     p(99,9999) = 562426,000 ns/op
    p(100,0000) = 562426,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 3436304,000 ns/op
# Warmup Iteration   2: 1621667,000 ns/op
# Warmup Iteration   3: 936961,000 ns/op
Iteration   1: 986112,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 3499066,000 ns/op
# Warmup Iteration   2: 1053202,000 ns/op
# Warmup Iteration   3: 1021706,000 ns/op
Iteration   1: 1617942,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 3436519,000 ns/op
# Warmup Iteration   2: 1159070,000 ns/op
# Warmup Iteration   3: 851363,000 ns/op
Iteration   1: 963787,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 1189280,333 ±(99.9%) 6775712,698 ns/op

  Histogram, ns/op:
    [ 900000,000,  950000,000) = 0 
    [ 950000,000, 1000000,000) = 2 
    [1000000,000, 1050000,000) = 0 
    [1050000,000, 1100000,000) = 0 
    [1100000,000, 1150000,000) = 0 
    [1150000,000, 1200000,000) = 0 
    [1200000,000, 1250000,000) = 0 
    [1250000,000, 1300000,000) = 0 
    [1300000,000, 1350000,000) = 0 
    [1350000,000, 1400000,000) = 0 
    [1400000,000, 1450000,000) = 0 
    [1450000,000, 1500000,000) = 0 
    [1500000,000, 1550000,000) = 0 
    [1550000,000, 1600000,000) = 0 
    [1600000,000, 1650000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 963787,000 ns/op
     p(50,0000) = 986112,000 ns/op
     p(90,0000) = 1617942,000 ns/op
     p(95,0000) = 1617942,000 ns/op
     p(99,0000) = 1617942,000 ns/op
     p(99,9000) = 1617942,000 ns/op
     p(99,9900) = 1617942,000 ns/op
     p(99,9990) = 1617942,000 ns/op
     p(99,9999) = 1617942,000 ns/op
    p(100,0000) = 1617942,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 4057866,000 ns/op
# Warmup Iteration   2: 1608646,000 ns/op
# Warmup Iteration   3: 1661895,000 ns/op
Iteration   1: 1626164,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 7396190,000 ns/op
# Warmup Iteration   2: 1807056,000 ns/op
# Warmup Iteration   3: 1856097,000 ns/op
Iteration   1: 1832796,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 4386595,000 ns/op
# Warmup Iteration   2: 2233331,000 ns/op
# Warmup Iteration   3: 1635805,000 ns/op
Iteration   1: 1579481,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 1679480,333 ±(99.9%) 2459460,595 ns/op

  Histogram, ns/op:
    [1500000,000, 1525000,000) = 0 
    [1525000,000, 1550000,000) = 0 
    [1550000,000, 1575000,000) = 0 
    [1575000,000, 1600000,000) = 1 
    [1600000,000, 1625000,000) = 0 
    [1625000,000, 1650000,000) = 1 
    [1650000,000, 1675000,000) = 0 
    [1675000,000, 1700000,000) = 0 
    [1700000,000, 1725000,000) = 0 
    [1725000,000, 1750000,000) = 0 
    [1750000,000, 1775000,000) = 0 
    [1775000,000, 1800000,000) = 0 
    [1800000,000, 1825000,000) = 0 
    [1825000,000, 1850000,000) = 1 
    [1850000,000, 1875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1579481,000 ns/op
     p(50,0000) = 1626164,000 ns/op
     p(90,0000) = 1832796,000 ns/op
     p(95,0000) = 1832796,000 ns/op
     p(99,0000) = 1832796,000 ns/op
     p(99,9000) = 1832796,000 ns/op
     p(99,9900) = 1832796,000 ns/op
     p(99,9990) = 1832796,000 ns/op
     p(99,9999) = 1832796,000 ns/op
    p(100,0000) = 1832796,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 8254308,000 ns/op
# Warmup Iteration   2: 5318833,000 ns/op
# Warmup Iteration   3: 5317399,000 ns/op
Iteration   1: 5154145,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 7936253,000 ns/op
# Warmup Iteration   2: 3207516,000 ns/op
# Warmup Iteration   3: 3353816,000 ns/op
Iteration   1: 3227458,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 5689346,000 ns/op
# Warmup Iteration   2: 2858270,000 ns/op
# Warmup Iteration   3: 2919163,000 ns/op
Iteration   1: 3339414,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 3907005,667 ±(99.9%) 19730659,224 ns/op

  Histogram, ns/op:
    [3000000,000, 3250000,000) = 1 
    [3250000,000, 3500000,000) = 1 
    [3500000,000, 3750000,000) = 0 
    [3750000,000, 4000000,000) = 0 
    [4000000,000, 4250000,000) = 0 
    [4250000,000, 4500000,000) = 0 
    [4500000,000, 4750000,000) = 0 
    [4750000,000, 5000000,000) = 0 
    [5000000,000, 5250000,000) = 1 
    [5250000,000, 5500000,000) = 0 
    [5500000,000, 5750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 3227458,000 ns/op
     p(50,0000) = 3339414,000 ns/op
     p(90,0000) = 5154145,000 ns/op
     p(95,0000) = 5154145,000 ns/op
     p(99,0000) = 5154145,000 ns/op
     p(99,9000) = 5154145,000 ns/op
     p(99,9900) = 5154145,000 ns/op
     p(99,9990) = 5154145,000 ns/op
     p(99,9999) = 5154145,000 ns/op
    p(100,0000) = 5154145,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 10327416,000 ns/op
# Warmup Iteration   2: 8080636,000 ns/op
# Warmup Iteration   3: 8455345,000 ns/op
Iteration   1: 23728315,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 10270932,000 ns/op
# Warmup Iteration   2: 8065253,000 ns/op
# Warmup Iteration   3: 7785085,000 ns/op
Iteration   1: 22375757,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 9316871,000 ns/op
# Warmup Iteration   2: 7950498,000 ns/op
# Warmup Iteration   3: 8541618,000 ns/op
Iteration   1: 22630466,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 22911512,667 ±(99.9%) 13112575,975 ns/op

  Histogram, ns/op:
    [22000000,000, 22125000,000) = 0 
    [22125000,000, 22250000,000) = 0 
    [22250000,000, 22375000,000) = 0 
    [22375000,000, 22500000,000) = 1 
    [22500000,000, 22625000,000) = 0 
    [22625000,000, 22750000,000) = 1 
    [22750000,000, 22875000,000) = 0 
    [22875000,000, 23000000,000) = 0 
    [23000000,000, 23125000,000) = 0 
    [23125000,000, 23250000,000) = 0 
    [23250000,000, 23375000,000) = 0 
    [23375000,000, 23500000,000) = 0 
    [23500000,000, 23625000,000) = 0 
    [23625000,000, 23750000,000) = 1 
    [23750000,000, 23875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 22375757,000 ns/op
     p(50,0000) = 22630466,000 ns/op
     p(90,0000) = 23728315,000 ns/op
     p(95,0000) = 23728315,000 ns/op
     p(99,0000) = 23728315,000 ns/op
     p(99,9000) = 23728315,000 ns/op
     p(99,9900) = 23728315,000 ns/op
     p(99,9990) = 23728315,000 ns/op
     p(99,9999) = 23728315,000 ns/op
    p(100,0000) = 23728315,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size
# Parameters: (count = 1000, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 41916111,000 ns/op
# Warmup Iteration   2: 17014462,000 ns/op
# Warmup Iteration   3: 13912601,000 ns/op
Iteration   1: 14040047,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 40400582,000 ns/op
# Warmup Iteration   2: 17319329,000 ns/op
# Warmup Iteration   3: 13444729,000 ns/op
Iteration   1: 13938919,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 47139583,000 ns/op
# Warmup Iteration   2: 17932004,000 ns/op
# Warmup Iteration   3: 14381940,000 ns/op
Iteration   1: 14388613,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_new_arraylist_constructor_size":
  N = 3
  mean = 14122526,333 ±(99.9%) 4304061,268 ns/op

  Histogram, ns/op:
    [13900000,000, 13950000,000) = 1 
    [13950000,000, 14000000,000) = 0 
    [14000000,000, 14050000,000) = 1 
    [14050000,000, 14100000,000) = 0 
    [14100000,000, 14150000,000) = 0 
    [14150000,000, 14200000,000) = 0 
    [14200000,000, 14250000,000) = 0 
    [14250000,000, 14300000,000) = 0 
    [14300000,000, 14350000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 13938919,000 ns/op
     p(50,0000) = 14040047,000 ns/op
     p(90,0000) = 14388613,000 ns/op
     p(95,0000) = 14388613,000 ns/op
     p(99,0000) = 14388613,000 ns/op
     p(99,9000) = 14388613,000 ns/op
     p(99,9900) = 14388613,000 ns/op
     p(99,9990) = 14388613,000 ns/op
     p(99,9999) = 14388613,000 ns/op
    p(100,0000) = 14388613,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 533849,000 ns/op
# Warmup Iteration   2: 166541,000 ns/op
# Warmup Iteration   3: 82995,000 ns/op
Iteration   1: 82504,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 832141,000 ns/op
# Warmup Iteration   2: 171505,000 ns/op
# Warmup Iteration   3: 119584,000 ns/op
Iteration   1: 126166,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 556038,000 ns/op
# Warmup Iteration   2: 101326,000 ns/op
# Warmup Iteration   3: 81125,000 ns/op
Iteration   1: 67165,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean =  91945,000 ±(99.9%) 558487,064 ns/op

  Histogram, ns/op:
    [ 60000,000,  65000,000) = 0 
    [ 65000,000,  70000,000) = 1 
    [ 70000,000,  75000,000) = 0 
    [ 75000,000,  80000,000) = 0 
    [ 80000,000,  85000,000) = 1 
    [ 85000,000,  90000,000) = 0 
    [ 90000,000,  95000,000) = 0 
    [ 95000,000, 100000,000) = 0 
    [100000,000, 105000,000) = 0 
    [105000,000, 110000,000) = 0 
    [110000,000, 115000,000) = 0 
    [115000,000, 120000,000) = 0 
    [120000,000, 125000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  67165,000 ns/op
     p(50,0000) =  82504,000 ns/op
     p(90,0000) = 126166,000 ns/op
     p(95,0000) = 126166,000 ns/op
     p(99,0000) = 126166,000 ns/op
     p(99,9000) = 126166,000 ns/op
     p(99,9900) = 126166,000 ns/op
     p(99,9990) = 126166,000 ns/op
     p(99,9999) = 126166,000 ns/op
    p(100,0000) = 126166,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 672088,000 ns/op
# Warmup Iteration   2: 103863,000 ns/op
# Warmup Iteration   3: 75705,000 ns/op
Iteration   1: 100511,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 534442,000 ns/op
# Warmup Iteration   2: 117816,000 ns/op
# Warmup Iteration   3: 73046,000 ns/op
Iteration   1: 85585,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 570256,000 ns/op
# Warmup Iteration   2: 101414,000 ns/op
# Warmup Iteration   3: 70803,000 ns/op
Iteration   1: 82079,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean =  89391,667 ±(99.9%) 178567,456 ns/op

  Histogram, ns/op:
    [ 80000,000,  82500,000) = 1 
    [ 82500,000,  85000,000) = 0 
    [ 85000,000,  87500,000) = 1 
    [ 87500,000,  90000,000) = 0 
    [ 90000,000,  92500,000) = 0 
    [ 92500,000,  95000,000) = 0 
    [ 95000,000,  97500,000) = 0 
    [ 97500,000, 100000,000) = 0 
    [100000,000, 102500,000) = 1 
    [102500,000, 105000,000) = 0 
    [105000,000, 107500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  82079,000 ns/op
     p(50,0000) =  85585,000 ns/op
     p(90,0000) = 100511,000 ns/op
     p(95,0000) = 100511,000 ns/op
     p(99,0000) = 100511,000 ns/op
     p(99,9000) = 100511,000 ns/op
     p(99,9900) = 100511,000 ns/op
     p(99,9990) = 100511,000 ns/op
     p(99,9999) = 100511,000 ns/op
    p(100,0000) = 100511,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 548781,000 ns/op
# Warmup Iteration   2: 125068,000 ns/op
# Warmup Iteration   3: 83116,000 ns/op
Iteration   1: 89485,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 620297,000 ns/op
# Warmup Iteration   2: 138005,000 ns/op
# Warmup Iteration   3: 91782,000 ns/op
Iteration   1: 86661,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 533421,000 ns/op
# Warmup Iteration   2: 154005,000 ns/op
# Warmup Iteration   3: 113938,000 ns/op
Iteration   1: 114142,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean =  96762,667 ±(99.9%) 275790,944 ns/op

  Histogram, ns/op:
    [ 80000,000,  82500,000) = 0 
    [ 82500,000,  85000,000) = 0 
    [ 85000,000,  87500,000) = 1 
    [ 87500,000,  90000,000) = 1 
    [ 90000,000,  92500,000) = 0 
    [ 92500,000,  95000,000) = 0 
    [ 95000,000,  97500,000) = 0 
    [ 97500,000, 100000,000) = 0 
    [100000,000, 102500,000) = 0 
    [102500,000, 105000,000) = 0 
    [105000,000, 107500,000) = 0 
    [107500,000, 110000,000) = 0 
    [110000,000, 112500,000) = 0 
    [112500,000, 115000,000) = 1 
    [115000,000, 117500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) =  86661,000 ns/op
     p(50,0000) =  89485,000 ns/op
     p(90,0000) = 114142,000 ns/op
     p(95,0000) = 114142,000 ns/op
     p(99,0000) = 114142,000 ns/op
     p(99,9000) = 114142,000 ns/op
     p(99,9900) = 114142,000 ns/op
     p(99,9990) = 114142,000 ns/op
     p(99,9999) = 114142,000 ns/op
    p(100,0000) = 114142,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 600647,000 ns/op
# Warmup Iteration   2: 137464,000 ns/op
# Warmup Iteration   3: 124954,000 ns/op
Iteration   1: 110993,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 615392,000 ns/op
# Warmup Iteration   2: 123311,000 ns/op
# Warmup Iteration   3: 121866,000 ns/op
Iteration   1: 107186,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 608304,000 ns/op
# Warmup Iteration   2: 179841,000 ns/op
# Warmup Iteration   3: 120972,000 ns/op
Iteration   1: 106524,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 108234,333 ±(99.9%) 44001,962 ns/op

  Histogram, ns/op:
    [106000,000, 106500,000) = 0 
    [106500,000, 107000,000) = 1 
    [107000,000, 107500,000) = 1 
    [107500,000, 108000,000) = 0 
    [108000,000, 108500,000) = 0 
    [108500,000, 109000,000) = 0 
    [109000,000, 109500,000) = 0 
    [109500,000, 110000,000) = 0 
    [110000,000, 110500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 106524,000 ns/op
     p(50,0000) = 107186,000 ns/op
     p(90,0000) = 110993,000 ns/op
     p(95,0000) = 110993,000 ns/op
     p(99,0000) = 110993,000 ns/op
     p(99,9000) = 110993,000 ns/op
     p(99,9900) = 110993,000 ns/op
     p(99,9990) = 110993,000 ns/op
     p(99,9999) = 110993,000 ns/op
    p(100,0000) = 110993,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 590539,000 ns/op
# Warmup Iteration   2: 201870,000 ns/op
# Warmup Iteration   3: 149348,000 ns/op
Iteration   1: 141544,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 902674,000 ns/op
# Warmup Iteration   2: 187431,000 ns/op
# Warmup Iteration   3: 276283,000 ns/op
Iteration   1: 304914,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 637383,000 ns/op
# Warmup Iteration   2: 168977,000 ns/op
# Warmup Iteration   3: 150690,000 ns/op
Iteration   1: 174865,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 207107,667 ±(99.9%) 1574902,649 ns/op

  Histogram, ns/op:
    [100000,000, 125000,000) = 0 
    [125000,000, 150000,000) = 1 
    [150000,000, 175000,000) = 1 
    [175000,000, 200000,000) = 0 
    [200000,000, 225000,000) = 0 
    [225000,000, 250000,000) = 0 
    [250000,000, 275000,000) = 0 
    [275000,000, 300000,000) = 0 
    [300000,000, 325000,000) = 1 
    [325000,000, 350000,000) = 0 
    [350000,000, 375000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 141544,000 ns/op
     p(50,0000) = 174865,000 ns/op
     p(90,0000) = 304914,000 ns/op
     p(95,0000) = 304914,000 ns/op
     p(99,0000) = 304914,000 ns/op
     p(99,9000) = 304914,000 ns/op
     p(99,9900) = 304914,000 ns/op
     p(99,9990) = 304914,000 ns/op
     p(99,9999) = 304914,000 ns/op
    p(100,0000) = 304914,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1141822,000 ns/op
# Warmup Iteration   2: 221662,000 ns/op
# Warmup Iteration   3: 217933,000 ns/op
Iteration   1: 197659,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 745033,000 ns/op
# Warmup Iteration   2: 319779,000 ns/op
# Warmup Iteration   3: 267552,000 ns/op
Iteration   1: 238331,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 718563,000 ns/op
# Warmup Iteration   2: 272908,000 ns/op
# Warmup Iteration   3: 255306,000 ns/op
Iteration   1: 251811,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 229267,000 ±(99.9%) 514306,963 ns/op

  Histogram, ns/op:
    [190000,000, 195000,000) = 0 
    [195000,000, 200000,000) = 1 
    [200000,000, 205000,000) = 0 
    [205000,000, 210000,000) = 0 
    [210000,000, 215000,000) = 0 
    [215000,000, 220000,000) = 0 
    [220000,000, 225000,000) = 0 
    [225000,000, 230000,000) = 0 
    [230000,000, 235000,000) = 0 
    [235000,000, 240000,000) = 1 
    [240000,000, 245000,000) = 0 
    [245000,000, 250000,000) = 0 
    [250000,000, 255000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 197659,000 ns/op
     p(50,0000) = 238331,000 ns/op
     p(90,0000) = 251811,000 ns/op
     p(95,0000) = 251811,000 ns/op
     p(99,0000) = 251811,000 ns/op
     p(99,9000) = 251811,000 ns/op
     p(99,9900) = 251811,000 ns/op
     p(99,9990) = 251811,000 ns/op
     p(99,9999) = 251811,000 ns/op
    p(100,0000) = 251811,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 10, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 963752,000 ns/op
# Warmup Iteration   2: 379839,000 ns/op
# Warmup Iteration   3: 335316,000 ns/op
Iteration   1: 352252,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 862598,000 ns/op
# Warmup Iteration   2: 369825,000 ns/op
# Warmup Iteration   3: 313092,000 ns/op
Iteration   1: 323901,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 877512,000 ns/op
# Warmup Iteration   2: 376648,000 ns/op
# Warmup Iteration   3: 329135,000 ns/op
Iteration   1: 327498,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 334550,333 ±(99.9%) 281596,073 ns/op

  Histogram, ns/op:
    [320000,000, 322500,000) = 0 
    [322500,000, 325000,000) = 1 
    [325000,000, 327500,000) = 1 
    [327500,000, 330000,000) = 0 
    [330000,000, 332500,000) = 0 
    [332500,000, 335000,000) = 0 
    [335000,000, 337500,000) = 0 
    [337500,000, 340000,000) = 0 
    [340000,000, 342500,000) = 0 
    [342500,000, 345000,000) = 0 
    [345000,000, 347500,000) = 0 
    [347500,000, 350000,000) = 0 
    [350000,000, 352500,000) = 1 
    [352500,000, 355000,000) = 0 
    [355000,000, 357500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 323901,000 ns/op
     p(50,0000) = 327498,000 ns/op
     p(90,0000) = 352252,000 ns/op
     p(95,0000) = 352252,000 ns/op
     p(99,0000) = 352252,000 ns/op
     p(99,9000) = 352252,000 ns/op
     p(99,9900) = 352252,000 ns/op
     p(99,9990) = 352252,000 ns/op
     p(99,9999) = 352252,000 ns/op
    p(100,0000) = 352252,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 600016,000 ns/op
# Warmup Iteration   2: 203438,000 ns/op
# Warmup Iteration   3: 123808,000 ns/op
Iteration   1: 112009,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 612036,000 ns/op
# Warmup Iteration   2: 178140,000 ns/op
# Warmup Iteration   3: 129671,000 ns/op
Iteration   1: 131945,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 589054,000 ns/op
# Warmup Iteration   2: 245704,000 ns/op
# Warmup Iteration   3: 180724,000 ns/op
Iteration   1: 184434,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 142796,000 ±(99.9%) 682533,071 ns/op

  Histogram, ns/op:
    [110000,000, 115000,000) = 1 
    [115000,000, 120000,000) = 0 
    [120000,000, 125000,000) = 0 
    [125000,000, 130000,000) = 0 
    [130000,000, 135000,000) = 1 
    [135000,000, 140000,000) = 0 
    [140000,000, 145000,000) = 0 
    [145000,000, 150000,000) = 0 
    [150000,000, 155000,000) = 0 
    [155000,000, 160000,000) = 0 
    [160000,000, 165000,000) = 0 
    [165000,000, 170000,000) = 0 
    [170000,000, 175000,000) = 0 
    [175000,000, 180000,000) = 0 
    [180000,000, 185000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 112009,000 ns/op
     p(50,0000) = 131945,000 ns/op
     p(90,0000) = 184434,000 ns/op
     p(95,0000) = 184434,000 ns/op
     p(99,0000) = 184434,000 ns/op
     p(99,9000) = 184434,000 ns/op
     p(99,9900) = 184434,000 ns/op
     p(99,9990) = 184434,000 ns/op
     p(99,9999) = 184434,000 ns/op
    p(100,0000) = 184434,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 650630,000 ns/op
# Warmup Iteration   2: 170629,000 ns/op
# Warmup Iteration   3: 154281,000 ns/op
Iteration   1: 129572,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 609715,000 ns/op
# Warmup Iteration   2: 174703,000 ns/op
# Warmup Iteration   3: 154773,000 ns/op
Iteration   1: 141888,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 641255,000 ns/op
# Warmup Iteration   2: 167900,000 ns/op
# Warmup Iteration   3: 148942,000 ns/op
Iteration   1: 175412,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 148957,333 ±(99.9%) 432806,321 ns/op

  Histogram, ns/op:
    [120000,000, 125000,000) = 0 
    [125000,000, 130000,000) = 1 
    [130000,000, 135000,000) = 0 
    [135000,000, 140000,000) = 0 
    [140000,000, 145000,000) = 1 
    [145000,000, 150000,000) = 0 
    [150000,000, 155000,000) = 0 
    [155000,000, 160000,000) = 0 
    [160000,000, 165000,000) = 0 
    [165000,000, 170000,000) = 0 
    [170000,000, 175000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 129572,000 ns/op
     p(50,0000) = 141888,000 ns/op
     p(90,0000) = 175412,000 ns/op
     p(95,0000) = 175412,000 ns/op
     p(99,0000) = 175412,000 ns/op
     p(99,9000) = 175412,000 ns/op
     p(99,9900) = 175412,000 ns/op
     p(99,9990) = 175412,000 ns/op
     p(99,9999) = 175412,000 ns/op
    p(100,0000) = 175412,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 625956,000 ns/op
# Warmup Iteration   2: 211829,000 ns/op
# Warmup Iteration   3: 159677,000 ns/op
Iteration   1: 146195,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 617958,000 ns/op
# Warmup Iteration   2: 170988,000 ns/op
# Warmup Iteration   3: 164693,000 ns/op
Iteration   1: 146134,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 685289,000 ns/op
# Warmup Iteration   2: 193013,000 ns/op
# Warmup Iteration   3: 150353,000 ns/op
Iteration   1: 146311,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 146213,333 ±(99.9%) 1640,346 ns/op

  Histogram, ns/op:
    [146100,000, 146125,000) = 0 
    [146125,000, 146150,000) = 1 
    [146150,000, 146175,000) = 0 
    [146175,000, 146200,000) = 1 
    [146200,000, 146225,000) = 0 
    [146225,000, 146250,000) = 0 
    [146250,000, 146275,000) = 0 
    [146275,000, 146300,000) = 0 
    [146300,000, 146325,000) = 1 
    [146325,000, 146350,000) = 0 
    [146350,000, 146375,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 146134,000 ns/op
     p(50,0000) = 146195,000 ns/op
     p(90,0000) = 146311,000 ns/op
     p(95,0000) = 146311,000 ns/op
     p(99,0000) = 146311,000 ns/op
     p(99,9000) = 146311,000 ns/op
     p(99,9900) = 146311,000 ns/op
     p(99,9990) = 146311,000 ns/op
     p(99,9999) = 146311,000 ns/op
    p(100,0000) = 146311,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 978028,000 ns/op
# Warmup Iteration   2: 393890,000 ns/op
# Warmup Iteration   3: 331448,000 ns/op
Iteration   1: 338496,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 655797,000 ns/op
# Warmup Iteration   2: 331988,000 ns/op
# Warmup Iteration   3: 353060,000 ns/op
Iteration   1: 374122,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 710354,000 ns/op
# Warmup Iteration   2: 258109,000 ns/op
# Warmup Iteration   3: 355796,000 ns/op
Iteration   1: 340243,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 350953,667 ±(99.9%) 366395,434 ns/op

  Histogram, ns/op:
    [330000,000, 335000,000) = 0 
    [335000,000, 340000,000) = 1 
    [340000,000, 345000,000) = 1 
    [345000,000, 350000,000) = 0 
    [350000,000, 355000,000) = 0 
    [355000,000, 360000,000) = 0 
    [360000,000, 365000,000) = 0 
    [365000,000, 370000,000) = 0 
    [370000,000, 375000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 338496,000 ns/op
     p(50,0000) = 340243,000 ns/op
     p(90,0000) = 374122,000 ns/op
     p(95,0000) = 374122,000 ns/op
     p(99,0000) = 374122,000 ns/op
     p(99,9000) = 374122,000 ns/op
     p(99,9900) = 374122,000 ns/op
     p(99,9990) = 374122,000 ns/op
     p(99,9999) = 374122,000 ns/op
    p(100,0000) = 374122,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 752126,000 ns/op
# Warmup Iteration   2: 262856,000 ns/op
# Warmup Iteration   3: 233622,000 ns/op
Iteration   1: 246590,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 714389,000 ns/op
# Warmup Iteration   2: 261734,000 ns/op
# Warmup Iteration   3: 230861,000 ns/op
Iteration   1: 250371,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 708769,000 ns/op
# Warmup Iteration   2: 288114,000 ns/op
# Warmup Iteration   3: 273813,000 ns/op
Iteration   1: 274101,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 257020,667 ±(99.9%) 272056,256 ns/op

  Histogram, ns/op:
    [240000,000, 242500,000) = 0 
    [242500,000, 245000,000) = 0 
    [245000,000, 247500,000) = 1 
    [247500,000, 250000,000) = 0 
    [250000,000, 252500,000) = 1 
    [252500,000, 255000,000) = 0 
    [255000,000, 257500,000) = 0 
    [257500,000, 260000,000) = 0 
    [260000,000, 262500,000) = 0 
    [262500,000, 265000,000) = 0 
    [265000,000, 267500,000) = 0 
    [267500,000, 270000,000) = 0 
    [270000,000, 272500,000) = 0 
    [272500,000, 275000,000) = 1 
    [275000,000, 277500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 246590,000 ns/op
     p(50,0000) = 250371,000 ns/op
     p(90,0000) = 274101,000 ns/op
     p(95,0000) = 274101,000 ns/op
     p(99,0000) = 274101,000 ns/op
     p(99,9000) = 274101,000 ns/op
     p(99,9900) = 274101,000 ns/op
     p(99,9990) = 274101,000 ns/op
     p(99,9999) = 274101,000 ns/op
    p(100,0000) = 274101,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1029983,000 ns/op
# Warmup Iteration   2: 469377,000 ns/op
# Warmup Iteration   3: 401021,000 ns/op
Iteration   1: 415936,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1058397,000 ns/op
# Warmup Iteration   2: 417155,000 ns/op
# Warmup Iteration   3: 381632,000 ns/op
Iteration   1: 405446,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 973601,000 ns/op
# Warmup Iteration   2: 502310,000 ns/op
# Warmup Iteration   3: 772053,000 ns/op
Iteration   1: 753806,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 525062,667 ±(99.9%) 3615303,078 ns/op

  Histogram, ns/op:
    [400000,000, 425000,000) = 2 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 
    [575000,000, 600000,000) = 0 
    [600000,000, 625000,000) = 0 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 
    [675000,000, 700000,000) = 0 
    [700000,000, 725000,000) = 0 
    [725000,000, 750000,000) = 0 
    [750000,000, 775000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 405446,000 ns/op
     p(50,0000) = 415936,000 ns/op
     p(90,0000) = 753806,000 ns/op
     p(95,0000) = 753806,000 ns/op
     p(99,0000) = 753806,000 ns/op
     p(99,9000) = 753806,000 ns/op
     p(99,9900) = 753806,000 ns/op
     p(99,9990) = 753806,000 ns/op
     p(99,9999) = 753806,000 ns/op
    p(100,0000) = 753806,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 20, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1473938,000 ns/op
# Warmup Iteration   2: 729105,000 ns/op
# Warmup Iteration   3: 978546,000 ns/op
Iteration   1: 1113852,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1370348,000 ns/op
# Warmup Iteration   2: 757202,000 ns/op
# Warmup Iteration   3: 969996,000 ns/op
Iteration   1: 1066686,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 1503780,000 ns/op
# Warmup Iteration   2: 699439,000 ns/op
# Warmup Iteration   3: 672160,000 ns/op
Iteration   1: 675580,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 952039,333 ±(99.9%) 4389065,082 ns/op

  Histogram, ns/op:
    [ 600000,000,  650000,000) = 0 
    [ 650000,000,  700000,000) = 1 
    [ 700000,000,  750000,000) = 0 
    [ 750000,000,  800000,000) = 0 
    [ 800000,000,  850000,000) = 0 
    [ 850000,000,  900000,000) = 0 
    [ 900000,000,  950000,000) = 0 
    [ 950000,000, 1000000,000) = 0 
    [1000000,000, 1050000,000) = 0 
    [1050000,000, 1100000,000) = 1 
    [1100000,000, 1150000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 675580,000 ns/op
     p(50,0000) = 1066686,000 ns/op
     p(90,0000) = 1113852,000 ns/op
     p(95,0000) = 1113852,000 ns/op
     p(99,0000) = 1113852,000 ns/op
     p(99,9000) = 1113852,000 ns/op
     p(99,9900) = 1113852,000 ns/op
     p(99,9990) = 1113852,000 ns/op
     p(99,9999) = 1113852,000 ns/op
    p(100,0000) = 1113852,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1149003,000 ns/op
# Warmup Iteration   2: 573891,000 ns/op
# Warmup Iteration   3: 421955,000 ns/op
Iteration   1: 338729,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 886033,000 ns/op
# Warmup Iteration   2: 472044,000 ns/op
# Warmup Iteration   3: 388764,000 ns/op
Iteration   1: 330354,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 973848,000 ns/op
# Warmup Iteration   2: 430594,000 ns/op
# Warmup Iteration   3: 286869,000 ns/op
Iteration   1: 213374,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 294152,333 ±(99.9%) 1278543,918 ns/op

  Histogram, ns/op:
    [200000,000, 212500,000) = 0 
    [212500,000, 225000,000) = 1 
    [225000,000, 237500,000) = 0 
    [237500,000, 250000,000) = 0 
    [250000,000, 262500,000) = 0 
    [262500,000, 275000,000) = 0 
    [275000,000, 287500,000) = 0 
    [287500,000, 300000,000) = 0 
    [300000,000, 312500,000) = 0 
    [312500,000, 325000,000) = 0 
    [325000,000, 337500,000) = 1 
    [337500,000, 350000,000) = 1 
    [350000,000, 362500,000) = 0 
    [362500,000, 375000,000) = 0 
    [375000,000, 387500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 213374,000 ns/op
     p(50,0000) = 330354,000 ns/op
     p(90,0000) = 338729,000 ns/op
     p(95,0000) = 338729,000 ns/op
     p(99,0000) = 338729,000 ns/op
     p(99,9000) = 338729,000 ns/op
     p(99,9900) = 338729,000 ns/op
     p(99,9990) = 338729,000 ns/op
     p(99,9999) = 338729,000 ns/op
    p(100,0000) = 338729,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 821867,000 ns/op
# Warmup Iteration   2: 321954,000 ns/op
# Warmup Iteration   3: 268371,000 ns/op
Iteration   1: 295653,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 778729,000 ns/op
# Warmup Iteration   2: 333803,000 ns/op
# Warmup Iteration   3: 283438,000 ns/op
Iteration   1: 230817,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 768770,000 ns/op
# Warmup Iteration   2: 317994,000 ns/op
# Warmup Iteration   3: 249430,000 ns/op
Iteration   1: 203080,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 243183,333 ±(99.9%) 866746,713 ns/op

  Histogram, ns/op:
    [200000,000, 210000,000) = 1 
    [210000,000, 220000,000) = 0 
    [220000,000, 230000,000) = 0 
    [230000,000, 240000,000) = 1 
    [240000,000, 250000,000) = 0 
    [250000,000, 260000,000) = 0 
    [260000,000, 270000,000) = 0 
    [270000,000, 280000,000) = 0 
    [280000,000, 290000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 203080,000 ns/op
     p(50,0000) = 230817,000 ns/op
     p(90,0000) = 295653,000 ns/op
     p(95,0000) = 295653,000 ns/op
     p(99,0000) = 295653,000 ns/op
     p(99,9000) = 295653,000 ns/op
     p(99,9900) = 295653,000 ns/op
     p(99,9990) = 295653,000 ns/op
     p(99,9999) = 295653,000 ns/op
    p(100,0000) = 295653,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 865663,000 ns/op
# Warmup Iteration   2: 363036,000 ns/op
# Warmup Iteration   3: 335113,000 ns/op
Iteration   1: 268874,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 873754,000 ns/op
# Warmup Iteration   2: 401678,000 ns/op
# Warmup Iteration   3: 313566,000 ns/op
Iteration   1: 257122,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 863970,000 ns/op
# Warmup Iteration   2: 396495,000 ns/op
# Warmup Iteration   3: 305724,000 ns/op
Iteration   1: 240187,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 255394,333 ±(99.9%) 263098,655 ns/op

  Histogram, ns/op:
    [240000,000, 242500,000) = 1 
    [242500,000, 245000,000) = 0 
    [245000,000, 247500,000) = 0 
    [247500,000, 250000,000) = 0 
    [250000,000, 252500,000) = 0 
    [252500,000, 255000,000) = 0 
    [255000,000, 257500,000) = 1 
    [257500,000, 260000,000) = 0 
    [260000,000, 262500,000) = 0 
    [262500,000, 265000,000) = 0 
    [265000,000, 267500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 240187,000 ns/op
     p(50,0000) = 257122,000 ns/op
     p(90,0000) = 268874,000 ns/op
     p(95,0000) = 268874,000 ns/op
     p(99,0000) = 268874,000 ns/op
     p(99,9000) = 268874,000 ns/op
     p(99,9900) = 268874,000 ns/op
     p(99,9990) = 268874,000 ns/op
     p(99,9999) = 268874,000 ns/op
    p(100,0000) = 268874,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 938485,000 ns/op
# Warmup Iteration   2: 467454,000 ns/op
# Warmup Iteration   3: 404460,000 ns/op
Iteration   1: 234618,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 912363,000 ns/op
# Warmup Iteration   2: 497251,000 ns/op
# Warmup Iteration   3: 350152,000 ns/op
Iteration   1: 244931,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 944751,000 ns/op
# Warmup Iteration   2: 451658,000 ns/op
# Warmup Iteration   3: 394945,000 ns/op
Iteration   1: 366909,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 282152,667 ±(99.9%) 1342410,320 ns/op

  Histogram, ns/op:
    [200000,000, 212500,000) = 0 
    [212500,000, 225000,000) = 0 
    [225000,000, 237500,000) = 1 
    [237500,000, 250000,000) = 1 
    [250000,000, 262500,000) = 0 
    [262500,000, 275000,000) = 0 
    [275000,000, 287500,000) = 0 
    [287500,000, 300000,000) = 0 
    [300000,000, 312500,000) = 0 
    [312500,000, 325000,000) = 0 
    [325000,000, 337500,000) = 0 
    [337500,000, 350000,000) = 0 
    [350000,000, 362500,000) = 0 
    [362500,000, 375000,000) = 1 
    [375000,000, 387500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 234618,000 ns/op
     p(50,0000) = 244931,000 ns/op
     p(90,0000) = 366909,000 ns/op
     p(95,0000) = 366909,000 ns/op
     p(99,0000) = 366909,000 ns/op
     p(99,9000) = 366909,000 ns/op
     p(99,9900) = 366909,000 ns/op
     p(99,9990) = 366909,000 ns/op
     p(99,9999) = 366909,000 ns/op
    p(100,0000) = 366909,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1153046,000 ns/op
# Warmup Iteration   2: 571338,000 ns/op
# Warmup Iteration   3: 516886,000 ns/op
Iteration   1: 513274,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1115190,000 ns/op
# Warmup Iteration   2: 583162,000 ns/op
# Warmup Iteration   3: 592876,000 ns/op
Iteration   1: 499152,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 1438282,000 ns/op
# Warmup Iteration   2: 587598,000 ns/op
# Warmup Iteration   3: 489282,000 ns/op
Iteration   1: 327866,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 446764,000 ±(99.9%) 1882943,845 ns/op

  Histogram, ns/op:
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 1 
    [350000,000, 375000,000) = 0 
    [375000,000, 400000,000) = 0 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 1 
    [500000,000, 525000,000) = 1 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 327866,000 ns/op
     p(50,0000) = 499152,000 ns/op
     p(90,0000) = 513274,000 ns/op
     p(95,0000) = 513274,000 ns/op
     p(99,0000) = 513274,000 ns/op
     p(99,9000) = 513274,000 ns/op
     p(99,9900) = 513274,000 ns/op
     p(99,9990) = 513274,000 ns/op
     p(99,9999) = 513274,000 ns/op
    p(100,0000) = 513274,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1846453,000 ns/op
# Warmup Iteration   2: 1569025,000 ns/op
# Warmup Iteration   3: 788851,000 ns/op
Iteration   1: 658992,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1789232,000 ns/op
# Warmup Iteration   2: 985243,000 ns/op
# Warmup Iteration   3: 712708,000 ns/op
Iteration   1: 548689,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 1800382,000 ns/op
# Warmup Iteration   2: 1066259,000 ns/op
# Warmup Iteration   3: 421060,000 ns/op
Iteration   1: 554025,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 587235,333 ±(99.9%) 1134765,802 ns/op

  Histogram, ns/op:
    [500000,000, 512500,000) = 0 
    [512500,000, 525000,000) = 0 
    [525000,000, 537500,000) = 0 
    [537500,000, 550000,000) = 1 
    [550000,000, 562500,000) = 1 
    [562500,000, 575000,000) = 0 
    [575000,000, 587500,000) = 0 
    [587500,000, 600000,000) = 0 
    [600000,000, 612500,000) = 0 
    [612500,000, 625000,000) = 0 
    [625000,000, 637500,000) = 0 
    [637500,000, 650000,000) = 0 
    [650000,000, 662500,000) = 1 
    [662500,000, 675000,000) = 0 
    [675000,000, 687500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 548689,000 ns/op
     p(50,0000) = 554025,000 ns/op
     p(90,0000) = 658992,000 ns/op
     p(95,0000) = 658992,000 ns/op
     p(99,0000) = 658992,000 ns/op
     p(99,9000) = 658992,000 ns/op
     p(99,9900) = 658992,000 ns/op
     p(99,9990) = 658992,000 ns/op
     p(99,9999) = 658992,000 ns/op
    p(100,0000) = 658992,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 50, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 2352703,000 ns/op
# Warmup Iteration   2: 1397864,000 ns/op
# Warmup Iteration   3: 868005,000 ns/op
Iteration   1: 680682,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 2538324,000 ns/op
# Warmup Iteration   2: 1510289,000 ns/op
# Warmup Iteration   3: 830780,000 ns/op
Iteration   1: 698473,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 2610552,000 ns/op
# Warmup Iteration   2: 2052469,000 ns/op
# Warmup Iteration   3: 1153960,000 ns/op
Iteration   1: 885941,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 755032,000 ±(99.9%) 2074657,390 ns/op

  Histogram, ns/op:
    [600000,000, 625000,000) = 0 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 
    [675000,000, 700000,000) = 2 
    [700000,000, 725000,000) = 0 
    [725000,000, 750000,000) = 0 
    [750000,000, 775000,000) = 0 
    [775000,000, 800000,000) = 0 
    [800000,000, 825000,000) = 0 
    [825000,000, 850000,000) = 0 
    [850000,000, 875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 680682,000 ns/op
     p(50,0000) = 698473,000 ns/op
     p(90,0000) = 885941,000 ns/op
     p(95,0000) = 885941,000 ns/op
     p(99,0000) = 885941,000 ns/op
     p(99,9000) = 885941,000 ns/op
     p(99,9900) = 885941,000 ns/op
     p(99,9990) = 885941,000 ns/op
     p(99,9999) = 885941,000 ns/op
    p(100,0000) = 885941,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1530009,000 ns/op
# Warmup Iteration   2: 808307,000 ns/op
# Warmup Iteration   3: 662825,000 ns/op
Iteration   1: 518099,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 975906,000 ns/op
# Warmup Iteration   2: 453550,000 ns/op
# Warmup Iteration   3: 331159,000 ns/op
Iteration   1: 277137,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 971024,000 ns/op
# Warmup Iteration   2: 462387,000 ns/op
# Warmup Iteration   3: 322446,000 ns/op
Iteration   1: 303177,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 366137,667 ±(99.9%) 2412638,724 ns/op

  Histogram, ns/op:
    [200000,000, 225000,000) = 0 
    [225000,000, 250000,000) = 0 
    [250000,000, 275000,000) = 0 
    [275000,000, 300000,000) = 1 
    [300000,000, 325000,000) = 1 
    [325000,000, 350000,000) = 0 
    [350000,000, 375000,000) = 0 
    [375000,000, 400000,000) = 0 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 1 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 277137,000 ns/op
     p(50,0000) = 303177,000 ns/op
     p(90,0000) = 518099,000 ns/op
     p(95,0000) = 518099,000 ns/op
     p(99,0000) = 518099,000 ns/op
     p(99,9000) = 518099,000 ns/op
     p(99,9900) = 518099,000 ns/op
     p(99,9990) = 518099,000 ns/op
     p(99,9999) = 518099,000 ns/op
    p(100,0000) = 518099,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 992592,000 ns/op
# Warmup Iteration   2: 574071,000 ns/op
# Warmup Iteration   3: 379285,000 ns/op
Iteration   1: 508165,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 987047,000 ns/op
# Warmup Iteration   2: 484052,000 ns/op
# Warmup Iteration   3: 452671,000 ns/op
Iteration   1: 297493,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 994421,000 ns/op
# Warmup Iteration   2: 527616,000 ns/op
# Warmup Iteration   3: 365534,000 ns/op
Iteration   1: 270705,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 358787,667 ±(99.9%) 2372707,481 ns/op

  Histogram, ns/op:
    [200000,000, 225000,000) = 0 
    [225000,000, 250000,000) = 0 
    [250000,000, 275000,000) = 1 
    [275000,000, 300000,000) = 1 
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 0 
    [350000,000, 375000,000) = 0 
    [375000,000, 400000,000) = 0 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 1 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 270705,000 ns/op
     p(50,0000) = 297493,000 ns/op
     p(90,0000) = 508165,000 ns/op
     p(95,0000) = 508165,000 ns/op
     p(99,0000) = 508165,000 ns/op
     p(99,9000) = 508165,000 ns/op
     p(99,9900) = 508165,000 ns/op
     p(99,9990) = 508165,000 ns/op
     p(99,9999) = 508165,000 ns/op
    p(100,0000) = 508165,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1166148,000 ns/op
# Warmup Iteration   2: 907494,000 ns/op
# Warmup Iteration   3: 599442,000 ns/op
Iteration   1: 514846,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1189186,000 ns/op
# Warmup Iteration   2: 536930,000 ns/op
# Warmup Iteration   3: 370639,000 ns/op
Iteration   1: 318392,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 1198836,000 ns/op
# Warmup Iteration   2: 563529,000 ns/op
# Warmup Iteration   3: 389253,000 ns/op
Iteration   1: 344614,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 392617,333 ±(99.9%) 1945912,058 ns/op

  Histogram, ns/op:
    [300000,000, 325000,000) = 1 
    [325000,000, 350000,000) = 1 
    [350000,000, 375000,000) = 0 
    [375000,000, 400000,000) = 0 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 1 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 318392,000 ns/op
     p(50,0000) = 344614,000 ns/op
     p(90,0000) = 514846,000 ns/op
     p(95,0000) = 514846,000 ns/op
     p(99,0000) = 514846,000 ns/op
     p(99,9000) = 514846,000 ns/op
     p(99,9900) = 514846,000 ns/op
     p(99,9990) = 514846,000 ns/op
     p(99,9999) = 514846,000 ns/op
    p(100,0000) = 514846,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 2241414,000 ns/op
# Warmup Iteration   2: 808358,000 ns/op
# Warmup Iteration   3: 608300,000 ns/op
Iteration   1: 617371,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1377929,000 ns/op
# Warmup Iteration   2: 696655,000 ns/op
# Warmup Iteration   3: 613421,000 ns/op
Iteration   1: 363226,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 1393847,000 ns/op
# Warmup Iteration   2: 961682,000 ns/op
# Warmup Iteration   3: 669872,000 ns/op
Iteration   1: 611485,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 530694,000 ±(99.9%) 2646459,935 ns/op

  Histogram, ns/op:
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 0 
    [350000,000, 375000,000) = 1 
    [375000,000, 400000,000) = 0 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 0 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 
    [575000,000, 600000,000) = 0 
    [600000,000, 625000,000) = 2 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 363226,000 ns/op
     p(50,0000) = 611485,000 ns/op
     p(90,0000) = 617371,000 ns/op
     p(95,0000) = 617371,000 ns/op
     p(99,0000) = 617371,000 ns/op
     p(99,9000) = 617371,000 ns/op
     p(99,9900) = 617371,000 ns/op
     p(99,9990) = 617371,000 ns/op
     p(99,9999) = 617371,000 ns/op
    p(100,0000) = 617371,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1723972,000 ns/op
# Warmup Iteration   2: 777846,000 ns/op
# Warmup Iteration   3: 609281,000 ns/op
Iteration   1: 480457,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 2506235,000 ns/op
# Warmup Iteration   2: 948626,000 ns/op
# Warmup Iteration   3: 811894,000 ns/op
Iteration   1: 775336,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 1755651,000 ns/op
# Warmup Iteration   2: 1002344,000 ns/op
# Warmup Iteration   3: 794264,000 ns/op
Iteration   1: 711289,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 655694,000 ±(99.9%) 2829630,743 ns/op

  Histogram, ns/op:
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 1 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 
    [575000,000, 600000,000) = 0 
    [600000,000, 625000,000) = 0 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 
    [675000,000, 700000,000) = 0 
    [700000,000, 725000,000) = 1 
    [725000,000, 750000,000) = 0 
    [750000,000, 775000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 480457,000 ns/op
     p(50,0000) = 711289,000 ns/op
     p(90,0000) = 775336,000 ns/op
     p(95,0000) = 775336,000 ns/op
     p(99,0000) = 775336,000 ns/op
     p(99,9000) = 775336,000 ns/op
     p(99,9900) = 775336,000 ns/op
     p(99,9990) = 775336,000 ns/op
     p(99,9999) = 775336,000 ns/op
    p(100,0000) = 775336,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 2779935,000 ns/op
# Warmup Iteration   2: 1714258,000 ns/op
# Warmup Iteration   3: 1363576,000 ns/op
Iteration   1: 1162965,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 4246366,000 ns/op
# Warmup Iteration   2: 988199,000 ns/op
# Warmup Iteration   3: 1486626,000 ns/op
Iteration   1: 1360281,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 2978320,000 ns/op
# Warmup Iteration   2: 983587,000 ns/op
# Warmup Iteration   3: 915205,000 ns/op
Iteration   1: 821513,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 1114919,667 ±(99.9%) 4972845,432 ns/op

  Histogram, ns/op:
    [ 800000,000,  850000,000) = 1 
    [ 850000,000,  900000,000) = 0 
    [ 900000,000,  950000,000) = 0 
    [ 950000,000, 1000000,000) = 0 
    [1000000,000, 1050000,000) = 0 
    [1050000,000, 1100000,000) = 0 
    [1100000,000, 1150000,000) = 0 
    [1150000,000, 1200000,000) = 1 
    [1200000,000, 1250000,000) = 0 
    [1250000,000, 1300000,000) = 0 
    [1300000,000, 1350000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 821513,000 ns/op
     p(50,0000) = 1162965,000 ns/op
     p(90,0000) = 1360281,000 ns/op
     p(95,0000) = 1360281,000 ns/op
     p(99,0000) = 1360281,000 ns/op
     p(99,9000) = 1360281,000 ns/op
     p(99,9900) = 1360281,000 ns/op
     p(99,9990) = 1360281,000 ns/op
     p(99,9999) = 1360281,000 ns/op
    p(100,0000) = 1360281,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 100, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 3849862,000 ns/op
# Warmup Iteration   2: 1460220,000 ns/op
# Warmup Iteration   3: 1398359,000 ns/op
Iteration   1: 1421985,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 3626386,000 ns/op
# Warmup Iteration   2: 1430777,000 ns/op
# Warmup Iteration   3: 1343046,000 ns/op
Iteration   1: 1290061,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 3812129,000 ns/op
# Warmup Iteration   2: 1353676,000 ns/op
# Warmup Iteration   3: 1327995,000 ns/op
Iteration   1: 1531674,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 1414573,333 ±(99.9%) 2207068,991 ns/op

  Histogram, ns/op:
    [1200000,000, 1225000,000) = 0 
    [1225000,000, 1250000,000) = 0 
    [1250000,000, 1275000,000) = 0 
    [1275000,000, 1300000,000) = 1 
    [1300000,000, 1325000,000) = 0 
    [1325000,000, 1350000,000) = 0 
    [1350000,000, 1375000,000) = 0 
    [1375000,000, 1400000,000) = 0 
    [1400000,000, 1425000,000) = 1 
    [1425000,000, 1450000,000) = 0 
    [1450000,000, 1475000,000) = 0 
    [1475000,000, 1500000,000) = 0 
    [1500000,000, 1525000,000) = 0 
    [1525000,000, 1550000,000) = 1 
    [1550000,000, 1575000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1290061,000 ns/op
     p(50,0000) = 1421985,000 ns/op
     p(90,0000) = 1531674,000 ns/op
     p(95,0000) = 1531674,000 ns/op
     p(99,0000) = 1531674,000 ns/op
     p(99,9000) = 1531674,000 ns/op
     p(99,9900) = 1531674,000 ns/op
     p(99,9990) = 1531674,000 ns/op
     p(99,9999) = 1531674,000 ns/op
    p(100,0000) = 1531674,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1403145,000 ns/op
# Warmup Iteration   2: 580503,000 ns/op
# Warmup Iteration   3: 543063,000 ns/op
Iteration   1: 442927,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1441815,000 ns/op
# Warmup Iteration   2: 643729,000 ns/op
# Warmup Iteration   3: 538228,000 ns/op
Iteration   1: 449493,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 1431300,000 ns/op
# Warmup Iteration   2: 862139,000 ns/op
# Warmup Iteration   3: 801634,000 ns/op
Iteration   1: 538013,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 476811,000 ±(99.9%) 968815,830 ns/op

  Histogram, ns/op:
    [440000,000, 450000,000) = 2 
    [450000,000, 460000,000) = 0 
    [460000,000, 470000,000) = 0 
    [470000,000, 480000,000) = 0 
    [480000,000, 490000,000) = 0 
    [490000,000, 500000,000) = 0 
    [500000,000, 510000,000) = 0 
    [510000,000, 520000,000) = 0 
    [520000,000, 530000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 442927,000 ns/op
     p(50,0000) = 449493,000 ns/op
     p(90,0000) = 538013,000 ns/op
     p(95,0000) = 538013,000 ns/op
     p(99,0000) = 538013,000 ns/op
     p(99,9000) = 538013,000 ns/op
     p(99,9900) = 538013,000 ns/op
     p(99,9990) = 538013,000 ns/op
     p(99,9999) = 538013,000 ns/op
    p(100,0000) = 538013,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1479440,000 ns/op
# Warmup Iteration   2: 679257,000 ns/op
# Warmup Iteration   3: 549616,000 ns/op
Iteration   1: 492864,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1447331,000 ns/op
# Warmup Iteration   2: 629753,000 ns/op
# Warmup Iteration   3: 481194,000 ns/op
Iteration   1: 398411,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 1534122,000 ns/op
# Warmup Iteration   2: 814161,000 ns/op
# Warmup Iteration   3: 857578,000 ns/op
Iteration   1: 696300,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 529191,667 ±(99.9%) 2777257,823 ns/op

  Histogram, ns/op:
    [300000,000, 325000,000) = 0 
    [325000,000, 350000,000) = 0 
    [350000,000, 375000,000) = 0 
    [375000,000, 400000,000) = 1 
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 1 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 
    [575000,000, 600000,000) = 0 
    [600000,000, 625000,000) = 0 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 398411,000 ns/op
     p(50,0000) = 492864,000 ns/op
     p(90,0000) = 696300,000 ns/op
     p(95,0000) = 696300,000 ns/op
     p(99,0000) = 696300,000 ns/op
     p(99,9000) = 696300,000 ns/op
     p(99,9900) = 696300,000 ns/op
     p(99,9990) = 696300,000 ns/op
     p(99,9999) = 696300,000 ns/op
    p(100,0000) = 696300,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 1667309,000 ns/op
# Warmup Iteration   2: 701055,000 ns/op
# Warmup Iteration   3: 543787,000 ns/op
Iteration   1: 456231,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 1905101,000 ns/op
# Warmup Iteration   2: 798130,000 ns/op
# Warmup Iteration   3: 667534,000 ns/op
Iteration   1: 556610,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 1640452,000 ns/op
# Warmup Iteration   2: 1013955,000 ns/op
# Warmup Iteration   3: 872159,000 ns/op
Iteration   1: 820634,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 611158,333 ±(99.9%) 3433942,944 ns/op

  Histogram, ns/op:
    [400000,000, 450000,000) = 0 
    [450000,000, 500000,000) = 1 
    [500000,000, 550000,000) = 0 
    [550000,000, 600000,000) = 1 
    [600000,000, 650000,000) = 0 
    [650000,000, 700000,000) = 0 
    [700000,000, 750000,000) = 0 
    [750000,000, 800000,000) = 0 
    [800000,000, 850000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 456231,000 ns/op
     p(50,0000) = 556610,000 ns/op
     p(90,0000) = 820634,000 ns/op
     p(95,0000) = 820634,000 ns/op
     p(99,0000) = 820634,000 ns/op
     p(99,9000) = 820634,000 ns/op
     p(99,9900) = 820634,000 ns/op
     p(99,9990) = 820634,000 ns/op
     p(99,9999) = 820634,000 ns/op
    p(100,0000) = 820634,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 3044957,000 ns/op
# Warmup Iteration   2: 901191,000 ns/op
# Warmup Iteration   3: 665920,000 ns/op
Iteration   1: 580862,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 2037115,000 ns/op
# Warmup Iteration   2: 1036964,000 ns/op
# Warmup Iteration   3: 1064969,000 ns/op
Iteration   1: 890835,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 3041777,000 ns/op
# Warmup Iteration   2: 900827,000 ns/op
# Warmup Iteration   3: 1319594,000 ns/op
Iteration   1: 797758,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 756485,000 ±(99.9%) 2901750,580 ns/op

  Histogram, ns/op:
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 
    [575000,000, 600000,000) = 1 
    [600000,000, 625000,000) = 0 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 
    [675000,000, 700000,000) = 0 
    [700000,000, 725000,000) = 0 
    [725000,000, 750000,000) = 0 
    [750000,000, 775000,000) = 0 
    [775000,000, 800000,000) = 1 
    [800000,000, 825000,000) = 0 
    [825000,000, 850000,000) = 0 
    [850000,000, 875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 580862,000 ns/op
     p(50,0000) = 797758,000 ns/op
     p(90,0000) = 890835,000 ns/op
     p(95,0000) = 890835,000 ns/op
     p(99,0000) = 890835,000 ns/op
     p(99,9000) = 890835,000 ns/op
     p(99,9900) = 890835,000 ns/op
     p(99,9990) = 890835,000 ns/op
     p(99,9999) = 890835,000 ns/op
    p(100,0000) = 890835,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 2788202,000 ns/op
# Warmup Iteration   2: 1097654,000 ns/op
# Warmup Iteration   3: 876872,000 ns/op
Iteration   1: 747997,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 2274491,000 ns/op
# Warmup Iteration   2: 1477559,000 ns/op
# Warmup Iteration   3: 1423547,000 ns/op
Iteration   1: 1320908,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 2382897,000 ns/op
# Warmup Iteration   2: 1106032,000 ns/op
# Warmup Iteration   3: 869373,000 ns/op
Iteration   1: 742092,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 936999,000 ±(99.9%) 6065819,886 ns/op

  Histogram, ns/op:
    [ 700000,000,  750000,000) = 2 
    [ 750000,000,  800000,000) = 0 
    [ 800000,000,  850000,000) = 0 
    [ 850000,000,  900000,000) = 0 
    [ 900000,000,  950000,000) = 0 
    [ 950000,000, 1000000,000) = 0 
    [1000000,000, 1050000,000) = 0 
    [1050000,000, 1100000,000) = 0 
    [1100000,000, 1150000,000) = 0 
    [1150000,000, 1200000,000) = 0 
    [1200000,000, 1250000,000) = 0 
    [1250000,000, 1300000,000) = 0 
    [1300000,000, 1350000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 742092,000 ns/op
     p(50,0000) = 747997,000 ns/op
     p(90,0000) = 1320908,000 ns/op
     p(95,0000) = 1320908,000 ns/op
     p(99,0000) = 1320908,000 ns/op
     p(99,9000) = 1320908,000 ns/op
     p(99,9900) = 1320908,000 ns/op
     p(99,9990) = 1320908,000 ns/op
     p(99,9999) = 1320908,000 ns/op
    p(100,0000) = 1320908,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 3501415,000 ns/op
# Warmup Iteration   2: 1536015,000 ns/op
# Warmup Iteration   3: 1546607,000 ns/op
Iteration   1: 1365214,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 3526814,000 ns/op
# Warmup Iteration   2: 1505597,000 ns/op
# Warmup Iteration   3: 1682695,000 ns/op
Iteration   1: 1463060,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 3570315,000 ns/op
# Warmup Iteration   2: 2810441,000 ns/op
# Warmup Iteration   3: 2656731,000 ns/op
Iteration   1: 2249713,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 1692662,333 ±(99.9%) 8846278,292 ns/op

  Histogram, ns/op:
    [1300000,000, 1400000,000) = 1 
    [1400000,000, 1500000,000) = 1 
    [1500000,000, 1600000,000) = 0 
    [1600000,000, 1700000,000) = 0 
    [1700000,000, 1800000,000) = 0 
    [1800000,000, 1900000,000) = 0 
    [1900000,000, 2000000,000) = 0 
    [2000000,000, 2100000,000) = 0 
    [2100000,000, 2200000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1365214,000 ns/op
     p(50,0000) = 1463060,000 ns/op
     p(90,0000) = 2249713,000 ns/op
     p(95,0000) = 2249713,000 ns/op
     p(99,0000) = 2249713,000 ns/op
     p(99,9000) = 2249713,000 ns/op
     p(99,9900) = 2249713,000 ns/op
     p(99,9990) = 2249713,000 ns/op
     p(99,9999) = 2249713,000 ns/op
    p(100,0000) = 2249713,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 200, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 5492611,000 ns/op
# Warmup Iteration   2: 3377470,000 ns/op
# Warmup Iteration   3: 3119778,000 ns/op
Iteration   1: 1964568,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 4716067,000 ns/op
# Warmup Iteration   2: 3086407,000 ns/op
# Warmup Iteration   3: 3010383,000 ns/op
Iteration   1: 2748838,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 4777523,000 ns/op
# Warmup Iteration   2: 2760445,000 ns/op
# Warmup Iteration   3: 3104502,000 ns/op
Iteration   1: 2707984,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 2473796,667 ±(99.9%) 8054198,353 ns/op

  Histogram, ns/op:
    [1900000,000, 1950000,000) = 0 
    [1950000,000, 2000000,000) = 1 
    [2000000,000, 2050000,000) = 0 
    [2050000,000, 2100000,000) = 0 
    [2100000,000, 2150000,000) = 0 
    [2150000,000, 2200000,000) = 0 
    [2200000,000, 2250000,000) = 0 
    [2250000,000, 2300000,000) = 0 
    [2300000,000, 2350000,000) = 0 
    [2350000,000, 2400000,000) = 0 
    [2400000,000, 2450000,000) = 0 
    [2450000,000, 2500000,000) = 0 
    [2500000,000, 2550000,000) = 0 
    [2550000,000, 2600000,000) = 0 
    [2600000,000, 2650000,000) = 0 
    [2650000,000, 2700000,000) = 0 
    [2700000,000, 2750000,000) = 2 

  Percentiles, ns/op:
      p(0,0000) = 1964568,000 ns/op
     p(50,0000) = 2707984,000 ns/op
     p(90,0000) = 2748838,000 ns/op
     p(95,0000) = 2748838,000 ns/op
     p(99,0000) = 2748838,000 ns/op
     p(99,9000) = 2748838,000 ns/op
     p(99,9900) = 2748838,000 ns/op
     p(99,9990) = 2748838,000 ns/op
     p(99,9999) = 2748838,000 ns/op
    p(100,0000) = 2748838,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 2326147,000 ns/op
# Warmup Iteration   2: 1198340,000 ns/op
# Warmup Iteration   3: 784223,000 ns/op
Iteration   1: 483533,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 2291774,000 ns/op
# Warmup Iteration   2: 1371091,000 ns/op
# Warmup Iteration   3: 961885,000 ns/op
Iteration   1: 682751,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 2280806,000 ns/op
# Warmup Iteration   2: 1232219,000 ns/op
# Warmup Iteration   3: 829406,000 ns/op
Iteration   1: 613113,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 593132,333 ±(99.9%) 1844455,083 ns/op

  Histogram, ns/op:
    [400000,000, 425000,000) = 0 
    [425000,000, 450000,000) = 0 
    [450000,000, 475000,000) = 0 
    [475000,000, 500000,000) = 1 
    [500000,000, 525000,000) = 0 
    [525000,000, 550000,000) = 0 
    [550000,000, 575000,000) = 0 
    [575000,000, 600000,000) = 0 
    [600000,000, 625000,000) = 1 
    [625000,000, 650000,000) = 0 
    [650000,000, 675000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 483533,000 ns/op
     p(50,0000) = 613113,000 ns/op
     p(90,0000) = 682751,000 ns/op
     p(95,0000) = 682751,000 ns/op
     p(99,0000) = 682751,000 ns/op
     p(99,9000) = 682751,000 ns/op
     p(99,9900) = 682751,000 ns/op
     p(99,9990) = 682751,000 ns/op
     p(99,9999) = 682751,000 ns/op
    p(100,0000) = 682751,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 2729522,000 ns/op
# Warmup Iteration   2: 1466948,000 ns/op
# Warmup Iteration   3: 998821,000 ns/op
Iteration   1: 711957,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 2369778,000 ns/op
# Warmup Iteration   2: 1397818,000 ns/op
# Warmup Iteration   3: 962138,000 ns/op
Iteration   1: 691423,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 3469986,000 ns/op
# Warmup Iteration   2: 1831355,000 ns/op
# Warmup Iteration   3: 1246023,000 ns/op
Iteration   1: 906548,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 769976,000 ±(99.9%) 2165887,554 ns/op

  Histogram, ns/op:
    [ 600000,000,  625000,000) = 0 
    [ 625000,000,  650000,000) = 0 
    [ 650000,000,  675000,000) = 0 
    [ 675000,000,  700000,000) = 1 
    [ 700000,000,  725000,000) = 1 
    [ 725000,000,  750000,000) = 0 
    [ 750000,000,  775000,000) = 0 
    [ 775000,000,  800000,000) = 0 
    [ 800000,000,  825000,000) = 0 
    [ 825000,000,  850000,000) = 0 
    [ 850000,000,  875000,000) = 0 
    [ 875000,000,  900000,000) = 0 
    [ 900000,000,  925000,000) = 1 
    [ 925000,000,  950000,000) = 0 
    [ 950000,000,  975000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 691423,000 ns/op
     p(50,0000) = 711957,000 ns/op
     p(90,0000) = 906548,000 ns/op
     p(95,0000) = 906548,000 ns/op
     p(99,0000) = 906548,000 ns/op
     p(99,9000) = 906548,000 ns/op
     p(99,9900) = 906548,000 ns/op
     p(99,9990) = 906548,000 ns/op
     p(99,9999) = 906548,000 ns/op
    p(100,0000) = 906548,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 3890931,000 ns/op
# Warmup Iteration   2: 2038989,000 ns/op
# Warmup Iteration   3: 1313857,000 ns/op
Iteration   1: 968962,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 2777839,000 ns/op
# Warmup Iteration   2: 2292454,000 ns/op
# Warmup Iteration   3: 1577936,000 ns/op
Iteration   1: 1090641,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 3229396,000 ns/op
# Warmup Iteration   2: 1572839,000 ns/op
# Warmup Iteration   3: 1226829,000 ns/op
Iteration   1: 910820,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 990141,000 ±(99.9%) 1674085,042 ns/op

  Histogram, ns/op:
    [ 900000,000,  912500,000) = 1 
    [ 912500,000,  925000,000) = 0 
    [ 925000,000,  937500,000) = 0 
    [ 937500,000,  950000,000) = 0 
    [ 950000,000,  962500,000) = 0 
    [ 962500,000,  975000,000) = 1 
    [ 975000,000,  987500,000) = 0 
    [ 987500,000, 1000000,000) = 0 
    [1000000,000, 1012500,000) = 0 
    [1012500,000, 1025000,000) = 0 
    [1025000,000, 1037500,000) = 0 
    [1037500,000, 1050000,000) = 0 
    [1050000,000, 1062500,000) = 0 
    [1062500,000, 1075000,000) = 0 
    [1075000,000, 1087500,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 910820,000 ns/op
     p(50,0000) = 968962,000 ns/op
     p(90,0000) = 1090641,000 ns/op
     p(95,0000) = 1090641,000 ns/op
     p(99,0000) = 1090641,000 ns/op
     p(99,9000) = 1090641,000 ns/op
     p(99,9900) = 1090641,000 ns/op
     p(99,9990) = 1090641,000 ns/op
     p(99,9999) = 1090641,000 ns/op
    p(100,0000) = 1090641,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 3403463,000 ns/op
# Warmup Iteration   2: 1742741,000 ns/op
# Warmup Iteration   3: 1253463,000 ns/op
Iteration   1: 934952,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 3456540,000 ns/op
# Warmup Iteration   2: 2642392,000 ns/op
# Warmup Iteration   3: 1278848,000 ns/op
Iteration   1: 1575137,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 3189361,000 ns/op
# Warmup Iteration   2: 1631654,000 ns/op
# Warmup Iteration   3: 1274278,000 ns/op
Iteration   1: 893532,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 1134540,333 ±(99.9%) 6971465,010 ns/op

  Histogram, ns/op:
    [ 800000,000,  850000,000) = 0 
    [ 850000,000,  900000,000) = 1 
    [ 900000,000,  950000,000) = 1 
    [ 950000,000, 1000000,000) = 0 
    [1000000,000, 1050000,000) = 0 
    [1050000,000, 1100000,000) = 0 
    [1100000,000, 1150000,000) = 0 
    [1150000,000, 1200000,000) = 0 
    [1200000,000, 1250000,000) = 0 
    [1250000,000, 1300000,000) = 0 
    [1300000,000, 1350000,000) = 0 
    [1350000,000, 1400000,000) = 0 
    [1400000,000, 1450000,000) = 0 
    [1450000,000, 1500000,000) = 0 
    [1500000,000, 1550000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 893532,000 ns/op
     p(50,0000) = 934952,000 ns/op
     p(90,0000) = 1575137,000 ns/op
     p(95,0000) = 1575137,000 ns/op
     p(99,0000) = 1575137,000 ns/op
     p(99,9000) = 1575137,000 ns/op
     p(99,9900) = 1575137,000 ns/op
     p(99,9990) = 1575137,000 ns/op
     p(99,9999) = 1575137,000 ns/op
    p(100,0000) = 1575137,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 3673380,000 ns/op
# Warmup Iteration   2: 3064914,000 ns/op
# Warmup Iteration   3: 2446845,000 ns/op
Iteration   1: 2894910,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 3720409,000 ns/op
# Warmup Iteration   2: 2098174,000 ns/op
# Warmup Iteration   3: 1642584,000 ns/op
Iteration   1: 1591118,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 3683754,000 ns/op
# Warmup Iteration   2: 1908660,000 ns/op
# Warmup Iteration   3: 1321410,000 ns/op
Iteration   1: 1329785,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 1938604,333 ±(99.9%) 15296076,402 ns/op

  Histogram, ns/op:
    [1000000,000, 1125000,000) = 0 
    [1125000,000, 1250000,000) = 0 
    [1250000,000, 1375000,000) = 1 
    [1375000,000, 1500000,000) = 0 
    [1500000,000, 1625000,000) = 1 
    [1625000,000, 1750000,000) = 0 
    [1750000,000, 1875000,000) = 0 
    [1875000,000, 2000000,000) = 0 
    [2000000,000, 2125000,000) = 0 
    [2125000,000, 2250000,000) = 0 
    [2250000,000, 2375000,000) = 0 
    [2375000,000, 2500000,000) = 0 
    [2500000,000, 2625000,000) = 0 
    [2625000,000, 2750000,000) = 0 
    [2750000,000, 2875000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1329785,000 ns/op
     p(50,0000) = 1591118,000 ns/op
     p(90,0000) = 2894910,000 ns/op
     p(95,0000) = 2894910,000 ns/op
     p(99,0000) = 2894910,000 ns/op
     p(99,9000) = 2894910,000 ns/op
     p(99,9900) = 2894910,000 ns/op
     p(99,9990) = 2894910,000 ns/op
     p(99,9999) = 2894910,000 ns/op
    p(100,0000) = 2894910,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 5811780,000 ns/op
# Warmup Iteration   2: 3577001,000 ns/op
# Warmup Iteration   3: 3232998,000 ns/op
Iteration   1: 3424097,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 5716591,000 ns/op
# Warmup Iteration   2: 4133550,000 ns/op
# Warmup Iteration   3: 3571512,000 ns/op
Iteration   1: 3440604,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 5499565,000 ns/op
# Warmup Iteration   2: 6621596,000 ns/op
# Warmup Iteration   3: 3308545,000 ns/op
Iteration   1: 2902967,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 3255889,333 ±(99.9%) 5578038,725 ns/op

  Histogram, ns/op:
    [2900000,000, 2950000,000) = 1 
    [2950000,000, 3000000,000) = 0 
    [3000000,000, 3050000,000) = 0 
    [3050000,000, 3100000,000) = 0 
    [3100000,000, 3150000,000) = 0 
    [3150000,000, 3200000,000) = 0 
    [3200000,000, 3250000,000) = 0 
    [3250000,000, 3300000,000) = 0 
    [3300000,000, 3350000,000) = 0 
    [3350000,000, 3400000,000) = 0 
    [3400000,000, 3450000,000) = 2 

  Percentiles, ns/op:
      p(0,0000) = 2902967,000 ns/op
     p(50,0000) = 3424097,000 ns/op
     p(90,0000) = 3440604,000 ns/op
     p(95,0000) = 3440604,000 ns/op
     p(99,0000) = 3440604,000 ns/op
     p(99,9000) = 3440604,000 ns/op
     p(99,9900) = 3440604,000 ns/op
     p(99,9990) = 3440604,000 ns/op
     p(99,9999) = 3440604,000 ns/op
    p(100,0000) = 3440604,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 500, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 9297551,000 ns/op
# Warmup Iteration   2: 8112702,000 ns/op
# Warmup Iteration   3: 7193230,000 ns/op
Iteration   1: 5050204,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 9545019,000 ns/op
# Warmup Iteration   2: 7817028,000 ns/op
# Warmup Iteration   3: 7254338,000 ns/op
Iteration   1: 5866215,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 9475839,000 ns/op
# Warmup Iteration   2: 8080076,000 ns/op
# Warmup Iteration   3: 6935631,000 ns/op
Iteration   1: 5778805,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 5565074,667 ±(99.9%) 8173696,355 ns/op

  Histogram, ns/op:
    [5000000,000, 5050000,000) = 0 
    [5050000,000, 5100000,000) = 1 
    [5100000,000, 5150000,000) = 0 
    [5150000,000, 5200000,000) = 0 
    [5200000,000, 5250000,000) = 0 
    [5250000,000, 5300000,000) = 0 
    [5300000,000, 5350000,000) = 0 
    [5350000,000, 5400000,000) = 0 
    [5400000,000, 5450000,000) = 0 
    [5450000,000, 5500000,000) = 0 
    [5500000,000, 5550000,000) = 0 
    [5550000,000, 5600000,000) = 0 
    [5600000,000, 5650000,000) = 0 
    [5650000,000, 5700000,000) = 0 
    [5700000,000, 5750000,000) = 0 
    [5750000,000, 5800000,000) = 1 
    [5800000,000, 5850000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 5050204,000 ns/op
     p(50,0000) = 5778805,000 ns/op
     p(90,0000) = 5866215,000 ns/op
     p(95,0000) = 5866215,000 ns/op
     p(99,0000) = 5866215,000 ns/op
     p(99,9000) = 5866215,000 ns/op
     p(99,9900) = 5866215,000 ns/op
     p(99,9990) = 5866215,000 ns/op
     p(99,9999) = 5866215,000 ns/op
    p(100,0000) = 5866215,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 10)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 4186960,000 ns/op
# Warmup Iteration   2: 1180100,000 ns/op
# Warmup Iteration   3: 761563,000 ns/op
Iteration   1: 822302,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 3646405,000 ns/op
# Warmup Iteration   2: 1235926,000 ns/op
# Warmup Iteration   3: 625193,000 ns/op
Iteration   1: 487482,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 5151590,000 ns/op
# Warmup Iteration   2: 884717,000 ns/op
# Warmup Iteration   3: 747146,000 ns/op
Iteration   1: 873148,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 727644,000 ±(99.9%) 3822687,649 ns/op

  Histogram, ns/op:
    [400000,000, 450000,000) = 0 
    [450000,000, 500000,000) = 1 
    [500000,000, 550000,000) = 0 
    [550000,000, 600000,000) = 0 
    [600000,000, 650000,000) = 0 
    [650000,000, 700000,000) = 0 
    [700000,000, 750000,000) = 0 
    [750000,000, 800000,000) = 0 
    [800000,000, 850000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 487482,000 ns/op
     p(50,0000) = 822302,000 ns/op
     p(90,0000) = 873148,000 ns/op
     p(95,0000) = 873148,000 ns/op
     p(99,0000) = 873148,000 ns/op
     p(99,9000) = 873148,000 ns/op
     p(99,9900) = 873148,000 ns/op
     p(99,9990) = 873148,000 ns/op
     p(99,9999) = 873148,000 ns/op
    p(100,0000) = 873148,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 20)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 4225699,000 ns/op
# Warmup Iteration   2: 1501418,000 ns/op
# Warmup Iteration   3: 954564,000 ns/op
Iteration   1: 640343,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 4124985,000 ns/op
# Warmup Iteration   2: 1735683,000 ns/op
# Warmup Iteration   3: 1247493,000 ns/op
Iteration   1: 778356,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 4379699,000 ns/op
# Warmup Iteration   2: 2435337,000 ns/op
# Warmup Iteration   3: 1551878,000 ns/op
Iteration   1: 977591,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 798763,333 ±(99.9%) 3093179,885 ns/op

  Histogram, ns/op:
    [ 600000,000,  625000,000) = 0 
    [ 625000,000,  650000,000) = 1 
    [ 650000,000,  675000,000) = 0 
    [ 675000,000,  700000,000) = 0 
    [ 700000,000,  725000,000) = 0 
    [ 725000,000,  750000,000) = 0 
    [ 750000,000,  775000,000) = 0 
    [ 775000,000,  800000,000) = 1 
    [ 800000,000,  825000,000) = 0 
    [ 825000,000,  850000,000) = 0 
    [ 850000,000,  875000,000) = 0 
    [ 875000,000,  900000,000) = 0 
    [ 900000,000,  925000,000) = 0 
    [ 925000,000,  950000,000) = 0 
    [ 950000,000,  975000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 640343,000 ns/op
     p(50,0000) = 778356,000 ns/op
     p(90,0000) = 977591,000 ns/op
     p(95,0000) = 977591,000 ns/op
     p(99,0000) = 977591,000 ns/op
     p(99,9000) = 977591,000 ns/op
     p(99,9900) = 977591,000 ns/op
     p(99,9990) = 977591,000 ns/op
     p(99,9999) = 977591,000 ns/op
    p(100,0000) = 977591,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 50)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 7539551,000 ns/op
# Warmup Iteration   2: 1166976,000 ns/op
# Warmup Iteration   3: 2107759,000 ns/op
Iteration   1: 2028777,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 4380356,000 ns/op
# Warmup Iteration   2: 1038416,000 ns/op
# Warmup Iteration   3: 2005482,000 ns/op
Iteration   1: 1886996,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 4646770,000 ns/op
# Warmup Iteration   2: 1762318,000 ns/op
# Warmup Iteration   3: 1264835,000 ns/op
Iteration   1: 981845,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 1632539,333 ±(99.9%) 10361692,486 ns/op

  Histogram, ns/op:
    [      0,000,  250000,000) = 0 
    [ 250000,000,  500000,000) = 0 
    [ 500000,000,  750000,000) = 0 
    [ 750000,000, 1000000,000) = 1 
    [1000000,000, 1250000,000) = 0 
    [1250000,000, 1500000,000) = 0 
    [1500000,000, 1750000,000) = 0 
    [1750000,000, 2000000,000) = 1 
    [2000000,000, 2250000,000) = 1 
    [2250000,000, 2500000,000) = 0 
    [2500000,000, 2750000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 981845,000 ns/op
     p(50,0000) = 1886996,000 ns/op
     p(90,0000) = 2028777,000 ns/op
     p(95,0000) = 2028777,000 ns/op
     p(99,0000) = 2028777,000 ns/op
     p(99,9000) = 2028777,000 ns/op
     p(99,9900) = 2028777,000 ns/op
     p(99,9990) = 2028777,000 ns/op
     p(99,9999) = 2028777,000 ns/op
    p(100,0000) = 2028777,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 100)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 5221323,000 ns/op
# Warmup Iteration   2: 1655362,000 ns/op
# Warmup Iteration   3: 1460974,000 ns/op
Iteration   1: 1573556,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 8786665,000 ns/op
# Warmup Iteration   2: 1906710,000 ns/op
# Warmup Iteration   3: 1983935,000 ns/op
Iteration   1: 1729810,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 5033363,000 ns/op
# Warmup Iteration   2: 1653710,000 ns/op
# Warmup Iteration   3: 1461469,000 ns/op
Iteration   1: 1553553,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 1618973,000 ±(99.9%) 1760652,556 ns/op

  Histogram, ns/op:
    [1500000,000, 1525000,000) = 0 
    [1525000,000, 1550000,000) = 0 
    [1550000,000, 1575000,000) = 2 
    [1575000,000, 1600000,000) = 0 
    [1600000,000, 1625000,000) = 0 
    [1625000,000, 1650000,000) = 0 
    [1650000,000, 1675000,000) = 0 
    [1675000,000, 1700000,000) = 0 
    [1700000,000, 1725000,000) = 0 
    [1725000,000, 1750000,000) = 1 
    [1750000,000, 1775000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 1553553,000 ns/op
     p(50,0000) = 1573556,000 ns/op
     p(90,0000) = 1729810,000 ns/op
     p(95,0000) = 1729810,000 ns/op
     p(99,0000) = 1729810,000 ns/op
     p(99,9000) = 1729810,000 ns/op
     p(99,9900) = 1729810,000 ns/op
     p(99,9990) = 1729810,000 ns/op
     p(99,9999) = 1729810,000 ns/op
    p(100,0000) = 1729810,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 200)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 6536770,000 ns/op
# Warmup Iteration   2: 3559319,000 ns/op
# Warmup Iteration   3: 3345306,000 ns/op
Iteration   1: 3101456,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 5533914,000 ns/op
# Warmup Iteration   2: 2974046,000 ns/op
# Warmup Iteration   3: 2551580,000 ns/op
Iteration   1: 2988608,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 5469403,000 ns/op
# Warmup Iteration   2: 2678593,000 ns/op
# Warmup Iteration   3: 2776313,000 ns/op
Iteration   1: 3018401,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 3036155,000 ±(99.9%) 1066917,977 ns/op

  Histogram, ns/op:
    [2900000,000, 2925000,000) = 0 
    [2925000,000, 2950000,000) = 0 
    [2950000,000, 2975000,000) = 0 
    [2975000,000, 3000000,000) = 1 
    [3000000,000, 3025000,000) = 1 
    [3025000,000, 3050000,000) = 0 
    [3050000,000, 3075000,000) = 0 
    [3075000,000, 3100000,000) = 0 
    [3100000,000, 3125000,000) = 1 
    [3125000,000, 3150000,000) = 0 
    [3150000,000, 3175000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 2988608,000 ns/op
     p(50,0000) = 3018401,000 ns/op
     p(90,0000) = 3101456,000 ns/op
     p(95,0000) = 3101456,000 ns/op
     p(99,0000) = 3101456,000 ns/op
     p(99,9000) = 3101456,000 ns/op
     p(99,9900) = 3101456,000 ns/op
     p(99,9990) = 3101456,000 ns/op
     p(99,9999) = 3101456,000 ns/op
    p(100,0000) = 3101456,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 500)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 10723217,000 ns/op
# Warmup Iteration   2: 7427046,000 ns/op
# Warmup Iteration   3: 7782167,000 ns/op
Iteration   1: 5581150,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 13396282,000 ns/op
# Warmup Iteration   2: 11068579,000 ns/op
# Warmup Iteration   3: 7978403,000 ns/op
Iteration   1: 5137698,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 15640379,000 ns/op
# Warmup Iteration   2: 12637584,000 ns/op
# Warmup Iteration   3: 5809616,000 ns/op
Iteration   1: 5266089,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 5328312,333 ±(99.9%) 4162857,199 ns/op

  Histogram, ns/op:
    [5100000,000, 5150000,000) = 1 
    [5150000,000, 5200000,000) = 0 
    [5200000,000, 5250000,000) = 0 
    [5250000,000, 5300000,000) = 1 
    [5300000,000, 5350000,000) = 0 
    [5350000,000, 5400000,000) = 0 
    [5400000,000, 5450000,000) = 0 
    [5450000,000, 5500000,000) = 0 
    [5500000,000, 5550000,000) = 0 

  Percentiles, ns/op:
      p(0,0000) = 5137698,000 ns/op
     p(50,0000) = 5266089,000 ns/op
     p(90,0000) = 5581150,000 ns/op
     p(95,0000) = 5581150,000 ns/op
     p(99,0000) = 5581150,000 ns/op
     p(99,9000) = 5581150,000 ns/op
     p(99,9900) = 5581150,000 ns/op
     p(99,9990) = 5581150,000 ns/op
     p(99,9999) = 5581150,000 ns/op
    p(100,0000) = 5581150,000 ns/op


# JMH version: 1.23
# VM version: JDK 11.0.6, OpenJDK 64-Bit Server VM, 11.0.6+10-LTS
# VM invoker: /usr/lib/jvm/java-11-openjdk-11.0.6.10-1.el7_7.x86_64/bin/java
# VM options: <none>
# Warmup: 3 iterations, single-shot each
# Measurement: 1 iterations, single-shot each
# Timeout: 10 min per iteration
# Threads: 1 thread
# Benchmark mode: Single shot invocation time
# Benchmark: com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat
# Parameters: (count = 1000, elementCount = 1000)

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 1 of 3
# Warmup Iteration   1: 20582379,000 ns/op
# Warmup Iteration   2: 19752551,000 ns/op
# Warmup Iteration   3: 47904373,000 ns/op
Iteration   1: 14540511,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 2 of 3
# Warmup Iteration   1: 19141334,000 ns/op
# Warmup Iteration   2: 18634457,000 ns/op
# Warmup Iteration   3: 52071146,000 ns/op
Iteration   1: 12804383,000 ns/op

# Run progress: 100,00% complete, ETA 00:00:00
# Fork: 3 of 3
# Warmup Iteration   1: 19309929,000 ns/op
# Warmup Iteration   2: 18781460,000 ns/op
# Warmup Iteration   3: 52174218,000 ns/op
Iteration   1: 12870173,000 ns/op


Result "com.soebes.performance.streams.BenchmarkStreamConcat.with_stream_concat":
  N = 3
  mean = 13405022,333 ±(99.9%) 17950218,966 ns/op

  Histogram, ns/op:
    [12000000,000, 12250000,000) = 0 
    [12250000,000, 12500000,000) = 0 
    [12500000,000, 12750000,000) = 0 
    [12750000,000, 13000000,000) = 2 
    [13000000,000, 13250000,000) = 0 
    [13250000,000, 13500000,000) = 0 
    [13500000,000, 13750000,000) = 0 
    [13750000,000, 14000000,000) = 0 
    [14000000,000, 14250000,000) = 0 
    [14250000,000, 14500000,000) = 0 
    [14500000,000, 14750000,000) = 1 

  Percentiles, ns/op:
      p(0,0000) = 12804383,000 ns/op
     p(50,0000) = 12870173,000 ns/op
     p(90,0000) = 14540511,000 ns/op
     p(95,0000) = 14540511,000 ns/op
     p(99,0000) = 14540511,000 ns/op
     p(99,9000) = 14540511,000 ns/op
     p(99,9900) = 14540511,000 ns/op
     p(99,9990) = 14540511,000 ns/op
     p(99,9999) = 14540511,000 ns/op
    p(100,0000) = 14540511,000 ns/op


# Run complete. Total time: 1 days, 15:19:27

REMEMBER: The numbers below are just data. To gain reusable insights, you need to follow up on
why the numbers are the way they are. Use profilers (see -prof, -lprof), design factorial
experiments, perform baseline and negative tests that provide experimental control, make sure
the benchmarking environment is safe on JVM/OS/HW level, ask for reviews from the domain experts.
Do not assume the numbers tell you what you want them to tell.

Benchmark                                                                                              (count)  (elementCount)    Mode      Cnt         Score          Error   Units
BenchmarkStreamConcat.with_new_arraylist                                                                    10              10   thrpt       15         0,001 ±        0,001  ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    10              20   thrpt       15        ≈ 10⁻³                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    10              50   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    10             100   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    10             200   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    10             500   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    10            1000   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    20              10   thrpt       15        ≈ 10⁻³                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    20              20   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    20              50   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    20             100   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    20             200   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    20             500   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    20            1000   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    50              10   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    50              20   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    50              50   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    50             100   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    50             200   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    50             500   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    50            1000   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   100              10   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   100              20   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   100              50   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   100             100   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   100             200   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   100             500   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   100            1000   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   200              10   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   200              20   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   200              50   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   200             100   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   200             200   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   200             500   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   200            1000   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   500              10   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   500              20   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   500              50   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   500             100   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   500             200   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   500             500   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                   500            1000   thrpt       15        ≈ 10⁻⁷                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                  1000              10   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                  1000              20   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                  1000              50   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                  1000             100   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                  1000             200   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                  1000             500   thrpt       15        ≈ 10⁻⁷                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                  1000            1000   thrpt       15        ≈ 10⁻⁷                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10              10   thrpt       15         0,001 ±        0,001  ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10              20   thrpt       15         0,001 ±        0,001  ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10              50   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10             100   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10             200   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10             500   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10            1000   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20              10   thrpt       15        ≈ 10⁻³                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20              20   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20              50   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20             100   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20             200   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20             500   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20            1000   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50              10   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50              20   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50              50   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50             100   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50             200   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50             500   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50            1000   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100              10   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100              20   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100              50   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100             100   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100             200   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100             500   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100            1000   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200              10   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200              20   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200              50   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200             100   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200             200   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200             500   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200            1000   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500              10   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500              20   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500              50   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500             100   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500             200   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500             500   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500            1000   thrpt       15        ≈ 10⁻⁷                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000              10   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000              20   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000              50   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000             100   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000             200   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000             500   thrpt       15        ≈ 10⁻⁷                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000            1000   thrpt       15        ≈ 10⁻⁷                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10              10   thrpt       15         0,001 ±        0,001  ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10              20   thrpt       15        ≈ 10⁻³                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10              50   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10             100   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10             200   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10             500   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10            1000   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20              10   thrpt       15        ≈ 10⁻³                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20              20   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20              50   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20             100   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20             200   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20             500   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20            1000   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50              10   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50              20   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50              50   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50             100   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50             200   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50             500   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50            1000   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100              10   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100              20   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100              50   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100             100   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100             200   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100             500   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100            1000   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200              10   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200              20   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200              50   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200             100   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200             200   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200             500   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200            1000   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500              10   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500              20   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500              50   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500             100   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500             200   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500             500   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500            1000   thrpt       15        ≈ 10⁻⁷                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000              10   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000              20   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000              50   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000             100   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000             200   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000             500   thrpt       15        ≈ 10⁻⁷                 ops/ns
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000            1000   thrpt       15        ≈ 10⁻⁷                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    10              10   thrpt       15         0,001 ±        0,001  ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    10              20   thrpt       15         0,001 ±        0,001  ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    10              50   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    10             100   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    10             200   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    10             500   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    10            1000   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    20              10   thrpt       15        ≈ 10⁻³                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    20              20   thrpt       15        ≈ 10⁻³                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    20              50   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    20             100   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    20             200   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    20             500   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    20            1000   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    50              10   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    50              20   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    50              50   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    50             100   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    50             200   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    50             500   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                    50            1000   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   100              10   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   100              20   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   100              50   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   100             100   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   100             200   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   100             500   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   100            1000   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   200              10   thrpt       15        ≈ 10⁻⁴                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   200              20   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   200              50   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   200             100   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   200             200   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   200             500   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   200            1000   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   500              10   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   500              20   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   500              50   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   500             100   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   500             200   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   500             500   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                   500            1000   thrpt       15        ≈ 10⁻⁷                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                  1000              10   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                  1000              20   thrpt       15        ≈ 10⁻⁵                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                  1000              50   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                  1000             100   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                  1000             200   thrpt       15        ≈ 10⁻⁶                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                  1000             500   thrpt       15        ≈ 10⁻⁷                 ops/ns
BenchmarkStreamConcat.with_stream_concat                                                                  1000            1000   thrpt       15        ≈ 10⁻⁷                 ops/ns
BenchmarkStreamConcat.with_new_arraylist                                                                    10              10    avgt       15      1255,466 ±       66,168   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10              20    avgt       15      2072,546 ±       18,521   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10              50    avgt       15      4472,214 ±      143,446   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10             100    avgt       15      7911,906 ±       40,330   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10             200    avgt       15     15741,825 ±       65,037   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10             500    avgt       15     38985,163 ±       60,315   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10            1000    avgt       15     77343,662 ±     2904,689   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20              10    avgt       15      2430,151 ±      162,615   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20              20    avgt       15      4178,054 ±       90,106   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20              50    avgt       15      8737,440 ±       51,342   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20             100    avgt       15     15976,514 ±       14,904   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20             200    avgt       15     30385,860 ±      187,727   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20             500    avgt       15     79282,728 ±      327,974   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20            1000    avgt       15    154676,348 ±     3306,098   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50              10    avgt       15      6201,593 ±      312,542   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50              20    avgt       15     10488,534 ±      307,511   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50              50    avgt       15     21286,436 ±      318,397   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50             100    avgt       15     39823,136 ±      808,849   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50             200    avgt       15     79547,358 ±     2020,085   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50             500    avgt       15    196465,020 ±      703,048   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50            1000    avgt       15    399790,320 ±     2009,467   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100              10    avgt       15     12892,226 ±      460,846   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100              20    avgt       15     21623,612 ±      826,140   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100              50    avgt       15     43065,827 ±      228,424   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100             100    avgt       15     80713,333 ±     1255,603   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100             200    avgt       15    154019,091 ±     3982,910   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100             500    avgt       15    404580,874 ±     3524,629   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100            1000    avgt       15    770535,664 ±     1881,682   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200              10    avgt       15     27364,737 ±     2142,586   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200              20    avgt       15     40311,422 ±      951,853   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200              50    avgt       15     96172,619 ±     4586,025   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200             100    avgt       15    158096,115 ±     4896,265   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200             200    avgt       15    315745,989 ±     7509,074   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200             500    avgt       15    789231,110 ±     9878,610   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200            1000    avgt       15   1641148,775 ±     1297,912   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500              10    avgt       15     61458,553 ±     2374,319   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500              20    avgt       15    104324,232 ±     2156,911   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500              50    avgt       15    214767,102 ±     3381,977   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500             100    avgt       15    423737,180 ±    29079,059   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500             200    avgt       15    786023,123 ±    17871,570   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500             500    avgt       15   2199566,666 ±    59506,204   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500            1000    avgt       15   5031029,788 ±    97822,829   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000              10    avgt       15    128132,291 ±     3607,567   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000              20    avgt       15    203848,268 ±     2632,196   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000              50    avgt       15    447953,952 ±    21853,443   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000             100    avgt       15    779221,348 ±     5827,507   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000             200    avgt       15   1695411,073 ±    51931,233   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000             500    avgt       15   4959702,896 ±    64267,025   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000            1000    avgt       15  12869052,566 ±   137418,259   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10              10    avgt       15      1124,821 ±       41,824   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10              20    avgt       15      1898,803 ±       62,399   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10              50    avgt       15      3894,329 ±       11,662   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10             100    avgt       15      8101,496 ±      139,853   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10             200    avgt       15     15568,755 ±       27,362   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10             500    avgt       15     37226,844 ±      135,605   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10            1000    avgt       15     75921,363 ±     1226,946   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20              10    avgt       15      1959,332 ±        6,954   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20              20    avgt       15      3652,403 ±       43,491   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20              50    avgt       15      7830,593 ±       10,416   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20             100    avgt       15     15738,211 ±      248,319   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20             200    avgt       15     30971,929 ±      767,610   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20             500    avgt       15     75834,189 ±      100,195   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20            1000    avgt       15    144110,768 ±      299,386   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50              10    avgt       15      5598,341 ±      257,299   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50              20    avgt       15      9103,075 ±      383,603   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50              50    avgt       15     19214,379 ±       58,753   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50             100    avgt       15     38155,571 ±      215,193   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50             200    avgt       15     79140,722 ±     2127,898   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50             500    avgt       15    196331,396 ±     7636,607   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50            1000    avgt       15    393636,190 ±    14614,025   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100              10    avgt       15     11777,360 ±     1310,298   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100              20    avgt       15     19029,965 ±      948,284   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100              50    avgt       15     39234,982 ±      477,347   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100             100    avgt       15     80479,992 ±     1505,946   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100             200    avgt       15    153425,478 ±     4248,071   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100             500    avgt       15    384289,048 ±     2585,904   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100            1000    avgt       15    785039,632 ±     4271,649   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200              10    avgt       15     22581,369 ±     1274,650   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200              20    avgt       15     35448,701 ±     1104,824   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200              50    avgt       15     82445,395 ±     3636,400   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200             100    avgt       15    158767,122 ±     3142,295   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200             200    avgt       15    307280,958 ±     5445,733   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200             500    avgt       15    745723,582 ±     2359,525   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200            1000    avgt       15   1611649,794 ±    51478,745   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500              10    avgt       15     57789,270 ±     1209,734   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500              20    avgt       15     90676,705 ±     2332,964   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500              50    avgt       15    197192,506 ±     1936,912   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500             100    avgt       15    404914,415 ±     5766,555   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500             200    avgt       15    795525,468 ±    29153,599   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500             500    avgt       15   2158268,989 ±    54761,586   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500            1000    avgt       15   5090314,940 ±    77932,867   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000              10    avgt       15    112381,007 ±      647,008   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000              20    avgt       15    182138,679 ±     6300,417   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000              50    avgt       15    426331,134 ±    22522,302   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000             100    avgt       15    794862,463 ±    36406,682   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000             200    avgt       15   1724756,855 ±    21362,120   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000             500    avgt       15   5152899,670 ±    90379,321   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000            1000    avgt       15  12761759,302 ±   368297,757   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10              10    avgt       15      1205,949 ±       60,026   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10              20    avgt       15      1671,004 ±      308,539   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10              50    avgt       15      3169,047 ±      720,134   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10             100    avgt       15      8181,126 ±      205,932   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10             200    avgt       15     16516,227 ±      356,138   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10             500    avgt       15     36059,572 ±       70,086   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10            1000    avgt       15     73227,979 ±      261,134   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20              10    avgt       15      2330,316 ±       99,285   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20              20    avgt       15      3321,205 ±      696,690   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20              50    avgt       15      7314,763 ±     1459,573   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20             100    avgt       15     16565,415 ±      294,570   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20             200    avgt       15     33536,145 ±      669,636   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20             500    avgt       15     75031,774 ±     1436,419   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20            1000    avgt       15    140847,734 ±     1381,432   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50              10    avgt       15      5874,593 ±      119,993   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50              20    avgt       15      9890,977 ±      332,959   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50              50    avgt       15     16047,466 ±     4662,374   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50             100    avgt       15     40277,529 ±      515,376   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50             200    avgt       15     80483,747 ±      198,339   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50             500    avgt       15    180316,358 ±      215,304   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50            1000    avgt       15    368029,152 ±     1204,278   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100              10    avgt       15     11892,478 ±      354,509   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100              20    avgt       15     20130,967 ±      872,099   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100              50    avgt       15     26562,934 ±      275,304   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100             100    avgt       15     81388,651 ±      310,147   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100             200    avgt       15    166439,989 ±     1283,822   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100             500    avgt       15    413285,268 ±      611,101   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100            1000    avgt       15    723559,042 ±    27172,239   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200              10    avgt       15     24188,922 ±      738,571   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200              20    avgt       15     36167,550 ±     6422,004   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200              50    avgt       15     90204,490 ±     1600,581   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200             100    avgt       15    159838,517 ±     9010,451   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200             200    avgt       15    335840,083 ±     1064,161   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200             500    avgt       15    796184,461 ±    15272,875   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200            1000    avgt       15   1565650,301 ±    53634,608   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500              10    avgt       15     59438,789 ±     2465,080   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500              20    avgt       15    107886,527 ±      656,415   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500              50    avgt       15    227375,634 ±     7197,283   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500             100    avgt       15    430044,910 ±     1595,528   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500             200    avgt       15    815670,683 ±    29430,946   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500             500    avgt       15   2179553,789 ±     5881,441   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500            1000    avgt       15   4945738,468 ±    54736,864   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000              10    avgt       15    120767,223 ±     2791,008   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000              20    avgt       15    207491,755 ±     1624,916   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000              50    avgt       15    461088,472 ±     3453,249   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000             100    avgt       15    835496,433 ±    17987,001   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000             200    avgt       15   1745359,243 ±    35119,442   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000             500    avgt       15   5226190,465 ±   224658,034   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000            1000    avgt       15  12482824,673 ±   344732,761   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10              10    avgt       15      1123,234 ±        2,075   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10              20    avgt       15      1641,820 ±      221,291   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10              50    avgt       15      2791,831 ±      539,219   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10             100    avgt       15      7179,069 ±      237,032   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10             200    avgt       15     13097,165 ±      344,027   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10             500    avgt       15     30303,543 ±      110,306   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10            1000    avgt       15     68546,583 ±       84,246   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20              10    avgt       15      2186,923 ±       20,786   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20              20    avgt       15      3729,232 ±       19,825   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20              50    avgt       15      4871,278 ±       27,962   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20             100    avgt       15     13703,959 ±       77,316   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20             200    avgt       15     24676,407 ±      718,563   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20             500    avgt       15     63969,452 ±     3989,814   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20            1000    avgt       15    133097,105 ±      997,143   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50              10    avgt       15      5425,936 ±       11,804   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50              20    avgt       15      8577,857 ±       27,976   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50              50    avgt       15     13564,817 ±     3067,990   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50             100    avgt       15     33559,113 ±      200,859   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50             200    avgt       15     63934,024 ±     1712,380   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50             500    avgt       15    163829,228 ±     8984,287   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50            1000    avgt       15    349928,444 ±     1994,240   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100              10    avgt       15     10741,614 ±       54,623   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100              20    avgt       15     16887,278 ±      605,001   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100              50    avgt       15     38054,535 ±     1224,392   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100             100    avgt       15     68599,416 ±      822,040   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100             200    avgt       15    121474,708 ±      706,564   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100             500    avgt       15    335803,783 ±    15135,635   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100            1000    avgt       15    673356,403 ±     3772,667   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200              10    avgt       15     21906,033 ±      515,651   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200              20    avgt       15     29446,079 ±     4023,917   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200              50    avgt       15     73210,298 ±     5206,424   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200             100    avgt       15    127354,156 ±     2240,488   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200             200    avgt       15    253663,087 ±     5453,996   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200             500    avgt       15    635295,289 ±     2555,229   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200            1000    avgt       15   1451274,723 ±     6719,442   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500              10    avgt       15     53052,521 ±      211,144   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500              20    avgt       15     88959,553 ±     3859,014   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500              50    avgt       15    191558,311 ±    11795,783   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500             100    avgt       15    348051,048 ±    15197,276   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500             200    avgt       15    635898,633 ±    14097,527   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500             500    avgt       15   1846349,850 ±   109061,495   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500            1000    avgt       15   4599334,717 ±    37385,987   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000              10    avgt       15    108704,787 ±     3853,724   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000              20    avgt       15    178838,977 ±    12459,691   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000              50    avgt       15    374761,246 ±    10557,543   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000             100    avgt       15    658565,227 ±    14030,873   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000             200    avgt       15   1400744,705 ±    41047,816   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000             500    avgt       15   4604266,731 ±   212279,160   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000            1000    avgt       15  12071939,495 ±   289987,725   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10              10  sample  3619330      1332,703 ±        7,046   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           10              10  sample               1180,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           10              10  sample               1266,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           10              10  sample               1342,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           10              10  sample               1438,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           10              10  sample               2136,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          10              10  sample               3468,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         10              10  sample              16225,070                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           10              10  sample            1267712,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10              20  sample  4424535      2150,095 ±        7,653   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           10              20  sample               1968,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           10              20  sample               2096,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           10              20  sample               2200,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           10              20  sample               2272,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           10              20  sample               2908,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          10              20  sample               4288,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         10              20  sample              17152,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           10              20  sample            1333248,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10              50  sample  4324141      4372,164 ±       14,654   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           10              50  sample               3980,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           10              50  sample               4264,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           10              50  sample               4488,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           10              50  sample               4632,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           10              50  sample               5848,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          10              50  sample              16608,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         10              50  sample              21344,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           10              50  sample            9224192,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10             100  sample  4714511      7967,997 ±       11,737   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           10             100  sample               7408,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           10             100  sample               7800,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           10             100  sample               8112,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           10             100  sample               8368,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           10             100  sample              10144,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          10             100  sample              20768,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         10             100  sample              26688,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           10             100  sample            1355776,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10             200  sample  2375878     15827,590 ±       26,611   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           10             200  sample              14832,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           10             200  sample              15536,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           10             200  sample              16048,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           10             200  sample              16672,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           10             200  sample              18304,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          10             200  sample              31232,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         10             200  sample            1095680,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           10             200  sample            1798144,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10             500  sample  1891514     39659,608 ±       38,986   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           10             500  sample              37376,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           10             500  sample              39104,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           10             500  sample              40384,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           10             500  sample              41536,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           10             500  sample              47040,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          10             500  sample              65536,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         10             500  sample            1187840,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           10             500  sample            1875968,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10            1000  sample  1930747     77573,508 ±       45,052   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           10            1000  sample              70784,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           10            1000  sample              77696,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           10            1000  sample              80256,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           10            1000  sample              86656,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           10            1000  sample              90752,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          10            1000  sample             109056,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         10            1000  sample            1265664,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           10            1000  sample            1945600,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20              10  sample  3929056      2410,759 ±        7,126   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           20              10  sample               2132,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           20              10  sample               2276,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           20              10  sample               2664,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           20              10  sample               2708,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           20              10  sample               2892,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          20              10  sample               4688,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         20              10  sample              17408,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           20              10  sample            1726464,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20              20  sample  4438972      4251,389 ±       10,593   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           20              20  sample               3844,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           20              20  sample               4120,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           20              20  sample               4352,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           20              20  sample               4496,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           20              20  sample               6472,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          20              20  sample               9584,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         20              20  sample              21152,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           20              20  sample            1654784,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20              50  sample  4359477      8613,771 ±       12,638   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           20              50  sample               7992,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           20              50  sample               8480,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           20              50  sample               8800,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           20              50  sample               8976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           20              50  sample              10416,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          20              50  sample              21536,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         20              50  sample              26689,670                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           20              50  sample            1890304,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20             100  sample  3037900     16478,928 ±       21,564   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           20             100  sample              15072,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           20             100  sample              16352,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           20             100  sample              17056,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           20             100  sample              17600,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           20             100  sample              18880,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          20             100  sample              32000,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         20             100  sample              57269,734                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           20             100  sample            1370112,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20             200  sample  2459875     30487,510 ±       28,295   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           20             200  sample              28768,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           20             200  sample              29952,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           20             200  sample              31488,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           20             200  sample              32224,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           20             200  sample              36352,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          20             200  sample              48064,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         20             200  sample            1148953,395                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           20             200  sample            1902592,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20             500  sample  1883657     79512,277 ±       45,317   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           20             500  sample              76160,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           20             500  sample              78336,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           20             500  sample              80512,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           20             500  sample              81792,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           20             500  sample              94976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          20             500  sample             110976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         20             500  sample            1271808,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           20             500  sample            1908736,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20            1000  sample   974635    153717,451 ±       82,188   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           20            1000  sample             147968,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           20            1000  sample             151552,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           20            1000  sample             154624,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           20            1000  sample             159744,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           20            1000  sample             184064,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          20            1000  sample             208384,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         20            1000  sample            1355776,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           20            1000  sample            1777664,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50              10  sample  3114249      6050,600 ±       14,653   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           50              10  sample               5416,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           50              10  sample               5816,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           50              10  sample               6440,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           50              10  sample               6552,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           50              10  sample               7488,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          50              10  sample              18688,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         50              10  sample              24832,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           50              10  sample            1347584,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50              20  sample  3365118     11166,232 ±       17,129   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           50              20  sample              10160,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           50              20  sample              10848,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           50              20  sample              11328,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           50              20  sample              12576,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           50              20  sample              16480,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          50              20  sample              25696,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         50              20  sample              36575,238                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           50              20  sample            1851392,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50              50  sample  3520031     21276,063 ±       18,012   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           50              50  sample              19936,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           50              50  sample              20768,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           50              50  sample              21760,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           50              50  sample              23200,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           50              50  sample              28896,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          50              50  sample              37696,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         50              50  sample              56703,795                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           50              50  sample            2062336,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50             100  sample  1894494     39604,334 ±       40,541   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           50             100  sample              37056,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           50             100  sample              38656,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           50             100  sample              40768,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           50             100  sample              41728,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           50             100  sample              49088,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          50             100  sample              67456,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         50             100  sample            1198080,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           50             100  sample            1843200,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50             200  sample  1877223     79786,319 ±       45,152   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           50             200  sample              74880,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           50             200  sample              79104,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           50             200  sample              81408,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           50             200  sample              83072,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           50             200  sample              96384,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          50             200  sample             110976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         50             200  sample            1255424,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           50             200  sample            1886208,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50             500  sample   760385    197082,935 ±      113,846   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           50             500  sample             189696,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           50             500  sample             194048,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           50             500  sample             200704,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           50             500  sample             214272,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           50             500  sample             230656,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          50             500  sample             257280,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         50             500  sample            1476608,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           50             500  sample            2478080,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50            1000  sample   374806    399896,840 ±      249,999   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                           50            1000  sample             383488,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                           50            1000  sample             393216,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                           50            1000  sample             409600,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                           50            1000  sample             427008,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                           50            1000  sample             471040,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                          50            1000  sample            1567115,264                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                         50            1000  sample            1806336,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                           50            1000  sample            2326528,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100              10  sample  2898637     12962,566 ±       19,730   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          100              10  sample              11952,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          100              10  sample              12784,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          100              10  sample              13232,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          100              10  sample              13616,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          100              10  sample              15072,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         100              10  sample              27840,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        100              10  sample              42961,434                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          100              10  sample            1368064,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100              20  sample  3441383     21710,999 ±       17,436   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          100              20  sample              20512,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          100              20  sample              21376,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          100              20  sample              22208,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          100              20  sample              22976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          100              20  sample              24320,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         100              20  sample              38208,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        100              20  sample              54016,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          100              20  sample            1746944,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100              50  sample  1759890     42625,107 ±       42,180   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          100              50  sample              40448,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          100              50  sample              41984,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          100              50  sample              43584,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          100              50  sample              44736,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          100              50  sample              48640,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         100              50  sample              71296,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        100              50  sample            1210368,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          100              50  sample            1847296,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100             100  sample  1823548     82139,214 ±       50,970   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          100             100  sample              76928,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          100             100  sample              79488,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          100             100  sample              86656,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          100             100  sample              88320,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          100             100  sample              94976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         100             100  sample             118144,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        100             100  sample            1253376,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          100             100  sample            9895936,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100             200  sample   971017    154293,673 ±       86,211   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          100             200  sample             145920,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          100             200  sample             151040,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          100             200  sample             158976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          100             200  sample             167424,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          100             200  sample             188416,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         100             200  sample             209152,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        100             200  sample            1394688,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          100             200  sample            2318336,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100             500  sample   366161    409351,094 ±      254,315   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          100             500  sample             385024,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          100             500  sample             402944,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          100             500  sample             427520,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          100             500  sample             438272,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          100             500  sample             455680,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         100             500  sample            1591296,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        100             500  sample            1816576,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          100             500  sample            2199552,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100            1000  sample   194529    770536,999 ±      503,497   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          100            1000  sample             744448,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          100            1000  sample             761856,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          100            1000  sample             784384,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          100            1000  sample             794624,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          100            1000  sample             894976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         100            1000  sample            2146304,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        100            1000  sample            2373824,512                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          100            1000  sample            6184960,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200              10  sample  2981347     25147,965 ±       23,179   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          200              10  sample              23872,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          200              10  sample              24800,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          200              10  sample              25408,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          200              10  sample              26432,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          200              10  sample              27744,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         200              10  sample              41792,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        200              10  sample            1079019,930                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          200              10  sample            1955840,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200              20  sample  1869125     40132,893 ±       42,189   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          200              20  sample              37760,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          200              20  sample              39744,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          200              20  sample              40832,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          200              20  sample              41984,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          200              20  sample              52288,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         200              20  sample              71552,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        200              20  sample            1187840,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          200              20  sample            9060352,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200              50  sample  1621678     92373,138 ±       53,376   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          200              50  sample              84096,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          200              50  sample              91008,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          200              50  sample              97920,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          200              50  sample              99072,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          200              50  sample             112384,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         200              50  sample             128768,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        200              50  sample            1275904,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          200              50  sample            1783808,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200             100  sample   976627    153404,990 ±       85,666   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          200             100  sample             147968,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          200             100  sample             151552,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          200             100  sample             155136,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          200             100  sample             157952,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          200             100  sample             183296,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         200             100  sample             208384,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        200             100  sample            1386496,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          200             100  sample            1667072,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200             200  sample   466454    321261,562 ±      196,881   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          200             200  sample             310784,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          200             200  sample             317952,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          200             200  sample             325632,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          200             200  sample             335360,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          200             200  sample             359936,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         200             200  sample             421701,120                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        200             200  sample            1669846,016                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          200             200  sample            9469952,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200             500  sample   191824    781407,773 ±      554,143   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          200             500  sample             749568,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          200             500  sample             766976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          200             500  sample             799744,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          200             500  sample             854016,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          200             500  sample             928768,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         200             500  sample            2170880,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        200             500  sample            2379776,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          200             500  sample           10272768,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200            1000  sample    92261   1624796,131 ±     1339,183   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          200            1000  sample            1540096,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          200            1000  sample            1611776,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          200            1000  sample            1660928,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          200            1000  sample            1767219,200                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          200            1000  sample            1835008,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         200            1000  sample            3424256,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        200            1000  sample            3667236,454                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          200            1000  sample            3981312,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500              10  sample  2328732     64322,393 ±       38,029   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          500              10  sample              60736,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          500              10  sample              63552,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          500              10  sample              65472,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          500              10  sample              66304,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          500              10  sample              94336,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         500              10  sample             104064,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        500              10  sample            1206272,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          500              10  sample            9125888,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500              20  sample  1388977    107866,587 ±       69,833   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          500              20  sample             101376,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          500              20  sample             103424,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          500              20  sample             107392,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          500              20  sample             151808,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          500              20  sample             155392,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         500              20  sample             178432,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        500              20  sample            1306624,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          500              20  sample            1456128,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500              50  sample   690602    217015,356 ±      128,463   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          500              50  sample             203776,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          500              50  sample             216832,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          500              50  sample             221696,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          500              50  sample             225792,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          500              50  sample             248576,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         500              50  sample             299008,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        500              50  sample            1507328,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          500              50  sample            1679360,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500             100  sample   374693    400020,443 ±      260,403   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          500             100  sample             380416,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          500             100  sample             395264,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          500             100  sample             405504,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          500             100  sample             414720,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          500             100  sample             527360,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         500             100  sample            1576960,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        500             100  sample            1812480,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          500             100  sample            1925120,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500             200  sample   189432    791277,853 ±      543,035   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          500             200  sample             739328,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          500             200  sample             783360,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          500             200  sample             818176,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          500             200  sample             846848,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          500             200  sample             957440,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         500             200  sample            2174976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        500             200  sample            2355200,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          500             200  sample            2801664,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500             500  sample    66925   2239275,947 ±     2114,396   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          500             500  sample            2125824,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          500             500  sample            2215936,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          500             500  sample            2281472,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          500             500  sample            2420736,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          500             500  sample            2662400,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         500             500  sample            4292608,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        500             500  sample            4680150,221                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          500             500  sample            4743168,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500            1000  sample    29497   5081595,331 ±    31694,075   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                          500            1000  sample            4726784,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                          500            1000  sample            4939776,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                          500            1000  sample            5054464,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                          500            1000  sample            5087232,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                          500            1000  sample            5742755,840                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                         500            1000  sample           29147201,536                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                        500            1000  sample           30254733,722                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                          500            1000  sample           30474240,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000              10  sample  1239437    120900,347 ±       70,213   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                         1000              10  sample             114944,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                         1000              10  sample             119552,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                         1000              10  sample             123264,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                         1000              10  sample             125568,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                         1000              10  sample             144640,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                        1000              10  sample             191232,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                       1000              10  sample            1329267,098                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                         1000              10  sample            1773568,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000              20  sample   746220    200828,363 ±      114,200   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                         1000              20  sample             193280,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                         1000              20  sample             198656,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                         1000              20  sample             203008,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                         1000              20  sample             210176,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                         1000              20  sample             228608,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                        1000              20  sample             293376,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                       1000              20  sample            1450757,939                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                         1000              20  sample            1986560,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000              50  sample   331145    452654,320 ±      341,130   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                         1000              50  sample             410112,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                         1000              50  sample             431104,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                         1000              50  sample             500224,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                         1000              50  sample             521216,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                         1000              50  sample             541696,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                        1000              50  sample            1681408,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                       1000              50  sample            1856831,898                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                         1000              50  sample            1982464,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000             100  sample   185151    809594,351 ±      576,639   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                         1000             100  sample             754688,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                         1000             100  sample             796672,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                         1000             100  sample             842752,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                         1000             100  sample             877568,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                         1000             100  sample             973824,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                        1000             100  sample            2203025,408                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                       1000             100  sample            2402241,741                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                         1000             100  sample            2768896,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000             200  sample    88712   1689797,800 ±     1341,459   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                         1000             200  sample            1593344,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                         1000             200  sample            1677312,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                         1000             200  sample            1732608,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                         1000             200  sample            1779712,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                         1000             200  sample            1976320,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                        1000             200  sample            3432448,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                       1000             200  sample            3699215,155                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                         1000             200  sample            3768320,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000             500  sample    28643   5233625,783 ±    32311,419   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                         1000             500  sample            4759552,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                         1000             500  sample            5103616,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                         1000             500  sample            5210112,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                         1000             500  sample            5480448,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                         1000             500  sample            6263275,520                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                        1000             500  sample           29306257,408                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                       1000             500  sample           30771930,726                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                         1000             500  sample           31031296,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000            1000  sample    12186  12307142,901 ±    73499,956   ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.00                                         1000            1000  sample           10895360,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.50                                         1000            1000  sample           11878400,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.90                                         1000            1000  sample           12550144,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.95                                         1000            1000  sample           13123584,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.99                                         1000            1000  sample           32182435,840                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.999                                        1000            1000  sample           36425760,768                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p0.9999                                       1000            1000  sample           38899718,554                  ns/op
BenchmarkStreamConcat.with_new_arraylist:with_new_arraylist·p1.00                                         1000            1000  sample           38928384,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10              10  sample  4118768      1174,280 ±        6,502   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   10              10  sample               1046,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   10              10  sample               1124,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   10              10  sample               1206,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   10              10  sample               1252,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   10              10  sample               1716,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  10              10  sample               3176,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 10              10  sample              15856,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   10              10  sample            1286144,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10              20  sample  5120340      1865,141 ±        6,912   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   10              20  sample               1680,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   10              20  sample               1782,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   10              20  sample               1944,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   10              20  sample               2096,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   10              20  sample               2636,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  10              20  sample               4016,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 10              20  sample              16672,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   10              20  sample            1339392,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10              50  sample  4730789      4003,084 ±       10,747   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   10              50  sample               3612,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   10              50  sample               3912,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   10              50  sample               4128,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   10              50  sample               4232,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   10              50  sample               5176,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  10              50  sample               7512,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 10              50  sample              21021,472                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   10              50  sample            1843200,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10             100  sample  4804211      7813,395 ±       11,196   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   10             100  sample               7080,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   10             100  sample               7696,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   10             100  sample               8016,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   10             100  sample               8288,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   10             100  sample               9488,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  10             100  sample              20512,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 10             100  sample              25554,522                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   10             100  sample            1734656,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10             200  sample  2396613     15705,420 ±       27,918   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   10             200  sample              14560,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   10             200  sample              15392,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   10             200  sample              15936,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   10             200  sample              16608,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   10             200  sample              18592,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  10             200  sample              30912,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 10             200  sample            1118901,453                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   10             200  sample            1404928,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10             500  sample  1998677     37545,234 ±       39,127   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   10             500  sample              35520,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   10             500  sample              36992,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   10             500  sample              38208,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   10             500  sample              39040,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   10             500  sample              44736,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  10             500  sample              62464,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 10             500  sample            1202176,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   10             500  sample            1687552,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10            1000  sample  1979599     75653,979 ±       45,349   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   10            1000  sample              71296,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   10            1000  sample              74368,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   10            1000  sample              77824,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   10            1000  sample              80128,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   10            1000  sample              90752,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  10            1000  sample             107008,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 10            1000  sample            1265664,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   10            1000  sample            1822720,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20              10  sample  4491348      2124,711 ±       10,233   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   20              10  sample               1858,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   20              10  sample               2092,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   20              10  sample               2204,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   20              10  sample               2272,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   20              10  sample               3128,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  20              10  sample               4272,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 20              10  sample              17056,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   20              10  sample            8994816,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20              20  sample  5115728      3693,482 ±        8,973   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   20              20  sample               3300,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   20              20  sample               3576,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   20              20  sample               3836,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   20              20  sample               4104,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   20              20  sample               4928,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  20              20  sample               8880,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 20              20  sample              20352,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   20              20  sample            1755136,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20              50  sample  4710356      7978,604 ±       13,705   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   20              50  sample               7224,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   20              50  sample               7752,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   20              50  sample               8176,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   20              50  sample               8992,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   20              50  sample              10496,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  20              50  sample              20640,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 20              50  sample              26976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   20              50  sample            8110080,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20             100  sample  2317028     16220,435 ±       27,320   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   20             100  sample              15264,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   20             100  sample              15936,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   20             100  sample              16480,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   20             100  sample              17024,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   20             100  sample              18080,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  20             100  sample              31584,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 20             100  sample            1103872,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   20             100  sample            1873920,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20             200  sample  2415956     31042,254 ±       29,770   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   20             200  sample              28512,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   20             200  sample              30880,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   20             200  sample              31776,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   20             200  sample              32672,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   20             200  sample              36608,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  20             200  sample              48640,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 20             200  sample            1146880,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   20             200  sample            2004992,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20             500  sample  1941541     77133,997 ±       45,892   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   20             500  sample              72832,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   20             500  sample              75776,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   20             500  sample              79360,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   20             500  sample              82944,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   20             500  sample              92032,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  20             500  sample             108160,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 20             500  sample            1257472,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   20             500  sample            1880064,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20            1000  sample   995532    150487,253 ±       85,735   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   20            1000  sample             139008,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   20            1000  sample             151808,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   20            1000  sample             154880,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   20            1000  sample             156416,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   20            1000  sample             181760,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  20            1000  sample             197888,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 20            1000  sample            1376256,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   20            1000  sample            1548288,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50              10  sample  3229100      5850,641 ±       18,189   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   50              10  sample               5360,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   50              10  sample               5704,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   50              10  sample               5992,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   50              10  sample               6144,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   50              10  sample               7656,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  50              10  sample              18336,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 50              10  sample              24674,877                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   50              10  sample            8847360,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50              20  sample  3938493      9554,090 ±       16,191   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   50              20  sample               8800,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   50              20  sample               9376,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   50              20  sample               9760,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   50              20  sample              10016,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   50              20  sample              11376,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  50              20  sample              23776,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 50              20  sample              32576,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   50              20  sample            1761280,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50              50  sample  3809998     19675,536 ±       20,420   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   50              50  sample              18016,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   50              50  sample              19360,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   50              50  sample              20224,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   50              50  sample              21088,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   50              50  sample              25184,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  50              50  sample              35904,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 50              50  sample              58048,013                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   50              50  sample            9158656,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50             100  sample  1940928     38660,169 ±       40,005   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   50             100  sample              36288,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   50             100  sample              37824,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   50             100  sample              39808,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   50             100  sample              40704,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   50             100  sample              42880,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  50             100  sample              64132,544                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 50             100  sample            1177600,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   50             100  sample            2041856,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50             200  sample  1892343     79142,412 ±       46,573   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   50             200  sample              74112,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   50             200  sample              77696,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   50             200  sample              81792,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   50             200  sample              83072,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   50             200  sample              93696,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  50             200  sample             111232,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 50             200  sample            1275904,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   50             200  sample            1880064,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50             500  sample   782082    191607,505 ±      117,197   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   50             500  sample             180224,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   50             500  sample             186112,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   50             500  sample             200192,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   50             500  sample             212992,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   50             500  sample             225536,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  50             500  sample             257770,752                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 50             500  sample            1470037,402                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   50             500  sample            1624064,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50            1000  sample   385094    389200,303 ±      249,313   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                   50            1000  sample             359424,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                   50            1000  sample             386560,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                   50            1000  sample             404480,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                   50            1000  sample             414720,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                   50            1000  sample             455168,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                  50            1000  sample            1566720,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                 50            1000  sample            1783769,088                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                   50            1000  sample            2166784,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100              10  sample  3157566     11896,226 ±       17,974   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  100              10  sample              10992,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  100              10  sample              11696,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  100              10  sample              12096,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  100              10  sample              12336,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  100              10  sample              13680,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 100              10  sample              26496,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                100              10  sample              39631,571                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  100              10  sample            1636352,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100              20  sample  4127599     18150,903 ±       17,452   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  100              20  sample              16864,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  100              20  sample              17760,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  100              20  sample              18784,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  100              20  sample              19264,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  100              20  sample              20672,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 100              20  sample              33664,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                100              20  sample              50606,080                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  100              20  sample            2183168,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100              50  sample  1844013     40671,888 ±       42,839   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  100              50  sample              38848,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  100              50  sample              39936,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  100              50  sample              41664,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  100              50  sample              42240,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  100              50  sample              54208,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 100              50  sample              68480,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                100              50  sample            1209545,933                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  100              50  sample            2510848,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100             100  sample  1890791     79210,650 ±       46,903   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  100             100  sample              73984,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  100             100  sample              77440,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  100             100  sample              82432,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  100             100  sample              83712,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  100             100  sample              92416,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 100             100  sample             112256,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                100             100  sample            1269597,798                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  100             100  sample            1851392,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100             200  sample   974466    153743,671 ±       87,860   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  100             200  sample             145664,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  100             200  sample             151040,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  100             200  sample             158720,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  100             200  sample             161536,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  100             200  sample             180992,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 100             200  sample             206080,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                100             200  sample            1404928,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  100             200  sample            1742848,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100             500  sample   383071    391260,053 ±      265,576   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  100             500  sample             366080,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  100             500  sample             381952,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  100             500  sample             408064,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  100             500  sample             420864,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  100             500  sample             471040,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 100             500  sample            1589248,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                100             500  sample            1813269,709                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  100             500  sample            2002944,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100            1000  sample   196247    763777,006 ±      541,165   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  100            1000  sample             700416,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  100            1000  sample             766976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  100            1000  sample             789504,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  100            1000  sample             809984,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  100            1000  sample             891904,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 100            1000  sample            2117632,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                100            1000  sample            2321409,638                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  100            1000  sample            3059712,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200              10  sample  3383192     22150,893 ±       22,358   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  200              10  sample              20192,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  200              10  sample              22016,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  200              10  sample              22848,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  200              10  sample              23520,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  200              10  sample              24992,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 200              10  sample              38080,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                200              10  sample              62553,824                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  200              10  sample            8830976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200              20  sample  1977383     37931,542 ±       37,700   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  200              20  sample              34752,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  200              20  sample              36032,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  200              20  sample              41152,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  200              20  sample              41792,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  200              20  sample              47360,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 200              20  sample              63680,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                200              20  sample            1178135,757                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  200              20  sample            1925120,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200              50  sample  1844581     81194,541 ±       48,179   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  200              50  sample              76416,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  200              50  sample              80384,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  200              50  sample              83200,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  200              50  sample              84096,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  200              50  sample              97408,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 200              50  sample             113024,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                200              50  sample            1280000,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  200              50  sample            2150400,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200             100  sample   943409    158808,862 ±       90,022   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  200             100  sample             151808,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  200             100  sample             156928,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  200             100  sample             160512,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  200             100  sample             164864,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  200             100  sample             188416,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 200             100  sample             214016,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                200             100  sample            1400832,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  200             100  sample            2383872,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200             200  sample   481819    311007,392 ±      200,617   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  200             200  sample             292864,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  200             200  sample             305152,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  200             200  sample             324096,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  200             200  sample             329216,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  200             200  sample             347648,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 200             200  sample             466524,160                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                200             200  sample            1654784,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  200             200  sample            7733248,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200             500  sample   197783    757846,245 ±      550,291   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  200             500  sample             715776,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  200             500  sample             743424,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  200             500  sample             793600,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  200             500  sample             799744,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  200             500  sample             837632,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 200             500  sample            2134900,736                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                200             500  sample            2367488,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  200             500  sample           10731520,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200            1000  sample    93745   1599000,211 ±     1468,172   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  200            1000  sample            1445888,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  200            1000  sample            1591296,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  200            1000  sample            1660928,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  200            1000  sample            1701888,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  200            1000  sample            1923072,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 200            1000  sample            3395584,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                200            1000  sample            3687427,277                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  200            1000  sample            8183808,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500              10  sample  2733770     54779,630 ±       32,535   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  500              10  sample              50496,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  500              10  sample              52992,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  500              10  sample              57856,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  500              10  sample              59136,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  500              10  sample              69120,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 500              10  sample              85888,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                500              10  sample            1214464,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  500              10  sample            2347008,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500              20  sample  1627979     92015,699 ±       55,725   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  500              20  sample              87936,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  500              20  sample              90880,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  500              20  sample              93184,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  500              20  sample              94336,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  500              20  sample             107520,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 500              20  sample             127104,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                500              20  sample            1300480,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  500              20  sample            1949696,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500              50  sample   745480    201021,714 ±      122,175   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  500              50  sample             192512,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  500              50  sample             198656,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  500              50  sample             204032,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  500              50  sample             209920,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  500              50  sample             228864,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 500              50  sample             321536,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                500              50  sample            1476608,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  500              50  sample            1660928,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500             100  sample   371441    403520,266 ±      258,608   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  500             100  sample             380416,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  500             100  sample             400384,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  500             100  sample             413184,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  500             100  sample             422400,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  500             100  sample             449536,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 500             100  sample            1602678,784                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                500             100  sample            1787313,357                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  500             100  sample            2025472,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500             200  sample   187584    799084,288 ±      543,133   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  500             200  sample             741376,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  500             200  sample             790528,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  500             200  sample             833536,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  500             200  sample             849920,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  500             200  sample             900096,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 500             200  sample            2139811,840                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                500             200  sample            2405341,184                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  500             200  sample            2621440,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500             500  sample    66916   2239665,022 ±     2259,323   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  500             500  sample            2134016,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  500             500  sample            2203648,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  500             500  sample            2269184,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  500             500  sample            2490368,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  500             500  sample            2646016,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 500             500  sample            4325376,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                500             500  sample            4704733,594                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  500             500  sample            4808704,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500            1000  sample    29632   5058697,676 ±    31202,123   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                  500            1000  sample            4677632,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                  500            1000  sample            4890624,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                  500            1000  sample            5087232,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                  500            1000  sample            5234688,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                  500            1000  sample            6722928,640                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                 500            1000  sample           29011705,856                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999                500            1000  sample           30812743,270                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                  500            1000  sample           31358976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000              10  sample  1355719    110521,454 ±       66,219   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                 1000              10  sample             104320,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                 1000              10  sample             110080,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                 1000              10  sample             112512,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                 1000              10  sample             113536,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                 1000              10  sample             128000,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                1000              10  sample             162816,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999               1000              10  sample            1327104,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                 1000              10  sample            1497088,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000              20  sample   825980    181413,255 ±      107,660   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                 1000              20  sample             169216,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                 1000              20  sample             179712,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                 1000              20  sample             188160,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                 1000              20  sample             191232,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                 1000              20  sample             212224,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                1000              20  sample             242176,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999               1000              20  sample            1437696,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                 1000              20  sample            1570816,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000              50  sample   357929    418766,343 ±      281,377   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                 1000              50  sample             393216,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                 1000              50  sample             414720,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                 1000              50  sample             428544,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                 1000              50  sample             444928,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                 1000              50  sample             504832,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                1000              50  sample            1646592,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999               1000              50  sample            1862903,808                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                 1000              50  sample            2027520,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000             100  sample   187789    798214,830 ±      561,093   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                 1000             100  sample             740352,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                 1000             100  sample             788480,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                 1000             100  sample             839680,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                 1000             100  sample             844800,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                 1000             100  sample             877568,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                1000             100  sample            2187264,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999               1000             100  sample            2365202,432                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                 1000             100  sample            2478080,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000             200  sample    90367   1658839,388 ±     1368,001   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                 1000             200  sample            1548288,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                 1000             200  sample            1644544,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                 1000             200  sample            1716224,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                 1000             200  sample            1738752,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                 1000             200  sample            1921024,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                1000             200  sample            3362816,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999               1000             200  sample            3847979,008                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                 1000             200  sample            7266304,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000             500  sample    28622   5238287,134 ±    32086,189   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                 1000             500  sample            4816896,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                 1000             500  sample            5079040,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                 1000             500  sample            5193728,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                 1000             500  sample            5341184,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                 1000             500  sample            7116963,840                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                1000             500  sample           28782657,536                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999               1000             500  sample           30651396,915                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                 1000             500  sample           31752192,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000            1000  sample    11940  12560262,561 ±    78866,545   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.00                 1000            1000  sample           11255808,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.50                 1000            1000  sample           11993088,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.90                 1000            1000  sample           12812288,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.95                 1000            1000  sample           13795328,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.99                 1000            1000  sample           33540997,120                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.999                1000            1000  sample           37293850,624                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p0.9999               1000            1000  sample           45411965,338                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor:with_new_arraylist_constructor·p1.00                 1000            1000  sample           46989312,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10              10  sample  3626131      1332,485 ±        7,550   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         10              10  sample               1160,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         10              10  sample               1280,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         10              10  sample               1340,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         10              10  sample               1456,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         10              10  sample               2112,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        10              10  sample               3444,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       10              10  sample              16160,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         10              10  sample            1228800,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10              20  sample  4330290      2200,396 ±        7,850   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         10              20  sample               1900,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         10              20  sample               2148,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         10              20  sample               2264,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         10              20  sample               2420,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         10              20  sample               3148,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        10              20  sample               4648,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       10              20  sample              17728,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         10              20  sample            1228800,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10              50  sample  3798657      3351,519 ±       13,980   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         10              50  sample               2420,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         10              50  sample               2824,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         10              50  sample               4084,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         10              50  sample               4224,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         10              50  sample               5240,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        10              50  sample               7800,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       10              50  sample              20928,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         10              50  sample            1417216,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10             100  sample  4611461      8144,166 ±       11,869   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         10             100  sample               7376,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         10             100  sample               8008,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         10             100  sample               8480,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         10             100  sample               8672,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         10             100  sample               9952,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        10             100  sample              20960,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       10             100  sample              27035,322                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         10             100  sample            2105344,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10             200  sample  3002880     16681,529 ±       22,850   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         10             200  sample              15152,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         10             200  sample              16480,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         10             200  sample              17120,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         10             200  sample              17632,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         10             200  sample              18912,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        10             200  sample              32128,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       10             200  sample            1066417,971                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         10             200  sample            2248704,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10             500  sample  2001840     37469,931 ±       37,405   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         10             500  sample              34432,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         10             500  sample              35904,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         10             500  sample              39936,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         10             500  sample              40704,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         10             500  sample              45440,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        10             500  sample              62336,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       10             500  sample            1175174,963                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         10             500  sample            1882112,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10            1000  sample  2055730     72846,782 ±       43,352   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         10            1000  sample              69760,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         10            1000  sample              71936,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         10            1000  sample              73984,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         10            1000  sample              75008,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         10            1000  sample              88704,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        10            1000  sample             114304,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       10            1000  sample            1267712,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         10            1000  sample            2813952,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20              10  sample  3961650      2395,143 ±        7,900   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         20              10  sample               2176,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         20              10  sample               2336,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         20              10  sample               2464,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         20              10  sample               2528,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         20              10  sample               2764,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        20              10  sample               4800,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       20              10  sample              18816,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         20              10  sample            1251328,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20              20  sample  3997496      3935,455 ±       10,184   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         20              20  sample               2692,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         20              20  sample               4168,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         20              20  sample               4368,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         20              20  sample               4472,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         20              20  sample               4928,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        20              20  sample               8152,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       20              20  sample              21504,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         20              20  sample            2183168,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20              50  sample  3688391      6813,038 ±       15,833   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         20              50  sample               4928,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         20              50  sample               5464,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         20              50  sample               9008,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         20              50  sample               9152,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         20              50  sample               9840,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        20              50  sample              20256,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       20              50  sample              28384,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         20              50  sample            2547712,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20             100  sample  3690020     16916,650 ±       16,450   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         20             100  sample              15744,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         20             100  sample              16672,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         20             100  sample              17184,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         20             100  sample              17984,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         20             100  sample              20096,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        20             100  sample              32704,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       20             100  sample              45503,866                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         20             100  sample            4210688,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20             200  sample  2369159     31656,995 ±       29,329   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         20             200  sample              29536,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         20             200  sample              31040,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         20             200  sample              32608,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         20             200  sample              34432,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         20             200  sample              39296,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        20             200  sample              51456,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       20             200  sample            1138688,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         20             200  sample            2297856,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20             500  sample  2012043     74433,892 ±       46,141   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         20             500  sample              70272,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         20             500  sample              72320,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         20             500  sample              77312,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         20             500  sample              89984,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         20             500  sample              93440,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        20             500  sample             111872,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       20             500  sample            1253376,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         20             500  sample            6340608,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20            1000  sample  1063324    140883,267 ±       79,913   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         20            1000  sample             135424,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         20            1000  sample             138496,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         20            1000  sample             141568,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         20            1000  sample             145408,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         20            1000  sample             175360,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        20            1000  sample             202240,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       20            1000  sample            1372160,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         20            1000  sample            1617920,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50              10  sample  3221617      6234,216 ±       14,047   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         50              10  sample               5384,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         50              10  sample               5984,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         50              10  sample               6368,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         50              10  sample               9664,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         50              10  sample               9920,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        50              10  sample              18848,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       50              10  sample              25274,822                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         50              10  sample            1409024,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50              20  sample  3617819     10377,728 ±       15,169   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         50              20  sample               9296,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         50              20  sample              10288,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         50              20  sample              10704,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         50              20  sample              11040,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         50              20  sample              14464,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        50              20  sample              24800,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       50              20  sample              31232,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         50              20  sample            1703936,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50              50  sample  3352504     18637,684 ±       20,959   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         50              50  sample              12096,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         50              50  sample              19040,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         50              50  sample              21792,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         50              50  sample              22144,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         50              50  sample              25024,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        50              50  sample              36288,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       50              50  sample              52672,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         50              50  sample            1810432,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50             100  sample  1849103     40565,732 ±       39,816   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         50             100  sample              38272,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         50             100  sample              39808,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         50             100  sample              41408,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         50             100  sample              42368,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         50             100  sample              51776,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        50             100  sample              68736,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       50             100  sample            1185792,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         50             100  sample            2506752,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50             200  sample  1838591     81464,410 ±       46,224   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         50             200  sample              77312,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         50             200  sample              80256,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         50             200  sample              83200,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         50             200  sample              87168,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         50             200  sample              98816,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        50             200  sample             113792,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       50             200  sample            1249280,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         50             200  sample            1921024,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50             500  sample   824489    181745,900 ±      107,816   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         50             500  sample             173824,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         50             500  sample             179200,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         50             500  sample             185088,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         50             500  sample             192512,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         50             500  sample             221696,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        50             500  sample             251392,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       50             500  sample            1470464,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         50             500  sample            1671168,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50            1000  sample   408467    366913,868 ±      233,939   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00         50            1000  sample             351232,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50         50            1000  sample             361984,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90         50            1000  sample             376320,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95         50            1000  sample             387584,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99         50            1000  sample             402432,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999        50            1000  sample            1557569,536                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999       50            1000  sample            1777664,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00         50            1000  sample            1914880,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100              10  sample  3133656     11994,345 ±       19,945   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        100              10  sample              10496,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        100              10  sample              11360,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        100              10  sample              12192,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        100              10  sample              18816,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        100              10  sample              19456,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       100              10  sample              26432,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      100              10  sample              38632,595                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        100              10  sample            2297856,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100              20  sample  3260700     19172,880 ±       24,016   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        100              20  sample              13424,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        100              20  sample              19520,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        100              20  sample              21216,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        100              20  sample              22976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        100              20  sample              28416,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       100              20  sample              36032,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      100              20  sample              59383,027                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        100              20  sample            8847360,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100              50  sample  2446056     30668,754 ±       36,882   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        100              50  sample              24992,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        100              50  sample              26272,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        100              50  sample              42688,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        100              50  sample              43520,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        100              50  sample              55936,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       100              50  sample              64000,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      100              50  sample            1218560,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        100              50  sample            2727936,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100             100  sample  1795912     83403,555 ±       47,184   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        100             100  sample              80128,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        100             100  sample              82432,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        100             100  sample              84864,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        100             100  sample              86400,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        100             100  sample              96000,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       100             100  sample             114304,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      100             100  sample            1286144,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        100             100  sample            1970176,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100             200  sample   909155    164805,176 ±       84,211   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        100             200  sample             159744,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        100             200  sample             163328,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        100             200  sample             166656,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        100             200  sample             168448,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        100             200  sample             191232,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       100             200  sample             211712,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      100             200  sample            1402880,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        100             200  sample            2519040,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100             500  sample   367060    408344,400 ±      257,577   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        100             500  sample             382976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        100             500  sample             406528,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        100             500  sample             421376,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        100             500  sample             430080,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        100             500  sample             448000,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       100             500  sample            1628160,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      100             500  sample            1858137,907                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        100             500  sample            1998848,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100            1000  sample   208278    719646,652 ±      469,169   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        100            1000  sample             683008,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        100            1000  sample             699392,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        100            1000  sample             754688,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        100            1000  sample             758784,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        100            1000  sample             786432,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       100            1000  sample            2015232,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      100            1000  sample            2269184,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        100            1000  sample            2523136,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200              10  sample  3020483     24826,012 ±       22,624   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        200              10  sample              22592,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        200              10  sample              24800,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        200              10  sample              25696,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        200              10  sample              26272,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        200              10  sample              27648,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       200              10  sample              41600,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      200              10  sample            1050624,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        200              10  sample            2095104,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200              20  sample  2170718     34556,459 ±       36,733   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        200              20  sample              25888,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        200              20  sample              38912,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        200              20  sample              40192,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        200              20  sample              41088,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        200              20  sample              42944,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       200              20  sample              59008,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      200              20  sample            1183744,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        200              20  sample            3268608,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200              50  sample  1703517     87931,684 ±       53,256   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        200              50  sample              81152,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        200              50  sample              87424,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        200              50  sample              91136,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        200              50  sample              94336,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        200              50  sample             108544,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       200              50  sample             122880,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      200              50  sample            1277952,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        200              50  sample            9224192,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200             100  sample   913240    164067,163 ±       88,590   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        200             100  sample             156160,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        200             100  sample             163840,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        200             100  sample             166912,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        200             100  sample             168448,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        200             100  sample             192000,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       200             100  sample             208128,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      200             100  sample            1414504,243                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        200             100  sample            1992704,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200             200  sample   445563    336343,647 ±      191,391   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        200             200  sample             324608,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        200             200  sample             331776,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        200             200  sample             343040,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        200             200  sample             357376,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        200             200  sample             398336,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       200             200  sample             443484,160                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      200             200  sample            1680268,493                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        200             200  sample            1816576,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200             500  sample   188730    794238,127 ±      501,021   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        200             500  sample             748544,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        200             500  sample             790528,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        200             500  sample             816128,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        200             500  sample             840704,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        200             500  sample             897024,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       200             500  sample            2101248,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      200             500  sample            2375680,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        200             500  sample            2560000,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200            1000  sample    98404   1523243,726 ±     1334,977   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        200            1000  sample            1415168,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        200            1000  sample            1503232,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        200            1000  sample            1609728,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        200            1000  sample            1626112,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        200            1000  sample            1736704,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       200            1000  sample            3299717,120                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      200            1000  sample            3580557,312                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        200            1000  sample            4366336,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500              10  sample  2532064     59151,297 ±       34,664   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        500              10  sample              54656,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        500              10  sample              56960,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        500              10  sample              60480,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        500              10  sample              62336,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        500              10  sample              94976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       500              10  sample             101120,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      500              10  sample            1211993,088                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        500              10  sample            1867776,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500              20  sample  1374507    109008,711 ±       62,424   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        500              20  sample             103680,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        500              20  sample             107264,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        500              20  sample             110464,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        500              20  sample             115712,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        500              20  sample             153600,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       500              20  sample             164864,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      500              20  sample            1320036,762                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        500              20  sample            1945600,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500              50  sample   660087    227061,951 ±      127,233   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        500              50  sample             219648,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        500              50  sample             224768,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        500              50  sample             230400,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        500              50  sample             238592,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        500              50  sample             254976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       500              50  sample             284672,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      500              50  sample            1517568,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        500              50  sample            1687552,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500             100  sample   348654    429921,526 ±      268,445   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        500             100  sample             412160,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        500             100  sample             424960,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        500             100  sample             436736,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        500             100  sample             449536,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        500             100  sample             510976,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       500             100  sample            1632962,560                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      500             100  sample            1878016,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        500             100  sample            3657728,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500             200  sample   179332    835886,172 ±      523,420   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        500             200  sample             804864,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        500             200  sample             825344,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        500             200  sample             857088,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        500             200  sample             888832,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        500             200  sample             967680,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       500             200  sample            2181804,032                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      500             200  sample            2404625,203                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        500             200  sample            2596864,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500             500  sample    68577   2185303,114 ±     1871,407   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        500             500  sample            2093056,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        500             500  sample            2162688,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        500             500  sample            2207744,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        500             500  sample            2240512,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        500             500  sample            2555904,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       500             500  sample            4141056,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      500             500  sample            4367500,902                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        500             500  sample            4816896,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500            1000  sample    29690   5048555,220 ±    31582,383   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00        500            1000  sample            4579328,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50        500            1000  sample            4947968,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90        500            1000  sample            5046272,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95        500            1000  sample            5095424,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99        500            1000  sample            5693440,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999       500            1000  sample           29173645,312                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999      500            1000  sample           31043446,374                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00        500            1000  sample           31916032,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000              10  sample  1251931    119691,215 ±       77,075   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00       1000              10  sample             114176,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50       1000              10  sample             118016,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90       1000              10  sample             120960,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95       1000              10  sample             123136,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99       1000              10  sample             186880,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999      1000              10  sample             197632,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999     1000              10  sample            1341440,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00       1000              10  sample            9142272,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000              20  sample   730325    205204,494 ±      111,155   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00       1000              20  sample             196096,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50       1000              20  sample             203776,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90       1000              20  sample             208384,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95       1000              20  sample             211200,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99       1000              20  sample             235776,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999      1000              20  sample             293376,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999     1000              20  sample            1458109,235                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00       1000              20  sample            2068480,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000              50  sample   331628    452007,345 ±      277,618   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00       1000              50  sample             428032,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50       1000              50  sample             445952,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90       1000              50  sample             466944,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95       1000              50  sample             478208,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99       1000              50  sample             504832,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999      1000              50  sample            1665024,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999     1000              50  sample            1861298,381                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00       1000              50  sample            2195456,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000             100  sample   179810    833653,013 ±      544,528   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00       1000             100  sample             785408,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50       1000             100  sample             832512,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90       1000             100  sample             850944,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95       1000             100  sample             873472,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99       1000             100  sample             924672,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999      1000             100  sample            2220032,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999     1000             100  sample            2387968,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00       1000             100  sample            2547712,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000             200  sample    85206   1759368,139 ±     1475,502   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00       1000             200  sample            1671168,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50       1000             200  sample            1748992,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90       1000             200  sample            1792000,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95       1000             200  sample            1814528,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99       1000             200  sample            1998704,640                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999      1000             200  sample            3439792,128                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999     1000             200  sample            3579734,426                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00       1000             200  sample            4227072,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000             500  sample    29394   5100154,313 ±    32338,671   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00       1000             500  sample            4751360,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50       1000             500  sample            4964352,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90       1000             500  sample            5062656,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95       1000             500  sample            5095424,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99       1000             500  sample            6643712,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999      1000             500  sample           29399777,280                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999     1000             500  sample           31469174,784                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00       1000             500  sample           31850496,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000            1000  sample    11877  12626889,597 ±    79455,036   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.00       1000            1000  sample           11599872,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.50       1000            1000  sample           12255232,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.90       1000            1000  sample           12468224,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.95       1000            1000  sample           13565952,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.99       1000            1000  sample           34078720,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.999      1000            1000  sample           37820694,528                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p0.9999     1000            1000  sample           44345996,083                  ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size:with_new_arraylist_constructor_size·p1.00       1000            1000  sample           45219840,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10              10  sample  4108871      1179,565 ±        6,529   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           10              10  sample               1066,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           10              10  sample               1140,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           10              10  sample               1198,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           10              10  sample               1264,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           10              10  sample               1468,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          10              10  sample               3196,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         10              10  sample              15968,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           10              10  sample            1277952,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10              20  sample  5203556      1831,195 ±        6,120   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           10              20  sample               1584,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           10              20  sample               1756,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           10              20  sample               1964,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           10              20  sample               2320,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           10              20  sample               2424,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          10              20  sample               4036,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         10              20  sample              16640,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           10              20  sample            1390592,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10              50  sample  4796807      3930,842 ±        8,389   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           10              50  sample               3252,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           10              50  sample               3824,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           10              50  sample               4568,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           10              50  sample               5128,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           10              50  sample               5432,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          10              50  sample               8544,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         10              50  sample              20704,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           10              50  sample            1814528,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10             100  sample  3044115      7008,554 ±       15,250   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           10             100  sample               6400,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           10             100  sample               6752,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           10             100  sample               7224,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           10             100  sample               8784,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           10             100  sample               9040,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          10             100  sample              19616,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         10             100  sample              25952,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           10             100  sample            1314816,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10             200  sample  2884082     13042,311 ±       21,586   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           10             200  sample              12080,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           10             200  sample              12608,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           10             200  sample              13520,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           10             200  sample              15968,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           10             200  sample              16416,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          10             200  sample              28032,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         10             200  sample              43237,869                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           10             200  sample            2150400,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10             500  sample  2414851     31047,725 ±       27,761   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           10             500  sample              29152,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           10             500  sample              30016,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           10             500  sample              33856,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           10             500  sample              36160,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           10             500  sample              41664,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          10             500  sample              51584,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         10             500  sample            1135646,310                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           10             500  sample            1871872,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10            1000  sample  2184614     68543,394 ±       34,805   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           10            1000  sample              65920,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           10            1000  sample              67712,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           10            1000  sample              69632,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           10            1000  sample              70528,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           10            1000  sample              83200,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          10            1000  sample              98176,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         10            1000  sample            1200128,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           10            1000  sample            1982464,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20              10  sample  4134348      2304,150 ±        8,852   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           20              10  sample               2060,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           20              10  sample               2248,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           20              10  sample               2392,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           20              10  sample               2464,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           20              10  sample               2740,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          20              10  sample               4552,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         20              10  sample              17472,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           20              10  sample            1318912,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20              20  sample  4829328      3248,037 ±        6,952   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           20              20  sample               2372,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           20              20  sample               3284,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           20              20  sample               3536,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           20              20  sample               3852,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           20              20  sample               4512,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          20              20  sample               6664,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         20              20  sample              19680,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           20              20  sample            1376256,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20              50  sample  4279461      5886,791 ±       13,665   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           20              50  sample               4448,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           20              50  sample               4984,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           20              50  sample               7280,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           20              50  sample               7384,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           20              50  sample               7816,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          20              50  sample              19296,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         20              50  sample              24288,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           20              50  sample            2025472,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20             100  sample  2725549     13814,566 ±       24,126   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           20             100  sample              12976,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           20             100  sample              13568,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           20             100  sample              13936,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           20             100  sample              14288,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           20             100  sample              15840,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          20             100  sample              28544,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         20             100  sample            1075200,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           20             100  sample            2035712,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20             200  sample  2919533     25678,626 ±       23,222   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           20             200  sample              24416,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           20             200  sample              25280,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           20             200  sample              25824,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           20             200  sample              27040,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           20             200  sample              29856,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          20             200  sample              65536,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         20             200  sample              93073,894                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           20             200  sample            7806976,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20             500  sample  2320638     64540,447 ±       34,365   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           20             500  sample              58944,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           20             500  sample              62080,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           20             500  sample              68992,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           20             500  sample              70656,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           20             500  sample              80128,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          20             500  sample              97024,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         20             500  sample            1181696,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           20             500  sample            1810432,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20            1000  sample  1127819    132852,522 ±       66,983   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           20            1000  sample             127616,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           20            1000  sample             130176,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           20            1000  sample             135680,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           20            1000  sample             152320,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           20            1000  sample             159232,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          20            1000  sample             182016,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         20            1000  sample            1335296,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           20            1000  sample            1759232,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50              10  sample  3344920      5652,637 ±       15,576   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           50              10  sample               5056,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           50              10  sample               5416,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           50              10  sample               6648,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           50              10  sample               6792,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           50              10  sample               7160,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          50              10  sample              18176,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         50              10  sample              24896,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           50              10  sample            1413120,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50              20  sample  3838346      8171,106 ±       15,195   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           50              20  sample               5872,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           50              20  sample               8512,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           50              20  sample               8912,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           50              20  sample               9072,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           50              20  sample              10432,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          50              20  sample              21472,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         50              20  sample              27936,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           50              20  sample            1628160,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50              50  sample  3506727     14271,273 ±       19,001   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           50              50  sample              10816,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           50              50  sample              11776,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           50              50  sample              17760,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           50              50  sample              17984,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           50              50  sample              19616,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          50              50  sample              31264,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         50              50  sample              43476,941                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           50              50  sample            1392640,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50             100  sample  2233814     33575,691 ±       31,507   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           50             100  sample              32160,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           50             100  sample              33088,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           50             100  sample              34176,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           50             100  sample              35136,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           50             100  sample              37120,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          50             100  sample              52032,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         50             100  sample            1165312,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           50             100  sample            1892352,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50             200  sample  2381627     62890,304 ±       34,048   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           50             200  sample              60480,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           50             200  sample              62144,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           50             200  sample              64128,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           50             200  sample              65088,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           50             200  sample              72320,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          50             200  sample              93824,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         50             200  sample            1202176,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           50             200  sample            1910784,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50             500  sample   983559    152321,174 ±       86,250   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           50             500  sample             144896,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           50             500  sample             148992,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           50             500  sample             154368,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           50             500  sample             172544,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           50             500  sample             202240,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          50             500  sample             224000,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         50             500  sample            1396736,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           50             500  sample            1996800,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50            1000  sample   427486    350571,546 ±      213,596   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                           50            1000  sample             329728,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                           50            1000  sample             340480,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                           50            1000  sample             369152,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                           50            1000  sample             393216,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                           50            1000  sample             425984,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                          50            1000  sample             507904,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                         50            1000  sample            1724930,662                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                           50            1000  sample            2240512,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100              10  sample  3412112     11020,038 ±       18,548   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          100              10  sample              10112,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          100              10  sample              10720,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          100              10  sample              11200,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          100              10  sample              12688,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          100              10  sample              13600,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         100              10  sample              25568,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        100              10  sample              37028,954                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          100              10  sample            1654784,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100              20  sample  2554356     16691,011 ±       30,095   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          100              20  sample              15632,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          100              20  sample              16336,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          100              20  sample              16832,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          100              20  sample              17824,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          100              20  sample              19040,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         100              20  sample              32480,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        100              20  sample            1130496,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          100              20  sample            7741440,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100              50  sample  2030872     36927,089 ±       35,218   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          100              50  sample              34432,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          100              50  sample              36544,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          100              50  sample              37760,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          100              50  sample              38848,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          100              50  sample              45248,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         100              50  sample              60416,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        100              50  sample            1161216,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          100              50  sample            1773568,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100             100  sample  2185233     68520,930 ±       36,496   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          100             100  sample              65408,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          100             100  sample              67584,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          100             100  sample              69760,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          100             100  sample              72064,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          100             100  sample              83584,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         100             100  sample              98432,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        100             100  sample            1236992,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          100             100  sample            1878016,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100             200  sample  1228389    121980,922 ±       64,576   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          100             200  sample             113536,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          100             200  sample             119680,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          100             200  sample             126464,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          100             200  sample             130816,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          100             200  sample             153088,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         100             200  sample             171008,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        100             200  sample            1333577,728                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          100             200  sample            2306048,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100             500  sample   448846    333873,014 ±      205,182   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          100             500  sample             309760,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          100             500  sample             329728,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          100             500  sample             357888,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          100             500  sample             367616,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          100             500  sample             399360,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         100             500  sample             507470,336                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        100             500  sample            1700312,269                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          100             500  sample            1865728,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100            1000  sample   221013    678144,499 ±      376,756   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          100            1000  sample             646144,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          100            1000  sample             676864,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          100            1000  sample             695296,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          100            1000  sample             703488,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          100            1000  sample             756736,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         100            1000  sample            1949667,328                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        100            1000  sample            2178656,666                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          100            1000  sample            2293760,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200              10  sample  3408436     21988,284 ±       21,465   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          200              10  sample              20608,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          200              10  sample              21408,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          200              10  sample              22944,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          200              10  sample              26560,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          200              10  sample              27520,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         200              10  sample              38400,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        200              10  sample              68756,006                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          200              10  sample            1798144,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200              20  sample  2549798     29411,721 ±       30,478   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          200              20  sample              22720,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          200              20  sample              32384,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          200              20  sample              33216,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          200              20  sample              34112,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          200              20  sample              36480,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         200              20  sample              49728,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        200              20  sample            1171456,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          200              20  sample            1757184,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200              50  sample  1847239     81077,960 ±       45,563   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          200              50  sample              76288,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          200              50  sample              78976,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          200              50  sample              82944,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          200              50  sample              99840,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          200              50  sample             103040,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         200              50  sample             132096,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        200              50  sample            1280000,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          200              50  sample            1898496,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200             100  sample  1150988    130183,519 ±       70,357   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          200             100  sample             122624,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          200             100  sample             128384,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          200             100  sample             131840,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          200             100  sample             145408,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          200             100  sample             166144,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         200             100  sample             185600,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        200             100  sample            1347381,453                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          200             100  sample            5373952,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200             200  sample   592988    252752,418 ±      137,524   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          200             200  sample             236800,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          200             200  sample             251648,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          200             200  sample             262144,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          200             200  sample             265728,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          200             200  sample             307712,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         200             200  sample             329216,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        200             200  sample            1556691,558                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          200             200  sample            2088960,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200             500  sample   236961    632448,542 ±      376,019   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          200             500  sample             598016,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          200             500  sample             634880,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          200             500  sample             648192,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          200             500  sample             652288,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          200             500  sample             693248,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         200             500  sample            1906921,472                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        200             500  sample            2156984,730                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          200             500  sample            6758400,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200            1000  sample   104568   1433376,923 ±     1126,192   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          200            1000  sample            1327104,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          200            1000  sample            1433600,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          200            1000  sample            1456128,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          200            1000  sample            1492992,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          200            1000  sample            1759232,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         200            1000  sample            3051520,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        200            1000  sample            3233968,538                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          200            1000  sample            3416064,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500              10  sample  2827615     52951,984 ±       32,143   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          500              10  sample              50368,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          500              10  sample              52352,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          500              10  sample              54016,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          500              10  sample              54720,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          500              10  sample              64064,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         500              10  sample              82304,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        500              10  sample            1247232,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          500              10  sample            2021376,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500              20  sample  1696984     88268,889 ±       52,047   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          500              20  sample              82560,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          500              20  sample              86016,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          500              20  sample              92800,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          500              20  sample              94336,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          500              20  sample             105472,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         500              20  sample             121984,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        500              20  sample            1261568,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          500              20  sample            1820672,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500              50  sample   806810    185730,819 ±      105,964   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          500              50  sample             173824,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          500              50  sample             180992,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          500              50  sample             198912,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          500              50  sample             202752,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          500              50  sample             214272,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         500              50  sample             235520,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        500              50  sample            1452032,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          500              50  sample            2469888,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500             100  sample   439645    340862,538 ±      224,870   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          500             100  sample             317440,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          500             100  sample             335360,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          500             100  sample             359424,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          500             100  sample             379904,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          500             100  sample             433664,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         500             100  sample             527060,992                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        500             100  sample            1734656,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          500             100  sample            1898496,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500             200  sample   239108    626766,504 ±      395,387   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          500             200  sample             589824,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          500             200  sample             623616,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          500             200  sample             652288,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          500             200  sample             658432,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          500             200  sample             789504,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         500             200  sample            1883713,536                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        500             200  sample            2138112,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          500             200  sample            2338816,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500             500  sample    76917   1949038,894 ±     2002,470   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          500             500  sample            1828864,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          500             500  sample            1910784,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          500             500  sample            1972224,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          500             500  sample            2363392,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          500             500  sample            2457600,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         500             500  sample            3932160,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        500             500  sample            4415488,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          500             500  sample            4890624,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500            1000  sample    32370   4630322,378 ±    23801,210   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                          500            1000  sample            4300800,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                          500            1000  sample            4513792,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                          500            1000  sample            4694016,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                          500            1000  sample            4907008,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                          500            1000  sample            5278023,680                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                         500            1000  sample           27074822,144                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                        500            1000  sample           29230746,829                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                          500            1000  sample           29458432,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000              10  sample  1383941    108260,981 ±       66,421   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                         1000              10  sample             101376,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                         1000              10  sample             105728,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                         1000              10  sample             113152,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                         1000              10  sample             114688,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                         1000              10  sample             128384,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                        1000              10  sample             143616,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                       1000              10  sample            1352920,678                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                         1000              10  sample            1622016,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000              20  sample   833228    179837,990 ±      100,763   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                         1000              20  sample             172800,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                         1000              20  sample             177408,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                         1000              20  sample             182272,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                         1000              20  sample             191488,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                         1000              20  sample             208128,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                        1000              20  sample             244992,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                       1000              20  sample            1434986,701                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                         1000              20  sample            1607680,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000              50  sample   392435    381917,323 ±      241,795   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                         1000              50  sample             353792,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                         1000              50  sample             375808,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                         1000              50  sample             408064,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                         1000              50  sample             414208,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                         1000              50  sample             429056,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                        1000              50  sample            1501184,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                       1000              50  sample            1767424,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                         1000              50  sample            1996800,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000             100  sample   214661    698216,757 ±      395,390   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                         1000             100  sample             666624,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                         1000             100  sample             693248,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                         1000             100  sample             717824,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                         1000             100  sample             724992,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                         1000             100  sample             757760,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                        1000             100  sample            1989300,224                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                       1000             100  sample            2252800,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                         1000             100  sample            2408448,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000             200  sample   112645   1330550,429 ±     1021,196   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                         1000             200  sample            1212416,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                         1000             200  sample            1320960,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                         1000             200  sample            1378304,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                         1000             200  sample            1402880,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                         1000             200  sample            1540096,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                        1000             200  sample            3035136,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                       1000             200  sample            3186688,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                         1000             200  sample            3567616,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000             500  sample    30859   4857665,927 ±    27019,141   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                         1000             500  sample            4505600,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                         1000             500  sample            4694016,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                         1000             500  sample            5169152,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                         1000             500  sample            5226496,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                         1000             500  sample            6299648,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                        1000             500  sample           27721728,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                       1000             500  sample           29286137,856                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                         1000             500  sample           30539776,000                  ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000            1000  sample    12024  12472975,415 ±    77600,527   ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.00                                         1000            1000  sample           11141120,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.50                                         1000            1000  sample           11845632,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.90                                         1000            1000  sample           13320192,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.95                                         1000            1000  sample           14647296,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.99                                         1000            1000  sample           31752192,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.999                                        1000            1000  sample           38600704,000                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p0.9999                                       1000            1000  sample           42819092,480                  ns/op
BenchmarkStreamConcat.with_stream_concat:with_stream_concat·p1.00                                         1000            1000  sample           42991616,000                  ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10              10      ss        3     58946,000 ±   237510,798   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10              20      ss        3     50597,667 ±    46768,986   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10              50      ss        3     61169,667 ±   101941,835   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10             100      ss        3     81021,667 ±    45346,417   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10             200      ss        3    175256,667 ±  1084265,443   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10             500      ss        3    251456,667 ±  1196628,706   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    10            1000      ss        3    534754,000 ±  1651504,567   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20              10      ss        3     89864,667 ±   461884,467   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20              20      ss        3     92745,000 ±   479172,801   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20              50      ss        3    158088,333 ±   800758,901   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20             100      ss        3    198076,000 ±  1207618,363   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20             200      ss        3    243031,333 ±  1648410,651   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20             500      ss        3    340201,333 ±   323272,611   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    20            1000      ss        3    712247,333 ±   892143,642   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50              10      ss        3    170979,333 ±  1107803,735   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50              20      ss        3    182175,000 ±   516741,466   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50              50      ss        3    224938,667 ±   442752,000   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50             100      ss        3    312631,333 ±  2040626,451   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50             200      ss        3    348039,000 ±  1861347,711   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50             500      ss        3    448469,667 ±  1074399,022   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                    50            1000      ss        3    948452,333 ±  5958511,411   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100              10      ss        3    290280,333 ±  1330184,633   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100              20      ss        3    248529,667 ±   315969,796   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100              50      ss        3    277012,667 ±   701009,778   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100             100      ss        3    491739,000 ±  1291560,211   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100             200      ss        3    559006,667 ±  2903270,547   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100             500      ss        3    800697,667 ±   298565,888   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   100            1000      ss        3   1633238,000 ± 10673031,290   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200              10      ss        3    292008,333 ±   676777,060   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200              20      ss        3    306021,000 ±   350632,155   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200              50      ss        3    449208,333 ±  1889146,635   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200             100      ss        3    652409,000 ±  2255218,354   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200             200      ss        3    741025,000 ±  4237088,725   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200             500      ss        3   1555654,000 ±  3707334,388   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   200            1000      ss        3   2816184,667 ±  1086962,690   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500              10      ss        3    407766,333 ±  1750465,449   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500              20      ss        3    509432,333 ±  2777359,433   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500              50      ss        3    535570,667 ±  1406361,777   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500             100      ss        3   1047191,000 ±  5150656,405   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500             200      ss        3   1503151,667 ±  2721364,162   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500             500      ss        3   3614917,000 ±  2650929,841   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                   500            1000      ss        3  23559629,667 ± 20202610,432   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000              10      ss        3    482631,667 ±  1271830,166   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000              20      ss        3    691392,333 ±  4004960,322   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000              50      ss        3   1009708,667 ±  1365965,447   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000             100      ss        3   1604662,333 ±   661736,622   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000             200      ss        3   4411457,333 ± 25142520,386   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000             500      ss        3  22169330,000 ± 25379203,013   ns/op
BenchmarkStreamConcat.with_new_arraylist                                                                  1000            1000      ss        3  13283635,000 ±  7645310,577   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10              10      ss        3     57822,000 ±   106284,416   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10              20      ss        3     60047,333 ±   276919,984   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10              50      ss        3     70780,333 ±   417365,799   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10             100      ss        3     80867,000 ±    73411,663   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10             200      ss        3    193339,333 ±  1063666,970   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10             500      ss        3    238046,000 ±  1074603,740   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        10            1000      ss        3    323499,000 ±   513869,156   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20              10      ss        3     75574,000 ±   203735,272   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20              20      ss        3    105778,333 ±   805933,993   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20              50      ss        3    121461,667 ±   471723,738   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20             100      ss        3    149950,000 ±   422195,100   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20             200      ss        3    287254,667 ±  2051876,798   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20             500      ss        3    483214,333 ±  2136782,639   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        20            1000      ss        3    610858,667 ±   615398,015   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50              10      ss        3    176347,000 ±  1153196,040   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50              20      ss        3    168624,667 ±   272508,894   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50              50      ss        3    297550,000 ±  1667332,036   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50             100      ss        3    417739,000 ±  2302698,310   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50             200      ss        3    330716,333 ±   912827,899   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50             500      ss        3    407548,333 ±   630174,960   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                        50            1000      ss        3    945940,000 ±  5957911,770   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100              10      ss        3    226786,333 ±   367678,622   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100              20      ss        3    321451,000 ±  1174201,031   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100              50      ss        3    343476,333 ±  1171013,405   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100             100      ss        3    318800,333 ±   864539,002   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100             200      ss        3    516999,000 ±  2545829,054   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100             500      ss        3    900430,333 ±  2126931,570   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       100            1000      ss        3   1439902,333 ±   381148,221   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200              10      ss        3    294788,333 ±   461070,470   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200              20      ss        3    354744,000 ±  1790202,665   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200              50      ss        3    448009,667 ±  1396240,008   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200             100      ss        3    600010,667 ±  3064309,144   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200             200      ss        3    610126,000 ±  1199493,233   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200             500      ss        3   1540465,333 ±  3115916,607   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       200            1000      ss        3   2333749,667 ± 12173157,065   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500              10      ss        3    481781,333 ±  3773676,412   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500              20      ss        3    641615,333 ±   926861,797   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500              50      ss        3    740066,667 ±  2243960,734   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500             100      ss        3   1061784,667 ±  5137268,844   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500             200      ss        3   1539238,000 ±  1194068,026   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500             500      ss        3   3537750,667 ±  8108524,511   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                       500            1000      ss        3   5671223,667 ±  7063262,187   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000              10      ss        3    430596,333 ±   589434,501   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000              20      ss        3    814572,333 ±   594398,752   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000              50      ss        3   1199060,000 ±  5937835,213   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000             100      ss        3   2165782,667 ± 10791215,362   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000             200      ss        3   3075175,667 ±  3636212,294   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000             500      ss        3   6425606,000 ±  4699006,445   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor                                                      1000            1000      ss        3  35622844,333 ± 49138969,434   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10              10      ss        3     54756,000 ±   244858,786   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10              20      ss        3     47871,667 ±    23911,253   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10              50      ss        3     94360,000 ±   434216,171   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10             100      ss        3     82848,333 ±    35046,824   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10             200      ss        3    168074,667 ±  1127361,590   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10             500      ss        3    303411,333 ±  1606171,716   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   10            1000      ss        3    398950,667 ±  2706220,142   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20              10      ss        3     96332,000 ±   407649,130   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20              20      ss        3     84217,000 ±    46692,754   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20              50      ss        3    130392,667 ±   646102,316   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20             100      ss        3    148532,000 ±    73462,103   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20             200      ss        3    292316,333 ±  1515995,492   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20             500      ss        3    564453,333 ±  3722902,484   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   20            1000      ss        3    915148,333 ±  5533186,046   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50              10      ss        3    145646,667 ±    67697,738   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50              20      ss        3    179566,667 ±   389646,877   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50              50      ss        3    261242,333 ±  1530589,465   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50             100      ss        3    240869,333 ±   719945,275   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50             200      ss        3    337221,333 ±  1468972,000   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50             500      ss        3    445922,333 ±  1019805,513   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                   50            1000      ss        3    787648,333 ±   350672,383   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100              10      ss        3    258847,000 ±  1211894,731   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100              20      ss        3    310160,333 ±  2037722,574   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100              50      ss        3    322620,333 ±  1694541,365   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100             100      ss        3    373383,667 ±  1059209,719   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100             200      ss        3    615871,000 ±  3022594,548   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100             500      ss        3    829242,000 ±   212211,191   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  100            1000      ss        3   1643223,667 ± 10030547,111   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200              10      ss        3    407756,000 ±  1888844,303   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200              20      ss        3    315209,000 ±   721173,404   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200              50      ss        3    497920,667 ±  1192313,682   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200             100      ss        3    551911,667 ±  1258210,400   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200             200      ss        3    759481,333 ±  3947633,689   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200             500      ss        3   1409715,333 ±   339021,919   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  200            1000      ss        3   1998421,667 ± 13365097,882   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500              10      ss        3    458007,000 ±   556346,187   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500              20      ss        3    523242,333 ±  1103736,660   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500              50      ss        3    554601,333 ±  2880887,998   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500             100      ss        3    877487,667 ±  1232367,143   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500             200      ss        3   2241508,333 ± 11634510,955   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500             500      ss        3   3438598,000 ±  5698797,912   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                  500            1000      ss        3  22160895,000 ±  7806761,391   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000              10      ss        3    550265,667 ±  3647722,024   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000              20      ss        3    502023,333 ±  1358714,489   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000              50      ss        3   1189280,333 ±  6775712,698   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000             100      ss        3   1679480,333 ±  2459460,595   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000             200      ss        3   3907005,667 ± 19730659,224   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000             500      ss        3  22911512,667 ± 13112575,975   ns/op
BenchmarkStreamConcat.with_new_arraylist_constructor_size                                                 1000            1000      ss        3  14122526,333 ±  4304061,268   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10              10      ss        3     91945,000 ±   558487,064   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10              20      ss        3     89391,667 ±   178567,456   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10              50      ss        3     96762,667 ±   275790,944   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10             100      ss        3    108234,333 ±    44001,962   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10             200      ss        3    207107,667 ±  1574902,649   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10             500      ss        3    229267,000 ±   514306,963   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    10            1000      ss        3    334550,333 ±   281596,073   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20              10      ss        3    142796,000 ±   682533,071   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20              20      ss        3    148957,333 ±   432806,321   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20              50      ss        3    146213,333 ±     1640,346   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20             100      ss        3    350953,667 ±   366395,434   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20             200      ss        3    257020,667 ±   272056,256   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20             500      ss        3    525062,667 ±  3615303,078   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    20            1000      ss        3    952039,333 ±  4389065,082   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50              10      ss        3    294152,333 ±  1278543,918   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50              20      ss        3    243183,333 ±   866746,713   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50              50      ss        3    255394,333 ±   263098,655   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50             100      ss        3    282152,667 ±  1342410,320   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50             200      ss        3    446764,000 ±  1882943,845   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50             500      ss        3    587235,333 ±  1134765,802   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                    50            1000      ss        3    755032,000 ±  2074657,390   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100              10      ss        3    366137,667 ±  2412638,724   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100              20      ss        3    358787,667 ±  2372707,481   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100              50      ss        3    392617,333 ±  1945912,058   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100             100      ss        3    530694,000 ±  2646459,935   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100             200      ss        3    655694,000 ±  2829630,743   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100             500      ss        3   1114919,667 ±  4972845,432   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   100            1000      ss        3   1414573,333 ±  2207068,991   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200              10      ss        3    476811,000 ±   968815,830   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200              20      ss        3    529191,667 ±  2777257,823   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200              50      ss        3    611158,333 ±  3433942,944   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200             100      ss        3    756485,000 ±  2901750,580   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200             200      ss        3    936999,000 ±  6065819,886   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200             500      ss        3   1692662,333 ±  8846278,292   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   200            1000      ss        3   2473796,667 ±  8054198,353   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500              10      ss        3    593132,333 ±  1844455,083   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500              20      ss        3    769976,000 ±  2165887,554   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500              50      ss        3    990141,000 ±  1674085,042   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500             100      ss        3   1134540,333 ±  6971465,010   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500             200      ss        3   1938604,333 ± 15296076,402   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500             500      ss        3   3255889,333 ±  5578038,725   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                   500            1000      ss        3   5565074,667 ±  8173696,355   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000              10      ss        3    727644,000 ±  3822687,649   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000              20      ss        3    798763,333 ±  3093179,885   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000              50      ss        3   1632539,333 ± 10361692,486   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000             100      ss        3   1618973,000 ±  1760652,556   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000             200      ss        3   3036155,000 ±  1066917,977   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000             500      ss        3   5328312,333 ±  4162857,199   ns/op
BenchmarkStreamConcat.with_stream_concat                                                                  1000            1000      ss        3  13405022,333 ± 17950218,966   ns/op

Benchmark result is saved to jmh-result.text