From: "phasis68 (Heesob Park)" Date: 2012-11-28T13:45:16+09:00 Subject: [ruby-core:50245] [ruby-trunk - Bug #7449][Open] Rdoc for obj.object_id Issue #7449 has been reported by phasis68 (Heesob Park). ---------------------------------------- Bug #7449: Rdoc for obj.object_id https://bugs.ruby-lang.org/issues/7449 Author: phasis68 (Heesob Park) Status: Open Priority: Normal Assignee: Category: Target version: ruby -v: ruby 2.0.0dev (2012-11-27 trunk 37869) [x64-mswin64_100] Documentation for return type of obj.object_id is wrong on Windows x64. C:\Users\phasis>irb irb(main):001:0> 0.1.object_id => -158526706883441454 irb(main):002:0> 0.1.object_id.class => Bignum Here is a patch: diff --git a/gc.c b/gc.c.new index d52208d..2a0f26a 100644 --- a/gc.c +++ b/gc.c.new @@ -1670,8 +1670,8 @@ id2ref(VALUE obj, VALUE objid) * Document-method: object_id * * call-seq: - * obj.__id__ -> fixnum - * obj.object_id -> fixnum + * obj.__id__ -> integer + * obj.object_id -> integer * * Returns an integer identifier for obj. The same number will * be returned on all calls to id for a given object, and -- http://bugs.ruby-lang.org/