Heap protection system
AssigneeInternational Business Machines Corporation
InventorsJoran S.C. Siu, Alper Buyuktosunoglu, Richard H. Boivie, Tong Chen
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsJoran S.C. Siu, Alper Buyuktosunoglu, Richard H. Boivie, Tong Chen
Estimating the term…
A computer implemented method handles object references. A computer system determines whether an object reference fetched by a load instruction has an expected value for heap protection for a heap in response to receiving the load instruction for execution. The computer system generates an event in response to the object reference not being the expected value, wherein the event is used to manage the object reference. According to other illustrative embodiments, a computer system and a computer program product for managing object references are provided. As a result, the illustrative embodiments can prevent a load instruction from loading an invalid object reference that does not point to a memory location in a heap.
A computer implemented method for managing object references, the computer implemented method comprising:
A computer system comprising:
A computer program product for managing object references, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer system to cause the computer system to perform a method of:
Dependencies are inferred from the claim text.