Alan McKean wrote:

So far, everything seems to work. But I have some questsions about the runtime. When Rails is running multiple runtimes, does it maintain a pool of them or does it instantiate a new runtime every time it needs one. I currently have only one runtime. It's a singleton and I use Ruby.getDefaultInstance() to fetch it when I need it. I realize this is not the best strategy, but it seems that even if I grab the runtime that is created in Main, there will still be only one in the VM. Should there be a pool of them and should I getNextRuntime() ... or something like that?
Have you changed getDefaultInstance to always return the same instance? Because the current implementation creates a new JRuby runtime every time you call getDefaultInstance...

Cheers

--
Ola Bini (http://ola-bini.blogspot.com) JRuby Core Developer
Developer, ThoughtWorks Studios (http://studios.thoughtworks.com)

"Yields falsehood when quined" yields falsehood when quined.



---------------------------------------------------------------------
To unsubscribe from this list please visit:

   http://xircles.codehaus.org/manage_email

Reply via email to