手机版
你好,游客 登录 注册
背景:
阅读新闻

V8 JavaScript 引擎 v7.2 正式发布:Google的开源高性能JavaScript引擎

[日期:2018-12-20] 来源:Linux公社  作者:醉落红尘 [字体: ]

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加载基准测试的显着改进。

有关完整更新,请阅读此处的发行说明。

Linux公社的RSS地址https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址https://www.linuxidc.com/Linux/2018-12/155937.htm

linux
相关资讯       V8 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款