Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/aot_snapshot/
H A Dsnapshot_constantpool_data.cpp128 JSHandle<JSTaggedValue> ihc, JSHandle<JSTaggedValue> chc) in CollectLiteralInfo()
163 if (!chc->IsUndefined()) { in CollectLiteralInfo()
164 aotLiteralInfo->SetChc(chc.GetTaggedValue()); in CollectLiteralInfo()
206 bool BaseSnapshotInfo::CheckAOTChcPropertiesForRep(JSThread *thread, const JSHandle<JSTaggedValue> &chc, in CheckAOTChcPropertiesForRep() argument
209 if (chc->IsUndefinedOrNull()) { in CheckAOTChcPropertiesForRep()
212 JSHandle<JSHClass> chclass(thread, JSHClass::Cast(chc->GetTaggedObject())); in CheckAOTChcPropertiesForRep()
301 JSHandle<JSTaggedValue> chc = undefinedHandle; in StoreDataToGlobalData() local
306 chc = TryGetHClass(ctorPt, ctorPt); in StoreDataToGlobalData()
316 if (!CheckAOTChcPropertiesForRep(thread_, chc, extractor)) { in StoreDataToGlobalData()
317 chc in StoreDataToGlobalData()
125 CollectLiteralInfo(JSHandle<TaggedArray> array, uint32_t constantPoolIndex, JSHandle<ConstantPool> snapshotConstantPool, const std::set<uint32_t> &skippedMethods, JSHandle<JSTaggedValue> ihc, JSHandle<JSTaggedValue> chc) CollectLiteralInfo() argument
349 JSHandle<JSTaggedValue> chc = thread_->GlobalConstants()->GetHandledUndefined(); StoreDataToGlobalData() local
379 JSHandle<JSTaggedValue> chc = thread_->GlobalConstants()->GetHandledUndefined(); StoreDataToGlobalData() local
[all...]
H A Dsnapshot_constantpool_data.h83 JSHandle<JSTaggedValue> ihc, JSHandle<JSTaggedValue> chc);
91 static bool CheckAOTChcPropertiesForRep(JSThread *thread, const JSHandle<JSTaggedValue> &chc,
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs-inl.h920 const JSHandle<JSTaggedValue> &chc, in ShouldUseAOTHClass()
923 // In the case of incomplete data collection in PGO, AOT may not create ihc and chc at the same time. in ShouldUseAOTHClass()
925 return (!ihc->IsUndefined() || !chc->IsUndefined()) && !classLiteral->GetIsAOTUsed(); in ShouldUseAOTHClass()
949 JSMutableHandle<JSTaggedValue> chc(thread, JSTaggedValue::Undefined()); in RuntimeCreateClassWithBuffer()
957 chc.Update(aotLiteralInfo->GetChc()); in RuntimeCreateClassWithBuffer()
973 if (ShouldUseAOTHClass(ihc, chc, classLiteral)) { in RuntimeCreateClassWithBuffer()
975 cls = ClassHelper::DefineClassWithIHClass(thread, base, extractor, lexenv, ihc, chc); in RuntimeCreateClassWithBuffer()
919 ShouldUseAOTHClass(const JSHandle<JSTaggedValue> &ihc, const JSHandle<JSTaggedValue> &chc, const JSHandle<ClassLiteral> &classLiteral) ShouldUseAOTHClass() argument
H A Druntime_stubs.h517 const JSHandle<JSTaggedValue> &chc,
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/
H A Dpgo_profiler.cpp63 auto chc = ctorFunc->GetClass(); in ProfileDefineClass() local
64 SetRootProfileType(chc, abcId, entityId, ProfileType::Kind::ConstructorId); in ProfileDefineClass()

Completed in 13 milliseconds