Data processing: software development – installation – and managem – Software program development tool – Testing or debugging
Reexamination Certificate
2006-12-12
2006-12-12
Ingberg, Todd (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Testing or debugging
C717S140000, C717S127000
Reexamination Certificate
active
07150006
ABSTRACT:
A system and method for facilitating cross-process access into a managed code process is useful in an embodiment of the invention for debugging managed code without perturbing the process being accessed or requiring the code under test to be running during debugging. A compiler according to an embodiment of the invention is used to produce mirror code wherein in-process pointers have been replaced with cross-process pointers in order to mirror the address space of the process under test to the address space of the mirror code process. In a further embodiment, the mirror code process is modified not only to allow but also to optimize the cross-process access.
REFERENCES:
patent: 5410648 (1995-04-01), Pazel
patent: 5764989 (1998-06-01), Gustafsson et al.
patent: 5958049 (1999-09-01), Mealey et al.
patent: RE36422 (1999-11-01), Pazel
patent: 6023560 (2000-02-01), Yoshida et al.
patent: 6043897 (2000-03-01), Morikawa et al.
patent: 6191405 (2001-02-01), Mishima et al.
patent: 6219828 (2001-04-01), Lee
patent: 6433896 (2002-08-01), Ueda et al.
patent: 6633404 (2003-10-01), Atsumi
patent: 6897582 (2005-05-01), Hoppe
patent: 6996809 (2006-02-01), Muhlestein et al.
patent: 7000225 (2006-02-01), Sangavarapu et al.
JAVASCRIPT Handbook, Danny Goodman, Apr. 22, 1996, p. 368.
How Debuggers Work Algorithms, Data Structures, and Architecture, Jonathan B. Rosenberg, 1996, Whole book.
“Managed Code Application Development for Windows Embedded Platforms”, Mar. 4, 2003, retrieved from http://msdn.microsoft.com/chats/embedded/embedded—020603.asp. pp. 1-8.
What is TestCanter? (1995), pp. 2-16.
Bliss Andrew L.
Morrison Vance Palmer
Trowbridge Sean Edwin
Ingberg Todd
Workman Nydegger
LandOfFree
Techniques for managed code debugging does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Techniques for managed code debugging, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Techniques for managed code debugging will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3711565