[all-commits] [llvm/llvm-project] e1a5bb: [ORC][LLJIT] Move enable-debugger-support utility ...
lhames via All-commits
all-commits at lists.llvm.org
Fri Sep 22 16:19:15 PDT 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: e1a5bb59b91d60c0d87feb78f0e0614589a4c927
https://github.com/llvm/llvm-project/commit/e1a5bb59b91d60c0d87feb78f0e0614589a4c927
Author: Lang Hames <lhames at gmail.com>
Date: 2023-09-22 (Fri, 22 Sep 2023)
Changed paths:
M clang/lib/Interpreter/IncrementalExecutor.cpp
M clang/tools/clang-repl/ClangRepl.cpp
M clang/unittests/Interpreter/ExceptionTests/InterpreterExceptionTest.cpp
M clang/unittests/Interpreter/InterpreterTest.cpp
A llvm/include/llvm/ExecutionEngine/Orc/DebuggerSupport.h
M llvm/include/llvm/ExecutionEngine/Orc/LLJIT.h
M llvm/lib/ExecutionEngine/Orc/CMakeLists.txt
A llvm/lib/ExecutionEngine/Orc/DebuggerSupport.cpp
M llvm/lib/ExecutionEngine/Orc/LLJIT.cpp
M llvm/tools/lli/lli.cpp
Log Message:
-----------
[ORC][LLJIT] Move enable-debugger-support utility out of LLJITBuilder.
This change means that debugger support only needs to be linked in if it's
used. The code size of debugger support is expected to increase as we improve
it (e.g. pulling in DWARF parsing), so making it an optional extra is useful
for controlling final binary sizes.
More information about the All-commits
mailing list