in a non-virtualized environment, this object code (which is machine independent) is compiled into the native machine code for execution on the physical platform.
在一个非虚拟化环境中,该对象代码(独立于机器)被编译成要在物理平台上执行的本机代码。
the runtime uses a just-in-time (jit) compiler to convert the msil instructions to native machine code one method at a time as needed.
运行时根据需要使用实时 (jit)编译器将msil指令转换为本机代码,每次转换一个方法。
the ruby source code is compiled into native machine code (same process as we do at runtime with the jit compiler), so it's also a good way to obfuscate the source code.
因为ruby源代码已经编译成了原生机器码(正如我们使用jit编译器在运行时所做的一般),因此这也是混淆代码的一个不错的方式。