• 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

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น