会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Debugging techniques in a multithreaded environment
    • 在多线程环境中调试技术
    • US07428727B2
    • 2008-09-23
    • US10937688
    • 2004-09-09
    • Gail A. AlversonBurton J. SmithLaurence S. KaplanMark L. Niehaus
    • Gail A. AlversonBurton J. SmithLaurence S. KaplanMark L. Niehaus
    • G06F11/00
    • G06F11/362
    • A system for debugging targets using various techniques, some of which are particularly useful in a multithread environment. These techniques include implementing breakpoints using out-of-line instruction emulation so that an instruction replaced with a breakpoint instruction does not need to be returned to its original location for single-step execution, executing a debugger nub for each target as part of the target task but using a nub task thread for the nub execution that is separate from the target task threads, providing immunity from breakpoints for specified threads such as the nub thread via specialized breakpoint handlers used by those threads, and virtualizing the debugger nub such that a shared root nub provides a uniform interface between the debugger and the target while specialized nubs provide differing functionality based on the type of target being debugged.
    • 用于使用各种技术调试目标的系统,其中一些在多线程环境中特别有用。 这些技术包括使用脱机指令仿真实现断点,以便用断点指令替换的指令不需要返回到其原始位置进行单步执行,为目标的一部分执行调试器nub 任务,但使用与目标任务线程分离的nub执行的nub任务线程,通过这些线程使用的专门的断点处理程序提供对指定线程(例如nub线程)的断点的免疫,以及虚拟化调试器nub,使得共享 根节点在调试器和目标器之间提供了一个统一的界面,而专门的组件根据被调试的目标类型提供不同的功能。
    • 5. 发明授权
    • Debugging techniques in a multithreaded environment
    • 在多线程环境中调试技术
    • US06480818B1
    • 2002-11-12
    • US09191985
    • 1998-11-13
    • Gail A. AlversonBurton J. SmithLaurence S. KaplanMark L. Niehaus
    • Gail A. AlversonBurton J. SmithLaurence S. KaplanMark L. Niehaus
    • G06F944
    • G06F11/362
    • A system for debugging targets using various techniques, some of which are particularly useful in a multithread environment. These techniques include implementing breakpoints using out-of-line instruction emulation so that an instruction replaced with a breakpoint instruction does not need to be returned to its original location for single-step execution, executing a debugger nub for each target as part of the target task but using a nub task thread for the nub execution that is separate from the target task threads, providing immunity from breakpoints for specified threads such as the nub thread via specialized breakpoint handlers used by those threads, and virtualizing the debugger nub such that a shared root nub provides a uniform interface between the debugger and the target while specialized nubs provide differing functionality based on the type of target being debugged.
    • 用于使用各种技术调试目标的系统,其中一些在多线程环境中特别有用。 这些技术包括使用脱机指令仿真实现断点,以便用断点指令替换的指令不需要返回到其原始位置进行单步执行,为目标的一部分执行调试器nub 任务,但使用与目标任务线程分离的nub执行的nub任务线程,通过这些线程使用的专门的断点处理程序提供对指定线程(例如nub线程)的断点的免疫,以及虚拟化调试器nub,使得共享 根节点在调试器和目标器之间提供了一个统一的界面,而专门的组件根据被调试的目标类型提供不同的功能。