IonMonkey
Jump to navigation
Jump to search
IonMonkey is the next generation JavaScript JIT for SpiderMonkey. It is a whole-method JIT with the ability to perform type specialization. It has two goals: a cleanly engineered design that makes future optimization work possible, and excellent performance.
Planning
See Platform/Features/IonMonkey for IonMonkey's planning page.
Design
See IonMonkey/Overview for an overview of the IonMonkey architecture and its files.
Development
To get started, see the Build Documentation for SpiderMonkey. Use the '-h' shell option to see all of IonMonkey's options.
Currently, IonMonkey is disabled by default. Use '--ion' to enable it.