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

ruby-changes:7735

From: nobu <ko1@a...>
Date: Tue, 9 Sep 2008 00:35:17 +0900 (JST)
Subject: [ruby-changes:7735] Ruby:r19256 (mvm): * mvm.c (specific_key): must be initialized.

nobu	2008-09-09 00:34:50 +0900 (Tue, 09 Sep 2008)

  New Revision: 19256

  http://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=rev&revision=19256

  Log:
    * mvm.c (specific_key): must be initialized.

  Modified files:
    branches/mvm/ChangeLog
    branches/mvm/mvm.c

Index: mvm/ChangeLog
===================================================================
--- mvm/ChangeLog	(revision 19255)
+++ mvm/ChangeLog	(revision 19256)
@@ -1,5 +1,7 @@
-Tue Sep  9 00:30:28 2008  Nobuyoshi Nakada  <nobu@r...>
+Tue Sep  9 00:34:47 2008  Nobuyoshi Nakada  <nobu@r...>
 
+	* mvm.c (specific_key): must be initialized.
+
 	* st.c (st_init_table_with_size, ADD_DIRECT): fixed typo.
 
 Mon Sep  8 20:10:12 2008  Nobuyoshi Nakada  <nobu@r...>
Index: mvm/mvm.c
===================================================================
--- mvm/mvm.c	(revision 19255)
+++ mvm/mvm.c	(revision 19256)
@@ -142,9 +142,9 @@
 } while (0)
 
 static struct {
+    int last;
     rb_thread_lock_t lock;
-    int last;
-} specific_key;
+} specific_key = {((ruby_builtin_object_count + 8) & ~7)};
 
 int
 rb_vm_key_count(void)

--
ML: ruby-changes@q...
Info: http://www.atdot.net/~ko1/quickml/

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