aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Support/StringRef.cpp
diff options
context:
space:
mode:
authorGreg Clayton <gclayton@apple.com>2010-10-19 18:15:50 +0000
committerGreg Clayton <gclayton@apple.com>2010-10-19 18:15:50 +0000
commit6162f9774a0dd84f1c72f43d4ad11880f36cae7d (patch)
tree3ea5f4d69060b384095fda7ea1fceece03cf1af1 /llvm/lib/Support/StringRef.cpp
parent896ac62346e794efd6a6a8131661b48275a654ef (diff)
downloadllvm-6162f9774a0dd84f1c72f43d4ad11880f36cae7d.zip
llvm-6162f9774a0dd84f1c72f43d4ad11880f36cae7d.tar.gz
llvm-6162f9774a0dd84f1c72f43d4ad11880f36cae7d.tar.bz2
Fixed all known race conditions with starting a process in a new terminal.
We now spawn a thread to accept a unix socket connection from the inferior when it spawns in the terminal, then we launch the process, then we get the pid back through the unix socket, and then wait for it to SIGSTOP. darwin-debug now clears the terminal screen and prints out the program and arguments that are about to be launched. llvm-svn: 116841
Diffstat (limited to 'llvm/lib/Support/StringRef.cpp')
0 files changed, 0 insertions, 0 deletions