Rhizome - JIT para Ruby
(github.com)-
Un JIT para Ruby escrito en Ruby
-
Open source creado más para mostrar cómo funciona un JIT que para uso real
-
Explica el código junto con documentación que describe cada parte del JIT
→ Parser, Bytecode, Interpreter, Inline Caching, IR (Intermediate Representation)
→ Graph Construction, Optimisations, Inlining, Lowering, Scheduler
→ Code Generation, Registers, Memory, Assembler, Disassembler, Deoptimisation
Aún no hay comentarios.