GP-1898: read base registers only

This commit is contained in:
d-millar
2022-04-05 20:19:42 +00:00
parent fb054910e0
commit 495dc9768d
@@ -46,12 +46,14 @@ public class DbgReadRegistersCommand extends AbstractDbgCommand<Map<DbgRegister,
return Collections.emptyMap(); return Collections.emptyMap();
} }
Map<DbgRegister, BigInteger> result = new LinkedHashMap<>(); Map<DbgRegister, BigInteger> result = new LinkedHashMap<>();
for (DbgRegister r : regs) { if (registers != null) {
if (registers != null) { for (DbgRegister r : regs) {
DebugValue value = registers.getValueByName(r.getName()); if (r.isBaseRegister()) {
if (value != null) { DebugValue value = registers.getValueByName(r.getName());
BigInteger bval = new BigInteger(value.encodeAsBytes()); if (value != null) {
result.put(r, bval); BigInteger bval = new BigInteger(value.encodeAsBytes());
result.put(r, bval);
}
} }
} }
} }