Please download the dossier by clicking on the dossier button x
×

Deep copying objects in a collocated environment

  • US 8,516,501 B2
  • Filed: 08/11/2010
  • Issued: 08/20/2013
  • Est. Priority Date: 08/11/2010
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer program product comprising:

  • a non-transitory computer readable storage medium; and

    computer usable code stored on the non-transitory computer readable storage medium, where, if executed by a processor, the computer usable code causes a computer to;

    detect an in-process call between a client and a server, wherein the client and the server are to share a common virtual machine instance, and wherein the in-process call is to include a source object;

    determine an internal class structure of the common virtual machine instance based on an object type of the source object;

    conduct a field copy from the source object to a destination object based on field offset data, wherein the source object is to correspond to a first class loader and the destination object is to correspond to a second class loader;

    repeat the field copy for a plurality of fields in the source object to complete an object copy of the source object; and

    repeat the object copy for a plurality of source objects in the in-process call.

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