在 V8 中實現排序
· 閱讀時間約 18 分鐘
Array.prototype.sort
是 V8 中以自託管 JavaScript 實現的最後一個內建函數之一。重構它使我們有機會嘗試不同的算法和實現策略,並最終在 V8 v7.0 / Chrome 70 中使其穩定。
Array.prototype.sort
是 V8 中以自託管 JavaScript 實現的最後一個內建函數之一。重構它使我們有機會嘗試不同的算法和實現策略,並最終在 V8 v7.0 / Chrome 70 中使其穩定。
今天,我們欣然宣佈 V8 v5.9 的新 JavaScript 執行管線正式上線,並將隨 v59 版 Chrome 穩定版發布。透過新管線,我們在現實世界中的 JavaScript 應用程序實現了顯著的性能提升和記憶體節省。文末我們會更詳細地討論相關數字,但首先讓我們來了解一下這個管線本身。