发明名称 虚拟机环境下的程序调试方法和系统
摘要 本发明涉及程序调试(Debug)技术领域。更具体地,本发明涉及在不重启虚拟机(Virtual Machine)的情况下对程序进行调试的技术。本发明提供了一种用于虚拟机环境下的程序调试方法,所述程序运行于所述虚拟机上,所述方法包括:接收对程序进行调试的请求;为所述程序的待调试代码行注入调试逻辑代码;以及运行经注入调试逻辑代码的程序代码,以对该程序进行调试。通过本发明,可以实现无需重启虚拟机或挂起虚拟机上运行的其它程序线程,而动态地对程序进行调试,并且无需对虚拟机本身代码作出修改。
申请公布号 CN102855179A 申请公布日期 2013.01.02
申请号 CN201110182264.X 申请日期 2011.06.30
申请人 国际商业机器公司 发明人 黄国亮;蔡俊杰;徐睿智;吕晶;南俊杰;梁睿;孟庆海
分类号 G06F11/36(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 北京市柳沈律师事务所 11105 代理人 黄小临
主权项 一种用于虚拟机环境下的程序调试方法,所述程序运行于所述虚拟机上,所述方法包括:接收对程序进行调试的请求;为所述程序的待调试代码行注入调试逻辑代码;以及运行经注入调试逻辑代码的程序代码,以对该程序进行调试。
地址 美国纽约阿芒克