miniboxing / miniboxing-pluginLinks
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 5 years ago
Alternatives and similar repositories for miniboxing-plugin
Users that are interested in miniboxing-plugin are comparing it to the libraries listed below
Sorting:
- Extremely fast string formatting☆127Updated last year
- Metal - fast unboxed data structures for Scala☆94Updated 7 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.☆83Updated 6 years ago
- (No longer actively maintained.)☆158Updated 2 months ago
- A scala macro for reasonable lazy semantics☆85Updated this week
- Archived - Scala Macros☆123Updated 7 years ago
- Don't guess JVM object sizes. Get them on a silver platter.☆87Updated 5 years ago
- Scalaxy/Streams: make your Scala collections faster!☆57Updated 7 years ago
- A Scala compiler plugin for mutual tail recursion☆88Updated 6 years ago
- A library that toggles Scala code at compile-time, like #if in C/C++☆68Updated last year
- Thyme is a microbenchmark utility for Scala. It includes Parsley, a (simple) local profiling tool.☆169Updated 9 years ago
- Scala macros for compile-time generation of Kryo serializers☆62Updated last year
- An experimental whitespace-delimited syntax for the Scala programming language☆151Updated 10 years ago
- Scala framework for efficient sequential and data-parallel collections -☆172Updated 11 years ago
- Scalameta tutorial☆71Updated 4 years ago
- Useful extensions for the Scala standard library☆41Updated 8 years ago
- Macro-based type providers for Scala (examples)☆85Updated 10 years ago
- Nearly zero runtime object allocation powered by scalameta. Value class and Unboxed Tagged Type generation at compile-time.☆79Updated 8 years ago
- Modified version of dotty suporting language specific and library-specific optimizations☆37Updated 9 years ago
- Scala friendly wrapper for java.time and ThreeTen BP☆62Updated 6 years ago
- Exploration of Scala macros☆152Updated 12 years ago
- A stream processing library for Scala☆212Updated 9 years ago
- Axle Domain Specific Language for Scientific Cloud Computing and Visualization☆68Updated last year
- Scala coroutines implementation.☆163Updated 8 years ago
- An exploration of purely functional library design in Scala.☆104Updated 9 years ago
- treehugger.scala is a library to code Scala programmatically.☆133Updated 5 years ago
- Interoperability libraries for Shapeless☆77Updated 8 years ago
- Provides immutable datatypes for working with bits and bytes☆119Updated last week
- Scala Records: Extensible records and type-indexed maps☆81Updated 10 years ago
- Provides the geny.Generator data type, the dual to a scala.Iterator that can ensure resource cleanup☆97Updated 3 weeks ago