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

ruby-changes:14063

From: nobu <ko1@a...>
Date: Sat, 21 Nov 2009 00:53:54 +0900 (JST)
Subject: [ruby-changes:14063] Ruby:r25875 (mvm): * file.c (Init_File): initialize key for separator only once.

nobu	2009-11-21 00:44:55 +0900 (Sat, 21 Nov 2009)

  New Revision: 25875

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

  Log:
    * file.c (Init_File): initialize key for separator only once.

  Modified files:
    branches/mvm/ChangeLog
    branches/mvm/file.c
    branches/mvm/version.h

Index: mvm/ChangeLog
===================================================================
--- mvm/ChangeLog	(revision 25874)
+++ mvm/ChangeLog	(revision 25875)
@@ -1,3 +1,7 @@
+Sat Nov 21 00:44:53 2009  Nobuyoshi Nakada  <nobu@r...>
+
+	* file.c (Init_File): initialize key for separator only once.
+
 Fri Nov 20 08:15:45 2009  Nobuyoshi Nakada  <nobu@r...>
 
 	* vm.c (rb_vm_start): handshake.
Index: mvm/version.h
===================================================================
--- mvm/version.h	(revision 25874)
+++ mvm/version.h	(revision 25875)
@@ -1,5 +1,5 @@
 #define RUBY_VERSION "1.9.2"
-#define RUBY_RELEASE_DATE "2009-11-20"
+#define RUBY_RELEASE_DATE "2009-11-21"
 #define RUBY_PATCHLEVEL -1
 #define RUBY_BRANCH_NAME "mvm"
 
@@ -8,7 +8,7 @@
 #define RUBY_VERSION_TEENY 1
 #define RUBY_RELEASE_YEAR 2009
 #define RUBY_RELEASE_MONTH 11
-#define RUBY_RELEASE_DAY 20
+#define RUBY_RELEASE_DAY 21
 
 #include "ruby/version.h"
 
Index: mvm/file.c
===================================================================
--- mvm/file.c	(revision 25874)
+++ mvm/file.c	(revision 25875)
@@ -4853,6 +4853,7 @@
 void
 Init_File(void)
 {
+    vmkey_separator = rb_vm_key_create();
 }
 
 void
@@ -4925,7 +4926,6 @@
     rb_define_singleton_method(rb_cFile, "path", rb_file_s_path, 1);
 
     separator = rb_obj_freeze(rb_usascii_str_new2("/"));
-    vmkey_separator = rb_vm_key_create();
     *rb_vm_specific_ptr(vmkey_separator) = separator;
     rb_define_const(rb_cFile, "Separator", separator);
     rb_define_const(rb_cFile, "SEPARATOR", separator);

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

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