虽然看起来不会将尾调用优化作为一种常见的优化技术添加,尤其是在 Sun 被收购之后,但从技术上讲,让运行在 VM 上的语言决定它们的编译器是否tailcall
在字节码?
例如。Java、Groovy 可以决定不使用该指令,而 Scala 或 Clojure 等更多功能语言可以发出它,HotSpot VM 只会优化标有tailcall
?
虽然看起来不会将尾调用优化作为一种常见的优化技术添加,尤其是在 Sun 被收购之后,但从技术上讲,让运行在 VM 上的语言决定它们的编译器是否tailcall
在字节码?
例如。Java、Groovy 可以决定不使用该指令,而 Scala 或 Clojure 等更多功能语言可以发出它,HotSpot VM 只会优化标有tailcall
?