Patent
1996-10-31
1998-06-09
Harrell, Robert B.
G06F 1128
Patent
active
057648840
ABSTRACT:
A method and apparatus for monitoring the execution of a procedure having multiple exit points without modifying the software via breakpoints. The starting address of the procedure is loaded into an Instruction Address Break Register (IABR). Upon execution of the starting address the IABR raises an exception. The processing of the exception is used to implement a counting routine and for loading the IABR with the address of the calling party via the Link Register. Upon execution of the address of the calling party, the IABR once again raises an exception. The processing of the second exception is used for stopping the counter and performing any related analysis.
REFERENCES:
patent: 4218741 (1980-08-01), Dixon et al.
patent: 4445170 (1984-04-01), Hughes et al.
patent: 4484271 (1984-11-01), Miu et al.
patent: 4541056 (1985-09-01), Matthews
patent: 4616331 (1986-10-01), Kinoshita et al.
patent: 4734849 (1988-03-01), Kinoshita et al.
patent: 5428749 (1995-06-01), Rouse et al.
patent: 5455936 (1995-10-01), Maemura
Harrell Robert B.
Henkler Richard A.
International Business Machines Corp.
LandOfFree
Method and apparatus for improved instruction counting schemes 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 and apparatus for improved instruction counting schemes, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for improved instruction counting schemes will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2212070