coroutine support

Lukas Stadler lukas.stadler at jku.at
Sat Nov 14 01:22:58 PST 2009


Ah, yes... I forgot to mention: it's currently only implemented in C1, 
and it doesn't even compile on C2 because I had to extend the compiler 
interface. But I'll probably get rid of that, and then it will be a lot 
easier to get C2 working as well.

You're of course right about the graceful shutdown - I will do that as 
well. And if at runtime you're getting crashes in weird places: chances 
are that -Xcomp will fix it.

- Lukas

Rémi Forax wrote:
> Hi Lukas, hi all,
> 
> C1 seems to work but not C2 (see further).
> 
> Furthermore by default, hotspot requires that package javax.stack exists
> instead of gracefully disable coroutine if javax.stack is not here
> (which is the case of the first build, i.e when you use jdk6 to compile 
> jdk7).
> 
> I will test it tomorrow,
> Rémi
> 



More information about the mlvm-dev mailing list