发明名称 |
DEBUG调试方法和装置 |
摘要 |
本发明公开了一种DEBUG调试方法和装置;其中的方法包括:在包含有至少一个调试关键点的程序开始被执行时,获取程序执行的参与主体的标识信息;判断参与主体的标识信息是否属于预先设定的参与主体标识集合;如果属于,则将调试开关的当前取值设置为第一值,否则,将调试开关的当前取值设置为第二值;在程序被执行到每一调试关键点时,均获取调试开关的当前取值;判断调试开关的当前取值;如果为第一值,则根据当前执行的调试关键点处设置的调试信息产生相应的DEBUG信息,并继续执行程序,且所述DEBUG信息被传输至程序调试客户端;如果为第二值,则不执行上述DEBUG信息的产生操作,而继续执行该程序。 |
申请公布号 |
CN103577326B |
申请公布日期 |
2016.06.29 |
申请号 |
CN201310540974.4 |
申请日期 |
2013.11.05 |
申请人 |
北京奇虎科技有限公司;奇智软件(北京)有限公司 |
发明人 |
王鑫 |
分类号 |
G06F11/36(2006.01)I |
主分类号 |
G06F11/36(2006.01)I |
代理机构 |
北京华沛德权律师事务所 11302 |
代理人 |
刘杰 |
主权项 |
一种DEBUG调试方法,其包括:在包含有至少一个调试关键点的程序开始被执行时,获取程序执行的参与主体的标识信息;判断所述参与主体的标识信息是否属于预先设定的参与主体标识集合;如果属于预先设定的参与主体标识集合,则将所述程序的调试开关的当前取值设置为第一值,否则,将所述程序的调试开关的当前取值设置为第二值;其中,所述第一值表示调试开关开启,所述第二值表示调试开关关闭;在所述程序被执行到每一调试关键点时,均获取调试开关的当前取值;判断所述调试开关的当前取值;如果为第一值,则根据当前执行的调试关键点处设置的调试信息产生相应的DEBUG信息,继续执行所述程序,且所述DEBUG信息被传输至程序调试客户端;如果为第二值,则不执行上述DEBUG信息的产生操作,并继续执行所述程序。 |
地址 |
100088 北京市西城区新街口外大街28号D座112室(德胜园区) |