base: generalize ExecTicks to all messages with FmtTicksOff
If FmtTicksOff is given, ticks are disabled for all log messages. The original motivation of this is to bring the implementation of native traces closer to that of other traces to help refactoring done in future patches. One additional advantage of this is that sometimes we want to compare traces of a given program under different conditions, so the start of the ROI is different, and the different initial timestamp makes a diff useless by showing differences on every line. Change-Id: Idd6cb105d301b3b9b064996043f4ca75ddafe0af Reviewed-on: https://gem5-review.googlesource.com/c/public/gem5/+/22006 Reviewed-by: Jason Lowe-Power <jason@lowepower.com> Maintainer: Jason Lowe-Power <jason@lowepower.com> Tested-by: kokoro <noreply+kokoro@google.com>
This commit is contained in:
@@ -112,6 +112,7 @@ DebugFlag('Annotate', "State machine annotation debugging")
|
||||
DebugFlag('AnnotateQ', "State machine annotation queue debugging")
|
||||
DebugFlag('AnnotateVerbose', "Dump all state machine annotation details")
|
||||
DebugFlag('FmtFlag', "Show the --debug-flag that enabled each debug message")
|
||||
DebugFlag('FmtTicksOff', "Don't show tick count on debug messages")
|
||||
DebugFlag('GDBAcc', "Remote debugger accesses")
|
||||
DebugFlag('GDBExtra', "Dump extra information on reads and writes")
|
||||
DebugFlag('GDBMisc', "Breakpoints, traps, watchpoints, etc.")
|
||||
|
||||
Reference in New Issue
Block a user