Data processing: software development – installation – and managem – Software program development tool – Translation of code
Reexamination Certificate
2005-05-10
2005-05-10
Khatri, Anil (Department: 2124)
Data processing: software development, installation, and managem
Software program development tool
Translation of code
C717S140000, C717S141000, C717S142000, C717S143000, C717S124000, C717S125000, C717S158000, C712S202000
Reexamination Certificate
active
06892379
ABSTRACT:
In a compiler, a method of generating assembly code for stack unwinding is disclosed. One or more source code lines are obtained. Assembly code for the one or more source code lines is then generated. The assembly code includes one or more stack unwind assembler having one or more associated stack unwind sub directives. Each of the stack unwind assembler directives is adapted for indicating to an assembler that one or more encoded data sections containing stack information to be used for stack unwinding is to be generated in an object file from the one or more associated stack unwind sub directives.
REFERENCES:
patent: 4951195 (1990-08-01), Fogg et al.
patent: 5005119 (1991-04-01), Rumbaugh et al.
patent: 5175828 (1992-12-01), Hall et al.
patent: 5628016 (1997-05-01), Kukol
patent: 6014515 (2000-01-01), Burch
patent: 6014517 (2000-01-01), Shagam et al.
patent: 6106574 (2000-08-01), Baisley et al.
patent: 6112312 (2000-08-01), Parker et al.
patent: 6219828 (2001-04-01), Lee
patent: 6243668 (2001-06-01), Le et al.
patent: 6249906 (2001-06-01), Levine et al.
patent: 6289446 (2001-09-01), Nilsson
patent: 6293712 (2001-09-01), Coutant
patent: 6314564 (2001-11-01), Charles et al.
patent: 6470493 (2002-10-01), Smith et al.
patent: 6513155 (2003-01-01), Alexander et al.
patent: 6550058 (2003-04-01), Wynn
patent: 6553564 (2003-04-01), Alexander et al.
patent: 6728955 (2004-04-01), Berry et al.
patent: 6732357 (2004-05-01), Berry et al.
Merrick, Early Unwindings and Rollovers of Stock Index Futures Arbitrage Programs: Analysis and Implications for Predicting Expiration Day Effects; Introduction, The Journal of Futures Markets, Apr. 1989. vol. 9, Iss. 2; p. 101 (11 pages).*
Internet, Unwinding The Stack, http://c2.com/cgi/wiki?UnwindingTheStack.*
Wong et al., Execption Handling in C++ Without Language Extension, 1993, IEEE, pp. 411-414.*
Wong et al., Exception handling in C++ without language extension, Oct. 1993, IEEE, vol. 1, p. 411-414.*
Haenni, A structure macro assembler for the event handler, Oct. 1989, IEEE, vol. 36, p. 1685-1689.*
Champlain et al., A reflective architecture for cross-assembler, 1999, IEEE, p. 346-348.*
Shouzhong et al., Building knowledge-based systems with an assembling technique, Mar./Apr. 1997, IEEE, p. 81-83.*
Intel, “IA-64 Software Conventions and Runtime Architecture Guide,” Doc. No. 245358-002, Sep. 2000.
Intel, “Intel® Itamium™ Architecture Assembly Language Reference Guide,” Doc. No. 248801-003 http://developer.intel.com, Oct. 2000.
Beyer Weave & Thomas LLP
Khatri Anil
Rampuria Satish S.
Sun Microsystems Inc.
LandOfFree
Methods and apparatus for use in aiding stack unwinding does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Methods and apparatus for use in aiding stack unwinding, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Methods and apparatus for use in aiding stack unwinding will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3366462