华为鸿蒙继续开放:方舟JS运行时正式开源
生活随笔
收集整理的這篇文章主要介紹了
华为鸿蒙继续开放:方舟JS运行时正式开源
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
為了在Android、iOS的夾縫中求生存,華為HarmonyOS鴻蒙系統(tǒng)走了一條開放之路,以吸引開發(fā)者。
早在整整兩年前,華為的方舟編譯器(Open Ark Compiler)就正式開源,之后不斷深入,編譯器、引擎、調(diào)試器等均陸續(xù)開源,還加入了對C語言的支持。
現(xiàn)在,“方舟JS運行時”(Ark JS Runtime)也開源了。
方舟JS運行時,是在OpenHarmony上JavaScript應(yīng)用使用的運行時,包含JS對象的分配器以及垃圾回收器(GC)、符合ECMAScript規(guī)范的標準庫、用于運行Ark前端組件生成的方舟字節(jié)碼(Aark Bytecode)的解釋器、用于存儲隱藏類的內(nèi)聯(lián)緩存、對外的函數(shù)接口(AFFI)等模塊。
Runtime運行時組件是方舟運行時的公共組件,主要包括一些語言無關(guān)的基礎(chǔ)運行庫,包含承載字節(jié)碼以及執(zhí)行字節(jié)碼所需要相關(guān)信息的Ark File、支持Debugger的Tooling、負責對應(yīng)系統(tǒng)調(diào)用的Ark Base等。
總結(jié)
以上是生活随笔為你收集整理的华为鸿蒙继续开放:方舟JS运行时正式开源的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 阿里女员工被侵害案最新进展:王某文不批准
- 下一篇: 贵州局部雨只下一小块 60岁路人:以为水