| /arkcompiler/ets_runtime/ecmascript/jit/ |
| D | jit_profiler.h | 136 JSHClass *hold, JSHClass *holdTra, PGOSampleType accessorMethod); 138 JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId = 0); 144 …ddBuiltinsInfoByNameInProt(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver, JSHClass *hold); 147 bool IsJSHClassNotEqual(JSHClass *receiver, JSHClass *hold, JSHClass *exceptRecvHClass,
|
| D | jit_profiler.cpp | 898 … JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId) in AddObjectInfo() argument 905 return AddTranstionObjectInfo(bcOffset, receiver, hold, holdTra, accessor); in AddObjectInfo() 909 …int32_t bcOffset, JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, PGOSampleType accessorMet… in AddTranstionObjectInfo() argument 912 ptManager_->RecordAndGetHclassIndexForJIT(hold); in AddTranstionObjectInfo() 914 PGOObjectInfo info(ProfileType::CreateJITType(), receiver, hold, holdTra, accessorMethod); in AddTranstionObjectInfo() 992 …AddBuiltinsInfoByNameInProt(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver, JSHClass *hold) in AddBuiltinsInfoByNameInProt() argument 1016 (exceptHoldHClass != hold && exceptPrototypeOfPrototypeHClass != hold)) { in AddBuiltinsInfoByNameInProt() 1023 …if (JITProfiler::IsJSHClassNotEqual(receiver, hold, exceptRecvHClass, exceptRecvHClassOnHeap, exce… in AddBuiltinsInfoByNameInProt() 1027 } else if (exceptRecvHClass != receiver || exceptHoldHClass != hold) { in AddBuiltinsInfoByNameInProt() 1038 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 | 206 JSHClass* hold, 212 … JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId = 0); 217 JSHClass *receiver, JSHClass *hold); 238 bool IsJSHClassNotEqual(JSHClass *receiver, JSHClass *hold, JSHClass *exceptRecvHClass,
|
| D | pgo_profiler.cpp | 1603 JSHClass* hold, in AddTransitionObjectInfo() argument 1612 auto holdRootType = FindRootProfileType(hold); in AddTransitionObjectInfo() 1618 auto holdType = GetOrInsertProfileType(hold, holdRootType); in AddTransitionObjectInfo() 1621 if (receiver != hold) { in AddTransitionObjectInfo() 1626 UpdateLayout(hold); in AddTransitionObjectInfo() 1628 UpdateTransitionLayout(hold, holdTra); in AddTransitionObjectInfo() 1633 UpdatePrototypeChainInfo(receiver, hold, info); in AddTransitionObjectInfo() 1639 … JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId) in AddObjectInfo() argument 1643 … return AddTransitionObjectInfo(recordType, methodId, bcOffset, receiver, hold, holdTra, accessor); in AddObjectInfo() 1726 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/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/runtime/fibers/arch/amd64/ |
| D | update.S | 51 * %rax will hold the new RSP 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 | 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 |
|
| 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,
|
| /arkcompiler/runtime_core/static_core/plugins/ets/runtime/ |
| D | ets_vm.h | 366 * @param ref a reference to update, should hold an ObjectHeader pointer 367 * @tparam REF_CAN_BE_NULL true iff it is legal for @param ref to hold a null pointer
|
| /arkcompiler/ets_frontend/ets2panda/ast_verifier/ |
| D | ASTVerifier.h | 78 …* ASTVerifier used for checking various invariants that should hold during AST transformation in l…
|
| /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()
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | ecma_handle_scope.cpp | 96 …// 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/compiler/docs/ |
| D | codegen_doc.md | 13 2. CodeBuilder - contain binary data and hold header with information for stack-walker.
|