Patents Examined by Peter Stechor
  • Patent number: 6112025
    Abstract: In a system for dynamically linking a compiled procedure to referenced object components during execution of the compiled procedure, a native code loader loads the compiled procedure into a user's address space, and replaces a first instruction in the compiled procedure that references a first object component with a replacement instruction that invokes execution of a dynamic resolution procedure. While executing the compiled procedure, execution of the replacement instruction invokes execution of the dynamic resolution procedure. The dynamic resolution procedure locates the first object component, replaces the replacement instruction in the compiled procedure with a patch instruction, corresponding to the first instruction, that references the located first object component.
    Type: Grant
    Filed: March 25, 1996
    Date of Patent: August 29, 2000
    Assignee: Sun Microsystems, Inc.
    Inventors: Nand M. Mulchandani, Daniel D. Grove