Hi,
I’ve create a new Java coroutine library. You can find it at https://github.com/offbynull/coroutines. The next time you’re coding up something that could benefit from being written as a coroutine (e.g. AI logic), give it a try and file a bug report if you encounter any issues.
Usage information is available on the project page. It requires bytecode instrumentation, but both Maven and Ant plugins are provided to help ease the burden of using it.