- Sep 13, 2013
-
-
Ed Maste authored
llvm-svn: 190695
-
Jason Molenda authored
single-quote and double-quotemarks from around file paths specified to settings like target.expr-prefix or target.process.python-os-plugin-path. <rdar://problem/14970457> llvm-svn: 190654
-
Michael Sartain authored
llvm-svn: 190647
-
Richard Mitton authored
This would prevent system calls on Linux from being able to backtrace correctly. llvm-svn: 190642
-
Jason Molenda authored
with prefer_file_cache == false. This is what we want to do when the user is doing a disassemble command -- show the actual memory contents in case the memory has been corrupted or something -- but when we're profiling functions for stepping or unwinding (ThreadPlanStepRange::GetInstructionsForAddress, UnwindAssemblyInstEmulation::GetNonCallSiteUnwindP) we can read __TEXT instructions directly out of the file, if it exists. <rdar://problem/14397491> llvm-svn: 190638
-
- Sep 12, 2013
-
-
Andrew Kaylor authored
Fixing a problem where CommandObjectThreadContinue held the thread list lock while waiting for the process to stop after a continue. llvm-svn: 190626
-
Ed Maste authored
llvm.org/pr17213 Expression evaluation fails on FreeBSD in some cases llvm-svn: 190622
-
rdar://problem/14944683Greg Clayton authored
LLDB now handles explicit alignment for inherited classes. llvm-svn: 190616
-
Richard Mitton authored
llvm-svn: 190573
-
Richard Mitton authored
This allows the PC to be directly changed to a different line. It's similar to the example python script in examples/python/jump.py, except implemented as a builtin. Also this version will track the current function correctly even if the target line resolves to multiple addresses. (e.g. debugging a templated function) llvm-svn: 190572
-
Jason Molenda authored
communication, connection, host, module, mmap, os. Add those. Also sort the entries so they come in alphabetical order, to make it a little easier to scan down the list for a specific channel. llvm-svn: 190570
-
rdar://problem/14071463Enrico Granata authored
SVN r189964 provided a sample Python script to inspect unordered(multi){set|map} with synthetic children, contribued by Jared Grubb This checkin converts that sample script to a C++ provider built into LLDB A test case is also provided llvm-svn: 190564
-
- Sep 11, 2013
-
-
Jason Molenda authored
requested, use the Target's architecture to pick the correct slice of a universal file. <rdar://problem/14813869> llvm-svn: 190550
-
Jason Molenda authored
llvm-svn: 190548
-
Jim Ingham authored
setting of the environment variable COMMAND_MODE. Changed the Platform::GetResumeCountForShell to Platform::GetResumeCountForLaunchInfo, and check both the shell and in the case of /bin/sh the environment as well. llvm-svn: 190538
-
- Sep 10, 2013
-
-
rdar://problem/14071463Enrico Granata authored
The wrong method was being called in some instances here, causing class lookups to fail llvm-svn: 190436
-
Ed Maste authored
llvm.org/pr17184 expression interpreter fails for crash/assert tests llvm-svn: 190416
-
Ed Maste authored
http://llvm.org/pr17183 expression w/ varargs printf() fails http://llvm.org/pr15302 'anonymous namespace' prefix missing llvm-svn: 190415
-
Jim Ingham authored
that /bin/sh re-exec's itself to /bin/bash, so it needs one more resume when you are using it as the shell than /bin/bash did or you will stop at the start of your program, rather than running it. So I added a Platform API to get the number of resumes needed when launching with a particular shell, and set the right values for Mac OS X. <rdar://problem/14935282> llvm-svn: 190381
-
Jim Ingham authored
Change the "breakpoint fuzz" algorithm from "coalesce the line ranges for a file & line breakpoint if they are contiguous" to "coalesce the line ranges for a file & line breakpoint to the first range in each block". We were still setting a silly number of independent breakpoints sometimes, and until we get a compiler that emits trustworthy is_stmt flags in the line table, we need to do something to reduce the noise. <rdar://problem/14920404> llvm-svn: 190380
-
Richard Mitton authored
Fixed parsing of the .debug_aranges section so that LLDB will still work correctly even if arange data is not available for every object file in the program. llvm-svn: 190365
-
rdar://problem/14728845Enrico Granata authored
Making the --timeout (-t) option to "platform shell" work for real llvm-svn: 190361
-
- Sep 09, 2013
-
-
Daniel Malea authored
- occasional lldb hangs are causing noisy buildbots and trouble in the (Debian/Ubuntu) package builder llvm-svn: 190355
-
Ed Maste authored
The workaround was introduced in SVN r181613, for http://llvm.org/pr15854 llvm-svn: 190319
-
Ed Maste authored
(I didn't take a guess at the Linux names, as these tests are currently skipped with the comment "No standard locations for libc++ on Linux.") llvm-svn: 190307
-
Ed Maste authored
llvm-svn: 190287
-
Ed Maste authored
llvm-svn: 190286
-
Ed Maste authored
llvm-svn: 190285
-
- Sep 07, 2013
-
-
Virgile Bello authored
Added some MSVC required functions in Windows.cpp. Moved MSVC specific getopt code inside its own folder. llvm-svn: 190238
-
Matt Kopec authored
llvm-svn: 190214
-
- Sep 06, 2013
-
-
Jim Ingham authored
to "", which causes debugging to fail for that configuration. Setting it back to lldb_codesign. llvm-svn: 190172
-
Ed Maste authored
From Jim's post on the lldb-dev mailing list: This code is there as a backstop for when the unwinder drops a frame at the beginning of new function/trampoline or whatever. In the (older_ctx_is_equivalent == false) case we will see if we are at a trampoline function that somebody knows how to get out of, and otherwise we will stop. llvm-svn: 190149
-
- Sep 05, 2013
-
-
Daniel Malea authored
- TestRegisters passes locally (llvm.org/pr16301 no longer reproduces) -- verifying this on buildbots - TestTargetWatchAddress also passes locally, and referenced llvm.org/pr14323 which is now closed llvm-svn: 190104
-
Ed Maste authored
I accidentally dropped this in r189879 in the change from /bin/bash to /bin/sh. llvm-svn: 190103
-
Daniel Malea authored
- 'run' alias no longer includes the '--' for positional arguments... does not seem like a real bug. - 2.234f is not a great number for the float tests (due to precision/printing issues) so use 0.5f instead llvm-svn: 190100
-
Jim Ingham authored
llvm-svn: 190085
-
Jim Ingham authored
llvm-svn: 190084
-
Jim Ingham authored
Include file cleanup. SymbolContext doesn’t need ClangASTType.h, Block.h did, and was getting it under the table from SymbolContext.h. llvm-svn: 190083
-
Ed Maste authored
llvm-svn: 190070
-
Virgile Bello authored
OptionValueProperties::DeepCopy (): return empty value to avoid compilation error on MSVC (even if assert). llvm-svn: 190069
-