qemu/tests/plugin
Alex Bennée 406b53c9ca plugins: expand the bb plugin to be thread safe and track per-cpu
While there isn't any easy way to make the inline counts thread safe
we can ensure the callback based ones are. While we are at it we can
reduce introduce a new option ("idle") to dump a report of the current
bb and insn count each time a vCPU enters the idle state.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Reviewed-by: Robert Foley <robert.foley@linaro.org>
Cc: Dave Bort <dbort@dbort.com>

Message-Id: <20200713200415.26214-8-alex.bennee@linaro.org>
2020-07-15 11:52:43 +01:00
..
bb.c plugins: expand the bb plugin to be thread safe and track per-cpu 2020-07-15 11:52:43 +01:00
empty.c tcg plugins: expose an API version concept 2019-11-12 14:32:55 +00:00
hotblocks.c tcg plugins: expose an API version concept 2019-11-12 14:32:55 +00:00
hotpages.c tcg plugins: expose an API version concept 2019-11-12 14:32:55 +00:00
howvec.c tests/plugins: make howvec clean-up after itself. 2020-02-25 20:20:23 +00:00
insn.c tests/plugin: prevent uninitialized warning 2020-02-25 20:20:23 +00:00
lockstep.c plugins: new lockstep plugin for debugging TCG changes 2020-06-16 14:49:05 +01:00
Makefile tests/plugins: don't unconditionally add -Wpsabi 2020-07-15 11:52:43 +01:00
mem.c tests/plugin: correctly honour io_count 2020-06-08 16:59:31 +01:00