×

Heap manager and application programming interface support for managing versions of objects

  • US 20060161601A1
  • Filed: 01/18/2005
  • Published: 07/20/2006
  • Est. Priority Date: 01/18/2005
  • Status: Abandoned Application
First Claim
Patent Images

1. A method in a virtual machine executing in a data processing system for supporting versioning of data in a heap for the virtual machine, the method comprising:

  • responsive to receiving a request for an object, allocating the object;

    creating a versioning data structure for the object, wherein the versioning data structure is used to store changes in data for the object and wherein the object is associated with the versioning data structure; and

    responsive to an event, storing delta data for the object in the versioning data structure.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×