JavaScript 引擎 - ChakraCore

jopen 8年前發布 | 18K 次閱讀 JavaScript開發

ChakraCore 是微軟開源的 Microsoft Edge 瀏覽器 Chakra JavaScript 引擎的核心部分,主要用于 Microsoft Edge 和 Windows 中 HTML/CSS/JavaScript 編寫的應用。

ChakraCore 支持 x86/x64/ARM 架構 JavaScript 的 Just-in-time (JIT) 編譯,垃圾收集和大量的最新 JavaScript 特性。ChakraCore 還支持 JavaScript Runtime (JSRT) APIs,允許用戶簡單嵌入 ChakraCore 到應用中。

    ChakraCore 是一個功能完整的、獨立的 JavaScript 虛擬機,可嵌入到衍生產品中,驅動需要腳本功能的產品如 NoSQL 數據庫、生產力工具和游戲引擎。ChakraCore 現階段只支持 Windows,但微軟表示將類似 .NET 開源項目加入跨平臺支持。

ChakraCore 架構:

執行管道:

JIT 編譯器:

垃圾收集:



官方網站:http://www.baiduhome.net/lib/view/home/1452732585558


 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!