Here are some changes I want to make, I'll prepare some patch files
for you to look at hopefully soon enough:
* make gdb-mi support register filter in register buffer (the first patch)
* make gdb-mi support multiple memory display, so that I can monitor
different memory locations at the same time
* make gdb-mi support expressions as memory location, e.g., $rsp, x+1.
This mimics the display command of gdb, e.g. display/5gx $rsp.
Currently, gdb-mi does supports expressions for setting memory
monitors but translates it to a _fixed_ value; and the memory
monitor doesn't reflect the chagne of the expression's value. For
example, it does't follow $rsp and update address as $rsp chganges
* make gdb-mi support multiple gdb sessions at the same time.
Some questions:
* Is there any test that I can check my changes again to?
* Is the last one (multiple gdb sessions) neccessary? Have there been
requests for it?