- Jan 23, 2011
-
-
Cameron Zwarich authored
llvm-svn: 124058
-
Cameron Zwarich authored
llvm-svn: 124057
-
Rafael Espindola authored
llvm-svn: 124056
-
Cameron Zwarich authored
llvm-svn: 124055
-
Rafael Espindola authored
llvm-svn: 124054
-
Cameron Zwarich authored
of the link-eval data structure from dominator computation. llvm-svn: 124053
-
Chandler Carruth authored
constructing compile flags, and to link against the 'rt' library on Linux for clock_gettime and friends. llvm-svn: 124052
-
Greg Clayton authored
llvm-svn: 124051
-
Greg Clayton authored
nice to know about the issue, but we shouldn't crash. llvm-svn: 124050
-
Greg Clayton authored
checking the validity of the shared pointer prior to using it. Fixed the GDB remote plug-in to once again watch for a reply from the "k" packet, and fixed the logic to make sure the thread requesting the kill and the async thread play nice (and very quickly) by synchronizing the packet sending and reply. I also tweaked some of the shut down packet ("k" kill, "D" detach, and the halt packet) to make sure they do the right thing. Fixed "StateType Process::WaitForProcessStopPrivate (...)" to correctly pass the timeout along to WaitForStateChangedEventsPrivate() and made the function behave correctly with respect to timing out. Added separate STDIN, STDOUT, and STDERR support to debugserver. Also added the start of being able to set the working directory for the inferior process. llvm-svn: 124049
-
Anders Carlsson authored
Accept the C++0x override control keywords as an extension in C++98. This is OK since the new syntax is unambiguous and can't be confused with C++98 syntax. If anyone disagrees, please shout! llvm-svn: 124048
-
- Jan 22, 2011
-
-
Anders Carlsson authored
llvm-svn: 124047
-
Nick Lewycky authored
"make check" alone. llvm-svn: 124046
-
Eric Christopher authored
that we can change from indirect to direct. llvm-svn: 124045
-
Eric Christopher authored
target function. Fixes part of rdar://8546196 llvm-svn: 124044
-
Anders Carlsson authored
llvm-svn: 124041
-
Anders Carlsson authored
llvm-svn: 124040
-
Anders Carlsson authored
llvm-svn: 124039
-
Greg Clayton authored
Avoid the race condition Stephen Wilson was worried about in revision 123465 by making a local copy. We need to be able to have the private state thread let the lldb_private::Process class that it has exited, otherwise we end up with a timeout when the process destructor or DoDestroy is called where the private state thread has already exited and then StopPrivateStateThread() will wait for the thread which has already existed to respond to it. llvm-svn: 124038
-
Anders Carlsson authored
llvm-svn: 124037
-
Anders Carlsson authored
llvm-svn: 124036
-
Anders Carlsson authored
llvm-svn: 124035
-
Rafael Espindola authored
llvm-svn: 124034
-
Rafael Espindola authored
llvm-svn: 124033
-
Anders Carlsson authored
llvm-svn: 124032
-
Anders Carlsson authored
llvm-svn: 124031
-
Venkatraman Govindaraju authored
Pass sret arguments through the stack instead of through registers in Sparc backend. It makes the code generated more compliant with the sparc32 ABI. llvm-svn: 124030
-
Benjamin Kramer authored
llvm-svn: 124029
-
Benjamin Kramer authored
llvm-svn: 124028
-
Venkatraman Govindaraju authored
llvm-svn: 124027
-
Bill Wendling authored
llvm-svn: 124026
-
John McCall authored
llvm-svn: 124025
-
Greg Clayton authored
threads that we spawn let us know when they are going away and that we don't timeout waiting for a message from threads that have gone away. We also now don't expect the "k" packet (kill) to send a response. This greatly speeds up debugger shutdown performance. The test suite now runs quite a bit faster. Added a fix to the variable display code that fixes the display of base classes. We were assuming the virtual or normal base class offsets were being given in bit sizes, but they were being given as character sizes, so we needed to multiply the offset by 8. This wasn't affecting the expression parser, but it was affecting the correct display of C++ class base classes and all of their children. llvm-svn: 124024
-
Douglas Gregor authored
llvm-svn: 124023
-
Douglas Gregor authored
llvm-svn: 124020
-
Chris Lattner authored
llvm-svn: 124019
-
Jim Ingham authored
we are requesting a single thread to run. May seem like a silly thing to do, but the kernel on MacOS X will inject new threads into a program willy-nilly, and I would like to keep them from running if I can. llvm-svn: 124018
-
Jim Ingham authored
Add more logging. Try to handle the case where "Halt" fails. This is kind of a losing game in the end, if we can't halt the target, it is not clear what we can do but keep trying... llvm-svn: 124017
-
Jim Ingham authored
llvm-svn: 124016
-
Jim Ingham authored
Make sure DoTakedown gets called only once by adding a dedicated m_takedown_done bool. Add a little more useful logging. llvm-svn: 124015
-