A method and an apparatus that enable spare instruction slots within a code module to be utilized opportunistically for insertion of instructions associated with correctness check functions. The apparatus comprises a compiler that generates code and an initial instruction schedule. During generation...http://www.google.com/patents/US6883166?utm_source=gb-gplus-sharePatent US6883166 - Method and apparatus for performing correctness checks opportunistically