×

Accelerated cached object retrieval

  • US 8,892,533 B2
  • Filed: 09/28/2007
  • Issued: 11/18/2014
  • Est. Priority Date: 09/28/2007
  • Status: Expired due to Fees
First Claim
Patent Images

1. A programming environment including executable code for implementing a method for optimizing object generation, the method comprising:

  • receiving, from a calling method, a first call for invocation of a target method including initialization code;

    executing a first code version to perform the target method;

    in response to the first code version executing successfully with no exceptions, the first code version dynamically replaces the first code version with a second code version to perform the target method in any subsequent invocations of the target method, whereinthe second code version does not include the initialization code, andthe dynamically replacing is performed without notification to the calling method;

    receiving, from the calling method, a second call for invocation of the target method; and

    in response to the second call, executing the second code version to perform the target method, the second code version comprises a singleton object wherein each object type of the singleton object has exactly one shared instance.

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