×

Translation consistency checking for modified target instructions by comparing to original copy

  • US 6,594,821 B1
  • Filed: 03/30/2000
  • Issued: 07/15/2003
  • Est. Priority Date: 03/30/2000
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer which translates instructions from a target instruction set to a host instruction set and includes means for detecting a change to memory containing a target instruction to which a write is attempted from which a host instruction has been translated, a method for determining if target instructions from which host instructions have been translated have changed since the translation took place including the steps of:

  • testing for an indication that the means for detecting may be slowing operation of the computer with respect to particular target instructions which have been translated, responding to an indication provided by the test by;

    storing copies of the particular target instructions, disabling the means for detecting for the particular target instructions, and creating a process to replace the means for detecting including the steps of storing data necessary to execute the process, and executing a process to compare the copies and target instructions presently at an address of the particular target instructions when the host instructions are to be executed, and executing the host instructions if the copies and target instructions compare, and disabling the host instructions if the copies and target instructions do not compare.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×