검색으로 돌아가기
기록
代码热替换的方法及装置
발명유효
1조회수
§ Ⅰ
개요
발명자
王亚伟; 伊利亚·伊万诺夫; 帕维尔·彼得罗琴科
IPC 분류
G06F 8/65 (2006.01)
本申请提供了一种代码热替换的方法及装置,该方法包括:获取源代码编译后得到的第一字节码和通过对修改后的源代码进行增量编译得到的第二字节码;将第二字节码中的相对第一字节码的修改内容中的第一类型的修改内容的声明转移至第三字节码中,第一类型的修改内容包括除修改方法体以外的修改;修补转移后的第二字节码或第三字节码中的至少一个指令,至少一个指令分别用于调用第二字节码中的至少一个内容,修补后的至少一个指令分别用于调用第三字节码中与至少一个内容对应的内容;加载目标第二字节码和目标第三字节码。本申请实施例的方案有利于提高调试效率。