It sounds like an assumption here is that separate threads get separate
interpreter instances. I would have thought that a typical
multithreaded program would have one interpreter instance and multiple
threads (sharing that instance). I would think of separate interpreter
instances as the analog of separate independent processes (at the Unix
level), and that threads would be something more lightweight than that.
There would be _some_ structure which is per-thread, but not logically
the whole interpreter.
JEff
- threads and shared interpreter data structures Leopold Toetsch
- Re: threads and shared interpreter data structure... Elizabeth Mattijsen
- Re: threads and shared interpreter data struc... Leopold Toetsch
- Re: threads and shared interpreter data s... Elizabeth Mattijsen
- Re: threads and shared interpreter da... Leopold Toetsch
- Re: threads and shared interpret... Leopold Toetsch
- Re: threads and shared interpreter da... Jeff Clites
- Re: threads and shared interpret... Dan Sugalski
- Re: threads and shared inter... Jeff Clites
- Re: threads and shared i... Dan Sugalski
- Re: threads and shared i... Elizabeth Mattijsen
- Re: threads and shared i... Dan Sugalski
- Re: threads and shared i... Elizabeth Mattijsen
- Re: threads and shared i... Leopold Toetsch
- Re: threads and shared i... Elizabeth Mattijsen
- Re: threads and shared i... Dave Mitchell
- Re: threads and shared i... Dan Sugalski