From: Tony Arcieri Date: 2011-01-19T03:26:03+09:00 Subject: Re: What are your ruby rough cuts ? --00504502dd82ee8b93049a23076f Content-Type: text/plain; charset=ISO-8859-1 On Tue, Jan 18, 2011 at 9:17 AM, Robert Klemme wrote: > Most importantly: improve Ruby's usage of native threads, i.e. get rid of > GIL. This is largely an implementation problem, not a language problem. JRuby, IronRuby, Rubinius Hydra, and MacRuby all support GIL-free concurrent multithreading. It would be nice if there were some kind of standard memory model across all implementations. It sounds like Rubinius Hydra aims to match JRuby's, which I believe comes straight from Java. You probably aren't ever going to see YARV get rid of the GIL. It would require a complete rewrite. -- Tony Arcieri Medioh! Kudelski --00504502dd82ee8b93049a23076f--