Commit Graph

9 Commits

Author SHA1 Message Date
g00416891
b4054bf631 Refactor loadedJSPandaFiles for memory leak
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I6J2G8?from=project-issue

Signed-off-by: g00416891 <guobingbing3@huawei.com>
Change-Id: Ia8b70f4a0d0bdd67c82369c699b5687b949559c2
2023-04-07 14:57:06 +08:00
g00416891
fb94e4d58e Support cold patch with method replace
https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I6781P

Signed-off-by: g00416891 <guobingbing3@huawei.com>
Change-Id: I68f1fedaf52ddacc242d99c602c98bd0ae8a8328
2023-02-23 11:12:08 +08:00
g00416891
8e845313e5 Optimize LiteralDataExtractor
issue:https://gitee.com/openharmony/arkcompiler_ets_runtime/issues/I6DLG8

Signed-off-by: g00416891 <guobingbing3@huawei.com>
Change-Id: I1ed5fb2d71cee484430952d6a0816e3a780ec6bc
2023-02-08 10:43:02 +08:00
g00416891
27c4db2bcc Support external method for hot patch
Signed-off-by: g00416891 <guobingbing3@huawei.com>
Change-Id: Id8245a6659b52ecddaf59db51cca325b517d385e
2023-02-03 15:29:04 +08:00
lijiamin
0ab96caf64 Optimize load patch
Signed-off-by: lijiamin <lijiamin24@huawei.com>
Change-Id: Ifcf0af255394bb648fb28785820c5ef2a03258d5
2022-12-30 16:43:38 +08:00
g00416891
1073ab9ca0 Refactor GetRecordName and GetMethodName for quick fix
Signed-off-by: g00416891 <guobingbing3@huawei.com>
Change-Id: I1eae7ca74074962036b8f421929c177fe0f6970a
2022-12-16 11:12:30 +08:00
g00416891
f0fb6e41ed Parse patch record info for quick fix
Change-Id: I64e1b915bbfa9f9a2451fb845613c0b66e94dde5
Signed-off-by: g00416891 <guobingbing3@huawei.com>
2022-12-12 19:42:23 +08:00
g00416891
3d7022fe58 Add error code for quick fix
Signed-off-by: g00416891 <guobingbing3@huawei.com>
Change-Id: Iff837eb41c1e63404834736f06582eb159c2cdc9
2022-12-07 11:50:57 +08:00
g00416891
c443bd6a58 Refactor quick fix loader and manager
Signed-off-by: g00416891 <guobingbing3@huawei.com>
Change-Id: I3cba0e3d28f741137ecaa790fe2e365d3ac71b4d
2022-12-05 17:25:22 +08:00