Searched full:managed (Results 1 – 25 of 95) sorted by relevance
1234
| /arkcompiler/runtime_core/static_core/verification/config/ |
| D | README.md | 3 ### Debug_breakpoint for managed code 5 Debug_breakpoint for managed code are used to stop GDB just right before processing 6 instruction at specified offset in managed code
|
| /arkcompiler/runtime_core/docs/ |
| D | runtime-compiled_code-interaction.md | 17 Panda runtime as a set of functions aimed to execute managed code. The runtime consists of several … 20 The interpreter is a part of the runtime aimed to execute bytecode of managed functions. The interp… 21 hotness counter (see [Structure of `panda::Method`](#structure-of-pandamethod)) of managed function… 23 The compiler is aimed to translate managed function's bytecode to native code. The compiler has an … 28 Panda runtime and managed code must call functions according to the target calling convention. 29 Compiled code of a managed function must accept one extra argumnent: the pointer to `panda::Method`… 61 `panda::Method` describes a managed function in the runtime. 66 | hotness_counter_ | A hotness counter of the managed function. | 70 The field `hotness_counter_` reflects hotness of a managed function. The interpreter increments it … 78 The managed function could have compiled code or it could be executed by the interpreter. [all …]
|
| D | panda-runtime.md | 30 * [Overview of Managed Assemblers](overview-of-managed-assemblers.md)
|
| D | runtime-class.md | 5 Pointer to the managed class object (instance of `panda.Class` or other in case of plugin-related c… 11 We store common runtime information separately from managed object to give more flexebility for its… 34 | `Managed Object` |---+
|
| D | design-of-interpreter.md | 127 1. Interpreter is stackless (from the host stack perspective): Whenever a call from managed code 128 to managed code is performed, no new host frame is created for the interpreter itself. 190 managed application have to think about this limitation, which contradicts the idea of 191 portability of managed applications. Configurable virtual stack implementation relaxes this 216 A general overview of managed assembly languages can be found [here](overview-of-managed-assemblers…
|
| D | code_metainfo.md | 120 | ROOTS_REG_MASK_INDEX | Mask of the CPU registers that hold managed objects | 121 | ROOTS_STACK_MASK_INDEX | Mask of the stack slots that hold managed objects | 156 …itmap table, where column is a bit mask, that determines which CPU register holds a managed object. 160 … Bitmap table, where column is a bit mask, that determines which stack slot holds a managed object.
|
| /arkcompiler/runtime_core/static_core/docs/ |
| D | panda-runtime.md | 30 * [Overview of Managed Assemblers](overview-of-managed-assemblers.md)
|
| D | runtime-compiled_code-interaction.md | 17 Panda runtime as a set of functions aimed to execute managed code. The runtime consists of several … 20 The interpreter is a part of the runtime aimed to execute bytecode of managed functions. The interp… 21 hotness counter (see [Structure of `ark::Method`](#structure-of-pandamethod)) of managed functions. 23 The compiler is aimed to translate managed function's bytecode to native code. The compiler has an … 28 Panda runtime and managed code must call functions according to the target calling convention. 29 Compiled code of a managed function must accept one extra argument: the pointer to `ark::Method` wh… 67 `ark::Method` describes a managed function in the runtime. 72 | hotness_counter_ | A hotness counter of the managed function. | 76 The field `hotness_counter_` reflects hotness of a managed function. The interpreter increments it … 84 The managed function could have compiled code or it could be executed by the interpreter. [all …]
|
| D | runtime-class.md | 5 Pointer to the managed class object (instance of `panda.Class` or other in case of plugin-related c… 11 We store common runtime information separately from managed object to give more flexebility for its… 34 | `Managed Object` |---+
|
| D | design-of-interpreter.md | 127 1. Interpreter is stackless (from the host stack perspective): Whenever a call from managed code 128 to managed code is performed, no new host frame is created for the interpreter itself. 190 managed application have to think about this limitation, which contradicts the idea of 191 portability of managed applications. Configurable virtual stack implementation relaxes this 216 A general overview of managed assembly languages can be found [here](overview-of-managed-assemblers…
|
| D | inspector.md | 31 When the thread is suspended, the `thread_->Suspend()` call is performed. It increases managed thre… 43 Makes remote objects corresponding to managed objects (maps managed objects to IDs) and primitives.… 45 To store managed objects in a GC-safe manner, `HandleScope` is used. Due to limitation of handle sc… 241 DebuggableThread->>DebuggableThread: Resume managed thread
|
| D | code_metainfo.md | 120 | ROOTS_REG_MASK_INDEX | Mask of the CPU registers that hold managed objects | 121 | ROOTS_STACK_MASK_INDEX | Mask of the stack slots that hold managed objects | 156 …itmap table, where column is a bit mask, that determines which CPU register holds a managed object. 160 … Bitmap table, where column is a bit mask, that determines which stack slot holds a managed object.
|
| /arkcompiler/runtime_core/static_core/runtime/coroutines/ |
| D | coroutine.h | 29 * @brief The base class for all coroutines. Holds the managed part of the coroutine context. 31 * The coroutine context is splitted into managed and native parts. 32 * The managed part is store in this class and its descendants. For the native part see the 64 /// A helper struct that aggregates all EP related data for a coroutine with a managed EP 78 * @param entry managed method to execute in the context of coroutine. 199 /// Get coroutine's managed entrypoint method. 206 /// Get coroutine's managed entrypoint args if any. 264 /// contains managed entrypoint parameters if the coroutine an EP and is "managed"
|
| D | coroutine_context.h | 26 * Does not contain managed state (contains native state only). 40 /// Get linked coroutine instance (contains managed portion of state)
|
| D | stackful_coroutine_manager.h | 137 /// call to check if we are done executing managed code and set appropriate member flags 139 /// call when main coroutine is done executing its managed EP 141 /// wait till all the non-main coroutines with managed EP finish execution
|
| /arkcompiler/runtime_core/static_core/runtime/include/coretypes/ |
| D | array-inl.h | 165 …td::is_arithmetic_v<T> || IS_REF, "T should be arithmetic type or pointer to managed object type"); in Set() 186 …td::is_arithmetic_v<T> || IS_REF, "T should be arithmetic type or pointer to managed object type"); in Get() 201 …td::is_arithmetic_v<T> || IS_REF, "T should be arithmetic type or pointer to managed object type"); in GetElementSize() 217 …td::is_arithmetic_v<T> || IS_REF, "T should be arithmetic type or pointer to managed object type"); in Set() 236 …td::is_arithmetic_v<T> || IS_REF, "T should be arithmetic type or pointer to managed object type"); in Get()
|
| /arkcompiler/runtime_core/static_core/runtime/include/ |
| D | exceptions.h | 30 // This function could be used in case there are no managed stack frames. 33 // get current executing method from the managed stack.
|
| D | managed_thread.h | 28 * @brief Class represents managed thread 31 * runtime knows about all managed threads at any given time. 34 * is necessary to execute managed code: 152 * @return pointer to ManagedThread or nullptr (if current thread is not a managed thread) 188 …// If a daemon thread with NATIVE status was deregistered, it should not access any managed object, in UpdateStatus() 942 // end of stack for managed thread, throw exception if native stack grow over it
|
| /arkcompiler/ets_runtime/ecmascript/taskpool/ |
| D | task.h | 30 // Tasks not managed by VM
|
| /arkcompiler/runtime_core/static_core/plugins/ets/stdlib/std/core/ |
| D | FinalizableWeakRef.sts | 21 * It's a expected that finalizer is a native function that doesn't need managed scope
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
| D | frame_info.h | 91 // SetupFrame - setup CFrame (aka. 'managed' frame). 133 // i.e. a prologue for managed code.
|
| /arkcompiler/runtime_core/static_core/runtime/mem/ |
| D | rendezvous.h | 30 * Meeting point for all managed threads.
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | waiter_list.h | 38 // Managed Arraybuffer or SharedArrayBuffer memory data
|
| /arkcompiler/runtime_core/static_core/runtime/mem/gc/workers/ |
| D | gc_worker.h | 32 * @class GCWorker represents GC-worker which runs GC tasks on a non-managed thread
|
| /arkcompiler/runtime_core/static_core/runtime/tests/tooling/sampler/ |
| D | sampling_profiler_test.cpp | 172 // Calling safepoint 'cause starting profiler required to stop all managed threads in RunManagedThread() 188 // Calling safepoint 'cause starting profiler required to stop all managed threads in RunManagedThreadAndSaveThreadId() 269 // only one additional managed thread must be running in TEST_F() 354 // two additional threads must be running - a managed and a native one in TEST_F() 682 // managed to dump the loaded module into the trace before the assert call occurs in this test in TEST_F()
|
1234