Isolated worlds (was Re: Module isolation) (Adam Barth)

David Herman dherman at mozilla.com
Wed Jan 20 15:39:16 PST 2010


[BTW, I couldn't see what you were replying to. Quoting would be helpful.]

The "call-with-current-program-state" feature is awfully heavyweight. I suspect it's plenty useful simply to provide facilities for creating separate contexts in which modules can be *initiated*, as a way of *kicking off* isolated (or partially isolated) states, but without providing the facility for freezing and cloning the *current* state of the world.

Dave

On Jan 20, 2010, at 2:53 PM, Kam Kasravi wrote:

> 
> This reminds me of ometa's implementation of worlds which provides isolation.
> 
> http://www.vpri.org/pdf/rn2008001_worlds.pdf
> 
> From: "es-discuss-request at mozilla.org" <es-discuss-request at mozilla.org>
> To: es-discuss at mozilla.org
> Sent: Tue, January 12, 2010 12:00:01 PM
> Subject: es-discuss Digest, Vol 35, Issue 9
> 
> Note: Forwarded message is attached.
> 
> Send es-discuss mailing list submissions to
>     es-discuss at mozilla.org
> 
> To subscribe or unsubscribe via the World Wide Web, visit
>     https://mail.mozilla.org/listinfo/es-discuss
> or, via email, send a message with subject or body 'help' to
>     es-discuss-request at mozilla.org
> 
> You can reach the person managing the list at
>     es-discuss-owner at mozilla.org
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of es-discuss digest..."
> Today's Topics:
> 
>   1. Re: Isolated worlds (was Re: Module isolation) (Adam Barth)
> _______________________________________________
> es-discuss mailing list
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
> _______________________________________________
> es-discuss mailing list
> es-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.mozilla.org/pipermail/es-discuss/attachments/20100120/d55c8a00/attachment-0001.html>


More information about the es-discuss mailing list