Lluís Vilanova <vilan...@ac.upc.edu> writes: > Markus Armbruster writes: > >> Lluís Vilanova <vilan...@ac.upc.edu> writes: >>> Also removes old "trace-event", "trace-file" and "info trace-events" HMP >>> commands. > >> We gain the ability to control trace via QMP, but lose the ability to >> control it via HMP, correct? > > Right. I can keep the HMP commands, but doing so requires exposing the > internal > trace event identifier number in the QMP interface. Also, "trace-file" cannot > be > implemented on top of the current QMP commands, and is specific to the > "simple" > tracing backend.
Would rough feature-parity with QMP be feasible with new HMP commands on top of the QMP interfaces, completely ignoring HMP backward compatibility? [...]