On the topic of inactive continuation implementations for Java: I implemented native support for both delimited (shift/reset) and non-delimited (call/cc) continuations in the Avian JVM. See
https://github.com/ReadyTalk/avian/blob/master/test/extra/Co... for some mind-bending examples.