Skip to content
Branch: master
Go to file
Code

Latest commit

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

README.md

Miniboxing Logo

#Miniboxing Benchmarks

This project regroups a bunch of benchmarks that are meant to show the performance of the miniboxing plugin versus specialization and genericity.

For more details on the miniboxing plugin and how to use it, please visit scala-miniboxing.org.

Performance example of a custom class Vector3D[T] measuring method +:

[info] ::Benchmark Vector3D.+::
[info] Parameters(Generic Vector 3D):     59.272875

[info] ::Benchmark Vector3D.+::
[info] Parameters(Specialized Vector 3D): 20.732548

[info] ::Benchmark Vector3D.+::
[info] Parameters(Miniboxed Vector 3D):   10.26064

Try miniboxing on your own! Read more or use miniboxing with your project.

Or have a look at an array reverse example.

About

No description, website, or topics provided.

Resources

License

Releases

No releases published
You can’t perform that action at this time.