aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorMed Ismail Bennani <medismail.bennani@gmail.com>2023-04-25 15:01:50 -0700
committerMed Ismail Bennani <medismail.bennani@gmail.com>2023-04-25 15:03:45 -0700
commitd3a6b93135cd344737b2877b78afe9c862e40041 (patch)
treede6828a481e7673e69448ad68ee6f4f9ad308a6b /clang/lib/Frontend/CompilerInvocation.cpp
parent34bd15798ede2bc003783ed61d08f8d6c74c38f9 (diff)
downloadllvm-d3a6b93135cd344737b2877b78afe9c862e40041.zip
llvm-d3a6b93135cd344737b2877b78afe9c862e40041.tar.gz
llvm-d3a6b93135cd344737b2877b78afe9c862e40041.tar.bz2
[lldb/test] Consolidate interactive scripted process debugging test
This patch improve the interactive scripted process debugging test by adding test coverage for child process breakpoint setting and execution state change. This patch introduces a new test case for a multiplexed launch, which does the same thing as the simple passthrough launch. After the multiplexer process stops, this new test launches 2 other scripted processes that should contain respectively the even and odd threads from the multiplexer scripted process. Then, we create a breakpoint on one the child scripted process, make sure it was set probably on the child process, the multiplexer process and the real process. This also test the breakpoint name tagging at the multiplexer level. Finally, we resume the child process that had a breakpoint and make sure that all the processes has stopped at the right location. Differential Revision: https://reviews.llvm.org/D149179 Signed-off-by: Med Ismail Bennani <medismail.bennani@gmail.com>
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions