On Fri, Dec 16, 2011 at 9:40 AM, Eliot Miranda eliot.miranda@gmail.com wrote:
This is a variation on having a smarter Processor>>preemptedProcess. It seems to me that using the GUI to select the active process makes sense, that when using the debugger, interrupting simulation makes sense, and that making UserInterrupt a signal is a really, really good thing, especially for deploying applications.
Another nice thing about the VW scheme is that you can open a process browser and just kill all user processes. The ones running the UI will get respawned from scratch, and you're back to a working system. I've been able to get out of some pretty gnarly situations that way.
Colin