【问题标题】:What assembler did Scala/Clojure use? [closed]Scala/Clojure 使用什么汇编程序? [关闭]
【发布时间】:2014-10-27 14:12:40
【问题描述】:

我一直在对编译器(要在 JVM 上运行)进行一些研究。而且我已经成功地找到了两个针对它的汇编程序。

但是,我发现了两个,一个是 Jasmin,它维护得不太好(最后一次更新是 2010 年)。而另一个,Krakatau,是一种记录不充分的地方。

我可以注意到有很多成熟的 JVM 语言。我只是想知道,他们使用了什么汇编程序?还是他们只是充分利用了原始字节码?据我了解,除了简单的字节码指令之外,还有很多其他内容。使用汇编器也会容易得多。

他们有成熟的(维护良好且文档齐全的)JVM 汇编器吗?还是我只是从头开始,学习 JVM 基础知识?

【问题讨论】:

标签: scala clojure jvm jvm-languages


【解决方案1】:

Clojure 使用ASM 库直接生成字节码。 ASM 是一个非常优秀且广泛使用的库。

【讨论】:

    猜你喜欢
    • 2011-02-10
    • 2010-11-02
    • 2010-10-21
    • 2011-01-09
    • 1970-01-01
    • 1970-01-01
    • 2014-12-26
    • 1970-01-01
    • 2011-05-14
    相关资源
    最近更新 更多