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

ruby-changes:18219

From: matz <ko1@a...>
Date: Fri, 17 Dec 2010 22:25:25 +0900 (JST)
Subject: [ruby-changes:18219] Ruby:r30240 (trunk): * gc.c (Init_GC): move #__id__ and #object_id to BasicObject.

matz	2010-12-17 22:25:19 +0900 (Fri, 17 Dec 2010)

  New Revision: 30240

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

  Log:
    * gc.c (Init_GC): move #__id__ and #object_id to BasicObject.
      [ruby-dev:42778]

  Modified files:
    trunk/ChangeLog
    trunk/gc.c

Index: ChangeLog
===================================================================
--- ChangeLog	(revision 30239)
+++ ChangeLog	(revision 30240)
@@ -1,3 +1,8 @@
+Fri Dec 17 22:07:16 2010  Yukihiro Matsumoto  <matz@r...>
+
+	* gc.c (Init_GC): move #__id__ and #object_id to BasicObject.
+	  [ruby-dev:42778]
+
 Fri Dec 17 19:35:13 2010  Nobuyoshi Nakada  <nobu@r...>
 
 	* test/mkmf/base.rb (TestMkmf::FakeLog): capture output from mkmf.
Index: gc.c
===================================================================
--- gc.c	(revision 30239)
+++ gc.c	(revision 30240)
@@ -3495,8 +3495,8 @@
     OBJ_TAINT(nomem_error);
     OBJ_FREEZE(nomem_error);
 
-    rb_define_method(rb_mKernel, "__id__", rb_obj_id, 0);
-    rb_define_method(rb_mKernel, "object_id", rb_obj_id, 0);
+    rb_define_method(rb_cBasicObject, "__id__", rb_obj_id, 0);
+    rb_define_method(rb_cBasicObject, "object_id", rb_obj_id, 0);
 
     rb_define_module_function(rb_mObSpace, "count_objects", count_objects, -1);
 

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

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