Lines Matching refs:PatchLoader
20 PatchErrorCode PatchLoader::LoadPatchInternal(JSThread *thread, const JSPandaFile *baseFile,
34 patchInfo = PatchLoader::GeneratePatchInfo(patchFile);
69 void PatchLoader::ExecuteFuncOrPatchMain(
114 PatchErrorCode PatchLoader::UnloadPatchInternal(JSThread *thread, const CString &patchFileName,
181 Method *PatchLoader::GetPatchMethod(JSThread *thread,
211 void PatchLoader::ClearPatchInfo(JSThread *thread, const CString &patchFileName)
226 void PatchLoader::ReplaceMethod(JSThread *thread,
245 void PatchLoader::UpdateJSFunction(JSThread *thread, PatchInfo &patchInfo)
287 void PatchLoader::UpdateModuleForColdPatch(JSThread *thread, EntityId methodId, CString &recordName, bool hasModule)
321 void PatchLoader::FindAndReplaceSameMethod(JSThread *thread, const JSPandaFile *baseFile,
387 void PatchLoader::FindAndReplaceClassLiteral(JSThread *thread, const JSPandaFile *baseFile,
429 MethodLiteral* PatchLoader::FindSameMethod(PatchInfo &patchInfo, const JSPandaFile *baseFile,
455 void PatchLoader::SaveBaseMethodInfo(PatchInfo &patchInfo, const JSPandaFile *baseFile,
465 PatchInfo PatchLoader::GeneratePatchInfo(const JSPandaFile *patchFile)
503 CMap<uint32_t, CString> PatchLoader::CollectClassInfo(const JSPandaFile *jsPandaFile)
577 CString PatchLoader::GetRealName(const JSPandaFile *jsPandaFile, EntityId entityId, CString &className)