Changes to the instruction memory may result from loading of new instructions and/or removal of others by the target system CPU. Thus, changes to the instruction memory may be tracked by tracking the writing of instructions to the instruction memory by the CPU or other processors associated with the target system.