×

Object descriptors

  • US 10,042,752 B2
  • Filed: 05/27/2016
  • Issued: 08/07/2018
  • Est. Priority Date: 05/27/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • identifying, by a first operating system process in a computer system accessing a shared memory heap, a first object at a first memory address in the shared memory heap, wherein the first object was previously allocated in the shared memory heap by a second operating system process in the computer system different from the first operating system process and the first object is of a type not known to the first operating system process;

    identifying, based on the first memory address, an object descriptor associated with the first object at a second memory address in the shared memory heap, wherein the object descriptor occupies a number of bits of memory independent of the type;

    determining a size of the first object based on the object descriptor;

    enumerating, based on the object descriptor, fields associated with the first object; and

    performing an action based on each field of the enumerated fields.

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