Patent ID: 8073673

Claim:
A computer-readable storage medium having computer-readable instructions stored thereon that, when executed, perform acts comprising: making a call to a memory manager for an emulated memory access operation to an allocated contiguous portion of emulated memory, wherein a generation count has been assigned by the memory manager for the emulated memory access operation to: a plurality of table entries corresponding to a respective plurality of said allocated contiguous portions of emulated memory, and a plurality of pointers each including an address to a respective said allocated contiguous portion of emulated memory; comparing the generation count: in the pointer including the address to the allocated contiguous portion of emulated memory; and in the table entry corresponding to the allocated contiguous portion of emulated memory; if the respective said generation counts in the comparison do not match, then outputting a diagnostic; and if the respective said generation counts in the comparison match, removing the generation count from the pointer specified by the memory manager for the emulated memory access operation during the performing of the emulated memory access operation for which the memory manager was called.