- Mar 25, 2014
-
-
Sean Callanan authored
when other cases get added. llvm-svn: 204751
-
Sean Callanan authored
that call debug-information intrinsics. llvm-svn: 204750
-
Todd Fiala authored
This change makes significant improvements in the performance of calculating a UUID within ObjectFileELF, and handles both running processes and core files correctly. This does lazy evaluation of UUID generation and caches the result when calculated. Change by Piotr Rak. llvm-svn: 204749
-
Todd Fiala authored
Also added 'import sys' on some tests that are using non-standard unittest2.skipUnless blocks with code that is intended to do things that we have more specializes @* attributes for. These skip conditions were failing to execute due to missing import, causing darwin-only tests to run on Linux regardless. Will file a bug for that separately. llvm-svn: 204747
-
http://llvm.org/bugs/show_bug.cgi?id=19241Greg Clayton authored
When there was no process, the expression options were set to not ignore breakpoints. This causes debug info to be generated and causes errors when evaluating simple expressions. llvm-svn: 204745
-
Ed Maste authored
"Running multithreaded with n threads (from LLDB_TEST_THREADS)" is incorrect in the common case, because the thread count is now obtained from a --threads option, or a default of multiprocessing.cpu_count(). I left the messages in for now as there are some intermittent issues that happen while running tests multithreaded and it may help in triaging those. We may wish to just remove them later on. llvm-svn: 204725
-
Ed Maste authored
llvm-svn: 204718
-
Ed Maste authored
llvm-svn: 204698
-
Jim Ingham authored
Make "disassemble -a" work when the target is not running yet. It will dump all the functions matching that address, just like "disassemble -n" does before running. <rdar://problem/16406570> llvm-svn: 204689
-
Jim Ingham authored
llvm-svn: 204688
-
Greg Clayton authored
llvm-svn: 204685
-
Greg Clayton authored
llvm-svn: 204683
-
Greg Clayton authored
(lldb) b puts (lldb) expr -g -i0 -- (int)puts("hello") First we will stop at the entry point of the expression before it runs, then we can step over a few times and hit the breakpoint in "puts", then we can continue and finishing stepping and fininsh the expression. Main features: - New ObjectFileJIT class that can be easily created for JIT functions - debug info can now be enabled when parsing expressions - source for any function that is run throught the JIT is now saved in LLDB process specific temp directory and cleaned up on exit - "expr -g --" allows you to single step through your expression function with source code <rdar://problem/16382881> llvm-svn: 204682
-
Greg Clayton authored
Add a "--threads N" option instead of having to use an environment variable. It also now defaults to running with the number of CPUs on the machine. llvm-svn: 204681
-
- Mar 24, 2014
-
-
Ed Maste authored
FreeBSD recently updated to Clang 3.4 and the TestFormatters test case started failing as it omits the C1 complete object constructor when not needed. llvm.org/pr19011 llvm-svn: 204652
-
Greg Clayton authored
llvm-svn: 204632
-
Hafiz Abid Qadeer authored
It is to avoid build error when gcc defines i386. llvm-svn: 204628
-
Greg Clayton authored
Modified patch from Piotr Rak that makes GetSharedModuleList() more thread safe and also fixed a missed member initialization on the copy contractor and also makes the assignment operator safer. llvm-svn: 204622
-
Greg Clayton authored
llvm-svn: 204619
-
Hafiz Abid Qadeer authored
It is already used for Linux and FreeBSD. llvm-svn: 204603
-
Hafiz Abid Qadeer authored
Revision 203667 has already added lldbHostWindows.a to USEDLIBS. Revision 203785 just ended up adding a redundant entry. llvm-svn: 204601
-
- Mar 22, 2014
-
-
Arnaud A. de Grandmaison authored
No functionnal change. llvm-svn: 204545
-
Jim Ingham authored
even though the underlying exception is a trace exception. <rdar://problem/15243355> llvm-svn: 204534
-
- Mar 21, 2014
-
-
Andrew MacPherson authored
Suppress SIGSTOP under Linux and don't explicitly call SetResumeSignal() in POSIXThread, instead just let StopInfo handle it. llvm-svn: 204504
-
Hafiz Abid Qadeer authored
Previous check relied on -DLLDB_DISABLE_PYTHON which was not valid as it is defined in the top level LLDB Makefile which is included after the check. If this check is moved after the inclusion of top level Makefile then BUILT_SOURCES is not properly handled. So I am using the scheme present in the Host/Makefile. llvm-svn: 204459
-
Hafiz Abid Qadeer authored
PATH_MAX is defined if it is not already defined. A duplicate definition is removed. The declaration of struct timespec is moved outside #ifdef _MSC_VER to make it available for mingw. llvm-svn: 204449
-
- Mar 20, 2014
-
-
Greg Clayton authored
llvm-svn: 204402
-
Greg Clayton authored
Switch over to use the ArchSpec::GetMachine() instead of ArchSpec::GetCore() to keep the code more portable as we add new core types to ArchSpec. llvm-svn: 204400
-
Greg Clayton authored
llvm-svn: 204369
-
Ed Maste authored
llvm-svn: 204360
-
Jim Ingham authored
llvm-svn: 204359
-
Hafiz Abid Qadeer authored
This gets rid of a lot warnings when compiling with mingw. llvm-svn: 204343
-
Hafiz Abid Qadeer authored
It is supposed to take fully promoted types. llvm-svn: 204336
-
Saleem Abdulrasool authored
A redefinition of append_if in CompilerRTUtils causes the append_if to fail. Manually append the values to the flags. Thanks to Kuba Ober for pointing this out! llvm-svn: 204311
-
Saleem Abdulrasool authored
This is a mechanical cleanup of unused functions. In the case where the functions are referenced (in comment form), I've simply commented out the functions. A second pass to clean that up is warranted. The functions which are otherwise unused have been removed. Some of these were introduced in the initial commit and not in use prior to that point! NFC llvm-svn: 204310
-
Saleem Abdulrasool authored
TestPromptFormats appears as though it may be a useful unit test. Unfortunately, there is no invocation mechanism in place right now. It is unclear how to add a unit test for this scenario to the existing tests. It would be ideal to remove this entirely, but I am hopeful that this can/will be pulled out into a test still since it uses a user accessible interface. llvm-svn: 204309
-
Jim Ingham authored
llvm-svn: 204295
-
Enrico Granata authored
Add NSMutableData to the list of types that the NSData formatter knows to represent llvm-svn: 204289
-
Jim Ingham authored
More recent compilers emit debug info for the length property of NSString, so the length will be correctly reported as NSUInteger. Adopt the test case to handle either possibility. llvm-svn: 204288
-
Jim Ingham authored
llvm-svn: 204287
-