Skip to content
@miniboxing

Scala Miniboxing

Popular repositories Loading

  1. miniboxing-plugin miniboxing-plugin Public

    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 mai…

    Java 121 17

  2. ildl-plugin ildl-plugin Public

    Data-centric metaprogramming for Scala

    Scala 17 1

  3. value-plugin value-plugin Public

    Value class plugin using LDL.

    Scala 5 1

  4. ildl-example ildl-example Public

    Example of using the data-centric metaprogramming plugin.

    Scala 3

  5. jvm-experiments jvm-experiments Public

    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…

    Scala 1

  6. miniboxing-example miniboxing-example Public

    An example of using the miniboxing plugin.

    Scala 1 2

Repositories

Showing 10 of 17 repositories
  • miniboxing-plugin Public

    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:

    miniboxing/miniboxing-plugin’s past year of commit activity
    Java 121 17 45 0 Updated Apr 11, 2020
  • miniboxing.github.io Public

    The miniboxing project website:

    miniboxing/miniboxing.github.io’s past year of commit activity
    JavaScript 0 1 0 0 Updated Oct 16, 2016
  • value-benchmarks Public

    Benchmarks for different Value Class encodings

    miniboxing/value-benchmarks’s past year of commit activity
    Scala 0 0 0 0 Updated Dec 9, 2015
  • ildl-example Public

    Example of using the data-centric metaprogramming plugin.

    miniboxing/ildl-example’s past year of commit activity
    Scala 3 BSD-3-Clause 0 0 0 Updated Aug 6, 2015
  • ildl-plugin Public

    Data-centric metaprogramming for Scala

    miniboxing/ildl-plugin’s past year of commit activity
    Scala 17 BSD-3-Clause 1 5 0 Updated Aug 6, 2015
  • scala-streams Public Forked from biboudis/scala-streams

    Experimental Push streams in Scala.

    miniboxing/scala-streams’s past year of commit activity
    Scala 0 2 0 0 Updated Jun 4, 2015
  • mb-benchmarks Public Forked from milosstojanovic/mb-benchmarks

    Benchmarks - Miniboxing plugin

    miniboxing/mb-benchmarks’s past year of commit activity
    Scala 0 1 0 0 Updated Jun 1, 2015
  • miniboxing-example Public

    An example of using the miniboxing plugin.

    miniboxing/miniboxing-example’s past year of commit activity
    Scala 1 BSD-3-Clause 2 0 0 Updated May 20, 2015
  • signal-collect Public Forked from uzh/signal-collect

    A framework for scalable graph computing.

    miniboxing/signal-collect’s past year of commit activity
    Scala 0 Apache-2.0 32 0 0 Updated Aug 28, 2014
  • spire Public Forked from typelevel/spire

    Powerful new number types and numeric abstractions for Scala.

    miniboxing/spire’s past year of commit activity
    Scala 0 MIT 252 0 0 Updated Jun 17, 2014

Top languages

Loading…

Most used topics

Loading…