Hi,

At Tue, 8 Jun 2004 23:40:36 +0900,
Paul Brannan wrote in [ruby-talk:102783]:
> > > ruby_init() calls Init_stack, so why should this be necessary?
> > 
> > To adjust the stack boundary.
> > The stack frame inside Init_stack() called from ruby_init()
> > would be placed at lower address than one of dontCrash() , so
> > that `test' in it would be outside the region of GC target.
> 
> But test was marked with rb_gc_register_address().  Shouldn't that
> function work with addresses that are not on the stack?

I've understood that [ruby-talk:102597] doesn't crash when
rb_gc_register_address() is called, wrong?

At Mon, 7 Jun 2004 04:33:40 +0900,
Godot wrote in [ruby-talk:102597]:
> It also crashes when rb_register_address isn't called.

-- 
Nobu Nakada