
第8篇-dispatch_next()函數分派位元組碼
- 2021 年 8 月 20 日
- 筆記
在generate_normal_entry()函數中會調用generate_fixed_frame()函數為Java方 …
Continue Reading在generate_normal_entry()函數中會調用generate_fixed_frame()函數為Java方 …
Continue Reading在 第6篇-Java方法新棧幀的創建 介紹過局部變數表的創建,創建完成後的棧幀狀態如下圖所示。 各個暫存器的狀態如下所示 …
Continue Reading在 第2篇-JVM虛擬機這樣來調用Java主類的main()方法 介紹JavaCalls::call_helper()函 …
Continue Reading上一篇 HotSpot源碼分析之類模型 介紹了類模型的基礎類Klass的重要屬性及方法,這一篇介紹一下InstanceK …
Continue ReadingHotSpot採用了OOP-Klass模型來描述Java類和對象。OOP(Ordinary Object Pointer …
Continue Reading本文將詳細介紹HotSpot的啟動過程,啟動過程涉及到的邏輯比較複雜,細節也比較多,為了讓大家更快的了解這部分知識,我錄 …
Continue Reading在2006年11月13日的JavaOne大會上,Sun公司(當時還沒被收購)宣布計劃要把Java開源,在隨後的一年多時間 …
Continue Reading1 JDK的選擇 我使用了adopted openjdk8.0.252,安裝簡便,只需添加2個環境變數(JAVA_HOM …
Continue Reading