ruby-cvs:24977
From: ko1 ruby-lang.org
Date: Tue, 1 Jul 2008 12:05:59 +0900 (JST)
Subject: [ruby-cvs:24977] Ruby:r17755 (trunk): * compile.c, insns.def, vm.c, vm_core.h: remove some insns
ko1 2008-07-01 12:05:58 +0900 (Tue, 01 Jul 2008)
New Revision: 17755
Modified files:
trunk/ChangeLog
trunk/compile.c
trunk/id.c
trunk/id.h
trunk/insns.def
trunk/tool/parse.rb
trunk/vm.c
trunk/vm_core.h
Log:
* compile.c, insns.def, vm.c, vm_core.h: remove some insns
(undef, alias, definemethod).
Call RubyVM::FrozenCore's singleton method instead.
Add "putiseq" and "putspecialobject" instructions.
* id.c, id.h: add ids for above.
* tool/parse.rb: "VM" no longer exists. Use RubyVM instead.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=17755
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/tool/parse.rb?r1=17755&r2=17754&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/compile.c?r1=17755&r2=17754&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=17755&r2=17754&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/id.c?r1=17755&r2=17754&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/vm_core.h?r1=17755&r2=17754&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/vm.c?r1=17755&r2=17754&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/insns.def?r1=17755&r2=17754&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/id.h?r1=17755&r2=17754&diff_format=u