Re: [Qemu-devel] [PATCH v7 4/7] exec: [tcg] Use different TBs according to the vCPU's dynamic tracing state

2017-06-01 Thread Emilio G. Cota
On Fri, Jan 13, 2017 at 21:48:35 +0100, Lluís Vilanova wrote: > 9 files changed, 54 insertions(+), 11 deletions(-) > > diff --git a/cpu-exec.c b/cpu-exec.c > index 4188fed3c6..36709cba1f 100644 > --- a/cpu-exec.c > +++ b/cpu-exec.c > @@ -261,6 +261,7 @@ struct tb_desc { > CPUArchState *env;

[Qemu-devel] [PATCH v7 4/7] exec: [tcg] Use different TBs according to the vCPU's dynamic tracing state

2017-01-13 Thread Lluís Vilanova
Every vCPU now uses a separate set of TBs for each set of dynamic tracing event state values. Each set of TBs can be used by any number of vCPUs to maximize TB reuse when vCPUs have the same tracing state. This feature is later used by tracetool to optimize tracing of guest code events. The maxim