Home
last modified time | relevance | path

Searched refs:PatchInfo (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/patch/
H A Dpatch_loader.h89 struct PatchInfo { struct
124 const JSPandaFile *patchFile, PatchInfo &patchInfo,
127 const CString &baseFileName, PatchInfo &patchInfo);
129 static MethodLiteral *FindSameMethod(PatchInfo &patchInfo, const JSPandaFile *baseFile,
132 JSThread *thread, const JSPandaFile *jsPandaFile, const PatchInfo &patchInfo, bool loadPatch = true);
136 static void UpdateJSFunction(JSThread *thread, PatchInfo &patchInfo);
139 static PatchInfo GeneratePatchInfo(const JSPandaFile *patchFile);
144 PatchInfo &patchInfo,
146 static void SaveBaseMethodInfo(PatchInfo &patchInfo, const JSPandaFile *baseFile,
159 PatchInfo
[all...]
H A Dpatch_loader.cpp21 const JSPandaFile *patchFile, PatchInfo &patchInfo, in LoadPatchInternal()
70 JSThread *thread, const JSPandaFile *jsPandaFile, const PatchInfo &patchInfo, bool loadPatch) in ExecuteFuncOrPatchMain()
115 const CString &baseFileName, PatchInfo &patchInfo) in UnloadPatchInternal()
245 void PatchLoader::UpdateJSFunction(JSThread *thread, PatchInfo &patchInfo) in UpdateJSFunction()
322 const JSPandaFile *patchFile, PatchInfo &patchInfo, in FindAndReplaceSameMethod()
389 PatchInfo &patchInfo, uint32_t constpoolIndex, in FindAndReplaceClassLiteral()
429 MethodLiteral* PatchLoader::FindSameMethod(PatchInfo &patchInfo, const JSPandaFile *baseFile, in FindSameMethod()
455 void PatchLoader::SaveBaseMethodInfo(PatchInfo &patchInfo, const JSPandaFile *baseFile, in SaveBaseMethodInfo()
465 PatchInfo PatchLoader::GeneratePatchInfo(const JSPandaFile *patchFile) in GeneratePatchInfo()
471 PatchInfo patchInf in GeneratePatchInfo()
[all...]
H A Dquick_fix_manager.cpp68 PatchInfo patchInfo; in LoadPatchIfNeeded()
106 PatchInfo patchInfo; in LoadPatch()
146 PatchInfo patchInfo; in LoadPatch()
176 PatchInfo &patchInfo = methodInfos_.find(baseFileName)->second; in UnloadPatch()
200 PatchInfo patchInfo = iter->second; in CheckAndGetPatch()
H A Dquick_fix_manager.h54 CMap<CString, PatchInfo> methodInfos_ {};

Completed in 3 milliseconds