Method for debugging shared procedures contained in dynamic link

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

G06F 9445

Patent

active

059702451

ABSTRACT:
A method, apparatus, and article of manufacture for debugging target procedures contained in an object library or dynamic link library (DLL) on a running computer system. A "trace" DLL is created, wherein the trace DLL comprises a plurality of trace procedures. The trace procedures have a one-to-one correspondence with the target procedures contained in a target DLL. The trace DLL then acts as an interface between a software application and the target DLL. Rather than invoking the target procedure in the target DLL, the software application invokes the trace procedure contained in the trace DLL. In turn, the trace function in the trace DLL invokes the target procedure in the target DLL through an alternative entry point. The trace procedure may include debug statements, breakpoints, trace functions, printing functions, and other instructions that are executed before and after the call to the alternative entry point in the corresponding target procedure in the target DLL. In this manner, the calls to the target procedure in the target DLL may be monitored without disrupting the functionality of the target procedure or limiting access to the target DLL.

REFERENCES:
patent: 5247681 (1993-09-01), Janis et al.
patent: 5437006 (1995-07-01), Turski
patent: 5745767 (1998-04-01), Rosen et al.
patent: 5761510 (1998-06-01), Smith, Jr. et al.
patent: 5889988 (1999-03-01), Held
Frumkin et al., "Trace-Driven Debugging of Message Passing Programs", IEEE, pp. 753-762, 1998.
Yu et al., "A New Approach to Simulation Debugging Environment Construction", IEEE, pp. 1412-1417, 1996.
Cheng et al., "A Portable Debugger for Parallel and Distributed Programs", IEEE, pp. 723-732, 1994.
Tom Hand, "Debugging Embedded Systems Implemented in C", ACM, pp. 17-22, 1991.

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

Method for debugging shared procedures contained in dynamic link does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Method for debugging shared procedures contained in dynamic link, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for debugging shared procedures contained in dynamic link will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2067368

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