Searched refs:chc (Results 1 - 5 of 5) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/aot_snapshot/ |
H A D | snapshot_constantpool_data.cpp | 128 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 D | snapshot_constantpool_data.h | 83 JSHandle<JSTaggedValue> ihc, JSHandle<JSTaggedValue> chc); 91 static bool CheckAOTChcPropertiesForRep(JSThread *thread, const JSHandle<JSTaggedValue> &chc,
|
/arkcompiler/ets_runtime/ecmascript/stubs/ |
H A D | runtime_stubs-inl.h | 920 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 D | runtime_stubs.h | 517 const JSHandle<JSTaggedValue> &chc,
|
/arkcompiler/ets_runtime/ecmascript/pgo_profiler/ |
H A D | pgo_profiler.cpp | 63 auto chc = ctorFunc->GetClass(); in ProfileDefineClass() local 64 SetRootProfileType(chc, abcId, entityId, ProfileType::Kind::ConstructorId); in ProfileDefineClass()
|
Completed in 13 milliseconds