# Rhizome - JIT for Ruby

> Clean Markdown view of GeekNews topic #4486. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=4486](https://news.hada.io/topic?id=4486)
- GeekNews Markdown: [https://news.hada.io/topic/4486.md](https://news.hada.io/topic/4486.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2021-06-23T10:00:33+09:00
- Updated: 2021-06-23T10:00:33+09:00
- Original source: [github.com](https://github.com/chrisseaton/rhizome)
- Points: 6
- Comments: 0

## Topic Body

- 루비로 작성된 루비 JIT

- 실제 사용보다는 JIT가 어떻게 동작하는 지를 보여주기 위해 만든 오픈소스

- JIT 각 부분을 설명하는 문서와 함께 코드를 설명

ㅤ→ Parser, Bytecode, Interpreter, Inline Caching, IR(Intermediate Representation)

ㅤ→ Graph Construction, Optimisations, Inlining, Lowering, Scheduler

ㅤ→ Code Generation, Registers, Memory, Assembler, Disassembler, Deoptimisation

## Comments



_No public comments on this page._
