Methods and apparatus for use in aiding stack unwinding

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

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

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.

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

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.

Rate now

     

Profile ID: LFUS-PAI-O-3366462

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