新聞中心

        EEPW首頁 > 嵌入式系統(tǒng) > 業(yè)界動態(tài) > 華為鴻蒙繼續(xù)開放:方舟JS運行時正式開源

        華為鴻蒙繼續(xù)開放:方舟JS運行時正式開源

        作者: 時間:2021-09-07 來源:IT之家 收藏

          9月6日消息感謝IT之家網(wǎng)友熱心線索投遞,OpenHarmony的“運行時”現(xiàn)已。

        本文引用地址:http://www.104case.com/article/202109/428069.htm

        運行時組件

          運行時(ARK JavaScript Runtime)是OpenHarmony上JS應用使用的運行時。包含JS對象的分配器以及垃圾回收器(GC)、符合ECMAScript規(guī)范的標準庫、用于運行ARK前端組件生成的方舟字節(jié)碼(ARK Bytecode,abc)的解釋器、用于存儲隱藏類的內(nèi)聯(lián)緩存、方舟JS運行時對外的函數(shù)接口(AFFI)等模塊。

          ts2abc組件

          ts2abc組件是方舟平臺的一個組件,其作為方舟編譯器中JavaScript語言的前端工具,支持將JavaScript文件轉(zhuǎn)換為方舟字節(jié)碼文件。

          方舟公共組件

          Runtime組件是方舟運行時的公共組件,主要包括一些語言無關的基礎運行庫,包含承載字節(jié)碼以及執(zhí)行字節(jié)碼所需要相關信息的ARK File、支持Debugger的Tooling、負責對應系統(tǒng)調(diào)用的ARK Base等。

          OpenHarmony是由開放原子基金會(OpenAtom Foundation)孵化及運營的項目,目標是面向全場景、全連接、全智能時代,搭建一個智能終端設備操作系統(tǒng)的框架和平臺。

          方舟編譯器(OpenArkCompiler)是為支持多種編程語言、多種芯片平臺的聯(lián)合編譯、運行而設計的統(tǒng)一編程平臺,包含編譯器、工具鏈、運行時等關鍵部件。



        關鍵詞: 華為 鴻蒙 方舟 JS 開源

        評論


        相關推薦

        技術專區(qū)

        關閉
        主站蜘蛛池模板: 咸宁市| 夏邑县| 太和县| 长武县| 始兴县| 皮山县| 连州市| 柞水县| 太和县| 休宁县| 莱芜市| 延长县| 南江县| 得荣县| 赤水市| 安顺市| 德庆县| 高安市| 五峰| 元谋县| 罗城| 色达县| 淮北市| 彩票| 平果县| 灌云县| 汕头市| 唐山市| 苍梧县| 洪洞县| 淮南市| 韶关市| 双桥区| 陵川县| 安义县| 靖安县| 南城县| 荣成市| 民县| 朝阳县| 垣曲县|