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:
JavaNOASSERTION
Issues
- 8
Clarify project status on the website and in the repo
#252 opened by clayrat - 0
Crash on specialization interop
#251 opened by VladUreche - 2
Incorrect translation
#245 opened by VladUreche - 0
Support for self-types
#250 opened by VladUreche - 0
Infos shown for each compilation unit
#249 opened by VladUreche - 6
- 1
- 5
Upgrade Scala to 2.10.6
#247 opened by alexandru - 0
Array translation issue:
#246 opened by VladUreche - 0
- 0
Build script: flexible dependency
#243 opened by VladUreche - 5
- 8
- 1
Slowdown for pattern matching code
#236 opened by VladUreche - 1
-P:minibox:off and MiniboxedNumeric
#238 opened by VladUreche - 1
Clean up miniboxing.runtime.math
#239 opened by VladUreche - 5
Multiple annotations found for function
#240 opened by ctongfei - 0
- 1
@specialized code reports type mismatch in the presence of miniboxing but succeeds with -P:minibox:mark-all
#235 opened by biboudis - 1
- 0
The miniboxedNumeric object needs implicit creator
#227 opened by VladUreche - 4
- 4
- 0
VarArgs transformation error
#230 opened by VladUreche - 4
Warnings Fail: Object does not trigger warning
#229 opened by VladUreche - 2
Add link to the MbArray documentation in warning content which suggests using MbArray instead of Array
#207 opened by milosstojanovic - 5
Miniboxing client-side warning: Should compile with the miniboxing-plugin!
#185 opened by julien-truffaut - 1
BigDecimal warnings
#211 opened by VladUreche - 2
2.12.0-M1 support
#212 opened by VladUreche - 0
Abstract trait again :(
#180 opened by VladUreche - 1
Miniboxed classes show up in the IDE
#202 opened by VladUreche - 1
Bridges are not generated
#203 opened by milosstojanovic - 0
The `mb-prepare` phase runs too early
#204 opened by VladUreche - 2
Crash in Tuple rewiring
#209 opened by Roldak - 0
MbReflection's SimpleConv should be optimized
#201 opened by VladUreche - 0
Pattern match => missing coercion
#200 opened by VladUreche - 1
Pattern-match duplication error
#182 opened by VladUreche - 34
ConsList Performance Slowdown
#188 opened by julien-truffaut - 2
Create specialized element accessors in `MbArray`
#195 opened by VladUreche - 2
Annotation to suppress miniboxing warnings
#194 opened by VladUreche - 4
Error when using -P:minibox:off
#196 opened by julien-truffaut - 11
Double definition
#193 opened by ctongfei - 8
Avoid spurious suboptimal code errors for code produced by implicit arg inference
#183 opened by julien-truffaut - 6
Runtime error: Duplicate method name & signature
#192 opened by ctongfei - 7
Method is defined twice bug
#190 opened by ctongfei - 1
Implicit value class bug
#191 opened by ctongfei - 2
Brique `lookup` test failing
#189 opened by VladUreche - 7
case object
#184 opened by julien-truffaut - 1
irc or gitter room
#186 opened by julien-truffaut - 8