每六周,V8 JavaScript 引擎都會發布一個新版本,現在最新版本 6.9 已正式推出。發布說明顯示,V8 6.9 在 x64 平臺上支持嵌入式內置插件,通過該插件,顯著優化了 V8 的內存使用。數據顯示,V8 堆大小在 x64 上有了顯著的節省。而其他平臺將在即將發布的版本中推出。
除了內存方面的優化,6.9 版本還帶來了性能方面的優化。WebAssembly 得到了一個新的基線編譯器 Liftoff,它可以更快地啟動具有大型 WebAssembly 模塊(如 Google Earth 和 AutoCAD)的復雜網站。根據硬件的不同,官方表示看到的加速比超過 10 倍。
V8 v6.9 還通過改進 WeakMap 處理減少了 Mark-Compact 垃圾收集的暫停時間。
完整更新內容請查看發布說明:
https://v8project.blogspot.com/2018/08/v8-release-69.html
V8 是 Google 發布的開源 JavaScript 引擎,采用 C++ 編寫,在 Google 的 Chrome 瀏覽器中被使用。V8 引擎可以獨立運行,也可以用來嵌入到 C++ 應用程序中執行。