miniboxing-plugin
Bytecode optimizer
Improves performance of Scala generics with primitive types by reducing bytecode size without sacrificing execution speed
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:
121 stars
12 watching
17 forks
Language: Java
last commit: over 4 years ago arrayscollectionsgenericsjvmoptimizationspecializationuser-defined-structures
Related projects:
Repository | Description | Stars |
---|---|---|
xuwei-k/nobox | An immutable primitive array wrapper for improved performance and reduced memory usage in Scala | 33 |
foonathan/tiny | A C++11 library for minimizing the size of types by using bit-twiddling and other low-level techniques. | 110 |
thisismypassport/shrinko8 | A tool for minimizing and optimizing Pico-8 game code | 94 |
zoobestik/csso-webpack-plugin | A Webpack plugin for minifying and optimizing CSS files | 107 |
sirthias/borer | Provides efficient serialization and deserialization capabilities for binary data formats | 224 |
juliendargelos/rollup-plugin-html-minifier | A plugin for Rollup that minifies HTML files using html-minifier. | 4 |
coderaiser/minify | A command-line tool that minimizes and optimizes JavaScript, CSS, HTML, and image files for smaller sizes. | 229 |
typemonkey/turtle | A programming language designed to optimize memory usage through long-term storage of data | 5 |
stereobooster/html_minifier | A Ruby wrapper for a JavaScript library to minify HTML code | 12 |
ben-eb/gulp-svgmin | A Gulp plugin for minifying SVG files by applying optimization rules defined in an external configuration file or as part of the plugin's options. | 340 |
foru17/gulp-minimize | A Gulp plugin for minimizing HTML files | 3 |
max22-/uxnbruteforce | Automates the construction of optimized UXN code by searching through all possible combinations to find the most efficient solution. | 8 |
simonwep/vite-plugin-optimize-css-modules | A plugin that optimizes CSS module class names in production builds | 30 |
ben-eb/gulp-csso | Minifies CSS files using the CSSO library to reduce file size and improve compression | 243 |
ericlbarnes/ci-minify | A utility to compress and combine JavaScript and CSS files within CodeIgniter applications during the build process. | 174 |