基于結(jié)構(gòu)描述的HotSpot C2即時編譯器
打開文本圖片集
摘要:OpenJDK的開源吸引了很多想弄明白Java虛擬機如何運行的開發(fā)人員。本文基于HotSpot虛擬機源碼,分析了Java虛擬機的運行機制,并進一步深入研究了服務器端C2即時編譯框架,指出了HotSpot虛擬機高效運行的原因,為下一步深入優(yōu)化打好基礎。
關鍵詞: Java虛擬機;HotSpot虛擬機;服務器端編譯器;結(jié)構(gòu)描述文件
一、引言
Java虛擬機技術提供Java標準平臺的基礎設施,提供對快速開發(fā)、部署關鍵業(yè)務的桌面和企業(yè)應用程序的解決方案。(剩余6214字)