diff options
author | Jason Molenda <jmolenda@apple.com> | 2014-03-06 06:31:18 +0000 |
---|---|---|
committer | Jason Molenda <jmolenda@apple.com> | 2014-03-06 06:31:18 +0000 |
commit | a8ff543c280f9f2eee2fac4c5cdacd97b21ea1a1 (patch) | |
tree | fcc91283836c03a11857d4c0903f398c12451301 /clang/lib/Frontend/InitPreprocessor.cpp | |
parent | 568a833f68def7b1dddd4de06c0dd2a7510a0723 (diff) | |
download | llvm-a8ff543c280f9f2eee2fac4c5cdacd97b21ea1a1.zip llvm-a8ff543c280f9f2eee2fac4c5cdacd97b21ea1a1.tar.gz llvm-a8ff543c280f9f2eee2fac4c5cdacd97b21ea1a1.tar.bz2 |
When a client asks for a queue pending item's extended backtrace,
hold a strong pointer to that extended backtrace thread in the Process
just like we do for asking a thread's extended backtrace.
Also, give extended backtrace threads an invalid ThreadIndexID number.
We'll still give them valid thread_id's. Clients who want to know the
original thread's IndexID can call GetExtendedBacktraceOriginatingIndexID().
<rdar://problem/16126034>
llvm-svn: 203088
Diffstat (limited to 'clang/lib/Frontend/InitPreprocessor.cpp')
0 files changed, 0 insertions, 0 deletions