5 ms·
Rubinius uses LLVM IR for this. The only problem is rbx is still very slow on startup and interactive use. Ruby (MRI) will have to reinvent the wheel in order
by himom 8y ago
Rubinius uses LLVM IR for this. The only problem is rbx is still very slow on startup and interactive use.
Ruby (MRI) will have to reinvent the wheel in order to get a panoply of optimizations that some very smart people have already baked in: like the ability to target almost any platform from the same library.. GCC requires cross-compiling per target.
- jashmatthews 8y agoDidn't Rubinius deprecate their JIT due to a torrent of issues and bugs and have not yet replaced it? Or am I out of date?
- chrisseaton 8y agoYes Rubinius hasn't had a JIT for years.