400c400,401
< bool readPredicate() override { return thread->readPredicate(); }
---
> bool readPredicate() const override { return thread->readPredicate(); }
>
575c576
< void verify(DynInstPtr &inst);
---
> void verify(const DynInstPtr &inst);
577,578c578,579
< void validateInst(DynInstPtr &inst);
< void validateExecution(DynInstPtr &inst);
---
> void validateInst(const DynInstPtr &inst);
> void validateExecution(const DynInstPtr &inst);
581c582
< void copyResult(DynInstPtr &inst, const InstResult& mismatch_val,
---
> void copyResult(const DynInstPtr &inst, const InstResult& mismatch_val,
586c587
< void handleError(DynInstPtr &inst)
---
> void handleError(const DynInstPtr &inst)
595c596
< void dumpAndExit(DynInstPtr &inst);
---
> void dumpAndExit(const DynInstPtr &inst);