qemu/tests/plugin
Mahmoud Mandour 5ae589faad tests/plugins/mem: introduce "track" arg and make args not positional
This commit makes the plugin adhere to the new plugins arg-passing
scheme by expecting full-form boolean args instead of short-form
booleans. This necessitates that we introduce a new argument, here
"track", to accept "r", "w", or "rw".

Also, it makes arguments not positional and we only care about the last
value specified for a certain argument.

callback/inline args are now supplied separately as bool arguments so
that both can be enabled individually.

Signed-off-by: Mahmoud Mandour <ma.mandourr@gmail.com>
Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20210730135817.17816-12-ma.mandourr@gmail.com>
2021-09-02 11:29:34 +01:00
..
bb.c tests/plugins/bb: adapt to the new arg passing scheme 2021-09-02 11:29:34 +01:00
empty.c tcg plugins: expose an API version concept 2019-11-12 14:32:55 +00:00
insn.c tests/plugins/insn: made arg inline not positional and parse it as bool 2021-09-02 11:29:34 +01:00
mem.c tests/plugins/mem: introduce "track" arg and make args not positional 2021-09-02 11:29:34 +01:00
meson.build plugins: new syscalls plugin 2021-03-17 07:17:46 +00:00
syscall.c plugins/syscall: Added a table-like summary output 2021-05-25 16:52:50 +01:00