-
Notifications
You must be signed in to change notification settings - Fork 593
Description
Traces on disk are a sequence of 12 byte entries of type #trace_entry_t.
Currently we visualize such traces in binary form as described here: https://dynamorio.org/page_debug_memtrace.html#autotoc_md136.
We want to implement a tool similar to view
(in clients/drcachesim/tools/view.cpp
) to "pretty print" on-disk-format-traces.
The reason we cannot use the view
tool is that it operates on a higher level representation of traces (#memref_t described here: https://dynamorio.org/sec_drcachesim_format.html) and not #trace_entry_t.
Since tools can operate on both #memref_t and #trace_entry_t representation of traces (https://dynamorio.org/sec_drcachesim_newtool.html), we believe a visualization tool for #trace_entry_t traces will be helpful for developers working on tools that manipulate #trace_entry_t.