clayborg accepted this revision.
clayborg added a comment.
This revision is now accepted and ready to land.
Looks good.
http://reviews.llvm.org/D13060
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
KLapshin updated this revision to Diff 35392.
Repository:
rL LLVM
http://reviews.llvm.org/D12968
Files:
source/Target/Process.cpp
Index: source/Target/Process.cpp
===
--- source/Target/Process.cpp
+++ source/Target/Process.cpp
Author: enrico
Date: Tue Sep 22 14:58:02 2015
New Revision: 248316
URL: http://llvm.org/viewvc/llvm-project?rev=248316=rev
Log:
On second thought, amend the previous patch to pass itself the ValueObject& for
the static value instead of just its type
Modified:
granata.enrico added a comment.
Gotcha!
My suggestion would be to add the DoesPrintValue() logic to SBTypeSummary. I
can't recall if it's there already - but if not, it would be a fine thing to
add. Then the MI could use SBValue and SBTypeSummary to make that determination
as it sees fit.
Author: tfiala
Date: Tue Sep 22 01:32:50 2015
New Revision: 248247
URL: http://llvm.org/viewvc/llvm-project?rev=248247=rev
Log:
xUnit test formatter: add options for ignoring skipped tests
Skipped tests can be dropped from xUnit reports if either
the name or the skip reason matches one of a
labath accepted this revision.
labath added a comment.
This revision is now accepted and ready to land.
That shouln't be needed anymore, thanks.
http://reviews.llvm.org/D12976
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
Author: jaydeep
Date: Tue Sep 22 01:36:56 2015
New Revision: 248248
URL: http://llvm.org/viewvc/llvm-project?rev=248248=rev
Log:
[LLDB][MIPS] microMIPS breakpoints, disassembly and compressed addresses
SUMMARY:
This patch detects microMIPS symbols, sets breakpoints using un-compressed
Author: brucem
Date: Tue Sep 22 11:30:26 2015
New Revision: 248286
URL: http://llvm.org/viewvc/llvm-project?rev=248286=rev
Log:
Remove IRToDWARF.h
Summary:
The corresponding .cpp file was removed in September of 2011 in
r139772.
Reviewers: spyffe, clayborg
Subscribers: lldb-commits
This revision was automatically updated to reflect the committed changes.
Closed by commit rL248288: Rename clang_type_t to opaque_compiler_type_t.
(authored by brucem).
Changed prior to commit:
http://reviews.llvm.org/D13039?vs=35339=35382#toc
Repository:
rL LLVM
brucem created this revision.
brucem added a reviewer: clayborg.
brucem added a subscriber: lldb-commits.
http://reviews.llvm.org/D13060
Files:
include/lldb/Symbol/ClangASTContext.h
include/lldb/Symbol/CompilerType.h
include/lldb/Symbol/GoASTContext.h
include/lldb/Symbol/TaggedASTType.h
Author: chaoren
Date: Tue Sep 22 12:37:34 2015
New Revision: 248301
URL: http://llvm.org/viewvc/llvm-project?rev=248301=rev
Log:
Update TestChangeProcessGroup to remove obsolete workaround.
Expression evaluation in syscalls should work now.
Reviewers: labath
Subscribers: lldb-commits
This revision was automatically updated to reflect the committed changes.
Closed by commit rL248301: Update TestChangeProcessGroup to remove obsolete
workaround. (authored by chaoren).
Changed prior to commit:
http://reviews.llvm.org/D12976?vs=35304=35391#toc
Repository:
rL LLVM
clayborg accepted this revision.
clayborg added a comment.
This revision is now accepted and ready to land.
Looks good. We should switch all of TypeSystem's methods over to use this
instead of "void *" as well in a future commit.
http://reviews.llvm.org/D13039
clayborg accepted this revision.
clayborg added a comment.
This revision is now accepted and ready to land.
Looks good. For the failing test cases, just check this stuff in and we should
take care or marking any needed tests and expected fail. Is there a way to mark
a test such that the "dwarf
clayborg added a comment.
As Enrico stated. there is already a SBStream based way to get the summary in
"const char * SBValueGetSummary (lldb::SBStream& stream,
lldb::SBTypeSummaryOptions& options);" so no need to add anything as I had
suggested.
http://reviews.llvm.org/D13058
brucem added a comment.
I already have that as a commit lined up. Just wanted this to land separately
first. :)
http://reviews.llvm.org/D13039
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
Author: brucem
Date: Tue Sep 22 12:04:24 2015
New Revision: 248288
URL: http://llvm.org/viewvc/llvm-project?rev=248288=rev
Log:
Rename clang_type_t to opaque_compiler_type_t.
Summary:
This is no longer related to Clang and is just an opaque pointer
to data for a compiler type.
Reviewers:
KLapshin added a comment.
Greg, I reworked initial workaround solution, now this is exact fix.
Repository:
rL LLVM
http://reviews.llvm.org/D12968
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
granata.enrico added a subscriber: granata.enrico.
granata.enrico requested changes to this revision.
granata.enrico added a reviewer: granata.enrico.
granata.enrico added a comment.
Is there a reason to explicitly add an API to get the concatenation of value
and summary?
We already have APIs
KLapshin updated the summary for this revision.
KLapshin updated this revision to Diff 35390.
Repository:
rL LLVM
http://reviews.llvm.org/D12968
Files:
source/Target/Process.cpp
Index: source/Target/Process.cpp
===
---
KLapshin added a comment.
See http://reviews.llvm.org/D12968 also - fix for missed hijacked listener set
in Process::HaltForDestroyOrDetach()
http://reviews.llvm.org/D13056
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
I am at CppCon all week. If you need to get this in before Monday, can you
have Oleksiy or Chaoren test on Windows? Otherwise I can take a look next
week.
On Tue, Sep 22, 2015 at 9:51 AM Tamas Berghammer
wrote:
> tberghammer retitled this revision from "[RFC] Merge
tberghammer added a comment.
In http://reviews.llvm.org/D13028#250822, @clayborg wrote:
> Looks good. For the failing test cases, just check this stuff in and we
> should take care or marking any needed tests and expected fail. Is there a
> way to mark a test such that the "dwarf in .o files"
Author: tfiala
Date: Tue Sep 22 13:05:11 2015
New Revision: 248306
URL: http://llvm.org/viewvc/llvm-project?rev=248306=rev
Log:
Test runner process group isolation take 2.
This one does not create a session, but just creates a
new process group in the same session.
Modified:
clayborg requested changes to this revision.
clayborg added a comment.
This revision now requires changes to proceed.
You can't use std::string in the public API. Use lldb::SBStream as noted in
inlined comments.
Comment at: include/lldb/API/SBValue.h:132-133
@@ -131,1 +131,4
zturner added a comment.
At some point I really would love to reduce the number of decorators. It's
starting to get ridiculous :)
Seems like we only need one decorator that takes everything as optional
arguments
http://reviews.llvm.org/D13028
___
KLapshin added a subscriber: labath.
KLapshin added a comment.
Due to @labath reworked and replaced HaltForDestroyOrDetach to
StopHaltForDestroyOrDetach method (see http://reviews.llvm.org/D13056) and his
patch already approved by @clayborg and crash still reproducible with just race
condition
clayborg requested changes to this revision.
clayborg added a comment.
This revision now requires changes to proceed.
We have the same problem with base classes where if we have a class that has a
DW_TAG_inheritance tag that points to a forward declaration for a class, then
we start and end the
clayborg added a comment.
Emitting a warning is a good idea as well if the compiler is clang and how to
fix it (something like "please specify -fno-limit-debug-info ...")
http://reviews.llvm.org/D13066
___
lldb-commits mailing list
Author: brucem
Date: Tue Sep 22 21:23:02 2015
New Revision: 248364
URL: http://llvm.org/viewvc/llvm-project?rev=248364=rev
Log:
Fix indentation in ExpressionParser.h.
Modified:
lldb/trunk/include/lldb/Expression/ExpressionParser.h
Modified:
brucem created this revision.
brucem added reviewers: granata.enrico, clayborg.
brucem added a subscriber: lldb-commits.
The default case doesn't need to be here as the switch covers
all possible values. If there's a new "lazy bool" value added
in the future, the compiler would start to warn
granata.enrico accepted this revision.
granata.enrico added a comment.
This revision is now accepted and ready to land.
LGTM
http://reviews.llvm.org/D13084
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
Author: enrico
Date: Tue Sep 22 21:04:34 2015
New Revision: 248363
URL: http://llvm.org/viewvc/llvm-project?rev=248363=rev
Log:
Allow CompilerType to express a vote on whether oneliner printing should happen
Modified:
lldb/trunk/include/lldb/Symbol/CompilerType.h
This revision was automatically updated to reflect the committed changes.
Closed by commit rL248365: Fix covered-switch-default warning in FormatManager.
(authored by brucem).
Changed prior to commit:
http://reviews.llvm.org/D13084?vs=35454=35456#toc
Repository:
rL LLVM
Author: brucem
Date: Tue Sep 22 21:33:30 2015
New Revision: 248365
URL: http://llvm.org/viewvc/llvm-project?rev=248365=rev
Log:
Fix covered-switch-default warning in FormatManager.
Summary:
The default case doesn't need to be here as the switch covers
all possible values. If there's a new "lazy
Author: enrico
Date: Tue Sep 22 20:39:46 2015
New Revision: 248359
URL: http://llvm.org/viewvc/llvm-project?rev=248359=rev
Log:
Add {TypeSystem|CompilerType}::GetTypeForFormatters()
Different type system may have different notions of attributes of a type that
do not matter for data formatters
sivachandra created this revision.
sivachandra added a reviewer: clayborg.
sivachandra added a subscriber: lldb-commits.
The return value is false if any of the child members have incomplete
type info. This helps in cases like these:
class Foo
{
public:
std::string str;
};
...
Foo f;
If a
sivachandra updated this revision to Diff 35410.
sivachandra added a comment.
Fix few copy-paste typos.
http://reviews.llvm.org/D13066
Files:
source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h
clayborg added a comment.
We also need to make sure that if the class is specified anywhere else within
the current binary (in another .o file), that we find that class definition and
use it in place of the forward declaration. So if you can make another test
with the same source file, and
Author: tfiala
Date: Tue Sep 22 16:19:40 2015
New Revision: 248323
URL: http://llvm.org/viewvc/llvm-project?rev=248323=rev
Log:
test framework: default to threading-based test runners
Windows gets threading-pool, OS X versions < 10.10 get
multiprocessing, everyone else gets threading.
Modified:
tfiala accepted this revision.
tfiala added a comment.
LGTM as well. Thanks!
http://reviews.llvm.org/D13028
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits
Author: jmolenda
Date: Tue Sep 22 18:25:44 2015
New Revision: 248343
URL: http://llvm.org/viewvc/llvm-project?rev=248343=rev
Log:
A small fixup needed for debugserver to work natively
on iOS devices; fallout from Vince's cleanups made
in r237218 back in May. iOS native lldbs will call
sivachandra added a comment.
I am not sure how portable my Makefile is. I have no idea if it will work on
Windows for example.
http://reviews.llvm.org/D13066
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
Author: brucem
Date: Tue Sep 22 19:18:24 2015
New Revision: 248352
URL: http://llvm.org/viewvc/llvm-project?rev=248352=rev
Log:
Use opaque_compiler_type_t in place of void*.
Reviewers: clayborg
Subscribers: lldb-commits
Differential Revision: http://reviews.llvm.org/D13060
Modified:
Author: enrico
Date: Tue Sep 22 17:57:12 2015
New Revision: 248338
URL: http://llvm.org/viewvc/llvm-project?rev=248338=rev
Log:
Move the "run" alias from process launch --shell to process launch
--shell-expand-args when building on OS X
The argdumper-based launching is more friendly to System
Author: enrico
Date: Tue Sep 22 18:08:13 2015
New Revision: 248339
URL: http://llvm.org/viewvc/llvm-project?rev=248339=rev
Log:
Fix a test case which was failing. There was no actual problem in the test
logic, just a cosmetic issue with the presentation of the result by Foundation
Modified:
Author: gclayton
Date: Tue Sep 22 11:29:15 2015
New Revision: 248285
URL: http://llvm.org/viewvc/llvm-project?rev=248285=rev
Log:
Add missing file that contains the curses test suite code. To run with curses
you now execute:
% ./dotest.py --results-formatter=curses_results.Curses
jaydeep closed this revision.
jaydeep added a comment.
Closed by commit http://reviews.llvm.org/rL248248
Repository:
rL LLVM
http://reviews.llvm.org/D12079
___
lldb-commits mailing list
lldb-commits@lists.llvm.org
mohit.bhakkad added a comment.
Hi Jason, thanks for your suggestions. Yes, this approach looks good and one
time warning should be helpful from users view, I will implement it get back
with a patch soon.
Repository:
rL LLVM
http://reviews.llvm.org/D12877
labath updated this revision to Diff 35372.
labath added a comment.
remove some binaries that managed to sneak in
http://reviews.llvm.org/D13056
Files:
include/lldb/Target/Process.h
source/Target/Process.cpp
test/functionalities/attach_resume/TestAttachResume.py
Index:
labath created this revision.
labath added reviewers: jingham, clayborg.
labath added a subscriber: lldb-commits.
The following situation occured in TestAttachResume:
The inferior was stoped at a breakpoint and we did a continue, immediately
followed by a detach.
Since there was a trap
brucem created this revision.
brucem added a reviewer: clayborg.
brucem added a subscriber: lldb-commits.
This is no longer needed as this file no longer calls backtrace().
http://reviews.llvm.org/D13049
Files:
source/Host/macosx/Host.mm
Index: source/Host/macosx/Host.mm
Author: vkalintiris
Date: Tue Sep 22 04:46:35 2015
New Revision: 248255
URL: http://llvm.org/viewvc/llvm-project?rev=248255=rev
Log:
Use fcntl.h to retrieve the O_CREAT and O_RDWR constants.
Summary:
Normally, these macros are defined in fnctl.h. However, GLIBC exposes their
definition through
tberghammer resigned from this audit.
tberghammer added a comment.
I committed in a build fix as http://reviews.llvm.org/rL248281
Users:
tberghammer (Auditor)
http://reviews.llvm.org/rL248277
___
lldb-commits mailing list
Author: vkalintiris
Date: Tue Sep 22 07:43:23 2015
New Revision: 248268
URL: http://llvm.org/viewvc/llvm-project?rev=248268=rev
Log:
Remove unused header .
Modified:
lldb/trunk/source/Host/linux/Host.cpp
Modified: lldb/trunk/source/Host/linux/Host.cpp
URL:
tberghammer added a subscriber: tberghammer.
tberghammer raised a concern with this commit.
tberghammer added a comment.
Hi Sagar,
This change break the Linux build
(http://lab.llvm.org:8011/builders/lldb-x86_64-ubuntu-14.04-cmake/builds/6568)
because the register enums have been renamed
Author: tfiala
Date: Tue Sep 22 10:21:50 2015
New Revision: 248282
URL: http://llvm.org/viewvc/llvm-project?rev=248282=rev
Log:
test runner: Unix systems now put inferior dotest in its own process group.
This increases isolation as it relates to signal handling between parent and
children.
57 matches
Mail list logo