V8 是什么?

V8 是一个由 Google 开源的高性能 JavaScript 和 WebAssembly 引擎,其源代码使用 C++ 编写。V8 被用于 Google 的开源浏览器 Chrome 中,同时也被用于 Node.js,以及其他一些软件中。V8 实现了 ​​ECMAScript​​​ 和 ​​WebAssembly​​ 标准,可以运行在 Windows 7 及以上,macOS 10.12+,以及 x64、IA-32、ARM、MIPS 架构的 Linux 系统。V8 可以独立运行,也可以被嵌入到 C++ 应用程序中。

最新博文

  1. ​V8 release v8.4​​​ 2020-06-30​​release​
  2. ​High-performance garbage collection for C++​​​ 2020-05-26​​internals​​​​memory​​​​cppgc​
  3. ​Understanding the ECMAScript spec, part 4​​​ 2020-05-19​​ECMAScript​
  4. ​Up to 4GB of memory in WebAssembly​​​ 2020-05-14​​WebAssembly​​​​JavaScript​​​​tooling​
  5. ​V8 release v8.3​​​ 2020-05-04​​release​
  6. ​.wasm 是什么?wasm 反编译简介​​​ 2020-04-27​​WebAssembly​​​​tooling​
  7. ​Understanding the ECMAScript spec, part 3​​​ 2020-04-01​​ECMAScript​
  8. ​Pointer Compression in V8​​​ 2020-03-30​​internals​​​​memory​
  9. ​Understanding the ECMAScript spec, part 2​​​ 2020-03-02​​ECMAScript​
  10. ​V8 release v8.1​​​ 2020-02-25​​release​
  11. ​理解 ECMAScript 规范, 第1部分​​​ 2020-02-03​​ECMAScript​
  12. ​V8 release v8.0​​​ 2019-12-18​​release​
  13. ​Outside the web: standalone WebAssembly binaries using Emscripten​​​ 2019-11-21​​WebAssembly​​​​tooling​
  14. ​V8 release v7.9​​​ 2019-11-20​​release​
  15. ​Improving V8 regular expressions​​​ 2019-10-04​​internals​​​​RegExp​
  16. ​V8 release v7.8​​​ 2019-09-27​​release​
  17. ​A lighter V8​​​ 2019-09-12​​internals​​​​memory​​​​presentations​
  18. ​The story of a V8 performance cliff in React​​​ 2019-08-28​​internals​​​​presentations​
  19. ​V8 release v7.7​​​ 2019-08-13​​release​
  20. ​Emscripten and the LLVM WebAssembly backend​​​ 2019-07-01​​WebAssembly​​​​tooling​


附录:

​https://v8.js.cn/blog/​

​http://v8.dev/​