summaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
diff options
context:
space:
mode:
authorJoseph Huber <jhuber6@vols.utk.edu>2022-07-21 20:45:32 -0400
committerJoseph Huber <jhuber6@vols.utk.edu>2022-07-22 08:24:32 -0400
commit3d0ab8638ba4c29563a6bcc2379abbdbce34fd47 (patch)
tree5b48054e70274620d73f02e0066085cd0ddb5ed2 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
parente82e07d74a7d9f262aa85fa4aebf99b5a62f386c (diff)
[Internalize] Support glob patterns for API lists
The internalize pass supports an option to provide a list of symbols that should not be internalized. THis is useful retaining certain defintions that should be kept alive. However, this interface is somewhat difficult to use as it requires knowing every single symbol's name and specifying it. Many APIs provide common prefixes for the symbols exported by the library, so it would make sense to be able to match these using a simple glob pattern. This patch changes the handling from a simple string comparison to a glob pattern match. Reviewed By: MaskRay Differential Revision: https://reviews.llvm.org/D130319
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp')
0 files changed, 0 insertions, 0 deletions