Scala/Clojure使用什么汇编程序?

Qia*_*ang 3 jvm scala clojure jvm-languages

我一直在研究编译器(在JVM上运行).我成功地找到了两个针对它的汇编程序.

然而,我发现的两个,一个是Jasmin,维护得不是很好(2010年的最新更新).另一方面,Krakatau,有点记录不清.

我可以帮助注意到有很多成熟的JVM语言.而我只是想知道,他们使用的汇编程序是什么?或者他们只是充分利用原始字节码?据我所知,除了简单的字节码指令外,还有很多其他功能.使用汇编程序也会容易得多.

他们是否有成熟(维护良好且记录良好)的JVM组装商?或者我只是从头开始学习JVM基础知识?

Ale*_*ler 5

Clojure使用ASM库直接生成字节码.ASM是一个非常好的和广泛使用的库.