package Ġarrow . benchmarks Ċ Ċ import Ġorg . openjdk . j mh . annotations . Benchmark Ċ import Ġorg . openjdk . j mh . annotations . Compiler Control Ċ import Ġorg . openjdk . j mh . annotations . Fork Ċ import Ġorg . openjdk . j mh . annotations . Measurement Ċ import Ġorg . openjdk . j mh . annotations . Scope Ċ import Ġorg . openjdk . j mh . annotations . State Ċ import Ġorg . openjdk . j mh . annotations . W arm up Ċ import Ġjava . util . concurrent . TimeUnit Ċ Ċ @ State ( Scope . Thread ) Ċ @ Fork ( 1 ) Ċ @ W arm up ( iterations Ġ= Ġ 5 , Ġtime Ġ= Ġ 1 , Ġtime Unit Ġ= ĠTimeUnit . SECONDS ) Ċ @ Measurement ( iterations Ġ= Ġ 5 ) Ċ @ Compiler Control ( Compiler Control . Mode . D ONT _ INLINE ) Ċ open Ġclass ĠMap Stream Ġ{ ĊĊĠ Ġ@ Benchmark ĊĠ Ġfun Ġz io One (): ĠLong Ġ= ĊĠĠĠ Ġarrow . benchmarks . effects . scala . z io .` Map Stream $ `.` MODULE $ `. test ( 1 2 0 0 0 , Ġ 1 ) ĊĊĠ Ġ@ Benchmark ĊĠ Ġfun Ġz io Batch 3 0 (): ĠLong Ġ= ĊĠĠĠ Ġarrow . benchmarks . effects . scala . z io .` Map Stream $ `.` MODULE $ `. test ( 1 2 0 0 0 Ġ/ Ġ 3 0 , Ġ 3 0 ) ĊĊĠ Ġ@ Benchmark ĊĠ Ġfun Ġz io Batch 1 2 0 (): ĠLong Ġ= ĊĠĠĠ Ġarrow . benchmarks . effects . scala . z io .` Map Stream $ `.` MODULE $ `. test ( 1 2 0 0 0 Ġ/ Ġ 1 2 0 , Ġ 1 2 0 ) ĊĊĠ Ġ@ Benchmark ĊĠ Ġfun Ġcats One (): ĠLong Ġ= ĊĠĠĠ Ġarrow . benchmarks . effects . scala . cats .` Map Stream $ `.` MODULE $ `. test ( 1 2 0 0 0 , Ġ 1 ) ĊĊĠ Ġ@ Benchmark ĊĠ Ġfun Ġcats Batch 3 0 (): ĠLong Ġ= ĊĠĠĠ Ġarrow . benchmarks . effects . scala . cats .` Map Stream $ `.` MODULE $ `. test ( 1 2 0 0 0 Ġ/ Ġ 3 0 , Ġ 3 0 ) ĊĊĠ Ġ@ Benchmark ĊĠ Ġfun Ġcats Batch 1 2 0 (): ĠLong Ġ= ĊĠĠĠ Ġarrow . benchmarks . effects . scala . cats .` Map Stream $ `.` MODULE $ `. test ( 1 2 0 0 0 Ġ/ Ġ 1 2 0 , Ġ 1 2 0 ) ĊĊĠ Ġ@ Benchmark ĊĠ Ġfun Ġk io One (): ĠLong Ġ= ĊĠĠĠ Ġarrow . benchmarks . effects . k io . Map Stream . test ( 1 2 0 0 0 , Ġ 1 ) ĊĊĠ Ġ@ Benchmark ĊĠ Ġfun Ġk io Batch 3 0 (): ĠLong Ġ= ĊĠĠĠ Ġarrow . benchmarks . effects . k io . Map Stream . test ( 1 2 0 0 0 Ġ/ Ġ 3 0 , Ġ 3 0 ) ĊĊĠ Ġ@ Benchmark ĊĠ Ġfun Ġk io Batch 1 2 0 (): ĠLong Ġ= ĊĠĠĠ Ġarrow . benchmarks . effects . k io . Map Stream . test ( 1 2 0 0 0 Ġ/ Ġ 1 2 0 , Ġ 1 2 0 ) Ċ } Ċ