标签: #zjit
关于 GPU、LLM、MLOps、Kubernetes 以及心态的文章 · 1 篇
ZJIT 的 Lightweight Frames — Ruby 4.1 如何清除方法帧压栈,及其代价
Ruby 4.0 在 2025 年 12 月 25 日搭载了 ZJIT,却没有打开它 — 只是编译进了二进制文件,默认的 JIT 依然是 YJIT。官方发布说明的原话是「ZJIT 比解释器快,但还没有 YJIT 快」,紧接着的下一句是「敬请期待 Ruby 4.1 的 ZJIT」。瞄准那个 4.1 的工作核心,就是 Lightweight Frames — 这是一种设计:不再在每次方法调用时向解释器帧里认真写入 pc、iseq、block
2026-07-16 · 29 分钟阅读 #ruby#zjit#yjit#jit#compiler