Heap manager and application programming interface support for managing versions of objects
An improved method, apparatus, and computer instructions in a virtual machine executing in a data processing system for supporting versioning of data in a heap for the virtual machine. Responsive to receiving a request for an object, the object is allocated. A versioning data structure is created fo...
Saved in:
Main Authors | , , |
---|---|
Format | Patent |
Language | English |
Published |
20.07.2006
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | An improved method, apparatus, and computer instructions in a virtual machine executing in a data processing system for supporting versioning of data in a heap for the virtual machine. Responsive to receiving a request for an object, the object is allocated. A versioning data structure is created for the object. The versioning data structure is used to store changes in data for the object, and the object is associated with the versioning data structure. Delta data, or changes in data, are stored for the object in the versioning data structure in response to an event. |
---|---|
Bibliography: | Application Number: US20050037024 |