V8 JavaScript 引擎 v7.2 正式发布:Google的开源高性能JavaScript引擎
2018-12-20 00:00
791 查看
V8 JavaScript 引擎按照ECMA-262第5版中的规定实施ECMAScript,并在Windows(XP或更高版本),Mac OS X(10.5或更高版本)以及使用IA-32,x64或ARM处理器的Linux系统上运行。
V8编译并执行JavaScript源代码,处理对象的内存分配,垃圾收集不再需要的对象。 V8的稳定、分代、精确的垃圾收集器是V8性能的关键之一。您可以在V8设计元素中了解此方面和其他性能方面。
JavaScript最常用于浏览器中的客户端脚本,例如用于操作文档对象模型(DOM)对象。但是,DOM通常不是由JavaScript引擎提供,而是由浏览器提供。 V8-谷歌Chrome提供的DOM也是如此。但是,V8提供了ECMA标准中规定的所有数据类型,运算符,对象和函数。
V8允许任何C++应用程序将自己的对象和函数公开给JavaScript代码。由您来决定要向JavaScript公开的对象和函数。有许多应用程序可以执行此操作,例如:Apple的Mac OS X和Yahoo!中的Adobe Flash和Dashboard Widgets。窗口小部件。
V8 v7.2现已正式发布。
现在,ia32架构默认支持并启用嵌入式内置。
JavaScript解析
平均而言,网页花费了 V8 启动时所用时间的 9.5% 来解析 JavaScript。因此,我们专注于发布V8 v7.2使用最快的JavaScript解析器。我们全面提高了解析速度。从v7.0开始,桌面上的解析速度提高了大约30%。下图显示了过去几个月我们实际Facebook加载基准测试的显着改进。
有关完整更新,请阅读此处的发行说明。
相关文章推荐
- 天涯社区高性能数据引擎Memlink正式开源
- Google V8 JavaScript引擎在服务器端的使用
- 开源2D游戏引擎(Java&Android),LGame-0.3.2版正式发布
- 开源2D游戏引擎(Java&Android),LGame-0.3.2版正式发布
- 如何在程序中嵌入google的V8 Javascript引擎
- 让Google的V8 JavaScript引擎跑在iOS上
- 如何在程序中嵌入google的V8 Javascript引擎
- [原创]Windows下Google V8 javascript引擎编译
- Mobile First!开源HTML5游戏引擎Kiwi.js 1.0正式发布
- 如何在程序中嵌入google的V8 Javascript引擎
- 天涯社区高性能数据引擎Memlink正式开源
- google V8 javascript引擎编译测试
- 【开源】Qone 正式发布,使 javascript 支持 .NET LINQ
- 发布一个开源极致的javascript模板引擎tpl.js
- Mobile First!开源HTML5游戏引擎Kiwi.js 1.0正式发布
- V8 JavaScript 引擎 6.6 发布,异步性能大幅提升
- 初识NodeJS,一个基于GoogleV8引擎的Javascript运行环境
- Yarn 1.9.2 发布,Facebook 开源 JavaScript 包管理器
- 自己写的Rap3d 引擎 开源发布啦
- Google 三维 JavaScript API 发布