miniboxing / miniboxing-plugin
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:
☆121Updated 4 years ago
Alternatives and similar repositories for miniboxing-plugin:
Users that are interested in miniboxing-plugin are comparing it to the libraries listed below
- Scalaxy/Streams: make your Scala collections faster!☆58Updated 6 years ago
- macro-compat is a small library which allows you to compile macros with Scala 2.10.x which are written to the Scala 2.11/2 macro API.☆84Updated 5 years ago
- (No longer actively maintained.)☆157Updated 6 months ago
- Metal - fast unboxed data structures for Scala☆95Updated 6 years ago
- A scala macro for reasonable lazy semantics☆84Updated last month
- Archived - Scala Macros☆123Updated 6 years ago
- Scala coroutines implementation.☆163Updated 7 years ago
- Don't guess JVM object sizes. Get them on a silver platter.☆87Updated 4 years ago
- Scala macros for compile-time generation of Kryo serializers☆64Updated 7 months ago
- Useful extensions for the Scala standard library☆41Updated 7 years ago
- A Scala compiler plugin for mutual tail recursion☆88Updated 5 years ago
- Spire's macros for zero-cost operator enrichment☆191Updated 5 years ago
- Array-based immutable collections for scala☆86Updated 6 years ago
- treehugger.scala is a library to code Scala programmatically.☆133Updated 4 years ago
- Compiler plugin goodies for Scala (continuation of non-OpenCL part of ScalaCL)☆219Updated 9 years ago
- macro for summoning implicit values☆92Updated 4 years ago
- Simple, efficient wrapper for fast concatenation/iteration.☆113Updated 6 years ago
- A fast and generic immutable radix tree for scala☆96Updated 5 years ago
- Thyme is a microbenchmark utility for Scala. It includes Parsley, a (simple) local profiling tool.☆168Updated 8 years ago
- Macro-based type providers for Scala (examples)☆85Updated 9 years ago
- Interoperability libraries for Shapeless☆77Updated 7 years ago
- An exploration of purely functional library design in Scala.☆103Updated 8 years ago
- Scala framework for efficient sequential and data-parallel collections -☆172Updated 10 years ago
- Minimal infrastructure for type class providers to support the inclusion of derived, subclass and other orphan instances in their implici…☆89Updated 5 years ago
- Extremely fast string formatting☆127Updated last month
- Modified version of dotty suporting language specific and library-specific optimizations☆37Updated 8 years ago
- The project that generates Scala release notes.☆84Updated 2 weeks ago
- Patch data type for Scala and shapeless☆61Updated 5 years ago
- scala macros to inline idiomatic scala for maximum performance☆104Updated 9 years ago
- ☆83Updated 4 years ago