简体   繁体   中英

Which JVM languages are stackless?

Which Turing-complete language implementations on the JVM do not use the JVM stack as a call stack?

(I ask because I want to implement coroutines between Scala and another language in the same thread.)

  • Morpho
  • SISC (Second Interpreter of Scheme Code)

Implementations which once did not use the JVM stack, but in their latest versions, do:

  • LuaJ, prior to version 2
  • JRuby (in its experimental YARV bytecode interpreter, since removed)

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM