Author: teemperor
Date: Mon Jun 18 13:11:38 2018
New Revision: 334978
URL: http://llvm.org/viewvc/llvm-project?rev=334978=rev
Log:
Fixed file completion for paths that start with '~'.
We didn't add the remaining path behind the '~' to the completion string,
causing it to just complete
Author: teemperor
Date: Tue Jun 12 15:51:20 2018
New Revision: 334557
URL: http://llvm.org/viewvc/llvm-project?rev=334557=rev
Log:
Disable warnings for the generated LLDB wrapper source
Summary:
This source files emits all kind of compiler warnings on different platforms.
As the source code
in
Author: teemperor
Date: Tue Jun 12 14:22:52 2018
New Revision: 334549
URL: http://llvm.org/viewvc/llvm-project?rev=334549=rev
Log:
Added modulemap for lldb-mi
Summary: This patch allows building a C++ module for the lldb-mi headers.
Reviewers: bruno, aprantl
Reviewed By: aprantl
Subscribers:
Author: teemperor
Date: Wed Jun 13 08:50:45 2018
New Revision: 334611
URL: http://llvm.org/viewvc/llvm-project?rev=334611=rev
Log:
Add modules support for lldb headers in include/
Summary:
This patch adds a modulemap which allows compiling the lldb headers into C++
modules
(for example in
Author: teemperor
Date: Tue Jun 19 14:25:59 2018
New Revision: 335078
URL: http://llvm.org/viewvc/llvm-project?rev=335078=rev
Log:
Refactor OnExit utility class in ClangUserExpression
Summary:
OnExit ensures we call `ResetDeclMap` before this method ends. However,
we also have a few manual calls
Author: teemperor
Date: Thu Jun 7 19:00:27 2018
New Revision: 334259
URL: http://llvm.org/viewvc/llvm-project?rev=334259=rev
Log:
Added missing include to LoadedModuleInfoList.h
Subscribers: lldb-commits
Differential Revision: https://reviews.llvm.org/D47923
Modified:
Author: teemperor
Date: Sat May 26 07:34:49 2018
New Revision: 42
URL: http://llvm.org/viewvc/llvm-project?rev=42=rev
Log:
Forward declare DumpValueObjectOptions in ValueObject.h
Summary: This resolves unnecessary the header dependency from
Core to DataFormatters. Patch is necessary for
Author: teemperor
Date: Sat May 26 07:39:35 2018
New Revision: 43
URL: http://llvm.org/viewvc/llvm-project?rev=43=rev
Log:
Don't include headers from inside a namespace in MIUtilSingletonHelper.h
Subscribers: ki.stfu, lldb-commits
Differential Revision: https://reviews.llvm.org/D47410
Author: teemperor
Date: Sat May 26 07:59:14 2018
New Revision: 45
URL: http://llvm.org/viewvc/llvm-project?rev=45=rev
Log:
Add missing includes to some LLDB headers.
Summary: When compiling with modules, these missing includes cause the build to
fail (as the header can't be compiled
Author: teemperor
Date: Sun May 27 00:31:06 2018
New Revision: 53
URL: http://llvm.org/viewvc/llvm-project?rev=53=rev
Log:
Fix memory leak in SubsPrimitiveParmItanium
Summary:
FastDemangle gives us a C-string that we own (which is allocated in
SymbolDemangler::GetDemangledCopy).
As we
Author: teemperor
Date: Mon Jan 22 01:17:16 2018
New Revision: 323082
URL: http://llvm.org/viewvc/llvm-project?rev=323082=rev
Log:
Fix use after free in DiskFilesOrDirectories
Summary:
We copy the local variable `Resolved` into `Storage` to keep it around.
However, we then still let the
Author: teemperor
Date: Sun Jan 21 22:56:09 2018
New Revision: 323075
URL: http://llvm.org/viewvc/llvm-project?rev=323075=rev
Log:
Make loop counter unsigned in SymbolFilePDB::GetCompileUnitIndex
Summary: This fixes a clang warning.
Reviewers: zturner
Reviewed By: zturner
Subscribers:
Author: teemperor
Date: Mon Jan 22 00:11:29 2018
New Revision: 323081
URL: http://llvm.org/viewvc/llvm-project?rev=323081=rev
Log:
Fix unrepresentable float value in ScalarTest
Summary: float can't represent the given value in the literal, so we get this
UB error: `runtime error: 1.23457e+48 is
Author: teemperor
Date: Sun Jan 21 23:22:13 2018
New Revision: 323076
URL: http://llvm.org/viewvc/llvm-project?rev=323076=rev
Log:
Fix memory leaks in TestArm64InstEmulation
Summary: We never delete the created instances, so those test fail with the
memory sanitizer.
Reviewers: jasonmolenda
Author: teemperor
Date: Mon Jan 22 01:48:40 2018
New Revision: 323085
URL: http://llvm.org/viewvc/llvm-project?rev=323085=rev
Log:
Fix memory leaks in MinidumpParserTest
Summary: We never delete the allocated RegisterContext objects, causing those
tests to fail with enabled memory sanitizer.
Author: teemperor
Date: Mon Jan 22 10:56:33 2018
New Revision: 323138
URL: http://llvm.org/viewvc/llvm-project?rev=323138=rev
Log:
Fix memory leak in TestClangASTContext.TestRecordHasFields
Summary: We can't use unique_ptr's here because we use those variables as `out`
parameters to some
Author: teemperor
Date: Tue Jan 23 00:04:27 2018
New Revision: 323181
URL: http://llvm.org/viewvc/llvm-project?rev=323181=rev
Log:
Prevent unaligned memory read in parseMinidumpString
Summary:
It's possible to hit an unaligned memory read when reading `source_length` as
the `data` array is only
Author: teemperor
Date: Fri Jul 27 16:37:08 2018
New Revision: 338177
URL: http://llvm.org/viewvc/llvm-project?rev=338177=rev
Log:
Add missing boundary checks to variable completion.
Summary: Stopgap patch to at least stop all the crashes I get from this code.
Subscribers: lldb-commits
Author: teemperor
Date: Fri Jul 27 16:42:34 2018
New Revision: 338179
URL: http://llvm.org/viewvc/llvm-project?rev=338179=rev
Log:
Add the actually calculated completions to COMPLETION_MSG
Summary: Otherwise this assertion message is not very useful to whoever is
reading the log.
Subscribers:
Author: teemperor
Date: Thu Aug 2 09:38:34 2018
New Revision: 338733
URL: http://llvm.org/viewvc/llvm-project?rev=338733=rev
Log:
Add byte counting mechanism to LLDB's Stream class.
Summary:
This patch allows LLDB's Stream class to count the bytes it has written to so
far.
There are two major
Author: teemperor
Date: Fri Aug 3 09:56:33 2018
New Revision: 338901
URL: http://llvm.org/viewvc/llvm-project?rev=338901=rev
Log:
Add raw_ostream wrapper to the Stream class
Summary:
This wrapper will allow us in the future to reuse LLVM methods from within the
Stream class.
Currently no test
Author: teemperor
Date: Mon Jul 30 14:41:13 2018
New Revision: 338311
URL: http://llvm.org/viewvc/llvm-project?rev=338311=rev
Log:
Remove unnecessary newlines from break command help text.
Summary:
We usually don't have trailing newlines in the short help strings. This just
adds
unnecessary
Author: teemperor
Date: Mon Jul 30 18:21:36 2018
New Revision: 338345
URL: http://llvm.org/viewvc/llvm-project?rev=338345=rev
Log:
Remove Stream::UnitTest
Summary: No one is using this method, and it also doesn't really make a lot of
sense to have it around.
Reviewers: davide
Reviewed By:
Author: teemperor
Date: Thu Jul 26 09:32:05 2018
New Revision: 338040
URL: http://llvm.org/viewvc/llvm-project?rev=338040=rev
Log:
Don't print two errors for unknown commands.
Summary:
We always print two error messages when we hit an unknown command. As the
function
Author: teemperor
Date: Thu Jul 26 10:14:18 2018
New Revision: 338043
URL: http://llvm.org/viewvc/llvm-project?rev=338043=rev
Log:
Fix duplicate suggestions after an ambiguous command
Summary:
So far lldb is printing this when it finds an ambiguous command:
```
(lldb) g
Ambiguous command 'g'.
Author: teemperor
Date: Tue Jul 31 23:04:48 2018
New Revision: 338488
URL: http://llvm.org/viewvc/llvm-project?rev=338488=rev
Log:
Added initial unit test for LLDB's Stream class.
Summary:
This adds an initial small unit test for LLDB's Stream class, which should at
least cover
most of the
Author: teemperor
Date: Tue Jul 31 23:35:27 2018
New Revision: 338491
URL: http://llvm.org/viewvc/llvm-project?rev=338491=rev
Log:
Removed failing StreamTest case
The suspicious behavior is obviously because this method reads
OOB memory, so I'll remove it for now and re-add the test alongside
Author: teemperor
Date: Fri Aug 3 13:51:31 2018
New Revision: 338920
URL: http://llvm.org/viewvc/llvm-project?rev=338920=rev
Log:
Replace LLDB's LEB128 implementation with the one from LLVM
Reviewers: davide, labath
Reviewed By: labath
Subscribers: lldb-commits
Differential Revision:
Author: teemperor
Date: Sat Aug 4 10:28:21 2018
New Revision: 338961
URL: http://llvm.org/viewvc/llvm-project?rev=338961=rev
Log:
Added unit test for StringList
Reviewers: labath
Reviewed By: labath
Subscribers: mgorny, lldb-commits
Differential Revision: https://reviews.llvm.org/D50293
Author: teemperor
Date: Wed Aug 1 11:28:54 2018
New Revision: 338605
URL: http://llvm.org/viewvc/llvm-project?rev=338605=rev
Log:
Remove outdated documentation for Stream's LEB128 methods
There is no format parameter for any of these methods.
Modified:
Author: teemperor
Date: Wed Aug 1 10:12:58 2018
New Revision: 338591
URL: http://llvm.org/viewvc/llvm-project?rev=338591=rev
Log:
Don't ignore byte_order in Stream::PutMaxHex64
Reviewers: labath
Reviewed By: labath
Subscribers: zturner, lldb-commits
Differential Revision:
Author: teemperor
Date: Wed Aug 1 11:38:19 2018
New Revision: 338611
URL: http://llvm.org/viewvc/llvm-project?rev=338611=rev
Log:
Fixed documentation for PutHex8 [NFC]
The previous documentation was just copied from PrintfAsRawHex8
but doesn't actually fit to the PutHex8 method.
Modified:
Author: teemperor
Date: Wed Aug 1 16:54:37 2018
New Revision: 338657
URL: http://llvm.org/viewvc/llvm-project?rev=338657=rev
Log:
Remove unnecessary target from TestCompletion patch
As Jim pointed out, we don't need to manually create a target
here because we already create a target implicitly
Author: teemperor
Date: Wed Aug 1 17:30:15 2018
New Revision: 338662
URL: http://llvm.org/viewvc/llvm-project?rev=338662=rev
Log:
[LLDB] Added syntax highlighting support
Summary:
This patch adds syntax highlighting support to LLDB. When enabled (and lldb is
allowed
to use colors), printed
Author: teemperor
Date: Wed Aug 1 14:07:18 2018
New Revision: 338637
URL: http://llvm.org/viewvc/llvm-project?rev=338637=rev
Log:
Fix out-of-bounds read in Stream::PutCStringAsRawHex8
Summary:
When I added the Stream unit test (r338488), the build bots failed due to an
out-of-
bound reads when
Author: teemperor
Date: Wed Aug 1 20:01:09 2018
New Revision: 338669
URL: http://llvm.org/viewvc/llvm-project?rev=338669=rev
Log:
Added missing highlighter files to XCode project
Modified:
lldb/trunk/lldb.xcodeproj/project.pbxproj
Modified: lldb/trunk/lldb.xcodeproj/project.pbxproj
URL:
Author: teemperor
Date: Fri Jul 27 11:42:46 2018
New Revision: 338151
URL: http://llvm.org/viewvc/llvm-project?rev=338151=rev
Log:
Narrow the CompletionRequest API to being append-only.
Summary:
We currently allow any completion handler to read and manipulate the list of
matches we
calculated
Author: teemperor
Date: Fri Jul 27 15:20:59 2018
New Revision: 338171
URL: http://llvm.org/viewvc/llvm-project?rev=338171=rev
Log:
Fix whitespace in the python test suite.
Summary:
The test suite has often unnecessary trailing whitespace, and sometimes
unnecessary trailing lines or a missing
Author: teemperor
Date: Sun Aug 5 17:04:51 2018
New Revision: 338976
URL: http://llvm.org/viewvc/llvm-project?rev=338976=rev
Log:
Remove duplicated code in CommandObjectQuit
Summary:
We already have the same check directly before, so this code can never be
reached (as seen in the test
Author: teemperor
Date: Fri Aug 10 14:31:44 2018
New Revision: 339473
URL: http://llvm.org/viewvc/llvm-project?rev=339473=rev
Log:
Remove copy-pasted and unrelated comment [NFC]
That comment was copied from the
CombineConsecutiveEntriesWithEqualData() implementation below,
and doesn't actually
Author: teemperor
Date: Thu Aug 9 08:29:32 2018
New Revision: 339351
URL: http://llvm.org/viewvc/llvm-project?rev=339351=rev
Log:
Also display the output and error output of a failed command
Summary:
Instead of just printing the current "False is not True, ..." message when we
fail to run a
Author: teemperor
Date: Thu Aug 9 08:57:43 2018
New Revision: 339353
URL: http://llvm.org/viewvc/llvm-project?rev=339353=rev
Log:
Added missing null checks to fix r339351
Modified:
lldb/trunk/packages/Python/lldbsuite/test/lldbtest.py
Modified:
Author: teemperor
Date: Sat Aug 11 16:40:27 2018
New Revision: 339504
URL: http://llvm.org/viewvc/llvm-project?rev=339504=rev
Log:
Use a DenseMap for looking up functions by UID in CompileUnit::FindFunctionByUID
Summary:
Instead of iterating over our vector of functions, we might as well use a
Author: teemperor
Date: Fri Aug 3 22:53:07 2018
New Revision: 338952
URL: http://llvm.org/viewvc/llvm-project?rev=338952=rev
Log:
Fixed header of StringLexer.h
Modified:
lldb/trunk/include/lldb/Utility/StringLexer.h
Modified: lldb/trunk/include/lldb/Utility/StringLexer.h
URL:
Author: teemperor
Date: Tue Aug 7 16:24:24 2018
New Revision: 339202
URL: http://llvm.org/viewvc/llvm-project?rev=339202=rev
Log:
Removed duplicated commented-out code [NFC]
Modified:
lldb/trunk/source/Symbol/ClangASTContext.cpp
Modified: lldb/trunk/source/Symbol/ClangASTContext.cpp
URL:
Author: teemperor
Date: Tue Aug 7 16:47:05 2018
New Revision: 339204
URL: http://llvm.org/viewvc/llvm-project?rev=339204=rev
Log:
Removed doxygen comment that doesn't fit to function signature
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.h
Modified:
Author: teemperor
Date: Mon Aug 13 13:43:06 2018
New Revision: 339611
URL: http://llvm.org/viewvc/llvm-project?rev=339611=rev
Log:
Added test for Core/Range class.
Summary:
We can optimize and refactor some of the classes in RangeMap.h, but first
we should have some tests for all the data
Author: teemperor
Date: Wed Aug 15 15:32:35 2018
New Revision: 339826
URL: http://llvm.org/viewvc/llvm-project?rev=339826=rev
Log:
Revert "[ASTImporter] Add test for IfStmt"
That's actually a clang patch, sorry.
Removed:
lldb/trunk/test/Import/if-stmt/Inputs/F.cpp
Author: teemperor
Date: Wed Aug 15 15:31:44 2018
New Revision: 339825
URL: http://llvm.org/viewvc/llvm-project?rev=339825=rev
Log:
[ASTImporter] Add test for IfStmt
Reviewers: a.sidorin, hiraditya
Reviewed By: hiraditya
Subscribers: hiraditya, martong, cfe-commits
Differential Revision:
Author: teemperor
Date: Tue Aug 14 10:12:54 2018
New Revision: 339695
URL: http://llvm.org/viewvc/llvm-project?rev=339695=rev
Log:
Remove manual byte counting from Highlighter code.
Summary:
This removes the manual byte counting mechanism from the syntax highlighting
code. This is no longer
Author: teemperor
Date: Tue Aug 14 12:36:58 2018
New Revision: 339715
URL: http://llvm.org/viewvc/llvm-project?rev=339715=rev
Log:
Stability improvements for CompletionTest
Summary:
CompletionTest.DirCompletionAbsolute had a random failure on a CI node
(in the failure, the completion count was
Author: teemperor
Date: Mon Aug 20 08:51:14 2018
New Revision: 340179
URL: http://llvm.org/viewvc/llvm-project?rev=340179=rev
Log:
Remove manual byte counting from Opcode::Dump
Summary:
Stream now has byte-counting functionality, so let's use this instead of manual
byte
counting.
Reviewers:
Author: teemperor
Date: Thu Aug 23 13:40:45 2018
New Revision: 340571
URL: http://llvm.org/viewvc/llvm-project?rev=340571=rev
Log:
Fix broken builtin functions in the expression command
Summary:
Calling any non-libc builtin function in the expression command currently just
causes Clang
to state
Author: teemperor
Date: Thu Aug 23 16:21:52 2018
New Revision: 340589
URL: http://llvm.org/viewvc/llvm-project?rev=340589=rev
Log:
Add more pre-run asserts for the DirCompletionAbsolute test
Summary:
The DirCompletionAbsolute is still randomly failing on the nodes even after
D50722, so this
Author: teemperor
Date: Thu Aug 23 15:40:54 2018
New Revision: 340585
URL: http://llvm.org/viewvc/llvm-project?rev=340585=rev
Log:
Reuse the SelectorTable from Clang's Preprocessor
Summary:
At the moment we create our own SelectorTable even though the Preprocessor
always
creates one for us that
Author: teemperor
Date: Fri Aug 24 13:55:23 2018
New Revision: 340652
URL: http://llvm.org/viewvc/llvm-project?rev=340652=rev
Log:
Fixed windows bots that were failing because of PATH_MAX
As we only use PATH_MAX for an assert in a unit test that is supposed
to catch the random failures on the
Author: teemperor
Date: Tue Aug 28 08:31:01 2018
New Revision: 340835
URL: http://llvm.org/viewvc/llvm-project?rev=340835=rev
Log:
Use a RAII guard to control access to DisassemblerLLVMC.
Summary:
This patch replaces the manual lock/unlock calls for gaining exclusive access
to the disassembler
Author: teemperor
Date: Tue Aug 28 15:17:28 2018
New Revision: 340876
URL: http://llvm.org/viewvc/llvm-project?rev=340876=rev
Log:
[lldb] Fix lldb build on musl
Summary: limits.h is needed for getting PATH_MAX definition, this comes to fore
with musl libc where limits.h is not included
Author: teemperor
Date: Mon Aug 27 08:16:25 2018
New Revision: 340747
URL: http://llvm.org/viewvc/llvm-project?rev=340747=rev
Log:
Disable use-color if the output stream is not a terminal with color support.
Summary:
LLDB currently only checks the output terminal for color support by looking
at
Author: teemperor
Date: Mon Aug 27 08:18:33 2018
New Revision: 340748
URL: http://llvm.org/viewvc/llvm-project?rev=340748=rev
Log:
Let the CompilerInstance create our clang ASTContext
Summary:
Now that we moved the BuiltinContext and SelectorTable to the
CompilerInstance, we can also get rid of
Author: teemperor
Date: Wed Aug 22 13:22:34 2018
New Revision: 340448
URL: http://llvm.org/viewvc/llvm-project?rev=340448=rev
Log:
Add unit test for StringLexer
Reviewers: labath, #lldb
Reviewed By: labath
Subscribers: jloser, mgorny, lldb-commits
Differential Revision:
Author: teemperor
Date: Mon Jul 16 09:38:30 2018
New Revision: 337189
URL: http://llvm.org/viewvc/llvm-project?rev=337189=rev
Log:
Fix some crashes and deadlocks in FormatAnsiTerminalCodes
Summary:
This patch fixes a few problems with the FormatAnsiTerminalCodes function:
* It does an infinite
Author: teemperor
Date: Mon Jul 23 13:56:49 2018
New Revision: 337737
URL: http://llvm.org/viewvc/llvm-project?rev=337737=rev
Log:
[NFC] Minor code refactoring.
Subscribers: lldb-commits
Differential Revision: https://reviews.llvm.org/D49696
Modified:
Author: teemperor
Date: Mon Jul 23 14:14:52 2018
New Revision: 337741
URL: http://llvm.org/viewvc/llvm-project?rev=337741=rev
Log:
[cmake] Remove unused ${LLDB_PLUGINS} dependency from our Objective-C++ CMake
config
Summary:
LLDB_PLUGINS doesn't exist as a variable, so this line doesn't add any
Author: teemperor
Date: Mon Jul 23 17:01:32 2018
New Revision: 337778
URL: http://llvm.org/viewvc/llvm-project?rev=337778=rev
Log:
Added unit test for StreamTee
Reviewers: davide
Reviewed By: davide
Subscribers: davide, mgorny, lldb-commits
Differential Revision:
Author: teemperor
Date: Tue Jul 24 14:09:17 2018
New Revision: 337855
URL: http://llvm.org/viewvc/llvm-project?rev=337855=rev
Log:
Remove unused History class
Summary: This class doesn't seem to be used anywhere, so we might as well
remove the code.
Reviewers: labath
Reviewed By: labath
Author: teemperor
Date: Tue Jul 24 16:52:39 2018
New Revision: 337873
URL: http://llvm.org/viewvc/llvm-project?rev=337873=rev
Log:
Add unit tests for VMRange
Subscribers: clayborg, labath, mgorny, lldb-commits
Differential Revision: https://reviews.llvm.org/D49415
Added:
Author: teemperor
Date: Thu Jul 19 10:45:51 2018
New Revision: 337475
URL: http://llvm.org/viewvc/llvm-project?rev=337475=rev
Log:
Added unit tests for Flags
Reviewers: labath
Reviewed By: labath
Subscribers: labath, mgorny, lldb-commits
Differential Revision: https://reviews.llvm.org/D49435
Author: teemperor
Date: Thu Aug 30 12:47:53 2018
New Revision: 341105
URL: http://llvm.org/viewvc/llvm-project?rev=341105=rev
Log:
Fixed code style for the CodeCompletion members [NFC]
This code is in LLDB, so it should also follow the LLDB code style
and use the m_ prefix for members.
Author: teemperor
Date: Thu Aug 30 13:14:22 2018
New Revision: 341109
URL: http://llvm.org/viewvc/llvm-project?rev=341109=rev
Log:
Added missing include to for 'std::isalnum'
Should fix the failing Windows bots.
Modified:
Author: teemperor
Date: Thu Aug 30 14:31:04 2018
New Revision: 341126
URL: http://llvm.org/viewvc/llvm-project?rev=341126=rev
Log:
Fixed comment for UserExpression::Complete [NFC]
Modified:
lldb/trunk/include/lldb/Expression/UserExpression.h
Modified:
Author: teemperor
Date: Thu Aug 30 13:19:57 2018
New Revision: 341112
URL: http://llvm.org/viewvc/llvm-project?rev=341112=rev
Log:
Adjusting some comments in ClangExpressionParser.cpp
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
Modified:
Author: teemperor
Date: Thu Aug 30 13:56:58 2018
New Revision: 341121
URL: http://llvm.org/viewvc/llvm-project?rev=341121=rev
Log:
Move NoBuiltin=true closer to the other LangOpts code [NFC]
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
Modified:
Author: teemperor
Date: Thu Aug 30 14:26:32 2018
New Revision: 341124
URL: http://llvm.org/viewvc/llvm-project?rev=341124=rev
Log:
Use a CompletionRequest in the expression command completion [NFC]
The patch was originally written before we had a CompletionRequest,
so it still used a StringList
Author: teemperor
Date: Thu Aug 30 10:29:37 2018
New Revision: 341086
URL: http://llvm.org/viewvc/llvm-project?rev=341086=rev
Log:
Added initial code completion support for the `expr` command
Summary:
This patch adds initial code completion support for the `expr` command.
We now have a
Author: teemperor
Date: Thu Aug 30 10:51:10 2018
New Revision: 341089
URL: http://llvm.org/viewvc/llvm-project?rev=341089=rev
Log:
Move Predicate.h from Host to Utility
Summary:
This class was initially in Host because its implementation used to be
very OS-specific. However, with C++11, it has
Author: teemperor
Date: Wed Sep 5 07:27:48 2018
New Revision: 341471
URL: http://llvm.org/viewvc/llvm-project?rev=341471=rev
Log:
[www] Updated outdated download links [NFC]
Also added ubuntu and Arch Linux links.
Modified:
lldb/trunk/www/download.html
Modified:
Author: teemperor
Date: Thu Sep 6 02:42:44 2018
New Revision: 341532
URL: http://llvm.org/viewvc/llvm-project?rev=341532=rev
Log:
Revert "[ClangUserExpression][NFC] Removed unused code"
GetLanguageForExpr has side effects, so this actually breaks
the completion. Should fix TestExprCompletion.
Author: teemperor
Date: Thu Sep 6 03:24:11 2018
New Revision: 341535
URL: http://llvm.org/viewvc/llvm-project?rev=341535=rev
Log:
Reland [ClangUserExpression][NFC] Removed unused code
The GetLanguageForExpr has side effects, so we can't remove this
call without breaking the completion
Might be a good idea to add a comment in the code for this explaining the
> desired side effects?
>
>
> > On Sep 6, 2018, at 3:24 AM, Raphael Isemann via lldb-commits
> > wrote:
> >
> > Author: teemperor
> > Date: Thu Sep 6 03:24:11 2018
> > New Revisi
Author: teemperor
Date: Wed Aug 29 12:55:33 2018
New Revision: 340958
URL: http://llvm.org/viewvc/llvm-project?rev=340958=rev
Log:
Removed commented out includes [NFC]
Modified:
lldb/trunk/include/lldb/DataFormatters/ValueObjectPrinter.h
Modified:
Author: teemperor
Date: Thu Aug 30 19:07:05 2018
New Revision: 341157
URL: http://llvm.org/viewvc/llvm-project?rev=341157=rev
Log:
Fixed missing sidebars on the website
We didn't mark these HTML files as executable, which means that
the SSI includes for including the sidebar didn't work.
Author: teemperor
Date: Wed Aug 29 15:50:54 2018
New Revision: 340988
URL: http://llvm.org/viewvc/llvm-project?rev=340988=rev
Log:
Don't cancel the current IOHandler when we push a handler for an utility
function run.
Summary:
D48465 is currently blocked by the fact that tab-completing the
Author: teemperor
Date: Wed Aug 29 17:09:21 2018
New Revision: 341003
URL: http://llvm.org/viewvc/llvm-project?rev=341003=rev
Log:
Move the column marking functionality to the Highlighter framework
Summary:
The syntax highlighting feature so far is mutually exclusive with the lldb
feature
that
Author: teemperor
Date: Tue Sep 11 05:45:22 2018
New Revision: 341931
URL: http://llvm.org/viewvc/llvm-project?rev=341931=rev
Log:
[NFC] Fix compiler warning in TestArmv7Disassembly.cpp
The warning is
comparison of integers of different signs: 'const int' and 'const unsigned
long'
and
Author: teemperor
Date: Mon Jul 9 11:57:11 2018
New Revision: 336582
URL: http://llvm.org/viewvc/llvm-project?rev=336582=rev
Log:
Don't take the address of an xvalue when printing an expr result
Summary:
If we have an xvalue here, we will always hit the
`err_typecheck_invalid_lvalue_addrof`
Author: teemperor
Date: Tue Jul 10 13:17:38 2018
New Revision: 336723
URL: http://llvm.org/viewvc/llvm-project?rev=336723=rev
Log:
Refactor parsing of option lists with a raw string suffix.
Summary:
A subset of the LLDB commands follows this command line interface style:
[arguments] --
The
Author: teemperor
Date: Tue Jul 10 15:12:39 2018
New Revision: 336734
URL: http://llvm.org/viewvc/llvm-project?rev=336734=rev
Log:
Refactor ClangUserExpression::Parse [NFC]
Summary:
This patch splits out functionality from the `Parse` method into different
methods.
This benefits the code
Author: teemperor
Date: Wed Jul 11 10:18:01 2018
New Revision: 336824
URL: http://llvm.org/viewvc/llvm-project?rev=336824=rev
Log:
Allow specifying an exit code for the 'quit' command
Summary:
This patch adds the possibility to specify an exit code when calling quit.
We accept any int, even
Author: teemperor
Date: Sun Jan 21 01:54:19 2018
New Revision: 323064
URL: http://llvm.org/viewvc/llvm-project?rev=323064=rev
Log:
[modules] Fix missing includes/typo in LLDB's includes. [NFC]
Summary:
This patch adds missing includes to the LLDB headers inside `include/` as a
first step of
Author: teemperor
Date: Thu Jul 5 10:12:11 2018
New Revision: 336377
URL: http://llvm.org/viewvc/llvm-project?rev=336377=rev
Log:
Fixed redefinition warnings with LLVM_ENABLE_MODULES
Summary:
It seems we both have the HAVE_LIBCOMPRESSION define in the config header
and in the source files
Author: teemperor
Date: Mon Jul 2 15:18:18 2018
New Revision: 336149
URL: http://llvm.org/viewvc/llvm-project?rev=336149=rev
Log:
Fixed compilation failure after the code completion refactor patch
Subscribers: lldb-commits
Differential Revision: https://reviews.llvm.org/D48855
Modified:
Author: teemperor
Date: Mon Jul 2 14:29:56 2018
New Revision: 336146
URL: http://llvm.org/viewvc/llvm-project?rev=336146=rev
Log:
Refactoring for for the internal command line completion API (NFC)
Summary:
This patch refactors the internal completion API. It now takes (as far as
possible) a
Author: teemperor
Date: Mon Jul 2 16:27:29 2018
New Revision: 336154
URL: http://llvm.org/viewvc/llvm-project?rev=336154=rev
Log:
FIx XCode project files for lldb
Summary:
Fixes the XCode builds that started failing when i added
CompletionRequest.cpp/.h.
The patch is so large because XCode
Author: teemperor
Date: Thu Jun 28 15:40:10 2018
New Revision: 335934
URL: http://llvm.org/viewvc/llvm-project?rev=335934=rev
Log:
Fix path completion test case added in rL335905 on Windows
Summary:
The test fails because we don't rewrite the slash behind `foo` to the OS
specific
separator (as
Author: teemperor
Date: Thu Jun 28 12:34:49 2018
New Revision: 335905
URL: http://llvm.org/viewvc/llvm-project?rev=335905=rev
Log:
Added test case for: r334978 - Fixed file completion for paths that start with
'~'
Reviewers: labath
Reviewed By: labath
Subscribers: lldb-commits
Differential
>
> > A test?
> >
> > It looks like it should be possible to test this in a similar way to
> > other CommandCompletion tests
> > (unittests/Interpreter/TestCompletion.cpp).
> > On Mon, 18 Jun 2018 at 21:16, Raphael Isemann via lldb-commits
> > wrote:
> >
Author: teemperor
Date: Thu Jul 12 15:28:52 2018
New Revision: 336955
URL: http://llvm.org/viewvc/llvm-project?rev=336955=rev
Log:
Get rid of the C-string parameter in DoExecute
Summary:
This patch gets rid of the C-string parameter in the
RawCommandObject::DoExecute function,
making the code
Author: teemperor
Date: Fri Jul 13 11:28:14 2018
New Revision: 337031
URL: http://llvm.org/viewvc/llvm-project?rev=337031=rev
Log:
Replaced more boilerplate code with CompletionRequest (NFC)
Summary:
As suggested in D48796, this patch replaces even more internal calls that were
using the old
Author: teemperor
Date: Fri Jul 13 11:54:55 2018
New Revision: 337032
URL: http://llvm.org/viewvc/llvm-project?rev=337032=rev
Log:
Add includes for CompletionRequest to every file that uses it
Summary: Should fix the builds (and prevent future builds from failing when
people try to reduce
1 - 100 of 1212 matches
Mail list logo