GitXplorerGitXplorer
k

scala-lazy-impr-playground

public
0 stars
0 forks
0 issues

Commits

List of commits on branch master.
Verified
a082c007a6fa2170631ba373a305d755f6692b17

added dotty style

kktoso committed 7 years ago
Unverified
02763842e6cfbcdd68b7b94ccd43452d8ed0f574

Create README.md

kktoso committed 7 years ago
Verified
992725fdbbaa029bbf5e1d6e48166cf4e111c6a5

starting

kktoso committed 7 years ago

README

The README file for this repository.

SIP-20: Improved Lazy Vals Initialization - Playground

Contains benchmark, jcstress checks as well as various implementations of new improved lazy val encodings.

The follow up for this repository will be implementing the feature in the Scala compiler itself.

Note that the project may require JDK9 to run, since it contains implementations experimenting with VarHandles, which could be made available as optional or under a flag in Scala if deemed useful enough.

Learn more

http://docs.scala-lang.org/sips/pending/improved-lazy-val-initialization.html