summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2013-11-04 19:35:17 +0000
committerGreg Clayton <gclayton@apple.com>2013-11-04 19:35:17 +0000
commit62afb9f663be1f80d80e3b25ba5fe69245bd28b9 (patch)
treee6fa5fdcf76c3390c4a8986098eb2be5d82616b9 /llvm/lib/Transforms/Instrumentation/ThreadSanitizer.cpp
parentcfcfee0be4fef4061834a0eabbf33b63074efec3 (diff)
downloadbcm5719-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
OpenPOWER on IntegriCloud