×

Manual memory management using lazy patching

  • US 10,496,534 B2
  • Filed: 06/15/2017
  • Issued: 12/03/2019
  • Est. Priority Date: 03/27/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method of manual memory management comprising:

  • in response to detecting an access violation when an invalid reference to a child object in a manual heap is used;

    identifying a source of the access violation in a register or stack;

    identifying a parent object in the manual heap, wherein the parent object is an object from which the source was loaded into the register or stack;

    determining an updated reference for the child object using stored mapping data; and

    replacing the invalid reference in the source with the updated reference to the child object in the parent object.

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