In order to survive in the gap between Android and iOS, Huawei's HarmonyOS system has taken an open path to attract developers. As early as two years ago, Huawei's Ark Compiler (Open Ark Compiler) was officially open source. Since then, it has continued to deepen its development, and the compiler, engine, debugger, etc. have been gradually open sourced, and support for C language has been added. Now, Ark JS Runtime is also open source. The Ark JS runtime is the runtime used by JavaScript applications on OpenHarmony . It includes an allocator and garbage collector (GC) for JS objects, a standard library that complies with the ECMAScript specification, an interpreter for running the Ark bytecode generated by the Ark front-end component, an inline cache for storing hidden classes, an external function interface (AFFI) and other modules. The Runtime component is a common component of the Ark runtime, mainly including some language-independent basic runtime libraries, including the Ark File that carries the bytecode and related information needed to execute the bytecode, the Tooling that supports the Debugger, and the Ark Base responsible for the corresponding system calls. |
>>: Microsoft Edge 93 for Android released
Loading long image... Source: Chongqing Science a...
User Onboarding, which means user guidance. Simpl...
This year's auto market can be described as &...
Posted by Dave Burke, VP of Engineering, Google S...
Blue is the most essential color of the universe....
I have read many books on training marketing dire...
[[413904]] Previously, the iOS version of WeChat ...
[51CTO.com original article] The WOTA Global Arch...
During the epidemic, Heytea started a delivery bu...
Unity Awards 2015 (Game and Application Creativit...
Recently I have been answering questions from stu...
[[130843]] The popularity of the video live strea...
Double 11 is a good time to buy TVs, especially a...
Can an e-commerce business license be used to ope...
I have a knowledge planet where I receive many qu...