JIT和interpreter是怎么结合使用的
hello1kitty
2012-03-01
运行几遍interpreter找到hot method之后才用JIT么?
|
|
chenchao051
2012-03-01
这个不一定啊,好像JRocket貌似都没有解释器。 真的要在解释之后在编译的话,就要基于Hot Spot Detection了。
具体需R大解答了。 |
|
RednaxelaFX
2012-03-01
|
|
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的做法。 变量的作用域不重叠是前提。别断章取义。 |