Lines Matching defs:JITProfiler
28 JITProfiler::JITProfiler(EcmaVM *vm) : vm_(vm)
32 void JITProfiler::ProfileBytecode(JSThread *thread, const JSHandle<ProfileTypeInfo> &profileTypeInfo,
319 void JITProfiler::ConvertOpType(uint32_t slotId, long bcOffset)
328 void JITProfiler::ConvertCall(uint32_t slotId, long bcOffset)
357 void JITProfiler::ConvertNewObjRange(uint32_t slotId, long bcOffset)
393 void JITProfiler::ConvertGetIterator(uint32_t slotId, long bcOffset)
409 void JITProfiler::ConvertCreateObject(uint32_t slotId, long bcOffset, [[maybe_unused]]int32_t traceId)
436 void JITProfiler::ConvertICByName(int32_t bcOffset, uint32_t slotId, BCType type)
459 void JITProfiler::ConvertICByNameWithHandler(ApEntityId abcId, int32_t bcOffset,
471 void JITProfiler::HandleLoadType(ApEntityId &abcId, int32_t &bcOffset,
481 void JITProfiler::HandleLoadTypeInt(ApEntityId &abcId, int32_t &bcOffset,
496 void JITProfiler::HandleLoadTypePrototypeHandler(ApEntityId &abcId, int32_t &bcOffset,
534 void JITProfiler::HandleOtherTypes(ApEntityId &abcId, int32_t &bcOffset,
552 void JITProfiler::HandleTransitionHandler(ApEntityId &abcId, int32_t &bcOffset,
563 void JITProfiler::HandleTransWithProtoHandler(ApEntityId &abcId, int32_t &bcOffset,
580 void JITProfiler::HandleOtherTypesPrototypeHandler(ApEntityId &abcId, int32_t &bcOffset,
607 void JITProfiler::HandleStoreTSHandler(ApEntityId &abcId, int32_t &bcOffset,
622 void JITProfiler::ConvertICByNameWithPoly(ApEntityId abcId, int32_t bcOffset, JSTaggedValue cacheValue, BCType type,
646 void JITProfiler::ConvertICByValue(int32_t bcOffset, uint32_t slotId, BCType type)
674 void JITProfiler::ConvertICByValueWithHandler(ApEntityId abcId, int32_t bcOffset,
700 void JITProfiler::HandleStoreType(ApEntityId &abcId, int32_t &bcOffset,
726 void JITProfiler::HandleTransition(ApEntityId &abcId, int32_t &bcOffset,
746 void JITProfiler::HandleTransWithProto(ApEntityId &abcId, int32_t &bcOffset,
765 void JITProfiler::HandlePrototypeHandler(ApEntityId &abcId, int32_t &bcOffset,
792 void JITProfiler::ConvertICByValueWithPoly(ApEntityId abcId, int32_t bcOffset, JSTaggedValue cacheValue, BCType type)
815 void JITProfiler::ConvertInstanceof(int32_t bcOffset, uint32_t slotId)
845 JSTaggedValue JITProfiler::TryFindKeyInPrototypeChain(TaggedObject *currObj, JSHClass *currHC, JSTaggedValue key)
876 void JITProfiler::AddObjectInfoWithMega(int32_t bcOffset)
883 void JITProfiler::AddObjectInfoImplement(int32_t bcOffset, const PGOObjectInfo &info)
897 bool JITProfiler::AddObjectInfo(ApEntityId abcId, int32_t bcOffset,
908 bool JITProfiler::AddTranstionObjectInfo(
919 void JITProfiler::AddBuiltinsInfo(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver,
942 void JITProfiler::AddBuiltinsGlobalInfo(ApEntityId abcId, int32_t bcOffset, GlobalIndex globalsId)
948 bool JITProfiler::AddBuiltinsInfoByNameInInstance(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver)
992 bool JITProfiler::AddBuiltinsInfoByNameInProt(ApEntityId abcId, int32_t bcOffset, JSHClass *receiver, JSHClass *hold)
1023 if (JITProfiler::IsJSHClassNotEqual(receiver, hold, exceptRecvHClass, exceptRecvHClassOnHeap, exceptHoldHClass,
1038 bool JITProfiler::IsJSHClassNotEqual(JSHClass *receiver, JSHClass *hold, JSHClass *exceptRecvHClass,
1048 void JITProfiler::Clear()
1059 JITProfiler::~JITProfiler()