Apparatus, program product and method of debugging utilizing a c

Data processing: software development – installation – and managem – Software program development tool – Translation of code

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

717 1, 717 2, 717 3, 717 5, 717 6, 717 7, 717 8, 717 9, 717 10, 717 11, G06F 9445

Patent

active

06077312&

ABSTRACT:
An apparatus, program product, and method of debugging a computer program utilize a context sensitive breakpoint to conditionally halt execution of a computer program when the context of the computer program meets a predetermined criteria. The context of a computer program is defined by a calling history associated with the computer program that identifies, at any given instant during the execution of the computer program, the sequence of routines in the computer program that were called prior to reaching the instruction being processed at that given instant. By basing the determination of whether to interrupt processing of a computer program upon the calling history for the computer program, a computer programmer is given a great deal of flexibility in setting breakpoints that isolate the circumstances for which it is desired to induce stoppage of a computer program from other unwanted circumstances.

REFERENCES:
patent: 5375125 (1994-12-01), Oshima et al.
patent: 5446900 (1995-08-01), Kimelman
patent: 5652835 (1997-07-01), Miller
patent: 5845125 (1998-12-01), Nishimura et al.
patent: 5860009 (1999-01-01), Uchihira et al.
patent: 5862379 (1999-07-01), Rubin et al.
patent: 5910895 (1999-06-01), Proskauer et al.
patent: 5926176 (1999-07-01), McMillan et al.
patent: 5953735 (1999-09-01), Forcier
patent: 5970248 (1999-10-01), Meier
patent: 6021488 (2000-02-01), Eisen et al.
Miller et al., "Breakpoints and Halting in Distributed Programs", IEEE, pp. 316-323, 1988.
Frumkin et al., "Trace-Driven Debugging of Message Passing Programs", IEEE, pp. 753-762, 1998.
Manabe et al., "Debugging Dynamic Distributed Programs Using Global Predicates", IEEE, 402-407, 1992.
IBM Technical Disclosure Bulletin, "Program Debugging in an Incompletely Assembled Runtime Environment", vol. 40, No. 5, pp. 111-114, May 1997.
Hand, "Debugging Embedded Systems Implemented in C", ACM, pp. 17-22, May 1997.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Apparatus, program product and method of debugging utilizing a c does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Apparatus, program product and method of debugging utilizing a c, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Apparatus, program product and method of debugging utilizing a c will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-1848400

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.