JIT和interpreter是怎么结合使用的

hello1kitty 2012-03-01
运行几遍interpreter找到hot method之后才用JIT么?
chenchao051 2012-03-01
这个不一定啊,好像JRocket貌似都没有解释器。 真的要在解释之后在编译的话,就要基于Hot Spot Detection了。

具体需R大解答了。
RednaxelaFX 2012-03-01
这种问题得限定范围来问。解释器与动态编译器不只有一种组合方式。

http://hllvm.group.iteye.com/group/topic/29047
这里的PPT有写HotSpot VM的做法。
hello1kitty 2012-03-02
看pdf中,“一个slot在一个方法中可以分配给多个变量使用”,没想明白。内存中不能重叠啊

RednaxelaFX 写道
这种问题得限定范围来问。解释器与动态编译器不只有一种组合方式。

http://hllvm.group.iteye.com/group/topic/29047
这里的PPT有写HotSpot VM的做法。

RednaxelaFX 2012-03-02
hello1kitty 写道
看pdf中,“一个slot在一个方法中可以分配给多个变量使用”,没想明白。内存中不能重叠啊

RednaxelaFX 写道
这种问题得限定范围来问。解释器与动态编译器不只有一种组合方式。

http://hllvm.group.iteye.com/group/topic/29047
这里的PPT有写HotSpot VM的做法。


变量的作用域不重叠是前提。别断章取义。
Global site tag (gtag.js) - Google Analytics