×

System and method for dynamically invoking object methods from an application designed for static method invocation

  • US 5,421,016 A
  • Filed: 12/12/1991
  • Issued: 05/30/1995
  • Est. Priority Date: 12/12/1991
  • Status: Expired due to Term
First Claim
Patent Images

1. A computer implemented system to generate static method stubs for dynamic dispatch of one or more dynamically invoked method procedures, comprising:

  • (a) storage means for storing the one or more dynamically invoked method procedures;

    (b) compiler means for generating a static redispatch stub for each of the one or more dynamically invoked method procedures, each of said redispatch stubs having an offset value; and

    (c) dispatch function means for processing a static redispatch stub invocation having one or more invocation parameters, said dispatch function means including;

    selecting means for selecting one of the dynamically invoked method procedures based on said one or more invocation parameters; and

    transferring means for transferring control to the one of the dynamically invoked method procedures associated with the static redispatch stub.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×