Re: [Qemu-devel] [PATCH v3 17/50] atomic_template: add inline trace/plugin helpers

2019-06-17 Thread Richard Henderson
On 6/14/19 10:11 AM, Alex Bennée wrote: > +#ifndef ATOMIC_TEMPLATE_COMMON > +#define ATOMIC_TEMPLATE_COMMON > +static inline > +void atomic_trace_rmw_pre(CPUArchState *env, target_ulong addr, uint8_t info) > +{ > +CPUState *cpu = env_cpu(env); > + > +trace_guest_mem_before_exec(cpu, addr, i

[Qemu-devel] [PATCH v3 17/50] atomic_template: add inline trace/plugin helpers

2019-06-14 Thread Alex Bennée
From: "Emilio G. Cota" In preparation for plugin support. Signed-off-by: Emilio G. Cota --- accel/tcg/atomic_template.h | 110 1 file changed, 75 insertions(+), 35 deletions(-) diff --git a/accel/tcg/atomic_template.h b/accel/tcg/atomic_template.h index df