-
Notifications
You must be signed in to change notification settings - Fork 17
Home
Vlad Ureche edited this page Jun 12, 2014
·
27 revisions
### Welcome to the miniboxing plugin wiki!
To try the miniboxing plugin, you have three options:
- use a snapshot of the miniboxing plugin to compile your project
- use a virtual machine with the project already installed
- install the project on your own machine
The project consists of multiple parts:
- the miniboxing compiler plugin: The Scala compiler plugin that specializes code
- the miniboxing classloader: The specializing classloader, which does a load-time code specialization, to ensure good performance
- the miniboxing runtime: The runtime support, which allows miniboxed values to interact with the environment
- the miniboxing microbenchmarks: The set of benchmarks used to test the performance of the miniboxed transformations
- the miniboxing macrobenchmarks: Benchmarks used to simulate the effect of miniboxing on the Scala collections library
- the miniboxing plugin tests: The set of files used to check the correctness of the miniboxing plugin
Enjoy!