Huawei News

Huawei HarmonyOS open source Ark compiler front-end tool “Ark JS runtime” is officially open source

According to the information, OpenHarmony’s “Ark JS Runtime” is now open source. ARK JavaScript Runtime is the runtime used by JS applications on OpenHarmony. Contains the allocator of JS objects and the garbage collector (GC), the standard library conforming to the ECMAScript specification, the interpreter used to run the Ark bytecode (ARK Bytecode, abc) generated by the ARK front-end components, and the internal storage for hidden classes Link cache, Ark JS runtime external function interface (AFFI) and other modules.

ts2abc component
The ts2abc component is a component of the Ark platform. As a front-end tool of the JavaScript language in the Ark compiler, it supports the conversion of JavaScript files into Ark bytecode files.

Ark Common Components
The Runtime component is the common component of the Ark runtime. It mainly includes some language-independent basic runtime libraries, including ARK File that carries bytecode and related information needed to execute bytecode, Tooling that supports Debugger, and ARK Base that is responsible for corresponding system calls.

OpenHarmony is an open source project incubated and operated by the Open Atom Foundation. The goal is to build a framework and platform for an intelligent terminal device operating system for the era of full scenarios, full connectivity, and full intelligence.

The Ark Compiler (OpenArkCompiler) is a unified programming platform designed to support the joint compilation and operation of multiple programming languages ​​and multiple chip platforms. It includes key components such as compilers, tool chains, and runtimes.

Advertisement

(Via)

Amit

I write about Huawei Latest News, EMUI Updates & more. I am also a fitness freak. For any information, tip or help send me an email at huaweiupdatenews@gmail.com

Share
Published by
Amit

Recent Posts

Huawei Petal Mail App will no longer be available for download

According to the official information, the Huawei released the delisting announcement of its Petal Mail…

5 months ago

Huawei Health App 15.0.10.310 update is now rolling out

Huawei has started rolling out the new November 2024 app update to its Health Application.…

5 months ago

Huawei Mate 70 lineup repair spare parts prices announced

Huawei released the Mate 70 series of mobile phones, with a starting price of 5,499…

5 months ago

Huawei FreeBuds Pro 4 official announcement

Huawei officially announced the new FreeBuds Pro 4 headphones. This is the first TWS headset…

5 months ago

Huawei Mate 70 lineup reservations exceeded 560,000 in 20 minutes

Huawei's Mate 70 series of mobile phones was officially unveiled today. The new series of…

5 months ago

Huawei Mate 70 lineup launch event details revealed: Mate X6, MatePad Pro 13.2 and more

According to the latest information, the Chinese tech giant Huawei is said to launch the…

5 months ago