JDK 实验环境# 源码结构与构建 JDK 构建、调试环境 Git repo 构建 OpenJDK 构建的依赖 构建配置 hsdis 工具分析 JVM 编译生成的代码(可选) configure jdk build 构建 测试构建结果 IDE 编译数据库 构建与运行原生测试 jtreg test framework debug jtreg test googletest test framework debug gtest run test test selection tiered test 源码结构 探视 Hotspot Build 的细节 探视 C Preprocessor 生成代码 用 VSCode gdb 去 debug JVM VSCode gdb attach JVM 进程 VSCode gdb 调试 jstack native 与 Java 代码混合调试 GDB JVM FAQ attach process ptrace attach process gdb attach 外部启动的 jvm 并观察 jvm 初始化 signal handle C++ Inspect Object Layout Inspect Java Thread JavaThread JavaThread Iterator