GP-3161: Some emulation framework improvements.

This commit is contained in:
Dan 2023-03-03 13:55:54 -05:00
parent a9baf9f6d8
commit 2b6ea93c9c
18 changed files with 112 additions and 45 deletions

View file

@ -355,7 +355,10 @@ public class DefaultPcodeThread<T> implements PcodeThread<T> {
@Override
public void overrideContextWithDefault() {
if (contextreg != Register.NO_CONTEXT) {
overrideContext(defaultContext.getDefaultValue(contextreg, counter));
RegisterValue defaultValue = defaultContext.getDefaultValue(contextreg, counter);
if (defaultValue != null) {
overrideContext(defaultValue);
}
}
}