当前位置:首页 > 科技/电子
 

华为鸿蒙继续开放:方舟JS运行时正式开源


时间:2021-09-07  来源:  作者:  点击次数:


OpenHarmony的Ark JS运行时现在是开源的。

方舟JS运行时组件

ARKJavaScriptRuntime是OpenHarmony上JS应用程序使用的运行时。它包含JS对象的分配器和垃圾收集器(GC),符合ECMAScript规范的标准库,运行ARK前端组件生成的ARK字节码(abc)的解释器,存储隐藏类的内联缓存,以及Ark JS运行时的外部函数接口(AFFI)。

Ts2abc组件。

Ts2abc组件是方舟平台的一个组件。作为ark编译器中JavaScript语言的前端工具,ts2abc组件支持将JavaScript文件转换为ark字节码文件。

方舟的常见部件。

运行时组件是ark运行时的常用组件,主要包括一些与语言无关的基本运行时库,包括承载字节码和执行字节码所需相关信息的ARK File、支持Debugger的Tooling、负责相应系统调用的ARK Base等等。

OpenHarmony是OpenAtom Foundation孵化运营的开源项目,目标是为全场景、全连接、全智能时代的智能终端设备操作系统搭建框架和平台。

OpenArkCompiler是一个统一的编程平台,旨在支持多种编程语言和多芯片平台的联合编译和运行,它包括编译器、工具链和运行时等关键组件。


本文来自华纳娱乐 转载请注明

上一篇 下一篇


  • 用户名:
  • 密码:
  • 验证码:
  • 匿名发表