ruby-changes:2767
From: ko1@a...
Date: 17 Dec 2007 14:20:55 +0900
Subject: [ruby-changes:2767] akr - Ruby:r14258 (ruby_1_8): describe the previous problem.
akr 2007-12-17 14:20:29 +0900 (Mon, 17 Dec 2007)
New Revision: 14258
Modified files:
branches/ruby_1_8/ChangeLog
Log:
describe the previous problem.
http://svn.ruby-lang.org/cgi-bin/viewvc.cgi/branches/ruby_1_8/ChangeLog?r1=14258&r2=14257
Index: ruby_1_8/ChangeLog
===================================================================
--- ruby_1_8/ChangeLog (revision 14257)
+++ ruby_1_8/ChangeLog (revision 14258)
@@ -3,6 +3,10 @@
* gc.c (stack_end_address): use local variable address instead of
__builtin_frame_address(0) to avoid SEGV on SunOS 5.11 on x86 with
gcc (GCC) 3.4.3 (csl-sol210-3_4-20050802).
+ stack_end_address returned a frame address of garbage_collect
+ since stack_end_address doesn't create its own frame.
+ So register saved VALUE pushed into the stack at the beginning of
+ garbage_collect is not marked.
Mon Dec 17 12:21:25 2007 Nobuyoshi Nakada <nobu@r...>
--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml