YARV is a virtual machine for the Ruby programming language. You can build Rite (Ruby with YARV) or YARV as Ruby C Extension. The main Ruby developers have thrown their support behind YARV, which stands for ‘Yet another Ruby Virtual machine”.
The goal of YARV is to reduce Ruby execution times, and be included as a functional component in version 2.0 of Ruby.