JIT 是在字节码运行过程中,根据运行时 Profile 信息,把热点字节码编译成 native code,同时利用类型反馈、对象 Shape、Inline Cache 等机制,将动态对象访问优化为接近静态语言的直接访问。它不是修改对象模型,而是在运行时建立“假设成立时”的快速执行路径。 这个过程中,相对字节码的运行时,是
JIT 是在字节码运行过程中,根据运行时 Profile 信息,把热点字节码编译成 native code,同时利用类型反馈、对象 Shape、Inline Cache 等机制,将动态对象访问优化为接近静态语言的直接访问。它不是修改对象模型,而是在运行时建立“假设成立时”的快速执行路径。 这个过程中,相对字节码的运行时,是