sim: Define an InstructionDisassembler SimObject
We want to be able to configure from python the disassembler used by an instruction tracer. The default/base version will reuse existing instruction logic and it will simply call the StaticInst::disassemble method. Change-Id: Ieb16f059a436757c5892dcc82882f6d42090927f Signed-off-by: Giacomo Travaglini <giacomo.travaglini@arm.com>
This commit is contained in:
@@ -105,7 +105,7 @@ GTest('proxy_ptr.test', 'proxy_ptr.test.cc')
|
||||
GTest('serialize.test', 'serialize.test.cc', with_tag('gem5 serialize'))
|
||||
GTest('serialize_handlers.test', 'serialize_handlers.test.cc')
|
||||
|
||||
SimObject('InstTracer.py', sim_objects=['InstTracer'])
|
||||
SimObject('InstTracer.py', sim_objects=['InstTracer', 'InstDisassembler'])
|
||||
SimObject('Process.py', sim_objects=['Process', 'EmulatedDriver'])
|
||||
Source('faults.cc')
|
||||
Source('process.cc')
|
||||
|
||||
Reference in New Issue
Block a user