Hi all, I'm new to mlvm and I'm trying to get Lukas' coro.patch to work.
I grabbed the source and patches according to openjdk and mlvm build instructions. Everything is done on my laptop running Ubuntu 10.04 64bit version. Only coro patch is applied. Though it didn't apply cleanly with latest code base, the issue is minor and I fixed it by some trivial editing on the patch. The patched sources compiled fine, but generated a error when yielding to coroutine: # To suppress the following error report, specify this argument # after -XX: or in .hotspotrc: SuppressErrorAt=/unsafe.cpp:1229 # # A fatal error has been detected by the Java Runtime Environment: # # Internal Error (/home/tuolin/Projs/davinci/sources/hotspot/src/share/vm/prims/unsafe.cpp:1229), pid=9191, tid=140737353991952 # Error: assert(current != __null,"NULL current coroutine in prepareSwitch") While debugging, the data does not appear to be corrupted. I also checked the sources, but failed to see the appropriate modification. Any help is greatly appreciated! Tuolin
_______________________________________________ mlvm-dev mailing list [email protected] http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev
