clojure - 如何检查 clojure 函数的 JVM 字节码?

原文 标签 clojure jvm

在尝试优化 C 和 LISP 时,查看编译器输出的汇编代码会很有帮助。

Clojure 可能会编译成同样有用的 JVM 字节码。

我怎么看?

最佳答案

我为此制作了一个小型库和 lein-plugin,请查看:

https://groups.google.com/d/msg/clojure/_BBXpt_GPIw/WWq2VbWkEKEJ

https://github.com/gtrak/no.disassemble

它具有不需要 AOT 的额外优势。

关于clojure - 如何检查 clojure 函数的 JVM 字节码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3819809/

相关文章:

maven - 如何从 docker 容器内访问私有(private) maven 存储库?

clojure - 协议(protocol)继承

clojure - Clojure如何处理关注点分离?

java - Jvm6如何减少不必要的堆大小

java - 为什么 HornetQ 服务器上的 Direct ByteBuffer 不断增加导致 OOM?

java - Java 版本之间是否存在向后不兼容的具体示例?

shell - clojure 中的 "inferior"进程 - 重定向异步输出以进行进一步处理

clojure - 什么是 Clojure 的好展示?

multithreading - JDK 中的异步 NIO 是如何工作的?

java - java虚拟机崩溃时,是否可以将hs_err_pid*.log写入特定目录(不同于类目录)?