Electrical computers and digital processing systems: memory – Storage accessing and control – Shared memory area
Patent
1996-07-12
2000-09-12
Cabeca, John W.
Electrical computers and digital processing systems: memory
Storage accessing and control
Shared memory area
711147, 711165, 711170, 711203, 711209, 702101, 395672, 395674, 39520043, 39520045, G06F 1206
Patent
active
061192066
ABSTRACT:
Stack tracebacks are performed in debugging and exception handling routines, and involve providing the values of non-volatile registers at the time of entry into each function in a call chain. One stack traceback technique includes performing the following two steps for each virtual address at which a function call in the call chain is made: (1) locating the tag section whose virtual address range includes the virtual address; and (2) locating a tag in the tag section found in step (1), whose virtual address range includes the virtual address. The tag found in step (2) indicates which of the values, if any, respectively held by the non-volatile registers upon entry to the particular function in which the above function call is made, are stored in a stack frame for the particular function at the time of the function call.
REFERENCES:
patent: 4297743 (1981-10-01), Appell et al.
patent: 4493027 (1985-01-01), Katz et al.
patent: 5189733 (1993-02-01), Bennett et al.
patent: 5375213 (1994-12-01), Arai
patent: 5535390 (1996-07-01), Hildebrandt
patent: 5630157 (1997-05-01), Dwyer, III
patent: 5765006 (1995-01-01), Motoyama
patent: 5920858 (1995-12-01), Kitabayashi et al.
patent: 5924099 (1994-12-01), Guzak et al.
SunSoft slide, Post PowerPC EABI Working Group, 5 pages, Most accurate available copies for 5 viewgraphs distributed by Bruce Delagi at Power PC EABI working Group meeting in Santa Cruz, CA in Jun., 1995.
Delagi Bruce A.
Miller Terrence C.
Tatkar Vijay K.
Zucker Joel Steven
Cabeca John W.
Ransom David
Sun Microsystems Inc.
LandOfFree
Design of tags for lookup of non-volatile registers does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Design of tags for lookup of non-volatile registers, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Design of tags for lookup of non-volatile registers will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-105886