Q.1。什麼免費的編譯器生成最優化的Java字節碼?Java字節碼編譯器基準測試
Q.2。什麼免費虛擬機最快(在64位多核CPU上)執行Java字節碼?
Q.3。其他什麼(當前活動)編譯器項目在此列表中:
- http://www.ibm.com/developerworks/java/jdk/
- http://gcc.gnu.org/java/
- http://openjdk.java.net/groups/compiler/
- http://java.sun.com/javase/downloads/
- http://download.eclipse.org/eclipse/downloads/
Q.4。編譯器可以做什麼性能改進,JIT不能(或不)?
Q.5。最近的一些基準,比較或槍戰(Q1或Q2)在哪裏?
謝謝!
謝謝!回覆:編譯問題有些編譯器仍然沒有執行一些優化(比如將實例變量初始化爲「false」,「null」或「0」)。 Sun的編譯器(和JIT,我相信)爲這些冗餘分配創建和執行字節碼。我正在尋找比Sun,呃,Oracle更「聰明」的編譯器。 – 2010-06-12 07:34:42
JRockit是免費的嗎?我認爲在製作時有附加的字符串。 – 2010-06-12 07:42:50
@Thorbjørn:http://www.oracle.com/technology/software/products/jrockit/faq.html - 沒有免費製作(我認爲),但至少FAQ中很少有直截了當的答案。 – 2010-06-12 08:02:36