Searched refs:aotLiteralInfo (Results 1 - 7 of 7) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/aot_snapshot/ |
H A D | snapshot_global_data.cpp | 60 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 D | snapshot_constantpool_data.cpp | 153 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 D | runtime_stubs-inl.h | 955 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 D | runtime_stubs.h | 411 const JSHandle<AOTLiteralInfo>& aotLiteralInfo);
|
H A D | runtime_stubs.cpp | 3956 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 D | shared_object_factory.cpp | 907 JSHandle<AOTLiteralInfo> aotLiteralInfo(thread_, header); in NewSAOTLiteralInfo() 908 aotLiteralInfo->InitializeWithSpecialValue(initVal, length); in NewSAOTLiteralInfo() 909 return aotLiteralInfo; in NewSAOTLiteralInfo()
|
H A D | object_factory.cpp | 4898 JSHandle<AOTLiteralInfo> aotLiteralInfo(thread_, header); in NewAOTLiteralInfo() 4899 aotLiteralInfo->InitializeWithSpecialValue(initVal, length); in NewAOTLiteralInfo() 4900 return aotLiteralInfo; in NewAOTLiteralInfo()
|
Completed in 30 milliseconds