Lines Matching refs:JS
3 …the multi-chip platform. ArkCompiler JS Runtime provides the capability of compiling and running t…
5 …JS Runtime consists of two parts: JS compiler toolchain and JS runtime. The JS compiler toolchain …
7 Figure 1 Architecture of the JS compiler toolchain
10 The source code compiler of ArkCompiler JS Runtime receives JS source code, based on which ts2abc g…
12 Figure 2 Architecture of ArkCompiler JS Runtime
16 ArkCompiler JS Runtime runs ArkCompiler bytecode files to implement JS semantic logic.
18 **ArkCompiler JS Runtime consists of four subsystems:**
24 - **JS Execution Subsystem**
26 …JS Execution Subsystem consists of an interpreter that executes bytecodes, inline caching that sto…
28 - **JS Compiler Subsystem**
30 …JS Compiler Subsystem consists of the Stub compiler, optimized compilation framework based on the …
32 - **JS Runtime Subsystem**
34 JS Runtime Subsystem contains various modules related to JS runtime:
39 …- Others: asynchronous work queues, TypeScript (TS) type loading, and JS native APIs (JSNAPIs) for…
41 **Design features of ArkCompiler JS Runtime:**
43 - ArkCompiler JS Runtime is designed to provide a JS/TS application execution engine for OpenHarmon…
45 …JS Runtime statically pre-compiles JS/TS programs into ArkCompiler bytecode (with static type info…
47 …JS and execute JS code with JS runtime. ts2abc is planned to analyze and obtain the TS type inform…
49 …JS engines in the industry to implement concurrent processing. In this model, executors do not sha…
51 …or C/C++ code to access and operate TS objects in OpenHarmony. ArkCompiler JS Runtime is planned t…