【生意多】-免费发布分类信息
当前位置: 首页 » 新闻 » IT资讯 » 正文

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

放大字体  缩小字体 发布日期:2022-01-02 10:45:59    浏览次数:8
导读

  方舟 JS 运行时(ARKJavaScriptRuntime)是 OpenHarmony 上 JS 应用使用的运行时。包含 JS 对象的分配器以及垃圾回收器(GC

  方舟 JS 运行时(ARKJavascriptRuntime)是 OpenHarmony 上 JS 应用使用的运行时。包含 JS 对象的分配器以及垃圾回收器(GC)、符合 ECMAscript 规范的标准库、用于运行 ARK 前端组件生成的方舟字节码(ARK Bytecode,abc)的解释器、用于存储隐藏类的内联缓存、方舟 JS 运行时对外的函数接口(AFFI)等模块。

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

  Runtime 组件是方舟运行时的公共组件,主要包括一些语言无关的基础运行库,包含承载字节码以及执行字节码所需要相关信息的 ARK File、支持 Debugger 的 Tooling、负责对应系统调用的 ARK base 等。

  OpenHarmony 是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,搭建一个智能终端设备操作系统的框架和平台。

  方舟编译器(OpenArkCompiler)是为支持多种编程语言、多种芯片平台的联合编译、运行而设计的统一编程平台,包含编译器、工具链、运行时等关键部件。

 
(文/小编)
打赏
免责声明
• 
本文为小编原创作品,作者: 小编。欢迎转载,转载请注明原文出处:http://www.31duo.com/news/show-2693758.html 。本文仅代表作者个人观点,本站未对其内容进行核实,请读者仅做参考,如若文中涉及有违公德、触犯法律的内容,一经发现,立即删除,作者需自行承担相应责任。涉及到版权或其他问题,请及时联系我们。
 

(c)2016-2019 31DUO.COM All Rights Reserved浙ICP备19001410号-4

浙ICP备19001410号-4