【发布时间】:2009-11-05 11:41:22
【问题描述】:
我目前正在编写一个针对 Java 字节码翻译的玩具编译器。
我想知道在编写 .class 文件之前是否可以在发出的字节码中进行各种简单的窥视孔优化的某种目录,也许是摘要。我实际上知道一些具有此功能的库,但我想自己实现它。
【问题讨论】:
-
大部分优化不是在 Java 编译器中完成,而是在运行时完成。您的目标性能结果还是没有运行时优化的性能结果?
-
真正的目标是编译器学习。我想这让编译时的优化对我来说更有趣,所以我可以看到正在发生的事情并自己实现它,而不是把它留给另一个软件。
标签: java optimization compiler-construction bytecode