GP-0: Fix GDB tests

This commit is contained in:
Dan
2022-07-12 14:58:34 -04:00
parent cf63740630
commit db38d27385

View File

@@ -88,13 +88,13 @@ public class GdbModelTargetStackFrameRegisterContainer
if (!valid) { if (!valid) {
return; return;
} }
if (regs.size() != registersByNumber.size()) {
allRegisters.clear();
registersByNumber.clear();
}
allRegisters.addAll(regs);
List<GdbModelTargetStackFrameRegister> registers; List<GdbModelTargetStackFrameRegister> registers;
synchronized (this) { synchronized (this) {
if (regs.size() != registersByNumber.size()) {
allRegisters.clear();
registersByNumber.clear();
}
allRegisters.addAll(regs);
registers = regs.stream().map(this::getTargetRegister).collect(Collectors.toList()); registers = regs.stream().map(this::getTargetRegister).collect(Collectors.toList());
} }
setElements(registers, Map.of(), "Refreshed"); setElements(registers, Map.of(), "Refreshed");