osdir.com
mailing list archive

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

List: lang.ruby.cvs

Date: Prev Next Index Thread: Prev Next Index
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




Was this page helpful?
Yes No
Thread at a glance:

Previous Message by Date: click to view message preview

ruby, ruby/win32, ruby/wince: * file.c (utimbuf): use utimbuf instead of _utimbuf if defined _WIN32.

usa Sat, 4 Jan 2003 18:17:30 +0000 Modified files: ruby: ChangeLog file.c ruby/win32: Makefile.sub win32.c win32.h ruby/wince: direct.c direct.h io.h string.c wince.h Log: * file.c (utimbuf): use utimbuf instead of _utimbuf if defined _WIN32. * win32/Makefile.sub (LIBS): use oldnames.lib. * win32/win32.c (rb_w32_getcwd): follow above change. * win32/win32.h: ditto. * wince/direct.c, wince/direct.h (getcwd): ditto. * wince/io.h: ditto. * wince/string.c, wince/wince.h (stricmp, strnicmp): ditto. Revision Changes Path 1.1392 +16 -0 ruby/ChangeLog http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.1391&r2=1.1392 1.126 +2 -5 ruby/file.c http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/file.c?cvsroot=src&r1=1.125&r2=1.126 1.40 +1 -1 ruby/win32/Makefile.sub http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/win32/Makefile.sub?cvsroot=src&r1=1.39&r2=1.40 1.77 +0 -4 ruby/win32/win32.c http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/win32/win32.c?cvsroot=src&r1=1.76&r2=1.77 1.35 +5 -35 ruby/win32/win32.h http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/win32/win32.h?cvsroot=src&r1=1.34&r2=1.35 1.2 +1 -1 ruby/wince/direct.c http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/wince/direct.c?cvsroot=src&r1=1.1&r2=1.2 1.2 +1 -2 ruby/wince/direct.h http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/wince/direct.h?cvsroot=src&r1=1.1&r2=1.2 1.3 +3 -0 ruby/wince/io.h http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/wince/io.h?cvsroot=src&r1=1.2&r2=1.3 1.2 +5 -5 ruby/wince/string.c http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/wince/string.c?cvsroot=src&r1=1.1&r2=1.2 1.2 +18 -20 ruby/wince/wince.h http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/wince/wince.h?cvsroot=src&r1=1.1&r2=1.2

Next Message by Date: click to view message preview

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

knu Sat, 4 Jan 2003 18:56:32 +0000 Modified files: (Branch: ruby_1_6) ruby: defines.h eval.c ChangeLog Log: * defines.h (FLUSH_REGISTER_WINDOWS): Make the flushw call an inline function 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.12.2.5 +2 -2 ruby/defines.h http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/defines.h?cvsroot=src&r1=1.12.2.4&r2=1.12.2.5 1.137.2.144 +5 -4 ruby/eval.c http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/eval.c?cvsroot=src&r1=1.137.2.143&r2=1.137.2.144 1.285.2.559 +0 -0 ruby/ChangeLog http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.285.2.558&r2=1.285.2.559

Previous Message by Thread: click to view message preview

ruby, ruby/win32, ruby/wince: * file.c (utimbuf): use utimbuf instead of _utimbuf if defined _WIN32.

usa Sat, 4 Jan 2003 18:17:30 +0000 Modified files: ruby: ChangeLog file.c ruby/win32: Makefile.sub win32.c win32.h ruby/wince: direct.c direct.h io.h string.c wince.h Log: * file.c (utimbuf): use utimbuf instead of _utimbuf if defined _WIN32. * win32/Makefile.sub (LIBS): use oldnames.lib. * win32/win32.c (rb_w32_getcwd): follow above change. * win32/win32.h: ditto. * wince/direct.c, wince/direct.h (getcwd): ditto. * wince/io.h: ditto. * wince/string.c, wince/wince.h (stricmp, strnicmp): ditto. Revision Changes Path 1.1392 +16 -0 ruby/ChangeLog http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.1391&r2=1.1392 1.126 +2 -5 ruby/file.c http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/file.c?cvsroot=src&r1=1.125&r2=1.126 1.40 +1 -1 ruby/win32/Makefile.sub http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/win32/Makefile.sub?cvsroot=src&r1=1.39&r2=1.40 1.77 +0 -4 ruby/win32/win32.c http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/win32/win32.c?cvsroot=src&r1=1.76&r2=1.77 1.35 +5 -35 ruby/win32/win32.h http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/win32/win32.h?cvsroot=src&r1=1.34&r2=1.35 1.2 +1 -1 ruby/wince/direct.c http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/wince/direct.c?cvsroot=src&r1=1.1&r2=1.2 1.2 +1 -2 ruby/wince/direct.h http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/wince/direct.h?cvsroot=src&r1=1.1&r2=1.2 1.3 +3 -0 ruby/wince/io.h http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/wince/io.h?cvsroot=src&r1=1.2&r2=1.3 1.2 +5 -5 ruby/wince/string.c http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/wince/string.c?cvsroot=src&r1=1.1&r2=1.2 1.2 +18 -20 ruby/wince/wince.h http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/wince/wince.h?cvsroot=src&r1=1.1&r2=1.2

Next Message by Thread: click to view message preview

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

knu Sat, 4 Jan 2003 18:56:32 +0000 Modified files: (Branch: ruby_1_6) ruby: defines.h eval.c ChangeLog Log: * defines.h (FLUSH_REGISTER_WINDOWS): Make the flushw call an inline function 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.12.2.5 +2 -2 ruby/defines.h http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/defines.h?cvsroot=src&r1=1.12.2.4&r2=1.12.2.5 1.137.2.144 +5 -4 ruby/eval.c http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/eval.c?cvsroot=src&r1=1.137.2.143&r2=1.137.2.144 1.285.2.559 +0 -0 ruby/ChangeLog http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.285.2.558&r2=1.285.2.559
Loading Comments...
Home | News | Patents | Sitemap | FAQ | advertise

Advertising by