diff options
author | Greg Clayton <gclayton@apple.com> | 2013-11-04 19:35:17 +0000 |
---|---|---|
committer | Greg Clayton <gclayton@apple.com> | 2013-11-04 19:35:17 +0000 |
commit | 62afb9f663be1f80d80e3b25ba5fe69245bd28b9 (patch) | |
tree | e6fa5fdcf76c3390c4a8986098eb2be5d82616b9 /llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp | |
parent | cfcfee0be4fef4061834a0eabbf33b63074efec3 (diff) | |
download | bcm5719-llvm-62afb9f663be1f80d80e3b25ba5fe69245bd28b9.tar.gz bcm5719-llvm-62afb9f663be1f80d80e3b25ba5fe69245bd28b9.zip |
Added a "--debug" option to the "expression" command.
Cleaned up ClangUserExpression::Evaluate() to have only one variant that takes a "const EvaluateExpressionOptions& options" instead of taking many arguments.
The "--debug" option is designed to allow you to debug your expression by stopping at the first instruction (it enables --ignore-breakpoints=true and --unwind-on-error=false) and allowing you to step through your JIT code. It needs to be more integrated with the thread plan, so I am checking this in so Jim Ingham can make it happen.
llvm-svn: 194009
Diffstat (limited to 'llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp')
0 files changed, 0 insertions, 0 deletions