Rhizome - JIT para Ruby
(github.com)-
Um JIT para Ruby escrito em Ruby
-
Open source criado mais para mostrar como um JIT funciona do que para uso real
-
Explica o código junto com documentação que descreve cada parte do JIT
→ Parser, Bytecode, Interpretador, Inline Caching, IR (Representação Intermediária)
→ Construção de Grafo, Otimizações, Inlining, Lowering, Escalonador
→ Geração de Código, Registradores, Memória, Assembler, Disassembler, Desotimização
Ainda não há comentários.