On 7/9/20 7:20 AM, Ahmed Karaman wrote: > Python script that dissects QEMU execution into three main phases: > code generation, JIT execution and helpers execution. > > Syntax: > dissect.py [-h] -- <qemu executable> [<qemu executable options>] \ > <target executable> [<target executable options>] > > [-h] - Print the script arguments help message. > > Example of usage: > dissect.py -- qemu-arm coulomb_double-arm > > Example output: > Total Instructions: 4,702,865,362 > > Code Generation: 115,819,309 2.463% > JIT Execution: 1,081,980,528 23.007% > Helpers: 3,505,065,525 74.530% > > Signed-off-by: Ahmed Karaman <[email protected]> > Reviewed-by: Aleksandar Markovic <[email protected]> > --- > scripts/performance/dissect.py | 166 +++++++++++++++++++++++++++++++++ > 1 file changed, 166 insertions(+) > create mode 100755 scripts/performance/dissect.py
Thanks, applied to my python-next tree: https://gitlab.com/philmd/qemu/commits/python-next
