发明名称 |
调试程序的系统及方法 |
摘要 |
本发明公开了一种调试程序的系统,包括:虚拟机,其配置为运行所述被调试程序,并于所述被调试程序的当前运行指令符合调试中断的条件时产生断点中断;调试器服务端,其嵌入所述虚拟机,并配置为在所述虚拟机产生断点中断时,挂起被调试程序并且将被调试程序的状态信息发送给所述调试器客户端;调试器客户端,其与所述调试器服务端双向通讯并且信息共享,并配置为获取并显示所述被调试程序的状态信息并进行调试操作。本发明同时公开了一种调试程序的方法,用于对虚拟机上运行的程序进行调试。本发明的调试程序的系统及方法能够解决调试非本地代码困难的问题,提升调试效果。 |
申请公布号 |
CN103593292A |
申请公布日期 |
2014.02.19 |
申请号 |
CN201310583179.3 |
申请日期 |
2013.11.19 |
申请人 |
北京深思数盾科技有限公司 |
发明人 |
孙吉平;韩勇 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
北京金信立方知识产权代理有限公司 11225 |
代理人 |
黄威;喻嵘 |
主权项 |
一种调试程序的系统,其特征在于,包括:虚拟机,其配置为运行所述被调试程序,并于所述被调试程序的当前运行指令符合调试中断的条件时产生断点中断;调试器服务端,其嵌入所述虚拟机,并配置为在所述虚拟机产生断点中断时,挂起被调试程序并且将被调试程序的状态信息发送给所述调试器客户端;调试器客户端,其与所述调试器服务端双向通讯并且信息共享,并配置为获取并显示所述被调试程序的状态信息并进行调试操作。 |
地址 |
100872 北京市海淀区中关村大街甲59号文化大厦1706室 |