2021-05-12 14:32:11
Java虛擬機器(HotSpot)GDB偵錯過程詳解
2020-06-16 17:00:08
準備
編譯好的Hotspot虛擬機器
Ubuntu 14.04下Java虛擬機器(HOTSPOT)原始碼編譯步驟 http://www.linuxidc.com/Linux/2016-04/130484.htm:
GDB基本操作:
Linux程式設計基礎——GDB(入門)與 Linux程式設計基礎——GDB(設定斷點) 見 http://www.linuxidc.com/Linux/2017-12/149081.htm
系統:
Ubuntu 14.04
偵錯步驟
可偵錯的虛擬機器位置:
-
openjdk7:原始碼目錄
-
build-debug:編譯後的二進位制檔案位置
-
build-debug/hotspot/outputdir/linux_i486_compiler1/jvmg:虛擬機器位置
-
如果按照Java虛擬機器(HOTSPOT)原始碼編譯步驟進行程式碼編譯,下面的操作之前,請切換到root使用者。
解壓縮偵錯符號:
相關文章