METHOD AND APPARATUS FOR EFFICIENTLY RESOLVING SYMBOLIC REFERENCES IN A VIRTUAL MACHINE

Patent №

US 7,574,705

Granted

2009-08-11

Filed 2004

Owner

SUN MICROSYSTEMS, INC.

Lab

AI components

1

hardware

Assignment

Recorded

Dataset

AIPD

2023_r1 edition

Application

10880785

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.

AI hardwareG06F 9/44521G06F 9/44573G06F 9/45504

AI classification

AI hardware1.00
Knowledge representation0.00
Evolutionary computation0.00
Natural language0.00
Vision0.00
Machine learning0.00
Planning0.00
Speech0.00

Ownership

SUN MICROSYSTEMS, INC.

assignment · 157290980

Assignors

TAIVALSAARI, ANTERO K.P., PITTORE, WILLIAM F., MATHISKE, BERND J.W.

On an employer assignment, the assignors are typically the inventors.

© 2026 NYSGPT2525 LLC