Adds @compileTimeOnly annotation to all classes with @miniboxed type parameters
Removes @compileTimeOnly annotation added in CompileTimeOnlyAddTagsPhase
Specialization hijacking component @specialized T
-> @miniboxed T
Introduces explicit bridge methods to respect the object model in the presence of data representation transformations.
Glue transformation to bridge Function and MiniboxedFunction
Glue transformation to bridge Function and MiniboxedFunction
Glue transformation to bridge Function and MiniboxedFunction
Main miniboxing class
Introduces explicit bridge methods to respect the object model in the presence of data representation transformations.
Introduces explicit Coerceations from T
to @storage T
and back
Specializer component T @storage -> Long
Injecticator component def t -> def t_L, def t_J
Tree preparer before retyping the tree
Tree preparer before retyping the tree
(Since version 0.1-SNAPSHOT) Please use scala.miniboxed
instead of miniboxing.plugin.minispec
.