From: Vincent Isambart Date: 2005-02-16T23:44:44+09:00 Subject: Re: Thread-safe Ruby Status? Hi, > |I saw in the ChangeLog in the CVS trunk some recent modifications > |regarding the threads and discovered the _THREAD_SAFE flag in eval.c. > |So I was wondering what is the current status of the thread-safeness > |of the Ruby interpreter in the CVS trunk. And has some work on Ruby > |using native threads instead of its owns begun? > > _THREAD_SAFE means to avoid crashing when pthread enabled library is > linked, not replacing Ruby thread with pthread. And regarding the thread-safeness of the interpreter itself - by that I mean being able to run more than one Ruby interpreter in one process, what is the current status? I remember at least a big part of the variables that were global are not anymore, but I do not know what is the current state of all this... Thanks for the fast replies :) oyasumi nasai (it's quite late in Japan ;)) Kind regards, Vincent "scritch" Isambart