第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