- save_registers: save them only when the marker is active (complicated because we need to know their value at the address that is put in struct marker)
- make streaming work
- ustd should work as a pool of threads
- support multiple simultaneous traces
- save_registers: save them only when the marker is active (complicated because we need to know their value at the address that is put in struct marker)
- make streaming work
- ustd should work as a pool of threads
- support multiple simultaneous traces