From: Chad Brewbaker Date: 2007-12-12T09:16:36+09:00 Subject: Re: Problems building ruby1.9 on Blue Gene/L Question. Looking into thread.c: > YARV Thread Desgin > > model 1: Userlevel Thread > Same as traditional ruby thread. > model 2: Native Thread with Giant VM lock Using pthread (or Windows thread) and Ruby threads run > concurrent. And looking into vm_core.h: >#define RUBY_VM_THREAD_MODEL 2 ... >#if defined(_WIN32) >#include "thread_win32.h" >#elif defined(HAVE_PTHREAD_H) >#include "thread_pthread.h" >#else >#error "unsupported thread type" >#endif ... >#if RUBY_VM_THREAD_MODEL == 2 >#else >#error "unsupported thread model" >#endif So model 1 threads are not supported in Ruby1.9? -- Posted via http://www.ruby-forum.com/.