标签: java jit jvm-hotspot
作为我项目的概念证明,我试图提取JIT编译后的代码并将其保存在一个文件中,我希望该文件可以单独执行。我当前从nmethod中提取的代码已修复所有重定位地址。我想从指令中对地址的引用可能以偏移量的形式提取代码?我了解指令中还有对当前CodeSection / CodeBuffer之外的其他内存位置的引用。我现在不关心与他们打交道。我有什么办法可以做到这一点?
谢谢