Patent №
US 8,201,152
Granted
2012-06-12
Filed 2008
Owner
INTERNATIONAL BUSINESS MACHINES CORPORATION
Lab
AI components
1
hardware
Assignment
Recorded
Dataset
AIPD
2023_r1 edition
Application
12110430
A method and system for debugging a program in multithread environment which interrupts the running of a debuggee program begins by replacing the instruction at the position at which a breakpoint for debugging is desired to be set with a breakpoint instruction. When the breakpoint instruction is replaced back with the instruction at the position at which the breakpoint for debugging is set, an instruction is set in front of the breakpoint for debugging as a fence breakpoint; and when the instruction at the position at which the breakpoint for debugging is set, is replaced again with the breakpoint instruction. On completion, the fence breakpoint is replaced with the original instruction of the debuggee program at that position.
AI classification
Ownership
INTERNATIONAL BUSINESS MACHINES CORPORATION
assignment · 208620571
Assignors
LI, YAN, QI, YAO, YU, WEIYING, ZHENG, YONG
On an employer assignment, the assignors are typically the inventors.