Continuations, here I come
Charles Oliver Nutter
headius at headius.com
Fri Aug 7 18:03:31 PDT 2009
On Fri, Aug 7, 2009 at 8:46 PM, MenTaLguY<mental at rydia.net> wrote:
> I think in addition to delimited continuations (which need to be
> multi-shot and threadsafe insofar as they don't mutate shared objects),
> there is also a need for separate explicit support for coroutines, where
> the internal continuation is one-shot (as distinct from escape-only),
> thereby avoiding the security implications of full continuations.
This also figures into making the continuation work applicable to real
applications, since ideally the subset needed for coroutines would not
have to violate Java security model and would therefore be more likely
to make it into a real JDK at some point.
I'm pretty stoked to try out the patches now that I've heard all the
updates. Maybe I or someone else needs to do a build with indy,
tailcall, and callcc all in the same build, just for experimentation
purposes...
- Charlie
More information about the mlvm-dev
mailing list