V8引擎优化机制之隐藏类和内联缓存

咱们知道Javascript做为一种动态语言,性能方面与c#,Java之类的静态语言相比存在着必定的差距。而随着Web技术的发展,对Javascript的执行效率提出愈来愈高的要求。为了追求更好的性能,V8引擎借鉴了大量的静态语言编译技术来优化引擎的执行效率。好比V8引擎放弃生成中间字节码,而是直接从AST(抽象语法树)生成机器语言。与静态语言不一样, javascript的程序在执行期间须要反复
相关文章
相关标签/搜索