Author: Raphael Isemann
Date: 2019-11-05T09:21:10+01:00
New Revision: db5074dc10222a8202adcd7c1da1acd2828fbecb
URL:
https://github.com/llvm/llvm-project/commit/db5074dc10222a8202adcd7c1da1acd2828fbecb
DIFF:
https://github.com/llvm/llvm-project/commit/db5074dc10222a8202adcd7c1da1acd2828fbecb.dif
Author: Raphael Isemann
Date: 2019-11-07T15:47:01+01:00
New Revision: 87bc320b510e91a1a71aa8a154c585db65579628
URL:
https://github.com/llvm/llvm-project/commit/87bc320b510e91a1a71aa8a154c585db65579628
DIFF:
https://github.com/llvm/llvm-project/commit/87bc320b510e91a1a71aa8a154c585db65579628.dif
Author: Raphael Isemann
Date: 2019-11-08T12:03:28+01:00
New Revision: 79b3cce7f143ebcbc57a3c4599cbd7a1541a742b
URL:
https://github.com/llvm/llvm-project/commit/79b3cce7f143ebcbc57a3c4599cbd7a1541a742b
DIFF:
https://github.com/llvm/llvm-project/commit/79b3cce7f143ebcbc57a3c4599cbd7a1541a742b.dif
Author: Raphael Isemann
Date: 2019-11-08T12:28:49+01:00
New Revision: 5a1bac4d1daee2bcbf13365a8254a26d242d8c46
URL:
https://github.com/llvm/llvm-project/commit/5a1bac4d1daee2bcbf13365a8254a26d242d8c46
DIFF:
https://github.com/llvm/llvm-project/commit/5a1bac4d1daee2bcbf13365a8254a26d242d8c46.dif
Author: Raphael Isemann
Date: 2019-11-08T15:55:02+01:00
New Revision: cdc38c93fa22f0bee1bd7b84a27c32abb4a3aba8
URL:
https://github.com/llvm/llvm-project/commit/cdc38c93fa22f0bee1bd7b84a27c32abb4a3aba8
DIFF:
https://github.com/llvm/llvm-project/commit/cdc38c93fa22f0bee1bd7b84a27c32abb4a3aba8.dif
Author: Raphael Isemann
Date: 2019-11-12T09:59:04+01:00
New Revision: bd7d9a85b8b09c945b98d374cc37cb374db012e6
URL:
https://github.com/llvm/llvm-project/commit/bd7d9a85b8b09c945b98d374cc37cb374db012e6
DIFF:
https://github.com/llvm/llvm-project/commit/bd7d9a85b8b09c945b98d374cc37cb374db012e6.dif
Author: Raphael Isemann
Date: 2019-11-12T10:02:59+01:00
New Revision: 6cc853b416a2b0d0b435d145988c5d3b6faaa712
URL:
https://github.com/llvm/llvm-project/commit/6cc853b416a2b0d0b435d145988c5d3b6faaa712
DIFF:
https://github.com/llvm/llvm-project/commit/6cc853b416a2b0d0b435d145988c5d3b6faaa712.dif
Author: Raphael Isemann
Date: 2019-11-12T10:04:32+01:00
New Revision: 52f3a2faf92c4d8efd0e626d52d5f64b7c5d468f
URL:
https://github.com/llvm/llvm-project/commit/52f3a2faf92c4d8efd0e626d52d5f64b7c5d468f
DIFF:
https://github.com/llvm/llvm-project/commit/52f3a2faf92c4d8efd0e626d52d5f64b7c5d468f.dif
Author: Raphael Isemann
Date: 2019-11-12T10:21:49+01:00
New Revision: 874b6495b5fd6d7e2dc91d6a756eea67486ea7bb
URL:
https://github.com/llvm/llvm-project/commit/874b6495b5fd6d7e2dc91d6a756eea67486ea7bb
DIFF:
https://github.com/llvm/llvm-project/commit/874b6495b5fd6d7e2dc91d6a756eea67486ea7bb.dif
Author: Raphael Isemann
Date: 2019-11-12T10:58:54+01:00
New Revision: ec4c96d68566debcc4588c4189b4ef8a5f78729a
URL:
https://github.com/llvm/llvm-project/commit/ec4c96d68566debcc4588c4189b4ef8a5f78729a
DIFF:
https://github.com/llvm/llvm-project/commit/ec4c96d68566debcc4588c4189b4ef8a5f78729a.dif
Author: Raphael Isemann
Date: 2019-11-14T09:59:00+01:00
New Revision: ea2ba51b0b2f5bc0bea650bf64e5cbd63476563f
URL:
https://github.com/llvm/llvm-project/commit/ea2ba51b0b2f5bc0bea650bf64e5cbd63476563f
DIFF:
https://github.com/llvm/llvm-project/commit/ea2ba51b0b2f5bc0bea650bf64e5cbd63476563f.dif
Author: Raphael Isemann
Date: 2019-11-14T11:11:20+01:00
New Revision: 8715ffdf1aafbfca7c3d7f1622fe586243f31df1
URL:
https://github.com/llvm/llvm-project/commit/8715ffdf1aafbfca7c3d7f1622fe586243f31df1
DIFF:
https://github.com/llvm/llvm-project/commit/8715ffdf1aafbfca7c3d7f1622fe586243f31df1.dif
Author: Raphael Isemann
Date: 2019-11-18T14:17:35+01:00
New Revision: 869d904df76c9e74e040b072b4bc8114fd20f5bc
URL:
https://github.com/llvm/llvm-project/commit/869d904df76c9e74e040b072b4bc8114fd20f5bc
DIFF:
https://github.com/llvm/llvm-project/commit/869d904df76c9e74e040b072b4bc8114fd20f5bc.dif
Author: Alex Cameron
Date: 2019-11-18T15:12:55+01:00
New Revision: 10b851434324f82e9ad11d39f501f2d8b921642a
URL:
https://github.com/llvm/llvm-project/commit/10b851434324f82e9ad11d39f501f2d8b921642a
DIFF:
https://github.com/llvm/llvm-project/commit/10b851434324f82e9ad11d39f501f2d8b921642a.diff
Author: Raphael Isemann
Date: 2019-11-19T12:44:27+01:00
New Revision: 96d814a5fe0a333bc53f52e8f290d1ac009c85fe
URL:
https://github.com/llvm/llvm-project/commit/96d814a5fe0a333bc53f52e8f290d1ac009c85fe
DIFF:
https://github.com/llvm/llvm-project/commit/96d814a5fe0a333bc53f52e8f290d1ac009c85fe.dif
Author: Raphael Isemann
Date: 2019-11-19T14:04:02+01:00
New Revision: f6ffe6fc9d9b8b0e197500b5b61f3e8d55599d7a
URL:
https://github.com/llvm/llvm-project/commit/f6ffe6fc9d9b8b0e197500b5b61f3e8d55599d7a
DIFF:
https://github.com/llvm/llvm-project/commit/f6ffe6fc9d9b8b0e197500b5b61f3e8d55599d7a.dif
Author: Raphael Isemann
Date: 2019-11-19T15:06:30+01:00
New Revision: c54d21c848d350e85cd8f95a725fc12f6fa3ab19
URL:
https://github.com/llvm/llvm-project/commit/c54d21c848d350e85cd8f95a725fc12f6fa3ab19
DIFF:
https://github.com/llvm/llvm-project/commit/c54d21c848d350e85cd8f95a725fc12f6fa3ab19.dif
Author: Raphael Isemann
Date: 2019-11-19T15:52:01+01:00
New Revision: 4a6d03ad0e00c75c18d5740438d49918f99cb4f2
URL:
https://github.com/llvm/llvm-project/commit/4a6d03ad0e00c75c18d5740438d49918f99cb4f2
DIFF:
https://github.com/llvm/llvm-project/commit/4a6d03ad0e00c75c18d5740438d49918f99cb4f2.dif
Author: teemperor
Date: Tue Jul 23 00:15:54 2019
New Revision: 366783
URL: http://llvm.org/viewvc/llvm-project?rev=366783&view=rev
Log:
[lldb][NFC] Tablegenify disassemble
Modified:
lldb/trunk/source/Commands/CommandObjectDisassemble.cpp
lldb/trunk/source/Commands/Options.td
Modified: ll
Author: teemperor
Date: Tue Jul 23 04:08:12 2019
New Revision: 366795
URL: http://llvm.org/viewvc/llvm-project?rev=366795&view=rev
Log:
[lldb][NFC] Tablegenify source
Modified:
lldb/trunk/source/Commands/CommandObjectSource.cpp
lldb/trunk/source/Commands/Options.td
Modified: lldb/trunk/s
Author: teemperor
Date: Tue Jul 23 05:54:33 2019
New Revision: 366804
URL: http://llvm.org/viewvc/llvm-project?rev=366804&view=rev
Log:
[lldb][NFC] Tablegenify process
Modified:
lldb/trunk/source/Commands/CommandObjectProcess.cpp
lldb/trunk/source/Commands/Options.td
Modified: lldb/trunk
Author: teemperor
Date: Wed Jul 24 05:05:42 2019
New Revision: 366891
URL: http://llvm.org/viewvc/llvm-project?rev=366891&view=rev
Log:
[lldb][NFC] Tablegenify platform
Modified:
lldb/trunk/source/Commands/CommandObjectPlatform.cpp
lldb/trunk/source/Commands/Options.td
Modified: lldb/tru
Author: teemperor
Date: Wed Jul 24 05:08:08 2019
New Revision: 366892
URL: http://llvm.org/viewvc/llvm-project?rev=366892&view=rev
Log:
[lldb] Fix build errors from tablegenify platform commit
Forgot to stage some changes...
Modified:
lldb/trunk/source/Commands/CommandObjectPlatform.cpp
Author: teemperor
Date: Thu Jul 25 04:22:46 2019
New Revision: 367009
URL: http://llvm.org/viewvc/llvm-project?rev=367009&view=rev
Log:
[lldb] Tablegenify expr/frame/log/register/memory
Modified:
lldb/trunk/source/Commands/CommandObjectExpression.cpp
lldb/trunk/source/Commands/CommandObje
Author: teemperor
Date: Fri Jul 26 04:46:21 2019
New Revision: 367102
URL: http://llvm.org/viewvc/llvm-project?rev=367102&view=rev
Log:
[lldb] Don't dynamically allocate the posix option validator.
We dynamically allocate the option validator which means we
can't mark this list of OptionDefinitio
Author: teemperor
Date: Fri Jul 26 07:00:13 2019
New Revision: 367110
URL: http://llvm.org/viewvc/llvm-project?rev=367110&view=rev
Log:
[lldb][NFC] Remove eDiagnosticOriginGo
This enum value is unused as we removed Go support.
Modified:
lldb/trunk/include/lldb/Expression/DiagnosticManager.h
Author: teemperor
Date: Sat Jul 27 23:24:07 2019
New Revision: 367186
URL: http://llvm.org/viewvc/llvm-project?rev=367186&view=rev
Log:
[lldb] Also include the array definition in CommandOptions.inc
Summary:
Right now our CommandOptions.inc only generates the initializer for the options
list but
Author: teemperor
Date: Mon Jul 29 00:37:17 2019
New Revision: 367201
URL: http://llvm.org/viewvc/llvm-project?rev=367201&view=rev
Log:
[lldb][NFC] Remove DiagnosticManager::CopyDiagnostics
The Diagnostic class in LLDB is suppossed to be inherited from,
so just copying the diagnostics like this i
Author: teemperor
Date: Mon Jul 29 01:22:41 2019
New Revision: 367207
URL: http://llvm.org/viewvc/llvm-project?rev=367207&view=rev
Log:
[lldb][NFC] Split emitting and parsing in LLDBOptionDefEmitter
Splitting the different logic is cleaner and we it will be easier
to implement the enum emitting (
Author: teemperor
Date: Tue Jul 30 05:20:03 2019
New Revision: 367307
URL: http://llvm.org/viewvc/llvm-project?rev=367307&view=rev
Log:
[lldb][NFC] Check in crashing test case
Added:
lldb/trunk/packages/Python/lldbsuite/test/expression_command/completion-crash1/
lldb/trunk/packages/Pyth
Author: teemperor
Date: Tue Jul 30 05:31:24 2019
New Revision: 367308
URL: http://llvm.org/viewvc/llvm-project?rev=367308&view=rev
Log:
[lldb] Fix crash when tab-completing in multi-line expr
Summary:
Tab completing inside the multiline expression command can cause LLDB to crash.
The easiest way
Author: teemperor
Date: Tue Jul 30 06:11:59 2019
New Revision: 367309
URL: http://llvm.org/viewvc/llvm-project?rev=367309&view=rev
Log:
[lldb][NFC] Fix import-std-module tests that relied on fix-its to pass
These tests currently pass, but they rely on fix-its in our expression
parser to pass beca
Author: teemperor
Date: Wed Jul 31 04:33:16 2019
New Revision: 367411
URL: http://llvm.org/viewvc/llvm-project?rev=367411&view=rev
Log:
[lldb][NFC] Check in completion crash test in lambda
Added:
lldb/trunk/packages/Python/lldbsuite/test/expression_command/completion-crash-lambda/
lldb/
Author: teemperor
Date: Wed Jul 31 05:06:22 2019
New Revision: 367416
URL: http://llvm.org/viewvc/llvm-project?rev=367416&view=rev
Log:
[lldb][NFC] Check in another crashing test case
Added:
lldb/trunk/packages/Python/lldbsuite/test/expression_command/completion-crash2/
lldb/trunk/packa
Author: teemperor
Date: Wed Jul 31 05:15:21 2019
New Revision: 367420
URL: http://llvm.org/viewvc/llvm-project?rev=367420&view=rev
Log:
[lldb][NFC] Check in completion crash test case
Added:
lldb/trunk/packages/Python/lldbsuite/test/expression_command/completion-crash-incomplete-record/
It seems that patch is lacking a test (which doesn't seem too hard to provide).
Am Mi., 31. Juli 2019 um 18:24 Uhr schrieb Greg Clayton via
lldb-commits :
>
> Author: gclayton
> Date: Wed Jul 31 09:24:55 2019
> New Revision: 367441
>
> URL: http://llvm.org/viewvc/llvm-project?rev=367441&view=rev
>
Author: teemperor
Date: Thu Aug 1 04:05:47 2019
New Revision: 367542
URL: http://llvm.org/viewvc/llvm-project?rev=367542&view=rev
Log:
[lldb][NFC] Make ClangDiagnostic::m_fixit_vec private
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangDiagnostic.h
Modified: lldb/trunk/sour
This breaks the tests on my machine:
FAIL: LLDB :: SymbolFile/DWARF/dir-separator-no-comp-dir.s (114 of 1660)
TEST 'LLDB ::
SymbolFile/DWARF/dir-separator-no-comp-dir.s' FAILED
Script:
--
: 'RUN: at line 6'; /home/teemperor/work/3llv
Author: teemperor
Date: Mon Aug 5 04:08:47 2019
New Revision: 367830
URL: http://llvm.org/viewvc/llvm-project?rev=367830&view=rev
Log:
[lldb][NFC] Remove unimplemented ClangExpressionSourceCode::GetNumBodyLines
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangExpressionSourceC
Author: teemperor
Date: Mon Aug 5 05:32:59 2019
New Revision: 367842
URL: http://llvm.org/viewvc/llvm-project?rev=367842&view=rev
Log:
[lldb] Move redundant persistent variable counter to ClangPersistentVariables
Currently Target::m_next_persistent_variable_index is counting up
for our persisten
Author: teemperor
Date: Mon Aug 5 05:37:54 2019
New Revision: 367843
URL: http://llvm.org/viewvc/llvm-project?rev=367843&view=rev
Log:
[lldb][NFC] Clang format GetNextPersistentVariableName signature
Modified:
lldb/trunk/include/lldb/Expression/ExpressionVariable.h
lldb/trunk/source/Plug
Author: teemperor
Date: Mon Aug 5 06:40:39 2019
New Revision: 367857
URL: http://llvm.org/viewvc/llvm-project?rev=367857&view=rev
Log:
[lldb][NFC] Fix documentation for
ClangPersistentVariables::m_next_persistent_variable_id
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangP
Author: teemperor
Date: Mon Aug 5 13:31:47 2019
New Revision: 367922
URL: http://llvm.org/viewvc/llvm-project?rev=367922&view=rev
Log:
[lldb][NFC] Refactor ClangUserExpression::UpdateLanguageForExpr
The UpdateLanguageForExpr should only update the language, but over
time it started to do also do
Author: teemperor
Date: Mon Aug 5 14:43:53 2019
New Revision: 367936
URL: http://llvm.org/viewvc/llvm-project?rev=367936&view=rev
Log:
[lldb][NFC] Document and refactor
ClangPersistentVariables::RemovePersistentVariable
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangPersis
Author: teemperor
Date: Tue Aug 6 01:07:45 2019
New Revision: 367989
URL: http://llvm.org/viewvc/llvm-project?rev=367989&view=rev
Log:
[lldb][NFC] Remove unnecessary cast in ClangUserExpression
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
Modified:
lld
Author: teemperor
Date: Tue Aug 6 13:25:02 2019
New Revision: 368082
URL: http://llvm.org/viewvc/llvm-project?rev=368082&view=rev
Log:
[lldb][NFC] Minor refactorings to (Clang)ExpressionSourceCode
Modified:
lldb/trunk/include/lldb/Expression/ExpressionSourceCode.h
lldb/trunk/source/Plugi
Author: teemperor
Date: Wed Aug 7 03:59:34 2019
New Revision: 368150
URL: http://llvm.org/viewvc/llvm-project?rev=368150&view=rev
Log:
[lldb][NFC] Remove commented out code in
ClangASTContext::AddMethodToCXXRecordType
Modified:
lldb/trunk/source/Symbol/ClangASTContext.cpp
Modified: lldb/tr
Author: teemperor
Date: Thu Aug 8 09:41:32 2019
New Revision: 368309
URL: http://llvm.org/viewvc/llvm-project?rev=368309&view=rev
Log:
[lldb][NFC] Simplify return in MaybeHandleVariable
This function anyway returns true, no need to do this extra work.
Modified:
lldb/trunk/source/Plugins/Exp
Author: teemperor
Date: Thu Aug 8 14:22:21 2019
New Revision: 368346
URL: http://llvm.org/viewvc/llvm-project?rev=368346&view=rev
Log:
[lldb][NFC] Directly use StringRef instead of temporary std::string
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
Modified: lld
Author: teemperor
Date: Thu Aug 8 14:43:21 2019
New Revision: 368353
URL: http://llvm.org/viewvc/llvm-project?rev=368353&view=rev
Log:
[lldb][NFC] Move to StringRef in some places in IRForTarget
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
Modified: lldb/trunk/
Author: teemperor
Date: Thu Aug 8 15:19:16 2019
New Revision: 368359
URL: http://llvm.org/viewvc/llvm-project?rev=368359&view=rev
Log:
[lldb][NFC] Modernize IRForTarget::CreateResultVariable
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
Modified: lldb/trunk/sour
Author: teemperor
Date: Fri Aug 9 00:59:18 2019
New Revision: 368405
URL: http://llvm.org/viewvc/llvm-project?rev=368405&view=rev
Log:
[lldb][NFC] Use range-based for-loops in IRForTarget
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
Modified: lldb/trunk/source/
Author: teemperor
Date: Fri Aug 9 01:10:02 2019
New Revision: 368406
URL: http://llvm.org/viewvc/llvm-project?rev=368406&view=rev
Log:
[lldb][NFC] Remove last C string uses from IRForTarget
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
Modified: lldb/trunk/sourc
Author: teemperor
Date: Fri Aug 9 01:54:01 2019
New Revision: 368415
URL: http://llvm.org/viewvc/llvm-project?rev=368415&view=rev
Log:
[lldb][NFC] Clean up logging in IRForTarget
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
Modified: lldb/trunk/source/Plugins/E
Author: teemperor
Date: Fri Aug 9 02:27:04 2019
New Revision: 368417
URL: http://llvm.org/viewvc/llvm-project?rev=368417&view=rev
Log:
[lldb] Refactor guard variable checks in IRForTarget
Not NFC as this will probably fix a wrong guard variable check
on Windows. Not sure though what Windows test
Author: teemperor
Date: Fri Aug 9 02:58:47 2019
New Revision: 368424
URL: http://llvm.org/viewvc/llvm-project?rev=368424&view=rev
Log:
[lldb][NFC] Fix warning about missing switch cases
These types were recently added in D62960 but it seems the patch didn't
consider LLDB which causes a bunch of
Author: teemperor
Date: Fri Aug 9 03:01:51 2019
New Revision: 368425
URL: http://llvm.org/viewvc/llvm-project?rev=368425&view=rev
Log:
[lldb][NFC] Unify InstrList typedef in IRForTarget
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
Modified: lldb/trunk/source/Pl
Author: teemperor
Date: Fri Aug 9 07:21:27 2019
New Revision: 368442
URL: http://llvm.org/viewvc/llvm-project?rev=368442&view=rev
Log:
[lldb][NFC] Remove unused IRForTarget::BuildRelocation
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
lldb/trunk/source/Plugi
Author: teemperor
Date: Fri Aug 9 07:32:50 2019
New Revision: 368444
URL: http://llvm.org/viewvc/llvm-project?rev=368444&view=rev
Log:
[lldb][NFC] Assert on invalid cursors positions when creating CompletionRequest
Before we just triggered undefined behavior on invalid positions.
Modified:
Author: teemperor
Date: Sat Aug 10 03:56:17 2019
New Revision: 368511
URL: http://llvm.org/viewvc/llvm-project?rev=368511&view=rev
Log:
[lldb] Fix dynamic_cast by no longer failing on variable without metadata
Summary:
Our IR rewriting infrastructure currently fails when it encounters a variable
Author: teemperor
Date: Mon Aug 12 06:31:45 2019
New Revision: 368567
URL: http://llvm.org/viewvc/llvm-project?rev=368567&view=rev
Log:
[lldb][NFC] Add unit test for lldb_private::DiagnosticManager
Added:
lldb/trunk/unittests/Expression/DiagnosticManagerTest.cpp
Modified:
lldb/trunk/unitt
Author: teemperor
Date: Mon Aug 12 07:11:37 2019
New Revision: 368577
URL: http://llvm.org/viewvc/llvm-project?rev=368577&view=rev
Log:
[lldb] Remove undocumented return value from DiagnosticManager::PutString
The returned value is currently unused. It also seems to imply that
it somehow represen
Author: teemperor
Date: Mon Aug 12 07:37:12 2019
New Revision: 368582
URL: http://llvm.org/viewvc/llvm-project?rev=368582&view=rev
Log:
[lldb][NFC] Minor fixes for lldb_private::DiagnosticManager
Modified:
lldb/trunk/include/lldb/Expression/DiagnosticManager.h
Modified: lldb/trunk/include/ll
Author: teemperor
Date: Tue Aug 13 05:12:19 2019
New Revision: 368679
URL: http://llvm.org/viewvc/llvm-project?rev=368679&view=rev
Log:
[lldb][NFC] Add basic IOHandler completion test
We have no test coverage for the IOHandler code that is doing the
completion in the command line. This is adding
Author: teemperor
Date: Tue Aug 13 06:09:18 2019
New Revision: 368688
URL: http://llvm.org/viewvc/llvm-project?rev=368688&view=rev
Log:
[lldb] Reland "Refactor guard variable checks in IRForTarget"
It seems the broken guard variable check for Windows was a feature(TM)
and not a bug, so let's keep
Author: teemperor
Date: Tue Aug 13 07:13:39 2019
New Revision: 368695
URL: http://llvm.org/viewvc/llvm-project?rev=368695&view=rev
Log:
[lldb] Fix Microsoft guard variable detection
Apparently we need to check for a suffix, not a prefix. This broke
probably broke expression evaluation on Windows.
Author: teemperor
Date: Tue Aug 13 22:52:33 2019
New Revision: 368802
URL: http://llvm.org/viewvc/llvm-project?rev=368802&view=rev
Log:
[lldb] Reinstate original guard variable check
The isGuardVariableSymbol option for ignoring Microsoft's ABI
was originally added to get the bots green, but now
Author: teemperor
Date: Wed Aug 14 14:21:14 2019
New Revision: 368920
URL: http://llvm.org/viewvc/llvm-project?rev=368920&view=rev
Log:
Revert "[lldb] Reinstate original guard variable check"
It seems this breaks the following tests:
lldb-Suite ::
expression_command/call-function/TestCallUse
Author: teemperor
Date: Thu Aug 15 00:29:53 2019
New Revision: 368975
URL: http://llvm.org/viewvc/llvm-project?rev=368975&view=rev
Log:
[lldb] Let LLDB depend on intrinsics_gen to fix non-deterministic module build
failures
Summary:
When building with modules we currently fail randomly to build
Author: teemperor
Date: Thu Aug 15 06:14:10 2019
New Revision: 369000
URL: http://llvm.org/viewvc/llvm-project?rev=369000&view=rev
Log:
[lldb][NFC] Refactor remaining completion logic to use CompletionRequests
This patch moves the remaining completion functions from the
old completion API (that u
Author: teemperor
Date: Fri Aug 16 07:27:35 2019
New Revision: 369113
URL: http://llvm.org/viewvc/llvm-project?rev=369113&view=rev
Log:
[lldb][NFC] Allow for-ranges on StringList
Modified:
lldb/trunk/include/lldb/Utility/CompletionRequest.h
lldb/trunk/include/lldb/Utility/StringList.h
Author: teemperor
Date: Sat Aug 17 14:57:51 2019
New Revision: 369198
URL: http://llvm.org/viewvc/llvm-project?rev=369198&view=rev
Log:
[lldb][NFC] Remove unused MaterializeInitializer and MaterializeInternalVariable
Modified:
lldb/trunk/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
Author: teemperor
Date: Mon Aug 19 00:22:19 2019
New Revision: 369237
URL: http://llvm.org/viewvc/llvm-project?rev=369237&view=rev
Log:
[lldb][NFC] Address review comments to StringList for-loop support
Modified:
lldb/trunk/include/lldb/Utility/StringList.h
lldb/trunk/source/Commands/Comm
Author: teemperor
Date: Mon Aug 19 00:59:44 2019
New Revision: 369240
URL: http://llvm.org/viewvc/llvm-project?rev=369240&view=rev
Log:
[lldb][NFC] Use GetMaxStringLength in CommandObjectApropos::DoExecute
Modified:
lldb/trunk/source/Commands/CommandObjectApropos.cpp
Modified: lldb/trunk/sou
Author: teemperor
Date: Mon Aug 19 01:15:46 2019
New Revision: 369242
URL: http://llvm.org/viewvc/llvm-project?rev=369242&view=rev
Log:
[lldb][NFC] Remove StringList::AutoComplete
We don't need this very specific function in StringList that
we only call once in LLDB.
Modified:
lldb/trunk/inc
Author: teemperor
Date: Mon Aug 19 03:46:38 2019
New Revision: 369249
URL: http://llvm.org/viewvc/llvm-project?rev=369249&view=rev
Log:
[lldb][NFC] Add a few more completion tests to increase test coverage
These tests are mostly trying to reach the different completion functions
in CommandComplet
Author: teemperor
Date: Mon Aug 19 04:49:43 2019
New Revision: 369252
URL: http://llvm.org/viewvc/llvm-project?rev=369252&view=rev
Log:
[lldb][NFC] Use CompletionRequest in Variable::AutoComplete
Modified:
lldb/trunk/source/Symbol/Variable.cpp
Modified: lldb/trunk/source/Symbol/Variable.cpp
Author: teemperor
Date: Mon Aug 19 07:52:48 2019
New Revision: 369267
URL: http://llvm.org/viewvc/llvm-project?rev=369267&view=rev
Log:
[lldb][NFC] Stop using GetNumberOfMatches in CompletionRequest test
This function is just a wrapper for GetNumberOfResults and will
be removed soon. This patch j
Author: teemperor
Date: Mon Aug 19 12:13:26 2019
New Revision: 369293
URL: http://llvm.org/viewvc/llvm-project?rev=369293&view=rev
Log:
[lldb] Make TestIOHandlerCompletion more stable and document it
Instead of relying that three tabs show all completions, we should
show all remaining completions
Author: teemperor
Date: Tue Aug 20 02:26:58 2019
New Revision: 369353
URL: http://llvm.org/viewvc/llvm-project?rev=369353&view=rev
Log:
[lldb][NFC] Test quotes when completing
Modified:
lldb/trunk/packages/Python/lldbsuite/test/functionalities/completion/TestCompletion.py
Modified:
lldb/tr
Author: teemperor
Date: Wed Aug 21 02:15:44 2019
New Revision: 369506
URL: http://llvm.org/viewvc/llvm-project?rev=369506&view=rev
Log:
[lldb][NFC] Add tests for invalid command invocations
Added:
lldb/trunk/packages/Python/lldbsuite/test/functionalities/apropos/
lldb/trunk/packages/Pyth
Author: teemperor
Date: Wed Aug 21 03:40:05 2019
New Revision: 369513
URL: http://llvm.org/viewvc/llvm-project?rev=369513&view=rev
Log:
[lldb][NFC] Add tests for register command
Modified:
lldb/trunk/packages/Python/lldbsuite/test/functionalities/register/register_command/TestRegisters.py
M
Author: teemperor
Date: Wed Aug 21 05:57:06 2019
New Revision: 369521
URL: http://llvm.org/viewvc/llvm-project?rev=369521&view=rev
Log:
[lldb] Add tests for setting completions and enable 'settings remove' completion
Modified:
lldb/trunk/packages/Python/lldbsuite/test/functionalities/complet
Author: teemperor
Date: Wed Aug 21 06:24:21 2019
New Revision: 369524
URL: http://llvm.org/viewvc/llvm-project?rev=369524&view=rev
Log:
[lldb] Add tests for 'settings remove' and fix error message typos
Modified:
lldb/trunk/packages/Python/lldbsuite/test/settings/TestSettings.py
lldb/trun
Author: teemperor
Date: Wed Aug 21 07:22:59 2019
New Revision: 369530
URL: http://llvm.org/viewvc/llvm-project?rev=369530&view=rev
Log:
[lldb][NFC] Merge multiple TestApropos.py
That's cleaner and makes lldb-dotest no longer fail due to conflicting names.
Removed:
lldb/trunk/packages/Python/
Author: teemperor
Date: Thu Aug 22 01:08:05 2019
New Revision: 369625
URL: http://llvm.org/viewvc/llvm-project?rev=369625&view=rev
Log:
[lldb][NFC] Remove dead code that is supposed to handle invalid command options
Summary:
We currently have a bunch of code that is supposed to handle invalid com
Author: teemperor
Date: Thu Aug 22 02:02:54 2019
New Revision: 369632
URL: http://llvm.org/viewvc/llvm-project?rev=369632&view=rev
Log:
[lldb][NFC] NFC cleanup for the completion code
Modified:
lldb/trunk/source/Commands/CommandObjectHelp.cpp
lldb/trunk/source/Commands/CommandObjectMultiw
Author: teemperor
Date: Thu Aug 22 02:14:42 2019
New Revision: 369635
URL: http://llvm.org/viewvc/llvm-project?rev=369635&view=rev
Log:
[lldb][NFC] Remove unused return value from HandleOptionArgumentCompletion
Modified:
lldb/trunk/include/lldb/Interpreter/Options.h
lldb/trunk/source/Comm
Author: teemperor
Date: Thu Aug 22 06:09:02 2019
New Revision: 369646
URL: http://llvm.org/viewvc/llvm-project?rev=369646&view=rev
Log:
[lldb][NFC] Add test for target stop-hook disable/enable/delete
Modified:
lldb/trunk/packages/Python/lldbsuite/test/functionalities/target_command/TestTarge
Author: teemperor
Date: Thu Aug 22 06:50:54 2019
New Revision: 369652
URL: http://llvm.org/viewvc/llvm-project?rev=369652&view=rev
Log:
[lldb][NFC] Fix indentation in CommandObjectProcess
Modified:
lldb/trunk/source/Commands/CommandObjectProcess.cpp
Modified: lldb/trunk/source/Commands/Comma
Author: teemperor
Date: Thu Aug 22 08:18:40 2019
New Revision: 369660
URL: http://llvm.org/viewvc/llvm-project?rev=369660&view=rev
Log:
[lldb] Remove ')' to fix the build
That ')' slipped in by accident in the reformatting commit.
Modified:
lldb/trunk/source/Commands/CommandObjectProcess.cpp
Author: teemperor
Date: Mon Aug 26 01:22:52 2019
New Revision: 369880
URL: http://llvm.org/viewvc/llvm-project?rev=369880&view=rev
Log:
[lldb][NFC] Add ProcessInfo::GetNameAsStringRef to simplify some code
Modified:
lldb/trunk/include/lldb/Utility/ProcessInfo.h
lldb/trunk/source/Commands/
Author: teemperor
Date: Mon Aug 26 02:20:59 2019
New Revision: 369885
URL: http://llvm.org/viewvc/llvm-project?rev=369885&view=rev
Log:
[lldb] Construct the dummy target when the first Debugger object is constructed
Summary:
We should always have a dummy target, so we might as well construct it d
Author: teemperor
Date: Mon Aug 26 11:12:44 2019
New Revision: 369939
URL: http://llvm.org/viewvc/llvm-project?rev=369939&view=rev
Log:
[lldb][NFC] Remove dead code that handles situations where LLDB has no dummy
target
Summary:
We always have a dummy target, so any error handling regarding a mi
Author: teemperor
Date: Tue Aug 27 04:32:22 2019
New Revision: 370043
URL: http://llvm.org/viewvc/llvm-project?rev=370043&view=rev
Log:
[lldb] Allow partial completions to fix directory completion.
On the command line we usually insert a space after a completion to indicate
that
the completion w
Author: teemperor
Date: Tue Aug 27 04:43:54 2019
New Revision: 370047
URL: http://llvm.org/viewvc/llvm-project?rev=370047&view=rev
Log:
[lldb][NFC] Give added test method a unique name
Otherwise dotest doesn't run the test and just lets it always pass.
Also update the comment to explain that we d
Author: teemperor
Date: Tue Aug 27 04:57:26 2019
New Revision: 370050
URL: http://llvm.org/viewvc/llvm-project?rev=370050&view=rev
Log:
[lldb][NFC] Add some tests for the target subcommands
Modified:
lldb/trunk/packages/Python/lldbsuite/test/functionalities/target_command/TestTargetCommand.p
Author: teemperor
Date: Tue Aug 27 06:34:15 2019
New Revision: 370057
URL: http://llvm.org/viewvc/llvm-project?rev=370057&view=rev
Log:
[lldb][NFC] Add missing invalid_core_file to TestTargetCommand test
Added:
lldb/trunk/packages/Python/lldbsuite/test/functionalities/target_command/invalid_
Author: teemperor
Date: Wed Aug 28 02:02:32 2019
New Revision: 370174
URL: http://llvm.org/viewvc/llvm-project?rev=370174&view=rev
Log:
[lldb][NFC] Update documentation of Handle[Argument]Completion
We no longer have return values or any of the mentioned arguments
in these functions since the int
Author: teemperor
Date: Wed Aug 28 02:32:30 2019
New Revision: 370179
URL: http://llvm.org/viewvc/llvm-project?rev=370179&view=rev
Log:
[lldb][NFC] Get rid of C-strings in HandleOptionCompletion
Modified:
lldb/trunk/source/Interpreter/Options.cpp
Modified: lldb/trunk/source/Interpreter/Optio
601 - 700 of 1224 matches
Mail list logo