Alamvic
Docs
Projects
Projects
Druid: Meta-interpretation for Just-In-Time compiler generation
Ranger: Automatic VM Testing
Publications
Positions
VM Learning Material
Bytecode Design
Interpreter Performance
Dynamic Compilation, PICs and Speculative Optimisations
Pharo
RMoD
Inria
Projects
ΒΆ
Druid: Meta-interpretation for Just-In-Time compiler generation
Overview
Context
An overview of the Pharo VM
Bytecodes and a stack machine
Understanding the bytecode interpreter
The Cogit JIT compiler
Overview of Druid
Little exercises
References
Ranger: Automatic VM Testing