Part X : Object-Oriented Dispatch Methods
The Single-Inheritance Case
Graphic 1
Method Dispatch
Techniques for multiple inheritance and hybrids
Multiple Inheritance Example
Trampolines
Trampolines (2)
Graphic 2
Row Displacement Tables
Compacting the Table
Compacting the Table (2)
Graphic 5
Row Table Dispatch
Pipelining Considerations
Inline caching
Inline caching and the JVM
Polymorphic Inline Caching
JIT Compilers
JIT Compilers (2)
Summary
What was missing
Comments ?
Contact: Martin.Odersky@epfl.ch
Téléchargement: version Postscript (version .gz) (version .pdf)
Version pour Internet Explorer