| /arkcompiler/ets_runtime/ecmascript/ |
| D | js_async_function.cpp | 35 // 1.Let asyncContext be the running execution context. in AsyncFunctionAwait() 85 … // 11.Remove asyncContext from the execution context stack and restore the execution context that in AsyncFunctionAwait() 86 // is at the top of the execution context stack as the running execution context. in AsyncFunctionAwait() 96 // 1.Let asyncContext be the running execution context. in AsyncFunctionAwait() 149 … // 11.Remove asyncContext from the execution context stack and restore the execution context that in AsyncFunctionAwait() 150 // is at the top of the execution context stack as the running execution context. in AsyncFunctionAwait() 168 // 2.Let prevContext be the running execution context. in AsyncFunctionAwaitFulfilled() 170 …// 4.Push asyncContext onto the execution context stack; asyncContext is now the running execution… in AsyncFunctionAwaitFulfilled() 174 …rt: When we reach this step, asyncContext has already been removed from the execution context stack in AsyncFunctionAwaitFulfilled() 175 // and prevContext is the currently running execution context. in AsyncFunctionAwaitFulfilled() [all …]
|
| D | js_generator_object.cpp | 69 // 5.Let methodContext be the running execution context. in GeneratorResume() 75 …// 8.Push genContext onto the execution context stack; genContext is now the running execution con… in GeneratorResume() 78 …// 10.Assert: When we return here, genContext has already been removed from the execution context … in GeneratorResume() 79 // methodContext is the currently running execution context. in GeneratorResume() 96 …e a generator enters the completed state it never leaves it and its associated execution context is in GeneratorResumeAbrupt() 97 …// never resumed. Any execution state associated with generator can be discarded at this poi… in GeneratorResumeAbrupt() 123 // 6.Let methodContext be the running execution context. in GeneratorResumeAbrupt() 129 …// 9.Push genContext onto the execution context stack; genContext is now the running execution con… in GeneratorResumeAbrupt() 132 …// 11.Assert: When we return here, genContext has already been removed from the execution context … in GeneratorResumeAbrupt() 133 // methodContext is the currently running execution context. in GeneratorResumeAbrupt()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/doc/spec/ |
| D | 8_statements.rst | 21 Statements are designed to control execution. 43 .. _Normal and Abrupt Statement Execution: 45 Normal and Abrupt Statement Execution 51 The actions that every statement performs in a normal mode of execution are 56 A statement execution is considered to *complete normally* if the desired 58 execution is considered to *complete abruptly* if it causes an error thrown. 62 execution 63 statement execution 88 The execution of a statement leads to the execution of the expression. The 89 result of such execution is discarded. [all …]
|
| D | 12_errors.rst | 23 execution can be interrupted by the occurrence of situations of two kinds: 36 execution 41 normal execution
|
| /arkcompiler/runtime_core/static_core/plugins/ets/doc/concurrency/ |
| D | os_based_lock_deadlock_seq.plantuml | 27 "coroutine A" -> "Thread #1": start execution 31 "coroutine C" -> "Thread #1": added to execution list for this Thread 35 "coroutine B" --> "Thread #2": start execution 39 "coroutine D" --> "Thread #2": added to execution list for this Thread
|
| /arkcompiler/runtime_core/static_core/libpandabase/taskmanager/ |
| D | task.h | 31 …* @brief TaskLifeTimeAggregator structure used to save and log life time of task and execution tim… 42 /// @brief Saves start time of execution. Use this method before task execution start 44 /// @brief Logs life time and execution time of task. Use this method after task execution end
|
| /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/static/debugger/ |
| D | thread_state.h | 79 // Just continue execution 85 // Continue execution until one of the specified locations is reached 91 // Continue execution until one of the locations, other than the current line, is reached 94 // Continue execution until the current frame is popped 97 // Continue execution until both:
|
| /arkcompiler/runtime_core/static_core/runtime/tooling/inspector/debugger/ |
| D | thread_state.h | 79 // Just continue execution 85 // Continue execution until one of the specified locations is reached 91 // Continue execution until one of the locations, other than the current line, is reached 94 // Continue execution until the current frame is popped 97 // Continue execution until both:
|
| /arkcompiler/toolchain/tooling/dynamic/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/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/static_core/plugins/ets/runtime/types/ |
| D | ets_object.cpp | 78 …// Atomic with relaxed order reason: on this level of execution where we use only atomic mark wor… in TryGetHashCode() 100 …// this commend will find actual one and next load will read it. In this execution branch we have … in TryGetHashCode() 119 …// Atomic with relaxed order reason: on this level of execution where we use only atomic mark wor… in TryGetInteropIndex() 141 …// Atomic with relaxed order reason: on this level of execution where we use only atomic mark wor… in TrySetInteropIndex() 151 …// this commend will find actual one and next load will read it. In this execution branch we have … in TrySetInteropIndex() 172 …// Atomic with relaxed order reason: on this level of execution where we use only atomic mark wor… in TryDropInteropIndex() 193 …// Atomic with relaxed order reason: on this level of execution where we use only atomic mark wor… in TryCheckIfHasInteropIndex()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/ets-templates/07.expressions/05.object_literal/04.object_literal_evaluation/ |
| D | ex1.ets | 18 …The execution of the object literal completes abruptly if so does the execution of a name-value pa…
|
| D | ex0.ets | 18 …A parameterless constructor is executed to produce an instance a of class A. The execution of the … 19 completes abruptly if so does the execution of the constructor.
|
| D | ex2.ets | 18 …The execution of the object literal completes abruptly if so does the execution of a name-value pa…
|
| /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/04.names_declarations_and_scopes/08.function_declarations/07.return_type/ |
| D | ret_type_neg.params.yaml | 22 … function foo() { // CTE, the execution path of the function or method body has no return statement 30 … foo() { // CTE, the execution path of the function or method body has no return statement
|
| /arkcompiler/runtime_core/static_core/runtime/coroutines/ |
| D | coroutine_manager.h | 30 /// enable the experimental task execution interface 78 …* Manages (registers, unregisters, enumerates) and schedules coroutines for execution using the wo… 127 /// Should be called after all execution is finished. Destroys the main coroutine. 149 …* @brief The public coroutine creation and execution interface. Switching to the newly created cor… 161 * @brief The public coroutine creation and execution interface with native entrypoint. 170 /// Suspend the current coroutine and schedule the next ready one for execution 174 * next ready coroutine for execution. 179 * become ready for execution
|
| /arkcompiler/runtime_core/static_core/tests/vm-benchmarks/tests/ |
| D | test_gc_time_parser.py | 31 {fw_start_time} INFO - Startup execution started: {vm_start_time} 40 {fw_start_time} Startup execution started: {vm_start_time}
|
| /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/static_core/plugins/ets/runtime/integrate/ |
| D | ets_ani_expo.h | 47 * @brief Pre create exclusive worker for taskpool execution engine 53 * @brief Destroy exclusive worker for taskpool execution engine in preFork
|
| /arkcompiler/runtime_core/static_core/plugins/ets/tests/interop_js/tests/declgen_ets2ts/ |
| D | ets_vm_launcher.ts | 17 // This file is neccessary, because of specific execution of imports in ArkJSVM 19 // This file aim is to workaround this execution order.
|