aboutsummaryrefslogtreecommitdiff
path: root/lldb/packages/Python/lldbsuite/test/lldbgdbclient.py
diff options
context:
space:
mode:
authorPaul Kirth <paulkirth@google.com>2025-10-09 10:46:39 -0700
committerGitHub <noreply@github.com>2025-10-09 10:46:39 -0700
commit5cef6f38c0c7a59d8ce0854d04613d8606326023 (patch)
tree68c5f38d11cf6cf8012dfc5a3024966d09d5a689 /lldb/packages/Python/lldbsuite/test/lldbgdbclient.py
parent8523c6a448c3f01396b805aca30376072c469845 (diff)
downloadllvm-5cef6f38c0c7a59d8ce0854d04613d8606326023.zip
llvm-5cef6f38c0c7a59d8ce0854d04613d8606326023.tar.gz
llvm-5cef6f38c0c7a59d8ce0854d04613d8606326023.tar.bz2
[llvm][mustache] Use BumpPtrAllocator to save ASTNodes (#159194)
We make the Mustache ASTNodes usable in the arena by first removing all of the memory owning data structures, like std::vector, std::unique_ptr, and SmallVector. We use standard LLVM list types to hold this data instead, and make use of a UniqueStringSaver to hold the various templates strings. Additionally, update clang-doc APIs to use the new interfaces. Future work can make better use of Twine interfaces to help avoid any intermediate copies or allocations.
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lldbgdbclient.py')
0 files changed, 0 insertions, 0 deletions