v8/v8

GitHub: v8/v8

Google 开源的高性能 JavaScript 引擎,是 Chrome 浏览器和 Node.js 的核心组件。

Stars: 24894 | Forks: 4234

# V8 JavaScript 引擎 V8 是 Google 的开源 JavaScript 引擎。 V8 实现了 ECMA-262 中规定的 ECMAScript。 V8 使用 C++ 编写,并被用于 Google 的开源浏览器 Google Chrome 中。 V8 可以独立运行,也可以嵌入到任何 C++ 应用程序中。 V8 项目页面:https://v8.dev/docs # 获取代码 检出 [depot tools](http://www.chromium.org/developers/how-tos/install-depot-tools),并运行 ``` fetch v8 ``` 这会将 V8 检出到 `v8` 目录中,并获取其所有依赖项。 要保持更新,请运行 ``` git pull origin gclient sync ``` 要获取所有分支,请将以下内容添加到 `.git/config` 中的远程配置中: ``` fetch = +refs/branch-heads/*:refs/remotes/branch-heads/* fetch = +refs/tags/*:refs/tags/* ``` # 贡献 请遵循 [v8.dev/docs/contribute](https://v8.dev/docs/contribute) 中提到的说明。
标签:C++, Chromium, ECMAScript, GNU通用公共许可证, Google, JavaScript引擎, Node.js, Nuclei, V8引擎, WebAssembly, 代码执行, 即时编译器, 嵌入式开发, 开源, 性能优化, 数据可视化, 数据擦除, 检测绕过, 浏览器内核, 生成式AI安全, 编译器, 网络安全研究, 虚拟机, 运行时环境