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/