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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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: # Warmup: 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, 300000