Home
last modified time | relevance | path

Searched refs:aotLiteralInfo (Results 1 - 7 of 7) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/aot_snapshot/
H A Dsnapshot_global_data.cpp60 AOTLiteralInfo *aotLiteralInfo = AOTLiteralInfo::Cast(val.GetTaggedObject()); in Resolve() local
61 uint32_t aotLiteralInfoLen = aotLiteralInfo->GetCacheLength(); in Resolve()
63 JSTaggedValue methodOffsetVal = aotLiteralInfo->GetObjectFromCache(i); in Resolve()
74 aotLiteralInfo->SetObjectToCache(thread, i, JSTaggedValue(entryIndex)); in Resolve()
H A Dsnapshot_constantpool_data.cpp153 JSHandle<AOTLiteralInfo> aotLiteralInfo = factory->NewAOTLiteralInfo(methodSize); in CollectLiteralInfo() local
156 aotLiteralInfo->SetObjectToCache(thread_, i, JSTaggedValue(methodOffset)); in CollectLiteralInfo()
160 aotLiteralInfo->SetIhc(ihc.GetTaggedValue()); in CollectLiteralInfo()
164 aotLiteralInfo->SetChc(chc.GetTaggedValue()); in CollectLiteralInfo()
167 snapshotConstantPool->SetObjectToCache(thread_, constantPoolIndex, aotLiteralInfo.GetTaggedValue()); in CollectLiteralInfo()
255 JSHandle<AOTLiteralInfo> aotLiteralInfo = factory->NewAOTLiteralInfo(1); // 1: only one method in StoreDataToGlobalData() local
257 aotLiteralInfo->SetObjectToCache(thread_, 0, JSTaggedValue(initValue)); in StoreDataToGlobalData()
258 aotLiteralInfo->SetLiteralType(JSTaggedValue(AOTLiteralInfo::METHOD_LITERAL_TYPE)); in StoreDataToGlobalData()
260 aotLiteralInfo->SetIhc(ihc.GetTaggedValue()); in StoreDataToGlobalData()
262 aotLiteralInfo in StoreDataToGlobalData()
[all...]
/arkcompiler/ets_runtime/ecmascript/stubs/
H A Druntime_stubs-inl.h955 JSHandle<AOTLiteralInfo> aotLiteralInfo(thread, val); in RuntimeCreateClassWithBuffer()
956 ihc.Update(aotLiteralInfo->GetIhc()); in RuntimeCreateClassWithBuffer()
957 chc.Update(aotLiteralInfo->GetChc()); in RuntimeCreateClassWithBuffer()
2259 const JSHandle<AOTLiteralInfo>& aotLiteralInfo)
2264 ASSERT(!aotLiteralInfo.GetTaggedValue().IsHole());
2288 aotLiteralInfo->SetIhc(JSTaggedValue::Undefined());
2299 JSMutableHandle<AOTLiteralInfo> aotLiteralInfo(thread, JSTaggedValue::Hole());
2308 aotLiteralInfo.Update(val);
2309 ihc.Update(aotLiteralInfo->GetIhc());
2332 DefineFuncTryUseAOTHClass(thread, result, ihc, aotLiteralInfo);
[all...]
H A Druntime_stubs.h411 const JSHandle<AOTLiteralInfo>& aotLiteralInfo);
H A Druntime_stubs.cpp3956 JSHandle<AOTLiteralInfo> aotLiteralInfo(GetHArg<JSTaggedValue>(argv, argc, 2)); // 2: means the second parameter in DEF_RUNTIME_STUBS()
3957 DefineFuncTryUseAOTHClass(thread, result, ihc, aotLiteralInfo); in DEF_RUNTIME_STUBS()
/arkcompiler/ets_runtime/ecmascript/
H A Dshared_object_factory.cpp907 JSHandle<AOTLiteralInfo> aotLiteralInfo(thread_, header); in NewSAOTLiteralInfo()
908 aotLiteralInfo->InitializeWithSpecialValue(initVal, length); in NewSAOTLiteralInfo()
909 return aotLiteralInfo; in NewSAOTLiteralInfo()
H A Dobject_factory.cpp4898 JSHandle<AOTLiteralInfo> aotLiteralInfo(thread_, header); in NewAOTLiteralInfo()
4899 aotLiteralInfo->InitializeWithSpecialValue(initVal, length); in NewAOTLiteralInfo()
4900 return aotLiteralInfo; in NewAOTLiteralInfo()

Completed in 30 milliseconds