From: Jakub Trzebiatowski Date: 2015-03-08T18:29:47+01:00 Subject: [ruby-core:68458] GSoC 2015: JIT Compiler Hello Quoting Ideas List: "MRI executes Ruby via an interpreted stack-machine bytecode language known as YARV (Yet Another Ruby VM) bytecode. The execution of this bytecode could be improved by a mixed-mode execution strategy which looks for frequently executed code and JITs the corresponding YARV bytecode to architecture-dependent machine language.��� That���s a great idea, but in my opinion it���s totally imposible for a single student to write a modern JIT compiler in four months. On the other hand, I think that it���s possible to integrate Ruby with state-of-the-art LuaJIT VM, which features lighting fast bytecode interpreter and JIT compiler. I believe that all Ruby language features could be compiled to LuaJIT bytecode, although that needs further investigation. That would probably take me all remaining 8 days. That leads to my question: would you at least consider accepting such a student proposal, or should I not waste my time and search for another project? --- Jakub Trzebiatowski Computer science student Gda��sk University of Technology