General

Profile

owensmk (Mike Owens)

Issues

open closed Total
Assigned issues 0 0 0
Reported issues 0 1 1

Activity

04/14/2012

12:42 PM Ruby Bug #6292: Incorrect GC cleanup order with C extension classes
I understand the concern. At least I'm clear on the behavior.
matz (Yukihiro Matsumoto) wrote:
> The GC sweeper does not keep the reference dependency. If it does, the GC will be far slower, or will consume too much memory.
> ...
owensmk (Mike Owens)
06:16 AM Ruby Bug #6292 (Rejected): Incorrect GC cleanup order with C extension classes
I have two classes as C extensions. One (the child) holds a reference to the other (parent). The child references parent via rb_ivar_set(). Further, child also registers mark function to mark parent. Despite this, parent is still GC'd be... owensmk (Mike Owens)

Also available in: Atom