内联方法如何映射到 Hotspot 中的程序集?
How is the inlined methods mapped to assembly in Hotspot?
在此文件中列出了 JIT
编译器内部函数 vmSymbols.hpp。
内联方法如何映射到 Hotspot
中相应的 CPU 指令?
注:我在找具体的内联方法_getObjectVolatile
对应的汇编代码。谢谢
大多数 HotSpot 内在函数都在 library_call.cpp 中实现。
它们不直接映射到汇编代码,而是映射到 IR 节点,以便与平台无关。
在此文件中列出了 JIT
编译器内部函数 vmSymbols.hpp。
内联方法如何映射到 Hotspot
中相应的 CPU 指令?
注:我在找具体的内联方法_getObjectVolatile
对应的汇编代码。谢谢
大多数 HotSpot 内在函数都在 library_call.cpp 中实现。
它们不直接映射到汇编代码,而是映射到 IR 节点,以便与平台无关。