Author: labath
Date: Fri Jan 8 04:38:20 2016
New Revision: 257160
URL: http://llvm.org/viewvc/llvm-project?rev=257160&view=rev
Log:
Fix TestBatchMode on linux
New test introduced in r257120 was failing on linux. The reason for that the
regex for setting
the breakpoint was being applied to the "
Author: labath
Date: Fri Jan 8 05:16:45 2016
New Revision: 257165
URL: http://llvm.org/viewvc/llvm-project?rev=257165&view=rev
Log:
Another fix for TestBatchMode on linux
On locked down systems (such as our buildbot) one needs to do a special dance
to allow attaching
to processes. This commit a
Author: labath
Date: Fri Jan 8 05:23:21 2016
New Revision: 257166
URL: http://llvm.org/viewvc/llvm-project?rev=257166&view=rev
Log:
Fix TestBatchMode for gcc
gcc by default does not accept for loop declarations in C files (one must
choose C99 mode first,
which we don't). Place the declaration o
labath created this revision.
labath added a reviewer: clayborg.
labath added a subscriber: lldb-commits.
On linux we need the process to give us special permissions before we can
attach to it.
Previously, the code for this was copied into every file that needed it. This
moves the code to a
cent
labath accepted this revision.
labath added a reviewer: labath.
labath added a comment.
`__builtin_debugtrap()` indeed works (thanks Jim), but only on clang (no gcc).
Since that is architecture-independent, I think we should use that and just
make the test @skipIfGcc. Apart from that, the test w
tberghammer added a comment.
@omjavaid: What is your opinion about submitting this patch in its current form
with knowing that setting watchpoints from a 64bit lldb-server into 32bit
inferior will fail?
I think this patch is a step in the good direction to make a 64bit lldb-server
capable of d
amccarth marked 3 inline comments as done.
amccarth added a comment.
Thanks for the Linux check Pavel.
I'm running one last check and then I'll submit and keep an eye on the
buildbots for the rest of the day.
Comment at:
packages/Python/lldbsuite/test/functionalities/breakpoi
jingham added a subscriber: jingham.
jingham added a comment.
Would you mind adding a note to README-TestSuite saying that you have to call
this function if you want to attach to the binary you are building as part of
the testsuite. As with all docs it's likely very few will read the note, but
Author: amccarth
Date: Fri Jan 8 12:28:03 2016
New Revision: 257186
URL: http://llvm.org/viewvc/llvm-project?rev=257186&view=rev
Log:
Treat an embedded int3/__debugbreak() as a breakpoint on Windows, includes a
cross-platform test.
Added:
lldb/trunk/packages/Python/lldbsuite/test/functiona
jingham accepted this revision.
jingham added a comment.
This revision is now accepted and ready to land.
Thanks for adding this, are you able to check it in? Otherwise I will.
http://reviews.llvm.org/D15684
___
lldb-commits mailing list
lldb-commi
jlebar added a comment.
Thank you for the review!
http://reviews.llvm.org/D15684
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
jlebar added a comment.
I just got commit access yesterday, will check in.
http://reviews.llvm.org/D15684
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
Author: jlebar
Date: Fri Jan 8 12:56:18 2016
New Revision: 257189
URL: http://llvm.org/viewvc/llvm-project?rev=257189&view=rev
Log:
Add note about the "thread until" command to the llvm-gdb cheatsheet.
Differential Revision: http://reviews.llvm.org/D15684
Modified:
lldb/trunk/www/lldb-gdb.h
This revision was automatically updated to reflect the committed changes.
Closed by commit rL257189: Add note about the "thread until" command to the
llvm-gdb cheatsheet. (authored by jlebar).
Changed prior to commit:
http://reviews.llvm.org/D15684?vs=43346&id=44340#toc
Repository:
rL LLVM
fjricci added a comment.
Would you still like me to make the parameter change to InferiorCallMmap before
merging?
http://reviews.llvm.org/D15978
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinf
jingham added a comment.
If you don't mind, please add the same code to the InferiorCallMunmap, and then
add the same thing to InferiorCall, but that's the one that should take a
parameter in case somebody does end up using the general function for something
that could throw. Otherwise we'll j
fjricci added a comment.
Sounds good, will do.
http://reviews.llvm.org/D15978
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
fjricci updated this revision to Diff 44361.
fjricci added a comment.
Disable exception trapping by default on all functions in InferiorCallPOSIX
http://reviews.llvm.org/D15978
Files:
source/Plugins/Process/Utility/InferiorCallPOSIX.cpp
source/Plugins/Process/Utility/InferiorCallPOSIX.h
In
jingham accepted this revision.
jingham added a comment.
Great, thanks!
http://reviews.llvm.org/D15978
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
Author: sas
Date: Fri Jan 8 14:32:35 2016
New Revision: 257204
URL: http://llvm.org/viewvc/llvm-project?rev=257204&view=rev
Log:
Prevent infinite recursive loop in AppleObjCTrampolineHandler constructor
Summary:
When we construct AppleObjCTrampolineHandler, if m_impl_fn_addr is
invalid, we call
sas closed this revision.
sas added a comment.
Committed as r257204.
http://reviews.llvm.org/D15978
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
Author: zturner
Date: Fri Jan 8 15:08:19 2016
New Revision: 257207
URL: http://llvm.org/viewvc/llvm-project?rev=257207&view=rev
Log:
Remove XFAIL from TestThreadStates on Windows.
Modified:
lldb/trunk/packages/Python/lldbsuite/test/functionalities/thread/state/TestThreadStates.py
Modified:
Author: zturner
Date: Fri Jan 8 15:08:24 2016
New Revision: 257208
URL: http://llvm.org/viewvc/llvm-project?rev=257208&view=rev
Log:
XFAIL 2 more tests based on SWIG version.
There's a bug in versions of SWIG prior to 3.0.8 that prevent
these tests from succeeding with Python 3.x
Modified:
Author: jmolenda
Date: Fri Jan 8 15:13:26 2016
New Revision: 257209
URL: http://llvm.org/viewvc/llvm-project?rev=257209&view=rev
Log:
Add support for the LEAVE x86 instruction to AssemblyParse_x86.
Modified:
lldb/trunk/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
Modified: lldb/
Author: jmolenda
Date: Fri Jan 8 15:40:11 2016
New Revision: 257210
URL: http://llvm.org/viewvc/llvm-project?rev=257210&view=rev
Log:
Re-apply r257117 (reverted in r257138 temporarily),
with the one change that ThreadPlanStepOut::ThreadPlanStepOut
will now only advance the return address breakpoi
Author: zturner
Date: Fri Jan 8 16:21:40 2016
New Revision: 257219
URL: http://llvm.org/viewvc/llvm-project?rev=257219&view=rev
Log:
Remove XFAIL from a few tests that have been fixed on Windows.
Modified:
lldb/trunk/packages/Python/lldbsuite/test/functionalities/data-formatter/language_cat
Author: chying
Date: Fri Jan 8 17:10:56 2016
New Revision: 257228
URL: http://llvm.org/viewvc/llvm-project?rev=257228&view=rev
Log:
Fix TestDebugBreak.py failure with gcc, for loop declarations are not allowed
by default with gcc
- fix buildbot breakage after r257186
- move declaration outside
Author: jmolenda
Date: Fri Jan 8 17:16:03 2016
New Revision: 257229
URL: http://llvm.org/viewvc/llvm-project?rev=257229&view=rev
Log:
In the questionmark packet ("T"), print the "threads:" and "thread-pcs:"
keys before we print the libdispatch queues keys (qname, qkind, qserialnum)
to make it eas
Oops! Thanks for the fix. I'd tested only with clang, which seems to
apply C++ rules even with .c files.
I'm curious why I didn't see this break on any of the build bots.
Adrian.
On Fri, Jan 8, 2016 at 3:10 PM, Ying Chen via lldb-commits <
lldb-commits@lists.llvm.org> wrote:
> Author: chying
amccarth created this revision.
amccarth added a reviewer: zturner.
amccarth added a subscriber: lldb-commits.
Under Python 3, lldb sees an extra frame on the stack, so I check that the
stack has at least the number frames we expect.
Python 3 doesn't have dict.iteritems(). I used a wrapper func
Author: jingham
Date: Fri Jan 8 17:44:51 2016
New Revision: 257234
URL: http://llvm.org/viewvc/llvm-project?rev=257234&view=rev
Log:
Fix a thinko in the asserts in GetDynamicTypeAndAddress. It was requiring that
the
process in the incoming value be non-null, but Value Objects created off the
t
Author: jingham
Date: Fri Jan 8 18:08:16 2016
New Revision: 257235
URL: http://llvm.org/viewvc/llvm-project?rev=257235&view=rev
Log:
Fiddling with Pavel's fix for getting the breakpoint right when there's debug
info for sleep.
I prefer to use "-p" over using line_number and then setting by line
I think it's actually C99 rules, but...
Jim
> On Jan 8, 2016, at 3:25 PM, Adrian McCarthy via lldb-commits
> wrote:
>
> Oops! Thanks for the fix. I'd tested only with clang, which seems to apply
> C++ rules even with .c files.
>
> I'm curious why I didn't see this break on any of the build
Author: jingham
Date: Fri Jan 8 19:20:30 2016
New Revision: 257242
URL: http://llvm.org/viewvc/llvm-project?rev=257242&view=rev
Log:
Writing a test case for r257234 I found another place that was
assuming a ValueObject always has a process. So this is that fix
and the test case.
Added:
lldb
What's the extra frame? Why does Python have an effect on the number of
frames seen by the minidump? Something seems wrong about that.
On Fri, Jan 8, 2016 at 3:41 PM Adrian McCarthy wrote:
> amccarth created this revision.
> amccarth added a reviewer: zturner.
> amccarth added a subscriber: ll
35 matches
Mail list logo