百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
R

rhizome

> 编程语言
开源

一个用纯 Ruby 实现的 Ruby JIT

821 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

一个用纯 Ruby 实现的 Ruby JIT

Rhizome 是一个用纯 Ruby 实现的 Ruby 语言的 Paedagogical Just-in-Time 编译器 (JIT)。它并不是真正设计用于使用的。它的设计目的是向您展示 JIT 如何工作,以及为什么 Ruby 的 JIT 应该用 Ruby 编写。它还旨在超越 JIT 介绍中常常展示的简单模板编译器的琐碎方面,而是具有适当的中间表示 (IR),并展示编译器更高级部分,如下降和调度器如何工作,这些内容通常不会被提及。

不幸的是, Rhizome 是一个停滞不前的副作业,我从未完成。仓库的当前状态与我离开时的状态相同。

  • 解析器
  • 字节码
  • 解释器
  • 内联缓存
  • 中间表示
  • 构建
  • Graphviz
  • 优化
  • 内联
  • 处理器和标记
  • 下降
  • 调度器
  • 代码生成
  • 寄存器
  • 内存
  • 汇编器
  • 反汇编器
  • 去优化

非常抱歉,它没有更加完善!希望你能从中得到一些东西。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Ruby

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言