ruby-cvs:22996
From: nobu ruby-lang.org
Date: Wed, 12 Mar 2008 14:47:11 +0900 (JST)
Subject: [ruby-cvs:22996] Ruby:r15756 (trunk): * eval_intern.h (rb_thread_raised_set): use generic flags.
nobu 2008-03-12 14:47:10 +0900 (Wed, 12 Mar 2008)
New Revision: 15756
Modified files:
trunk/ChangeLog
trunk/common.mk
trunk/eval.c
trunk/eval_intern.h
trunk/gc.c
Log:
* eval_intern.h (rb_thread_raised_set): use generic flags.
* eval.c (rb_longjmp): clear all raised flags.
* eval.c (stack_check): leave clearing flag to rb_longjmp.
* gc.c (rb_memerror): use thread raised flag instead of static flag.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/ChangeLog?r1=15756&r2=15755&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/gc.c?r1=15756&r2=15755&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/eval.c?r1=15756&r2=15755&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/eval_intern.h?r1=15756&r2=15755&diff_format=u
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/trunk/common.mk?r1=15756&r2=15755&diff_format=u