<nobu.nokada / softhome.net> schrieb im Newsbeitrag news:200308071520.h77FKeKa031765 / sharui.nakada.kanuma.tochigi.jp... > Hi, > > At Fri, 8 Aug 2003 00:05:59 +0900, > Robert Klemme wrote: > > Maybe here's a misunderstanding: the problem was not the executable's > > stack but the stack of the Ruby thread. Or do Ruby's threads use the > > process's stack? In that case I'd wonder how that was implemented... > > Yes. It is by setjmp()/longjmp(), read THREAD_SAVE_CONTEXT() > and rb_thread_restore_context() in eval.c for detail. Ah! Thanks! robert