| /arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/ |
| D | 8_statements.rst | 21 Statements are designed to control the execution: 41 .. _Normal and Abrupt Statement Execution: 43 Normal and Abrupt Statement Execution 49 The actions that every statement performs in a normal mode of execution are 54 A statement execution is considered to *complete normally* if the desired 57 On the contrary, a statement execution is considered to *complete abruptly* 61 statement execution 63 execution 64 normal mode of execution 65 statement execution [all …]
|
| D | 12_errors.rst | 25 execution: 37 execution 42 normal execution
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_async_function.cpp | 33 // 1.Let asyncContext be the running execution context. in AsyncFunctionAwait() 83 … // 11.Remove asyncContext from the execution context stack and restore the execution context that in AsyncFunctionAwait() 84 // is at the top of the execution context stack as the running execution context. in AsyncFunctionAwait() 94 // 1.Let asyncContext be the running execution context. in AsyncFunctionAwait() 143 … // 11.Remove asyncContext from the execution context stack and restore the execution context that in AsyncFunctionAwait() 144 // is at the top of the execution context stack as the running execution context. in AsyncFunctionAwait() 162 // 2.Let prevContext be the running execution context. in AsyncFunctionAwaitFulfilled() 164 …// 4.Push asyncContext onto the execution context stack; asyncContext is now the running execution… in AsyncFunctionAwaitFulfilled() 168 …rt: When we reach this step, asyncContext has already been removed from the execution context stack in AsyncFunctionAwaitFulfilled() 169 // and prevContext is the currently running execution context. in AsyncFunctionAwaitFulfilled() [all …]
|
| D | js_generator_object.cpp | 70 // 5.Let methodContext be the running execution context. in GeneratorResume() 76 …// 8.Push genContext onto the execution context stack; genContext is now the running execution con… in GeneratorResume() 79 …// 10.Assert: When we return here, genContext has already been removed from the execution context … in GeneratorResume() 80 // methodContext is the currently running execution context. in GeneratorResume() 97 …e a generator enters the completed state it never leaves it and its associated execution context is in GeneratorResumeAbrupt() 98 …// never resumed. Any execution state associated with generator can be discarded at this poi… in GeneratorResumeAbrupt() 124 // 6.Let methodContext be the running execution context. in GeneratorResumeAbrupt() 130 …// 9.Push genContext onto the execution context stack; genContext is now the running execution con… in GeneratorResumeAbrupt() 133 …// 11.Assert: When we return here, genContext has already been removed from the execution context … in GeneratorResumeAbrupt() 134 // methodContext is the currently running execution context. in GeneratorResumeAbrupt()
|
| /arkcompiler/runtime_core/static_core/runtime/tooling/inspector/ |
| D | thread_state.h | 63 // Just continue execution 69 // Continue execution until one of the specified locations is reached 75 // Continue execution until one of the locations, other than the current line, is reached 78 // Continue execution until the current frame is popped 81 // Continue execution until both:
|
| /arkcompiler/ets_runtime/docs/ |
| D | overview.md | 24 - **JS Execution Subsystem** 26 …JS Execution Subsystem consists of an interpreter that executes bytecodes, inline caching that sto… 43 …ime is designed to provide a JS/TS application execution engine for OpenHarmony rather than a JS e… 45 - To improve the application execution performance and security, ArkCompiler JS Runtime statically … 47 …nformation to statically generate inline caching to accelerate bytecode execution. The TS Ahead of…
|
| D | overview-zh.md | 26 - **Execution Subsystem** 28 Execution Subsystem包含执行字节码的解释器、快速路径内联缓存、以及抓取运行时信息的Profiler。
|
| /arkcompiler/toolchain/tooling/client/ark_multi/ |
| D | ReadMe.md | 9 ark_multi [number of threads] [execution file, internal record of abc that needs to be run, one per… 41 1. Local execution of full volume 262 66 2. Execution
|
| /arkcompiler/runtime_core/static_core/libpandabase/taskmanager/ |
| D | schedulable_task_queue_interface.h | 49 …* @brief The method adds a task to the queue without execution the new task callback. This method … 62 …* @brief Pops task from task queue with specified execution mode. Operation is thread-safe. The me… 63 …* new task if queue with specified execution mode is empty and method WaitForQueueEmptyAndFinish h… 65 * @param mode - execution mode of task that we want to pop. 84 * @param mode - Execution mode of task you wast to pop
|
| D | task_queue.h | 87 …* @brief The method adds a task to the queue without execution the new task callback. This method … 113 …* @brief Pops task from task queue with specified execution mode. Operation is thread-safe. The me… 114 …* a new task if queue with specified execution mode is empty and method WaitForQueueEmptyAndFinish… 117 * @param mode - execution mode of task that we want to pop. 157 * @param mode - Execution mode of task you wast to pop 187 * @brief Method @returns true if queue does not have queue with specified execution mode 188 * @param mode - execution mode of tasks
|
| D | task.h | 51 * TaskExecutionMode - represents all possible modes of tasks execution. 170 …* @brief TaskLifeTimeAggregator structure used to save and log life time of task and execution tim… 183 /// @brief Saves start time of execution. Use this method before task execution start 186 /// @brief Logs life time and execution time of task. Use this method after task execution end
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
| D | ets_taskpool.h | 25 /// @class Taskpool contains information about each common task passed to execution until the task … 41 * @brief Notify taskpool about execution request for task 47 * @brief Notify taskpool that task is starting execution on a coroutine 57 * @brief Notify taskpool that task is ending execution
|
| /arkcompiler/ets_frontend/ets2panda/linter/docs/rules/ |
| D | recipe71.md | 8 it is useless as it makes the execution order harder to understand. 36 // Use explicit execution order instead of the comma operator:
|
| /arkcompiler/runtime_core/docs/ |
| D | glossary.md | 13 execution. In case of Panda Runtime, AOT compilation is used to compile Panda Bytecode into 26 execution. In case of Panda Runtime, JIT compilation is used to compile Panda Bytecode into 37 compactness and efficient execution by Panda Runtime. See https://en.wikipedia.org/wiki/Bytecode. 62 * **Safepoint** is a range of execution where the state of the executing thread is well described. 74 GC force to stop execution of code (interpreted,AOTed or JITed) to make exclusively some
|
| /arkcompiler/runtime_core/static_core/docs/ |
| D | glossary.md | 13 execution. In case of Panda Runtime, AOT compilation is used to compile Panda Bytecode into 26 execution. In case of Panda Runtime, JIT compilation is used to compile Panda Bytecode into 37 compactness and efficient execution by Panda Runtime. See https://en.wikipedia.org/wiki/Bytecode. 62 * **Safepoint** is a range of execution where the state of the executing thread is well described. 74 GC force to stop execution of code (interpreted,AOTed or JITed) to make exclusively some
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/07.expressions/05.object_literal/04.object_literal_evaluation/ |
| D | ex1.sts | 18 …The execution of the object literal completes abruptly if so does the execution of a name-value pa…
|
| D | ex2.sts | 18 …The execution of the object literal completes abruptly if so does the execution of a name-value pa…
|
| /arkcompiler/runtime_core/tests/cts-generator/ |
| D | README.md | 10 * `PANDA_CTS_JOBS_NUMBER` - amount of parallel jobs for test execution. Default is 8. 62 -j, --jobs N Amount of concurrent jobs for test execution (default 8) 129 Tests with `release` tag will be included to test execution, with `sanitizer-fail` will be excluded. 165 execution. Update all tests that have `bugid: [number]` and `ignore: true` - remove bugid relation …
|
| /arkcompiler/runtime_core/static_core/tests/cts-generator/ |
| D | README.md | 10 * `PANDA_CTS_JOBS_NUMBER` - amount of parallel jobs for test execution. Default is 8. 62 -j, --jobs N Amount of concurrent jobs for test execution (default 8) 129 Tests with `release` tag will be included to test execution, with `sanitizer-fail` will be excluded. 165 execution. Update all tests that have `bugid: [number]` and `ignore: true` - remove bugid relation …
|
| /arkcompiler/runtime_core/cmake/ |
| D | README.md | 47 * `compile_commands.json` - json nija-commands file to correct execution clang-tidy. 54 * Script to show diff through clang-format execution - `scripts/run-clang-format.py`
|
| /arkcompiler/runtime_core/static_core/runtime/coroutines/ |
| D | stackful_coroutine_worker.h | 109 * execution. Used by a coroutine being terminated for safe self-destruction. 114 /// @brief schedule the next ready coroutine from the runnables queue for execution 155 …* Schedule the next ready coroutine from the runnables queue for execution if present, otherwise w… 157 …* scheduled for execution too. Upon that, the control flow will get back to this function and it w…
|
| D | coroutine_manager.h | 62 …* Manages (registers, unregisters, enumerates) and schedules coroutines for execution using the wo… 107 /// Should be called after all execution is finished. Destroys the main coroutine. 127 /// Suspend the current coroutine and schedule the next ready one for execution 131 * next ready coroutine for execution. 136 * become ready for execution
|
| /arkcompiler/runtime_core/static_core/cmake/ |
| D | README.md | 47 * `compile_commands.json` - json nija-commands file to correct execution clang-tidy. 54 * Script to show diff through clang-format execution - `scripts/run-clang-format.py`
|
| /arkcompiler/runtime_core/static_core/compiler/docs/ |
| D | compiler_doc.md | 3 The ArkCompiler is used to compile methods into native code for faster execution. 12 **BasicBlock** linear execution section. BasicBlocks are the vertices of the graph. 13 **Instructions** are code execution units. The BasicBlocks consist of two linked list of instructio… 17 **JIT** (Just In Time) is compilation mode, which executed during execution of ArkRuntime. 18 **AOT** (Ahead Of Time) is compilation mode, which executed regardless of execution ArkRuntime. 27 Compiler JIT mode works during ArkRuntime execution. 159 …Checker only after last pass - Codegen. The option is mainly used in tests, for faster execution. 203 `StackWalker` - is interface to walk through the execution stack.
|
| /arkcompiler/runtime_core/static_core/tests/tests-u-runner/runner/reports/ |
| D | report_template.md | 7 Execution time: **${Time}**
|