西西河

主题:【原创】简单说两句动态优化 -- Highway

共:💬8 🌺1
全看分页树展 · 主题 跟帖
家园 为什么一定要VM的存在才能做优化呢?

VM提供的功能,操作系统这一层都可以实现啊,程序调用函数的一些信息完全可以保存在目标代码里面。刚才想说有源程序信息就可以的,后来想想不对 :)

或者,可能被多次调用的的程序都可以翻译成为两个分支,一个Inline, 一个不Inline的。

其实我想说的是,动态优化不一定要以必须解释执行为代价,至少是不必以解释执行所有的代码为代价。

全看分页树展 · 主题 跟帖


有趣有益,互惠互利;开阔视野,博采众长。
虚拟的网络,真实的人。天南地北客,相逢皆朋友

Copyright © cchere 西西河