Use of language instructions and functions across multiple proce

Electrical computers and digital processing systems: multicomput – Computer-to-computer data routing – Least weight routing

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

709108, 709300, 709305, G06F 9445

Patent

active

061048739

ABSTRACT:
An apparatus allowing a pair of interrelated C language operations, in particular a setjmp/longjmp and a signal/raise functions to be completed across a plurality of load modules. Upon the issuance of a first instruction or function, such as a setjmp, all information pertaining to the current running processing sub-environment that has been established by a first load module is saved in the memory in any location. Later, upon the issuance of a second and complementary instruction or function, such as a longjmp, issued from a different processing sub-environment established by a different load module, the computer's system stack is searched until the entry for the original processing environment is found. Then once it is established which initial environment the second instruction or function is related to, that information is retrieved from the previously stored memory location and the instruction or function is completed successfully.

REFERENCES:
patent: 4006465 (1977-02-01), Cross et al.
patent: 4408274 (1983-10-01), Wheatley et al.
patent: 5481712 (1996-01-01), Silver et al.
patent: 5481719 (1996-01-01), Ackerman et al.
patent: 5511194 (1996-04-01), Shirakata et al.
patent: 5519862 (1996-05-01), Schaeffer et al.
patent: 5522072 (1996-05-01), De Bruler
patent: 5606696 (1997-02-01), Ackerman et al.
patent: 5628016 (1997-05-01), Kukol
patent: 5659701 (1997-08-01), Amit et al.
patent: 5694539 (1997-12-01), Haley et al.
patent: 5826087 (1998-10-01), Lohmann
Banda et al., "Exception Management Algorithm for Multi-Threaded Method Invocation, "IBM Technical Discolsure Bulletin, vol. 37, No. 07, 07/94 pp. 145-146.
Hidalgo et al. "Method for Creating a Portable C-Language Address Validation Function, " IBM Technical Disclosure Bulletin, vol. 37, No. 11, 11/94, pp. 223-224.
C. R. Merritt, "Backtracking Interpreter, " IBM Technical Disclosure Bulletin, vol. 38, No. 02, 02/95, pp. 625-626.
Jensen et al.,"Address Validation Procedure, " vol. 39, No. 03/96, pp. 21-22.
P. E. Havercan, "High Performance Allocation of Automatic Storage for Multi-CSECT Modules, " IBM Disclosure Bulletin vol. 37, No. 06A. 06/94., pp. 131-132.
Boone, "Java Essentials for C and C++ Programmers'" Addison-Wesley, 1996,pp 31-32.
Microsoft Press "computer Dictionary", 1994, pp 56.
Wong et al., "Exception Handling in C++ Without Language Extension", IEEE TENCON , 1993, pp. 411-414.
stewart et al., "Mechanisms for Detecting and Handling Timing Errors", Comm. of the ACM, Jan. 1997, vol. 40 No. 1, PP 87-93.

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

Use of language instructions and functions across multiple proce does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Use of language instructions and functions across multiple proce, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Use of language instructions and functions across multiple proce will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2016550

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