|JVM底层原理之HotSpotVM的热点探测机制( 二 )


所以OSR就发挥作用了 , 它可以在这个方法执行的过程中 , 悄悄的跑到该方法执行的栈帧中 , 把需要的状态找出来 。。 然后迁移到编译优化后的代码层级的栈帧中 , 显然 , 这样这个方法就神不知鬼不觉的在执行到一半时 , 改为继续执行编译优化后的代码了 。