| /arkcompiler/ets_runtime/ecmascript/jit/ |
| D | jit_profiler.h | 150 …bool AddTranstionObjectInfo(int32_t bcOffset, JSHClass *receiver, JSHClass *hold, JSHClass *holdTr… 154 … JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId = INVALID_METHOD_INDEX, 164 JSHClass *receiver, JSHClass *hold, bool isNonExist); 166 bool IsJSHClassNotEqual(JSHClass *receiver, JSHClass *hold, JSHClass *exceptRecvHClass,
|
| D | jit_profiler.cpp | 1019 … JITProfiler::AddObjectInfo(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver, JSHClass *hold, in AddObjectInfo() argument 1027 return AddTranstionObjectInfo(bcOffset, receiver, hold, holdTra, accessor, primitiveType, name); in AddObjectInfo() 1030 bool JITProfiler::AddTranstionObjectInfo(int32_t bcOffset, JSHClass *receiver, JSHClass *hold, in AddTranstionObjectInfo() argument 1034 ptManager_->RecordAndGetHclassIndexForJIT(hold); in AddTranstionObjectInfo() 1036 …PGOObjectInfo info(ProfileType::CreateJITType(), receiver, hold, holdTra, accessorMethod, primitiv… in AddTranstionObjectInfo() 1140 JSHClass *receiver, JSHClass *hold, bool isNonExist) in AddBuiltinsInfoByNameInProt() argument 1172 (exceptHoldHClass != hold && exceptPrototypeOfPrototypeHClass != hold)) { in AddBuiltinsInfoByNameInProt() 1179 …if (JITProfiler::IsJSHClassNotEqual(receiver, hold, exceptRecvHClass, exceptRecvHClassOnHeap, exce… in AddBuiltinsInfoByNameInProt() 1183 } else if (exceptRecvHClass != receiver || exceptHoldHClass != hold) { in AddBuiltinsInfoByNameInProt() 1194 bool JITProfiler::IsJSHClassNotEqual(JSHClass *receiver, JSHClass *hold, JSHClass *exceptRecvHClass, in IsJSHClassNotEqual() argument [all …]
|
| D | jit_dfx.cpp | 159 << " total time on hold lock: " << GetTotalLockHoldingTime() in PrintJitStatsLog() 160 << " max time on hold lock: " << GetMaxLockHoldingTime() in PrintJitStatsLog() 161 << " longtime of hold lock: " << GetLongtimeLockCount() in PrintJitStatsLog()
|
| /arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
| D | pgo_profiler.h | 217 JSHClass* hold, 226 JSHClass* hold, 237 JSHClass* hold); 266 JSHClass* hold,
|
| D | pgo_profiler.cpp | 1582 JSHClass* hold, in AddTransitionObjectInfo() argument 1594 auto holdRootType = FindRootProfileType(hold); in AddTransitionObjectInfo() 1600 auto holdType = GetOrInsertProfileType(hold, holdRootType); in AddTransitionObjectInfo() 1603 if (receiver != hold) { in AddTransitionObjectInfo() 1608 UpdateLayout(hold); in AddTransitionObjectInfo() 1610 UpdateTransitionLayout(hold, holdTra); in AddTransitionObjectInfo() 1615 UpdatePrototypeChainInfo(receiver, hold, info); in AddTransitionObjectInfo() 1622 … JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId) in AddObjectInfo() argument 1626 … return AddTransitionObjectInfo(recordType, methodId, bcOffset, receiver, hold, holdTra, accessor); in AddObjectInfo() 1711 int32_t bcOffset, JSHClass *receiver, JSHClass *hold) in AddBuiltinsInfoByNameInProt() argument [all …]
|
| /arkcompiler/ets_frontend/ets2panda/bindings/native/include/ |
| D | callback-resource.h | 31 resource->hold(resource->resourceId); in holdCallbackResource()
|
| D | interop-types.h | 131 void (*hold)(InteropInt32 resourceId); member
|
| /arkcompiler/runtime_core/static_core/docs/bc_verification/ |
| D | type_system.md | 14 Internally they denoted by indices (just numbers), and there is separate class to hold their names.
|
| /arkcompiler/runtime_core/docs/bc_verification/ |
| D | type_system.md | 14 Internally they denoted by indices (just numbers), and there is separate class to hold their names.
|
| /arkcompiler/runtime_core/static_core/runtime/fibers/arch/aarch64/ |
| D | update.S | 53 * %x8 will hold the new SP value:
|
| /arkcompiler/runtime_core/static_core/runtime/fibers/arch/arm/ |
| D | update.S | 54 * r1 will hold the new SP value:
|
| /arkcompiler/runtime_core/static_core/irtoc/backend/ |
| D | CMakeLists.txt | 60 # TARGET_VARIABLE - name of a variable, which will hold name of the generated object file, so the… 62 # TARGET_VARIABLE_LLVM - name of a variable, which will hold name of the object file generated by…
|
| /arkcompiler/runtime_core/static_core/runtime/coretypes/ |
| D | string.cpp | 38 // allocator may trig gc and move str, need to hold it in CreateFromString() 204 // allocator may trig gc and move array, need to hold it in CreateNewStringFromChars() 246 // allocator may trig gc and move array, need to hold it in CreateNewStringFromBytes() 764 // allocator may trig gc and move 'this', need to hold it in ToCharArray() 792 // allocator may trig gc and move 'src', need to hold it in GetChars() 904 // allocator may trig gc and move src, need to hold it in DoReplace() 955 // allocator may trig gc and move src, need to hold it in FastSubString() 995 // allocator may trig gc and move src, need to hold it in Concat()
|
| /arkcompiler/runtime_core/static_core/runtime/fibers/arch/amd64/ |
| D | update.S | 51 * %rax will hold the new RSP value:
|
| /arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/ |
| D | location_mask.h | 24 * Helper-class to hold information about registers and stack slots usage.
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/ |
| D | location_mask.h | 23 /// Helper-class to hold information about registers and stack slots usage.
|
| /arkcompiler/runtime_core/static_core/runtime/coroutines/ |
| D | coroutine_events.h | 129 * will hold the coroutine return value.
|
| /arkcompiler/runtime_core/verifier/tests/ |
| D | verify_checksum_test.cpp | 69 // The 8~11 elements in the buffer of the abc file hold the checksum
|
| /arkcompiler/runtime_core/static_core/docs/ |
| D | rationale-for-bytecode.md | 218 and `reg2` **must** hold only integer values throughout the function? Fortunately, the answer is 219 no, they must not, virtual registers may hold value of different types (just as hardware registers,
|
| 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 |
|
| /arkcompiler/runtime_core/docs/ |
| D | rationale-for-bytecode.md | 218 and `reg2` **must** hold only integer values throughout the function? Fortunately, the answer is 219 no, they must not, virtual registers may hold value of different types (just as hardware registers,
|
| 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 |
|
| /arkcompiler/ets_frontend/ets2panda/bindings/native/src/ |
| D | common-interop.cpp | 78 auto hold = reinterpret_cast<void (*)(KInt)>(holdPtr); in TS_INTEROP_1() local 80 hold(resourceId); in TS_INTEROP_1()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | ecma_handle_scope.cpp | 89 …// Handle is a kind of GC_ROOT, and should only directly hold Obejct or Primitive, not a weak refe… in NewHandle()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_call_conv.cpp | 310 * routine to hold intermediate values between subroutine calls. 327 * be used to hold intermediate values within a routine.
|