跳到主要内容
GitStars
登录
其他其他MIT

Repository dossier

matz/spinel

Ruby AOT compiler

Brief / README 摘要

查看原文

Spinel compiles Ruby source code into standalone native executables. It performs whole-program type inference and generates optimized C code, achieving significant speedups over CRuby. The compiler is a single self-contained C binary: it parses Ruby (via libprism), infers types across the whole program, emits C, and invokes the system cc to produce a native executable -- no Ruby runtime and no chained helper binaries at compile time. (Spinel was previously written in a self-hosting Ruby subset; that backend is preserved on the self-host branch -- see History.) Analyze and codegen run in one pr…

01

相关推荐

浏览全部
01

Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows

Windows其他更新于 2026-10-25
02
torvalds/linux★ 253.4kC

Linux kernel source tree

Linux其他更新于 2026-10-25
03
tonsky/FiraCode★ 82.1kClojure

Free monospaced font with programming ligatures

其他其他更新于 2026-07-28
05

Open Source Continuous File Synchronization

其他其他更新于 2026-10-24