summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
diff options
context:
space:
mode:
authorWilliam Huang <williamjhuang@google.com>2023-05-09 04:37:08 +0000
committerWilliam Huang <williamjhuang@google.com>2023-05-09 04:38:01 +0000
commit776bb279d6429ae8a47f05a903aef34dcd7f7657 (patch)
tree486f53e3e034ffacf060dd250a4657c382e3caea /lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h
parent4e93f91148ae4698b31ee397fb60410441df8b6b (diff)
[llvm-profdata] ProfileReader cleanup - preparation for MD5 refactoring - 2
Cleanup profile reader classes to prepare for complex refactoring as propsed in D147740, continuing D148868 This is patch 2/n. This patch refactors CSNameTable and related things The decision to move CSNameTable up to the base class is because a planned improvement (D147740) to use MD5 to lookup Functions/Context frames. In this case we want a unified data structure between contextless function or Context frames, so that it can be mapped by MD5 value. Since Context Frames can represent contextless functions, it is being used for MD5 lookup, therefore exposing it to the base class Reviewed By: snehasish, wenlei Differential Revision: https://reviews.llvm.org/D148872
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptedProcessPythonInterface.h')
0 files changed, 0 insertions, 0 deletions