@miniboxing

Scala Miniboxing

  • The miniboxing project website:

    JavaScript 1 Updated Oct 16, 2016
  • Miniboxing is a program transformation that improves the performance of Scala generics when used with primitive types. It can speed up generic collections by factors between 1.5x and 22x, while maintaining bytecode duplication to a minimum. You can easily add miniboxing to your sbt project:

    Java 95 18 Updated Sep 13, 2016
  • Benchmarks for different Value Class encodings

    Scala Updated Dec 9, 2015
  • Example of using the data-centric metaprogramming plugin.

    Scala 4 1 Updated Aug 6, 2015
  • Data-centric metaprogramming for Scala

    Scala 14 1 Updated Aug 6, 2015
  • Experimental Push streams in Scala.

    Scala 2 Updated Jun 4, 2015
  • Benchmarks - Miniboxing plugin

    Scala 1 Updated Jun 1, 2015
  • An example of using the miniboxing plugin.

    Scala 1 2 Updated May 20, 2015
  • A framework for scalable graph computing.

    Scala 24 Updated Aug 28, 2014
  • spire

    Forked from non/spire

    Powerful new number types and numeric abstractions for Scala.

    Scala 151 Updated Jun 17, 2014
  • Project Stagium

    Scala 2 Updated Jun 15, 2014
  • Value class plugin using LDL.

    Scala 5 1 Updated Jun 15, 2014
  • Playground for testing the interaction between macros and specialization. For questions contact vlad dot ureche at epfl dot ch.

    Scala Updated Apr 23, 2014
  • Breeze is a library for numerical processing, machine learning, and natural language processing. Its primary focus is on being generic, clean, and powerful without sacrificing (much) efficiency. Breeze is the merger of the ScalaNLP and Scalala projects, because one of the original maintainers is unable to continue development. The Scalala parts …

    Scala 488 Updated Jul 15, 2013
  • A playground for agent-related experiments. If you have questions, feel free to contact me at vlad dot ureche at epfl dot ch.

    Scala Updated Apr 25, 2013
  • A playground for classloader-related experiments. If you have questions, feel free to contact me at vlad dot ureche at epfl dot ch.

    Scala Updated Mar 4, 2013
  • A quick hack repo for Hotspot experiments related to miniboxing. Mainly for debugging slowdowns observed in miniboxed code. If you have questions, feel free to contact me at vlad dot ureche at epfl dot ch.

    Scala Updated Jan 29, 2013