Rhizome - JIT สำหรับ Ruby
(github.com)-
Ruby JIT ที่เขียนด้วย Ruby
-
โอเพนซอร์สที่สร้างขึ้นเพื่อแสดงให้เห็นว่า JIT ทำงานอย่างไร มากกว่าจะมุ่งใช้จริง
-
อธิบายโค้ดควบคู่กับเอกสารที่อธิบายแต่ละส่วนของ JIT
→ Parser, Bytecode, Interpreter, Inline Caching, IR(Intermediate Representation)
→ Graph Construction, Optimisations, Inlining, Lowering, Scheduler
→ Code Generation, Registers, Memory, Assembler, Disassembler, Deoptimisation
ยังไม่มีความคิดเห็น