Searched refs:PatchInfo (Results 1 – 4 of 4) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/patch/ |
D | patch_loader.h | 71 struct PatchInfo { struct 99 const JSPandaFile *patchFile, PatchInfo &patchInfo, argument 102 const CString &baseFileName, PatchInfo &patchInfo); 104 static MethodLiteral *FindSameMethod(PatchInfo &patchInfo, const JSPandaFile *baseFile, 107 …JSThread *thread, const JSPandaFile *jsPandaFile, const PatchInfo &patchInfo, bool loadPatch = tru… 111 static PatchInfo GeneratePatchInfo(const JSPandaFile *patchFile); 116 PatchInfo &patchInfo, 118 static void SaveBaseMethodInfo(PatchInfo &patchInfo, const JSPandaFile *baseFile, 127 …static void ReplaceModuleOfMethod(JSThread *thread, const JSPandaFile *baseFile, PatchInfo &patchI…
|
D | patch_loader.cpp | 26 const JSPandaFile *patchFile, PatchInfo &patchInfo, in LoadPatchInternal() 74 JSThread *thread, const JSPandaFile *jsPandaFile, const PatchInfo &patchInfo, bool loadPatch) in ExecuteFuncOrPatchMain() 114 void PatchLoader::ReplaceModuleOfMethod(JSThread *thread, const JSPandaFile *baseFile, PatchInfo &p… in ReplaceModuleOfMethod() 140 const CString &baseFileName, PatchInfo &patchInfo) in UnloadPatchInternal() 257 const JSPandaFile *patchFile, PatchInfo &patchInfo, in FindAndReplaceSameMethod() 325 MethodLiteral* PatchLoader::FindSameMethod(PatchInfo &patchInfo, const JSPandaFile *baseFile, in FindSameMethod() 348 void PatchLoader::SaveBaseMethodInfo(PatchInfo &patchInfo, const JSPandaFile *baseFile, in SaveBaseMethodInfo() 357 PatchInfo PatchLoader::GeneratePatchInfo(const JSPandaFile *patchFile) in GeneratePatchInfo() 363 PatchInfo patchInfo; in GeneratePatchInfo()
|
D | quick_fix_manager.cpp | 68 PatchInfo patchInfo; in LoadPatchIfNeeded() 105 PatchInfo patchInfo; in LoadPatch() 144 PatchInfo patchInfo; in LoadPatch() 173 PatchInfo &patchInfo = methodInfos_.find(baseFileName)->second; in UnloadPatch() 196 PatchInfo patchInfo = iter->second; in CheckAndGetPatch()
|
D | quick_fix_manager.h | 53 CMap<CString, PatchInfo> methodInfos_ {};
|