Data processing: software development – installation – and managem – Software program development tool – Linking
Reexamination Certificate
2004-06-29
2009-08-11
Bullock, Jr., Lewis A (Department: 2193)
Data processing: software development, installation, and managem
Software program development tool
Linking
C717S163000, C717S164000
Reexamination Certificate
active
07574705
ABSTRACT:
One embodiment of the present invention provides a system that facilitates efficiently resolving symbolic references in a virtual machine to support in-place execution. During operation, the system loads an in-place executable file into the virtual machine, and receives a pointer that points to an unresolved symbol value in the in-place executable file. This unresolved symbol value includes an offset value that points to a subsequent unresolved symbol value in a chain of unresolved symbol values within the in-place executable file, and a token value that can be used to look up a corresponding resolved reference value in an unresolved symbol table. The system then uses the token value to look up the corresponding resolved reference in the unresolved symbol table, and replaces the unresolved symbol value with the corresponding resolved reference.
REFERENCES:
patent: 5594903 (1997-01-01), Bunnell et al.
patent: 5878263 (1999-03-01), Fortin et al.
patent: 5960171 (1999-09-01), Rotman et al.
patent: 6363436 (2002-03-01), Hagy
patent: 6382846 (2002-05-01), Lai
patent: 6574626 (2003-06-01), Regelman et al.
patent: 6973646 (2005-12-01), Bordawekar et al.
patent: 6983460 (2006-01-01), Goire et al.
patent: 7155708 (2006-12-01), Hammes et al.
patent: 2002/0069342 (2002-06-01), Ginsberg
patent: 2004/0230949 (2004-11-01), Talwar et al.
patent: 2005/0028155 (2005-02-01), Jung
patent: 2005/0132179 (2005-06-01), Glaum et al.
patent: 1164478 (1993-10-01), None
patent: 0810522 (1997-05-01), None
patent: WO00/17747 (2000-03-01), None
Levine “Linkers & Loaders” 1999, Morgan Kaufmann Publishers, pp. 56-57, 160-161, 210-211.
Mathiske Bernd J. W.
Pittore William F.
Taivalsaari Antero K. P.
Bullock, Jr. Lewis A
Mitchell Jason
Park Vaughan & Fleming LLP
Sun Microsystems Inc.
LandOfFree
Method and apparatus for efficiently resolving symbolic... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for efficiently resolving symbolic..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for efficiently resolving symbolic... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-4118154