US Patent:
20130152053, Jun 13, 2013
Inventors:
Weidong Cui - Redmond WA, US
David Molnar - Seattle WA, US
Sang Kil Cha - Pittsburgh PA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 9/44
Abstract:
Computer memory access monitoring and error checking systems and processes are disclosed herein. In one embodiment, a computer implemented method includes executing a computer program having a first object in a first memory location and having a value corresponding to a second memory location holding a second object. The method also includes, during a memory read from the second memory location, performing a comparison of a first version of the first memory location and a second version of the second memory location. The method further includes determining if an error exists in the computer program based on the comparison between the first version and the second version.