Current location - Trademark Inquiry Complete Network - Tian Tian Fund - Huawei's HarmonyOS system continues to open: Ark JS is officially open source at runtime.
Huawei's HarmonyOS system continues to open: Ark JS is officially open source at runtime.
OpenHarmony's Ark JS runtime is now open source.

Ark JS runtime component

Ark JS runtime is the runtime used by JS applications on OpenHarmony. Including JS object allocator and garbage collector, standard library conforming to ECMAScript specification, interpreter running ARK bytecode generated by ARK front-end component, inline cache for storing hidden classes, and external function interface of Ark JS runtime.

Ts2abc component

Ts2abc component is a component of the ark platform. As the front-end tool of JavaScript language in Ark compiler, it supports converting JavaScript files into Ark bytecode files.

Ark male component

Runtime component is a common component of the Ark runtime, which mainly includes some basic runtimes that have nothing to do with language, including ARKFile that carries bytecode and related information needed for executing bytecode, Tooling that supports debugger, ARKBase that is responsible for corresponding system calls, etc.

OpenHarmony is an open source project hatched and operated by the Open Atomic Open Source Foundation. Its goal is to build the operating system framework and platform of intelligent terminal equipment in the era of full scene, full connection and full intelligence.

Ark compiler is a unified programming platform, which aims to support the joint compilation and operation of multiple programming languages and chip platforms, including compiler, tool chain, runtime and other key components.