Error detection/correction and fault detection/recovery – Data processing system error or fault handling – Reliability and availability
Reexamination Certificate
2006-05-23
2006-05-23
Bonzo, Bryce P. (Department: 2113)
Error detection/correction and fault detection/recovery
Data processing system error or fault handling
Reliability and availability
C714S049000, C714S765000, C712S244000
Reexamination Certificate
active
07051238
ABSTRACT:
A method and system for nearly immediately trapping a failure-to-check-a-return-value error in a computer program. Modern processor architectures, such as the Intel® IA-64 processor architecture, provide for control speculation of load instructions, including 1-bit NAT registers, associated with general registers, that indicate occurrences of deferred exceptions arising during execution of control-speculative load instructions targeting the corresponding general registers. One embodiment of the present invention employs the NAT registers associated with general-purpose registers to distinguish special values, often indicating error conditions, stored in general-purpose registers serving to store the return values of functions and routines.
REFERENCES:
patent: 5692169 (1997-11-01), Kathail et al.
patent: 5748936 (1998-05-01), Karp et al.
patent: 5881280 (1999-03-01), Gupta et al.
patent: 5915117 (1999-06-01), Ross et al.
patent: 6301705 (2001-10-01), Doshi et al.
patent: 6314513 (2001-11-01), Ross et al.
patent: 6378087 (2002-04-01), Flanagan et al.
patent: 6463579 (2002-10-01), McKinsey
patent: 6640315 (2003-10-01), Hwu et al.
patent: 6665824 (2003-12-01), Ruhlen et al.
patent: 6895527 (2005-05-01), Quach et al.
Gardner Robert D.
Hyser Chris D.
McKee Bret A.
Bonzo Bryce P.
Guyton Philip
Hewlett--Packard Development Company, L.P.
Lange Richard P.
LandOfFree
Method and system for using machine-architecture support to... 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 system for using machine-architecture support to..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and system for using machine-architecture support to... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3624442