WebKit 用 LLVM 优化器结合 JavaScript 编译

简介:

WebKit官方博客宣布用LLVM优化器合并JavaScript编译,大幅提升JavaScript引擎速度。如果你是OS X用户,可以下载最新的WebKit Nightly版体验一下。开发者说,十年前,JavaScript语言被认为太慢而不适用于严肃应用程序的开发。但随着不断的优化努力,JavaScript今天已可能被用于开发复杂的高性能应用程序,如图形密集的游戏。

WebKit开发者描述了一种新的JavaScript优化进 展:WebKit项目用最新的LLVM优化器结合JavaScript编译基础架构,允许JavaScript程序能利用上此前C++或 Objective-C开发的原生应用程序上采用的复杂优化技术。/.的一位读者认为,WebKit的JavaScript优化是用空间换取速度,可能会大幅增加代码体积和内存占用开销。

文章转载自 开源中国社区[https://www.oschina.net]

相关文章
|
3月前
|
JavaScript
node下的two.js调用one.js出现无法编译问题 Cannot find module ‘c:
node下的two.js调用one.js出现无法编译问题 Cannot find module ‘c:
47 0
|
7月前
|
资源调度 JavaScript 前端开发
探索Babel:现代JavaScript开发中的编译利器
Babel是一个流行的JavaScript编译工具,用于将新的ECMAScript标准(如ES6、ES7等)转换为向后兼容的JavaScript版本,以便在不同浏览器和环境中运行。它在现代JavaScript开发中扮演着关键角色,帮助开发者编写可读性强、高效且兼容性良好的代码。在本博客中,我们将深入研究Babel的核心概念、配置、插件和预设,以帮助您更好地了解这个强大的工具。
35 0
|
1月前
|
存储 JavaScript 编译器
这款国产中文编程火了!通过文言文编译生成Python、JS、Ruby代码!
这款国产中文编程火了!通过文言文编译生成Python、JS、Ruby代码!
|
8月前
|
JavaScript
.ts 文件编译成 .js 文件,以及 VSCode 自动编译配置
.ts 文件编译成 .js 文件,以及 VSCode 自动编译配置
328 0
|
9月前
|
JavaScript 前端开发 Go
|
10月前
|
移动开发 JavaScript 算法
web前端面试高频考点——Vue原理(diff算法、模板编译、组件渲染和更新、JS实现路由)
web前端面试高频考点——Vue原理(diff算法、模板编译、组件渲染和更新、JS实现路由)
163 0
|
前端开发 JavaScript
前端学习案例-js预编译面试题2
前端学习案例-js预编译面试题2
54 0
前端学习案例-js预编译面试题2
|
前端开发 JavaScript
前端学习案例-js预编译面试题1 原
前端学习案例-js预编译面试题1 原
53 0
前端学习案例-js预编译面试题1 原
|
监控 JavaScript
babel编译js文件
babel编译js文件
158 0
|
JavaScript Linux
Linux编译构建node.js
Linux编译构建node.js
409 0