[前][次][番号順一覧][スレッド一覧]

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

[前][次][番号順一覧][スレッド一覧]