[ANN] YARV: Yet Another RubyVM 0.1.1

Hi,

I’m happy to announce that I released YARV: Yet Another RubyVM 0.1.1.

Project Home page: http://www.atdot.net/yarv/
YARV 0.1.1 : http://www.atdot.net/yarv/yarv-0.1.1.tar.gz
0.1.1 souces : http://www.atdot.net/viewcvs.cgi/yarv/tags/0.1.1/

Changes (between 0.1.0):

  • some bug fixes

  • refoctoring

  • New Features

    • support goto (*1)
    • adding Ruby option “-rite” to work ruby script on YARV
      instead of current ruby interpreter (*2)
    • defined? support
    • permit block parameter as local variables or so
  • Optimization

    • Instructions unification (aka super instruction) is supported
      tentatively.
    • JIT Compiler (Ruby script -> Native machine code), very experimental
      implementation
    • AOT Compiler support method dispatch

If you want to know moreover, please subscribe yarv-devel
(you can know about this ML in YARV Home page).

This project is supported by IPA (Information-technology
Promotion Agency, Japan) “Exploratory Software Project (youth)”.

···


// SASADA Koichi at atdot dot net
//

(*1) it’s only joke
(*2) using -r (require) option with ite.rb :slight_smile:

Hello my friend,

just wanted to say a big THANK you for your efforts!

George

George Moschovitis wrote:

Hello my friend,

just wanted to say a big THANK you for your efforts!

Me, too!

I just subscribed to your ML so tat I can follow along more closely. Keep up
the good work!

Curt