[#144] Another implementation of Bignum — "Dmitry Antipov" <dmitry.antipov@...>

Hello Ruby hackers,

15 messages 2002/06/06

Re: Steps to get multiple interpreters per process...

From: Matt Armstrong <matt@...>
Date: 2002-06-25 04:50:22 UTC
List: ruby-core #189
matz@ruby-lang.org (Yukihiro Matsumoto) writes:

> In message "Steps to get multiple interpreters per process..."
>     on 02/06/25, Sean Chittenden <sean@ruby-lang.org> writes:
>
> |Can someone chart out what would need to happen to get multiple ruby
> |interpreters per process that way myself and others can do the leg
> |work?  -sc
>
> We have to list all global variables and pack everything into a
> interpreter struct (like Perl guys did once).  YACC parser still
> uses globals, but it must be another story.

I imagine there might also be issues with Ruby stuff that touches the
process' global state: signal handlers, cwd, etc.  Multiple
interpreters might have to communicate with each other somehow for
this.  Or maybe not.

In This Thread