【深入理解Java 虚拟机之 即时编译器】1122 编译对象与触发条件

1、热点代码 A: 被多次调用的方法,被多次执行的循环体。 2、栈上替换 方法的栈帧还在栈上,方法就被替换了 => 针对循环体热点代码 3、“热点探测”(Hot Spot Code Detection) 知道某段代码是不是热点代码,是不是需要触发即时编译,这个行为。 A: 基于采样的热点探测(Sample Based Hot Spot Code Detection) => 很难精确地确认一个方法的
相关文章
相关标签/搜索