Home
last modified time | relevance | path

Searched full:hold (Results 1 – 25 of 76) sorted by relevance

1234

/arkcompiler/ets_runtime/ecmascript/jit/
Djit_profiler.h141 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,
Djit_profiler.cpp923 … 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 …]
Djit_dfx.cpp158 << " 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/
Dpgo_profiler.h215 JSHClass* hold,
224 JSHClass* hold,
235 JSHClass* hold);
263 JSHClass* hold,
Dpgo_profiler.cpp1542 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/
Dtype_system.md14 Internally they denoted by indices (just numbers), and there is separate class to hold their names.
/arkcompiler/runtime_core/docs/bc_verification/
Dtype_system.md14 Internally they denoted by indices (just numbers), and there is separate class to hold their names.
/arkcompiler/runtime_core/static_core/irtoc/backend/
DCMakeLists.txt59 # 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/
Dupdate.S53 * %x8 will hold the new SP value:
/arkcompiler/runtime_core/static_core/runtime/fibers/arch/arm/
Dupdate.S54 * r1 will hold the new SP value:
/arkcompiler/runtime_core/static_core/runtime/coretypes/
Dstring.cpp38 // 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/
Dlocation_mask.h22 /// Helper-class to hold information about registers and stack slots usage.
/arkcompiler/runtime_core/static_core/runtime/coroutines/
Dcoroutine_events.h128 …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/
Dupdate.S51 * %rax will hold the new RSP value:
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
Dlocation_mask.h24 * Helper-class to hold information about registers and stack slots usage.
/arkcompiler/runtime_core/verifier/tests/
Dverify_checksum_test.cpp69 // The 8~11 elements in the buffer of the abc file hold the checksum
/arkcompiler/runtime_core/static_core/docs/
Drationale-for-bytecode.md218 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,
Dcode_metainfo.md120 | 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/
Drationale-for-bytecode.md218 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,
Dcode_metainfo.md120 | 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/
DASTVerifier.h82 …* ASTVerifier used for checking various invariants that should hold during AST transformation in l…
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/
Dets_vm.h379 * @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/
Daarch64_call_conv.cpp310 * routine to hold intermediate values between subroutine calls.
327 * be used to hold intermediate values within a routine.
/arkcompiler/ets_runtime/ecmascript/
Decma_handle_scope.cpp91 …// 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/
Dstd_core_StringBuilder.cpp50 // GetNullString()-call below may trigger GC and move lhs/rhs args, need to hold them in StdCoreStringBuilderConcatStrings()

1234