| /arkcompiler/ets_runtime/ecmascript/jit/ |
| D | jit_profiler.h | 141 JSHClass *hold, JSHClass *holdTra, PGOSampleType accessorMethod); 143 JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId = 0); 149 …ddBuiltinsInfoByNameInProt(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver, JSHClass *hold); 152 bool IsJSHClassNotEqual(JSHClass *receiver, JSHClass *hold, JSHClass *exceptRecvHClass,
|
| D | jit_profiler.cpp | 923 … JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId) in AddObjectInfo() argument 930 return AddTranstionObjectInfo(bcOffset, receiver, hold, holdTra, accessor); in AddObjectInfo() 934 …int32_t bcOffset, JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, PGOSampleType accessorMet… in AddTranstionObjectInfo() argument 937 ptManager_->RecordAndGetHclassIndexForJIT(hold); in AddTranstionObjectInfo() 939 PGOObjectInfo info(ProfileType::CreateJITType(), receiver, hold, holdTra, accessorMethod); in AddTranstionObjectInfo() 1017 …AddBuiltinsInfoByNameInProt(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver, JSHClass *hold) in AddBuiltinsInfoByNameInProt() argument 1040 (exceptHoldHClass != hold && exceptPrototypeOfPrototypeHClass != hold)) { in AddBuiltinsInfoByNameInProt() 1047 …if (JITProfiler::IsJSHClassNotEqual(receiver, hold, exceptRecvHClass, exceptRecvHClassOnHeap, exce… in AddBuiltinsInfoByNameInProt() 1051 } else if (exceptRecvHClass != receiver || exceptHoldHClass != hold) { in AddBuiltinsInfoByNameInProt() 1062 bool JITProfiler::IsJSHClassNotEqual(JSHClass *receiver, JSHClass *hold, JSHClass *exceptRecvHClass, in IsJSHClassNotEqual() argument [all …]
|
| D | jit_dfx.cpp | 158 << " total time on hold lock: " << GetTotalLockHoldingTime() in PrintJitStatsLog() 159 << " max time on hold lock: " << GetMaxLockHoldingTime() in PrintJitStatsLog() 160 << " longtime of hold lock: " << GetLongtimeLockCount() in PrintJitStatsLog()
|
| /arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
| D | pgo_profiler.h | 215 JSHClass* hold, 224 JSHClass* hold, 235 JSHClass* hold); 263 JSHClass* hold,
|
| D | pgo_profiler.cpp | 1542 JSHClass* hold, in AddTransitionObjectInfo() argument 1551 auto holdRootType = FindRootProfileType(hold); in AddTransitionObjectInfo() 1557 auto holdType = GetOrInsertProfileType(hold, holdRootType); in AddTransitionObjectInfo() 1560 if (receiver != hold) { in AddTransitionObjectInfo() 1565 UpdateLayout(hold); in AddTransitionObjectInfo() 1567 UpdateTransitionLayout(hold, holdTra); in AddTransitionObjectInfo() 1572 UpdatePrototypeChainInfo(receiver, hold, info); in AddTransitionObjectInfo() 1579 … JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId) in AddObjectInfo() argument 1583 … return AddTransitionObjectInfo(recordType, methodId, bcOffset, receiver, hold, holdTra, accessor); in AddObjectInfo() 1666 int32_t bcOffset, JSHClass *receiver, JSHClass *hold) in AddBuiltinsInfoByNameInProt() argument [all …]
|
| /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/irtoc/backend/ |
| D | CMakeLists.txt | 59 # TARGET_VARIABLE - name of a variable, which will hold name of the generated object file, so the… 61 # TARGET_VARIABLE_LLVM - name of a variable, which will hold name of the object file generated by…
|
| /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/runtime/coretypes/ |
| D | string.cpp | 38 // allocator may trig gc and move str, need to hold it in CreateFromString() 195 // allocator may trig gc and move array, need to hold it in CreateNewStringFromChars() 236 // allocator may trig gc and move array, need to hold it in CreateNewStringFromBytes() 753 // allocator may trig gc and move 'this', need to hold it in ToCharArray() 781 // allocator may trig gc and move 'src', need to hold it in GetChars() 893 // allocator may trig gc and move src, need to hold it in DoReplace() 943 // allocator may trig gc and move src, need to hold it in FastSubString() 982 // allocator may trig gc and move src, need to hold it in Concat()
|
| /arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/ |
| D | location_mask.h | 22 /// Helper-class to hold information about registers and stack slots usage.
|
| /arkcompiler/runtime_core/static_core/runtime/coroutines/ |
| D | coroutine_events.h | 128 …mise A weak reference (from global storage) to the language-dependent promise object that will hold
|
| /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/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/ast_verifier/ |
| D | ASTVerifier.h | 82 …* ASTVerifier used for checking various invariants that should hold during AST transformation in l…
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
| D | ets_vm.h | 379 * @param ref a reference to update, should hold an ObjectHeader pointer 380 * @tparam REF_CAN_BE_NULL true iff it is legal for @param ref to hold a null pointer
|
| /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.
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | ecma_handle_scope.cpp | 91 …// Handle is a kind of GC_ROOT, and should only directly hold Obejct or Primitive, not a weak refe… in NewHandle()
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/intrinsics/ |
| D | std_core_StringBuilder.cpp | 50 // GetNullString()-call below may trigger GC and move lhs/rhs args, need to hold them in StdCoreStringBuilderConcatStrings()
|