diff options
author | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2002-10-10 07:01:12 +0000 |
---|---|---|
committer | nobu <nobu@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2002-10-10 07:01:12 +0000 |
commit | 9e188ea945df1caf19f5e7bd2af1513e90829e74 (patch) | |
tree | c49368d6148902f6491f3ce48bd7c97b5e286668 /ChangeLog | |
parent | 0e2a650fef699ab23aa9dfb3e15a4abc85a4736c (diff) |
* eval.c (ruby_init): Init_stack() with local location.
(ruby-bugs-ja:PR#277)
* gc.c (Init_stack): prefer address of argument rather than local
variable to initialize rb_gc_stack_start.
* lib/weakref.rb (WeakRef::@@final): use Hash#delete.
* lib/weakref.rb (WeakRef::__getobj__): examin if alive or not by
ID_REV_MAP to deal with recycled object. [ruby-dev:18472]
* lib/weakref.rb (WeakRef::weakref_alive?): ditto.
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_1_6@2949 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 15 |
1 files changed, 15 insertions, 0 deletions
@@ -1,3 +1,18 @@ +Thu Oct 10 15:20:18 2002 Nobuyoshi Nakada <nobu.nokada@softhome.net> + + * eval.c (ruby_init): Init_stack() with local location. + (ruby-bugs-ja:PR#277) + + * gc.c (Init_stack): prefer address of argument rather than local + variable to initialize rb_gc_stack_start. + + * lib/weakref.rb (WeakRef::@@final): use Hash#delete. + + * lib/weakref.rb (WeakRef::__getobj__): examin if alive or not by + ID_REV_MAP to deal with recycled object. [ruby-dev:18472] + + * lib/weakref.rb (WeakRef::weakref_alive?): ditto. + Mon Oct 7 16:43:07 2002 Yukihiro Matsumoto <matz@ruby-lang.org> * bignum.c (bigdivrem): bignum zero's len should not be 0. |