华为|华为鸿蒙继续开放:方舟JS运行时正式开源
为了在Android、iOS的夹缝中求生存,华为HarmonyOS鸿蒙系统走了一条开放之路,以吸引开发者 。
早在整整两年前,华为的方舟编译器(Open Ark Compiler)就正式开源,之后不断深入,编译器、引擎、调试器等均陆续开源,还加入了对C语言的支持 。
现在,“方舟JS运行时”(Ark JS Runtime)也开源了 。
【华为|华为鸿蒙继续开放:方舟JS运行时正式开源】方舟JS运行时,是在OpenHarmony上JavaScript应用使用的运行时,包含JS对象的分配器以及垃圾回收器(GC)、符合ECMAScript规范的标准库、用于运行Ark前端组件生成的方舟字节码(Aark Bytecode)的解释器、用于存储隐藏类的内联缓存、对外的函数接口(AFFI)等模块 。
Runtime运行时组件是方舟运行时的公共组件,主要包括一些语言无关的基础运行库,包含承载字节码以及执行字节码所需要相关信息的Ark File、支持Debugger的Tooling、负责对应系统调用的Ark Base等 。
文章图片
推荐阅读
- Mate|曝支持5G的华为Mate 40E Pro下月卖!麒麟9000L备货极少
- 华为|支持5G!曝华为Mate 40E Pro将于3月3日上架:搭载麒麟9000L
- 华为|一图看懂:华为移动路由推“半价”服务升级包 月享2000GB
- 华为|华为自动驾驶实车路试一战成名!极狐αS华为版上市时间一拖再拖
- 华为|网传速腾聚创代工华为车载激光雷达 华为回应:我们有自己的产线
- 华为|曝大众拟收购华为自动驾驶项目团队 3月底或公布进一步信息
- 华为Mate|7月见!华为Mate 50系列曝光:只有骁龙8版本、不支持5G
- 华为|十大“国之重器”品牌公布:华为入选 鸿蒙系统、麒麟芯片横空出世
- 华为|4599元到手!华为新款MateBook D15锐龙版上架:搭载R5 5500U
- 麒麟9000|便宜了!华为Mate 40 Pro 4G版降至6099元:麒麟9000加持