Patent ID: 11960406
Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 15:
16. A method, implemented at a computer system that includes a processor, comprising:
based at least on configuring a memory space for a process, determining that memory values corresponding to a particular range of memory addresses within the memory space for the process can be reconstructed or predicted from a data source that is separate from traced memory accesses by instructions that execute as part of the process; and
based at least on the determination,
configure one or more data structures that instruct the processor to omit logging memory accesses into a trace of the process when the processor accesses a memory address within the particular range of memory addresses during execution of the process at the processor; and
store one or more indicia of how to reconstruct or predict the memory values corresponding to the particular range of memory addresses, the one or more indicia indicating at least an identity of the data source that is separate from the traced memory accesses.