The dynamic web language gets a just-in-time compiler—with a twist Ruby 2.6 adds an initial implementation of a JIT (just-in-time compiler) to improve performance of program execution. Ruby’s JIT compiler writes C code to disk and produces a C compiler process to generate native code. The JIT compiler is supported when Ruby is built by the […]
The dynamic web language gets a just-in-time compiler—with a twist
Ruby 2.6 adds an initial implementation of a JIT (just-in-time compiler) to improve performance of program execution. Ruby’s JIT compiler writes C code to disk and produces a C compiler process to generate native code. The JIT compiler is supported when Ruby is built by the GCC compiler, Clang, or Microsoft Visual C++, which must be available at runtime.