Alamvic
Docs
VM Learning Material
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
VM Learning Material
ΒΆ
Bytecode Design
Virtual Machine Showdown: Stack Versus Registers
Interpreter Performance
The Structure and Performance of Efficient Interpreters
Virtual-Machine Abstraction and Optimization Techniques
Dynamic Compilation, PICs and Speculative Optimisations
Efficient implementation of the smalltalk-80 system
Optimizing Dynamically-Typed Object-Oriented Languages with Polymorphic Inline Caches
Optimizing Dynamically-Dispatched Calls with Run-Time Type Feedback