arkcompiler toolchain | 方舟工具链
Development framework for extending the JS Native Module | 原生模块扩展开发框架
ability_runtime | 元能力框架
代码签名部件是OpenHarmony提供的代码签名能力,对应用进行签名保护,校验应用程序来源合法性,保证系统中被加载的代码是可信的。
Implementing C/C++ crash logging service | C/C++故障日志生成服务
Window manager and compositor | 图形窗口合成器
Ability management framework | 元能力框架
Third-party open-source software JerryScript engine | 三方开源软件JerryScript引擎
方舟JS运行时(ARK JavaScript Runtime)是OpenHarmony上JS应用使用的运行时。包含JS对象的分配器以及垃圾回收器(GC)、符合ECMAScript规范的标准库、用于运行ARK前端组件生成的方舟字节码(ARK Bytecode,abc)的解释器、用于存储隐藏类的内联缓存、方舟JS运行时对外的函数接口(AFFI)等模块。
js_util_module, 用于存放一些帮助类函数,比如字符串编解码,函数callback化、promise化,Base64编解码,Lru缓存等 | js_util_module, used to store some helper functions, such as string encoding and decoding, function callback, promise, Base
js_api_module, used to store the basic class library JSAPI, such as url, uri, etc.| 用于存放基础类库JSAPI,比如url、uri等
Third-party open-source software musl | 三方开源软件musl