- Jun 03, 2013
-
-
Matt Kopec authored
llvm-svn: 183139
-
Ashok Thirumurthi authored
Thanks to Daniel and valgrind. llvm-svn: 183110
-
Daniel Malea authored
llvm-svn: 183109
-
- Jun 01, 2013
-
-
Enrico Granata authored
llvm-svn: 183058
-
Matt Kopec authored
All running threads will be detected and stopped on attach and all threads get resumed on detach. llvm-svn: 183049
-
- May 31, 2013
-
-
Daniel Malea authored
- should resolve remaining buildbot issues with debian/clang builder llvm-svn: 183044
-
Daniel Malea authored
- as per review comment from Dimitry Andric! llvm-svn: 183039
-
Daniel Malea authored
Patch by Ed Maste! llvm-svn: 183038
-
rdar://problem/13752848Han Ming Ong authored
Add 'JoinExistingSession' to XPC for root debugging. llvm-svn: 183037
-
Daniel Malea authored
- missing #include <cstdlib> in Mangled.cpp - missing include dirs in FreeBSD CMakeLists.txt Patch by Ed Maste! llvm-svn: 183032
-
rdar://problem/14035604Enrico Granata authored
Fixing an issue where formats would not propagate from parents to children in all cases Details follow: an SBValue has children and those are fetched along with their values Now, one calls SBValue::SetFormat() on the parent Technically, the format choices should propagate onto the children (see ValueObject::GetFormat()) But if the children values are already fetched, they won't notice the format change and won't update themselves This commit fixes that by making ValueObject::GetValueAsCString() check if any format change intervened from the previous call to the current one A test case is also added llvm-svn: 183030
-
Enrico Granata authored
llvm-svn: 183024
-
Sean Callanan authored
<rdar://problem/14005311> llvm-svn: 183022
-
Enrico Granata authored
Making sure that I get my English right by saying “0 bytes” instead llvm-svn: 182978
-
rdar://problem/11109316Enrico Granata authored
command script import now does reloads - for real If you invoke command script import foo and it detects that foo has already been imported, it will - invoke reload(foo) to reload the module in Python - re-invoke foo.__lldb_init_module This second step is necessary to ensure that LLDB does not keep cached copies of any formatter, command, ... that the module is providing Usual caveats with Python imports persist. Among these: - if you have objects lurking around, reloading the module won't magically update them to reflect changes - if module A imports module B, reloading A won't reload B These are Python-specific issues independent of LLDB that would require more extensive design work The --allow-reload (-r) option is maintained for compatibility with existing scripts, but is clearly documented as redundant - reloading is always enabled whether you use it or not llvm-svn: 182977
-
Enrico Granata authored
This should help us figure out issues with the NSString data formatter llvm-svn: 182972
-
- May 30, 2013
-
-
Daniel Malea authored
- should address Debian test errors due to not being able to 'ps' directly llvm-svn: 182965
-
Daniel Malea authored
Improve TestExitDuringStep to verify thread behaviour during step-over, step-in in addition to step-inst Patch by Brian Minard! llvm-svn: 182961
-
Enrico Granata authored
Upon encountering an object not of type string, LLDB will get the string representation of it (akin to calling str(X) in Python code) and use that as the summary to display Feedback is welcome as to whether repr() should be used instead (but the argument for repr() better be highly persuasive :-) llvm-svn: 182953
-
Matt Kopec authored
llvm-svn: 182952
-
Matt Kopec authored
llvm-svn: 182943
-
rdar://problem/13956179Greg Clayton authored
Cleaned up the thread updating code in the OperatingSystemPython class. It doesn't need to clear the "new_thread_list" anymore as it is always empty. It also now assigns the "core_thread_list" to "new_thread_list" if no threads are detected through python. llvm-svn: 182893
-
Greg Clayton authored
llvm-svn: 182892
-
Andrew Kaylor authored
llvm-svn: 182888
-
Andrew Kaylor authored
llvm-svn: 182887
-
- May 29, 2013
-
-
Sean Callanan authored
condition doesn't return a result, instead of blindly trying to use that result. <rdar://problem/14009519> llvm-svn: 182875
-
Jim Ingham authored
llvm-svn: 182873
-
Ashok Thirumurthi authored
- The original test now passes on Linux with clang because a breakpoint is hit prior to evaluation of text_list, which improves text coverage. - The new test fails because 4 steps are requested, and only two occur prior to evaluation of text_list. --- Note that the loss of every second "next" command can be reproduced using lldb manually with this script. llvm-svn: 182860
-
Andrew Kaylor authored
llvm-svn: 182815
-
Andrew Kaylor authored
llvm-svn: 182813
-
Andrew Kaylor authored
Adding support for stopping all threads of multithreaded inferiors on Linux. Also adding multithreaded test cases. llvm-svn: 182809
-
- May 28, 2013
-
-
Daniel Malea authored
- added code for tracking transition from eStateAttaching to eStateStopped in event listener and handling process continuation there. Patch by Arthur Evstifeev! llvm-svn: 182806
-
Daniel Malea authored
- documented the cmake variable LLDB_TEST_ARGS llvm-svn: 182797
-
rdar://problem/13863031Enrico Granata authored
Giving a timeout for the call to NSPrintForDebugger() that happens when you “po” objects This is a temporary workaround until a more detailed solution to the general problem of canceling actions is found llvm-svn: 182782
-
Daniel Malea authored
- [ninja|make] lldb-cpp-doc builds the C++ API reference docs - [ninja|make] lldb-python-doc builds the python API reference docs - updated build page on website to include instructions to build docs Tested on Linux/Mac OS X llvm-svn: 182752
-
Daniel Malea authored
- This resolves the remaining issues related to building lldb utility/dylib - TODO: fix up debugserver build Patch by Ahmed Bougacha! llvm-svn: 182751
-
- May 25, 2013
-
-
Filipe Cabecinhas authored
llvm-svn: 182687
-
Filipe Cabecinhas authored
llvm-svn: 182683
-
- May 24, 2013
-
-
Sean Callanan authored
Scalar now can make itself signed if needed. <rdar://problem/13977632> llvm-svn: 182668
-
Ashok Thirumurthi authored
- Fix for attach by name - Details for register support - Punted on i386 details as its status has drifted since this page was originally posted - Multi-threaded target support is soon to be released on Linux - Partial back-trace is called out since its a high-profile issue llvm-svn: 182664
-