Is it possible today to have a compliant Java implementation using green threads? Seems like something that would appear in Azul first.
There have been other projects like Quasar from ParallelUniverse [2] that retrofits them by processing the compiled bytecode to enable saving/restoring the IP & stack.
[1] http://cr.openjdk.java.net/~rpressler/loom/Loom-Proposal.htm...