On 05/30/2014 05:11 AM, Lluís Vilanova wrote:
> Changes in v5:
>
> * Rename 'gen_helper_trace_${name}_exec' as
> 'gen_helper_trace_${name}_exec_wrapper'.
> * Split generation of 'gen_helper_trace_${name}_exec_wrapper' into a separate
> file ("trace/generated-helpers-wrappers.h"), using the new
> 'tcg-helper-wrapper-h' tracetool backend.
>
> Changes in v4:
>
> * Rebase on d7d3d60 (use new helper header machinery).
>
> Changes in v3:
>
> * None (re-send with cover).
>
> Changes in v2:
>
> * Split the guest memory access event out of this series.
> * Generate two independent events from each "tcg" event (one for
> translation-time events and one for execution-time events).
>
>
> Lluís Vilanova (11):
> trace: [tcg] Add documentation
> trace: [tcg] Argument type transformation rules
> trace: [tcg] Argument type transformation machinery
> trace: [tcg] Add 'tcg' event property
> trace: [tcg] Declare TCG tracing helper routines
> trace: [tcg] Define TCG tracing helper routines
> trace: [tcg] Define TCG tracing helper routine wrappers
> trace: [tcg] Include TCG-tracing helpers
> trace: [tcg] Generate TCG tracing routines
> trace: [tcg] Include event definitions in "trace.h"
> trace: [tcg] Include TCG-tracing header on all targets
Acked-by: Richard Henderson <[email protected]>
r~