Home
last modified time | relevance | path

Searched refs:hold (Results 1 - 5 of 5) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/jit/
H A Djit_profiler.h136 JSHClass *hold, JSHClass *holdTra, PGOSampleType accessorMethod);
138 JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId = 0);
144 bool AddBuiltinsInfoByNameInProt(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver, JSHClass *hold);
147 bool IsJSHClassNotEqual(JSHClass *receiver, JSHClass *hold, JSHClass *exceptRecvHClass,
H A Djit_profiler.cpp898 JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId) in AddObjectInfo()
905 return AddTranstionObjectInfo(bcOffset, receiver, hold, holdTra, accessor); in AddObjectInfo()
909 int32_t bcOffset, JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, PGOSampleType accessorMethod) in AddTranstionObjectInfo()
912 ptManager_->RecordAndGetHclassIndexForJIT(hold); in AddTranstionObjectInfo()
914 PGOObjectInfo info(ProfileType::CreateJITType(), receiver, hold, holdTra, accessorMethod); in AddTranstionObjectInfo() local
992 bool JITProfiler::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, exceptHoldHClass, in AddBuiltinsInfoByNameInProt()
1027 } else if (exceptRecvHClass != receiver || exceptHoldHClass != hold) { in AddBuiltinsInfoByNameInProt()
897 AddObjectInfo(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId) AddObjectInfo() argument
908 AddTranstionObjectInfo( int32_t bcOffset, JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, PGOSampleType accessorMethod) AddTranstionObjectInfo() argument
1038 IsJSHClassNotEqual(JSHClass *receiver, JSHClass *hold, JSHClass *exceptRecvHClass, JSHClass *exceptRecvHClassOnHeap, JSHClass *exceptHoldHClass, JSHClass *exceptPrototypeOfPrototypeHClass) IsJSHClassNotEqual() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
H A Dpgo_profiler.h206 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,
H A Dpgo_profiler.cpp1612 JSHClass* hold, in AddTransitionObjectInfo()
1621 auto holdRootType = FindRootProfileType(hold); in AddTransitionObjectInfo()
1627 auto holdType = GetOrInsertProfileType(hold, holdRootType); in AddTransitionObjectInfo()
1630 if (receiver != hold) { in AddTransitionObjectInfo()
1635 UpdateLayout(hold); in AddTransitionObjectInfo()
1637 UpdateTransitionLayout(hold, holdTra); in AddTransitionObjectInfo()
1642 UpdatePrototypeChainInfo(receiver, hold, info); in AddTransitionObjectInfo()
1648 JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId) in AddObjectInfo()
1652 return AddTransitionObjectInfo(recordType, methodId, bcOffset, receiver, hold, holdTra, accessor); in AddObjectInfo()
1735 int32_t bcOffset, JSHClass *receiver, JSHClass *hold) in AddBuiltinsInfoByNameInProt()
1608 AddTransitionObjectInfo(ProfileType recordType, EntityId methodId, int32_t bcOffset, JSHClass* receiver, JSHClass* hold, JSHClass* holdTra, PGOSampleType accessorMethod) AddTransitionObjectInfo() argument
1647 AddObjectInfo(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, uint32_t accessorMethodId) AddObjectInfo() argument
1734 AddBuiltinsInfoByNameInProt(ApEntityId abcId, const CString &recordName, EntityId methodId, int32_t bcOffset, JSHClass *receiver, JSHClass *hold) AddBuiltinsInfoByNameInProt() argument
1777 IsJSHClassNotEqual(JSHClass *receiver, JSHClass *hold, JSHClass *exceptRecvHClass, JSHClass *exceptRecvHClassOnHeap, JSHClass *exceptHoldHClass, JSHClass *exceptPrototypeOfPrototypeHClass) IsJSHClassNotEqual() argument
[all...]
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/types/
H A Dpgo_profiler_type.h555 PGOObjectTemplate(PGOProfileType receiverType, JSHClass *receiver, JSHClass *hold, JSHClass *holdTra, in PGOObjectTemplate() argument
557 : receiverType_(receiverType), receiver_(receiver), holder_(hold), holdTra_(holdTra), in PGOObjectTemplate()
598 result += ", hold"; in GetInfoString()

Completed in 9 milliseconds