[ruby-cvs:51326] nobu:r44181 (trunk): thread.c: reduce tags and stack

nobu at ruby-lang.org nobu at ruby-lang.org
Sat Dec 14 00:22:19 JST 2013


nobu	2013-12-14 00:22:18 +0900 (Sat, 14 Dec 2013)

  New Revision: 44181

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=44181

  Log:
    thread.c: reduce tags and stack
    
    * thread.c: (exec_recursive): use rb_catch_protect() instead of
      rb_catch_obj() and PUSH_TAG(), and reduce pushing tags and
      machine stack usage.

  Modified files:
    trunk/ChangeLog
    trunk/thread.c


More information about the ruby-cvs mailing list