Skip to content

biboudis/stream-benchmarks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Benchmarks for Streams

Experimenting with streams and collections of scala and dotty.

Usage

test
jmh:run -i 15 -wi 15 -f 3 -gc true .*

Contents

Currently all collections are boxed (no specialization) and sequential:

  1. baseline in loop-based code
  2. scala.collection.mutable.IndexedSeqView from scala collections
  3. strawman.collection.ArrayView of collection-strawman
  4. a minimal pull-based implementation
  5. a minimal reference push-based implementation

References

  1. Using JMH + sbt-jmh
  2. More on collection-strawman + Dotty Issue
  3. Two styles for On-Demand Processing

About

Playground

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages