logo       
Bookmark and Share

ruby: * defines.h (FLUSH_REGISTER_WINDOWS): Make the flushw call an: msg#00037

lang.ruby.cvs

Subject: ruby: * defines.h (FLUSH_REGISTER_WINDOWS): Make the flushw call an

knu Sat, 4 Jan 2003 18:48:24 +0000

Modified files:
ruby:
ChangeLog defines.h eval.c gc.c
Log:
* defines.h (FLUSH_REGISTER_WINDOWS): Make the flushw call an
inline function instead so it can be used as an expression.

* eval.c (EXEC_TAG, THREAD_SAVE_CONTEXT): Consistently call
FLUSH_REGISTER_WINDOWS before calling setjmp(). (I suspect that
every setjmp() implementation should take care of register
windows, though)

Revision Changes Path
1.1393 +10 -0 ruby/ChangeLog

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.1392&r2=1.1393
1.24 +13 -8 ruby/defines.h

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/defines.h?cvsroot=src&r1=1.23&r2=1.24
1.372 +5 -4 ruby/eval.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/eval.c?cvsroot=src&r1=1.371&r2=1.372
1.116 +3 -3 ruby/gc.c

http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/gc.c?cvsroot=src&r1=1.115&r2=1.116




<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | Mail Home | sitemap | FAQ | advertise