This addresses the issues in diffs [13], [14] and [16]
- Add better documentation
- Fix some castings by making them safer
- Simplify CorrelateContextSwitchesAndIntelPtTraces
- Rename some functions
Paths
| Differential D127804
[trace][intelpt] Support system-wide tracing [19] - Some other minor improvements ClosedPublic Authored by wallace on Jun 14 2022, 3:36 PM.
Details Summary This addresses the issues in diffs [13], [14] and [16]
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jun 15 2022, 10:06 AM
This revision was landed with ongoing or failed builds.Jun 16 2022, 11:42 AM Closed by commit rG67c240514501: [trace][intelpt] Support system-wide tracing [19] - Some other minor… (authored by Walter Erquinigo <wallace@fb.com>). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 437640 lldb/source/Plugins/Trace/intel-pt/LibiptDecoder.h
lldb/source/Plugins/Trace/intel-pt/LibiptDecoder.cpp
lldb/source/Plugins/Trace/intel-pt/PerfContextSwitchDecoder.h
lldb/source/Plugins/Trace/intel-pt/PerfContextSwitchDecoder.cpp
lldb/source/Plugins/Trace/intel-pt/ThreadDecoder.cpp
lldb/source/Plugins/Trace/intel-pt/TraceIntelPTMultiCoreDecoder.h
lldb/source/Plugins/Trace/intel-pt/TraceIntelPTMultiCoreDecoder.cpp
lldb/source/Plugins/Trace/intel-pt/TraceIntelPTSessionFileParser.cpp
|
isn't this really an out param?