How are coroutines implemented in JVM langs without JVM support?
问题 This question came up after reading the Loom proposal, which describes an approach of implementing coroutines in the Java programming language. Particularly this proposal says that to implement this feature in the language, additional JVM support will be required. As I understand it there are already several languages on the JVM that have coroutines as part of their feature set such as Kotlin and Scala. So how is this feature implemented without additional support and can it be implemented