[Lldb-commits] [lldb] r374451 - TestMTCSimple: Make Makefile portable.

2019-10-10 Thread Frederic Riss via lldb-commits
Author: friss Date: Thu Oct 10 14:21:16 2019 New Revision: 374451 URL: http://llvm.org/viewvc/llvm-project?rev=374451=rev Log: TestMTCSimple: Make Makefile portable. r374262 left out the Makefile changes needed to cross compile this test. Modified:

[Lldb-commits] [lldb] r374262 - TestMTCSimple.py: allow the test to run on Darwin embedded platforms

2019-10-09 Thread Frederic Riss via lldb-commits
Author: friss Date: Wed Oct 9 16:52:31 2019 New Revision: 374262 URL: http://llvm.org/viewvc/llvm-project?rev=374262=rev Log: TestMTCSimple.py: allow the test to run on Darwin embedded platforms The test needed some updates to run using a different UI toolkit and with a different libMTC, but it

[Lldb-commits] [lldb] r374256 - TestIndirectSymbols: Modernize the Makefile

2019-10-09 Thread Frederic Riss via lldb-commits
Author: friss Date: Wed Oct 9 15:47:28 2019 New Revision: 374256 URL: http://llvm.org/viewvc/llvm-project?rev=374256=rev Log: TestIndirectSymbols: Modernize the Makefile This old test used a completely hand-rolled Makefile. Modernize so that it's able to cross-compile. And XFAIL the test as it

[Lldb-commits] [lldb] r374251 - Makefile.rules: add missing CODESIGN call

2019-10-09 Thread Frederic Riss via lldb-commits
Author: friss Date: Wed Oct 9 15:35:56 2019 New Revision: 374251 URL: http://llvm.org/viewvc/llvm-project?rev=374251=rev Log: Makefile.rules: add missing CODESIGN call When building an executable and a shared library at the same time (yes, Makefile.rules is setup to do this!) the executable was

[Lldb-commits] [lldb] r374234 - TestHelloWorld: Make compatible with remote testing

2019-10-09 Thread Frederic Riss via lldb-commits
Author: friss Date: Wed Oct 9 14:41:02 2019 New Revision: 374234 URL: http://llvm.org/viewvc/llvm-project?rev=374234=rev Log: TestHelloWorld: Make compatible with remote testing The synchronization token handling was not remote-friendly. Modified:

[Lldb-commits] [lldb] r374217 - Skip Apple simulator test for all remote testing scenarios.

2019-10-09 Thread Frederic Riss via lldb-commits
Author: friss Date: Wed Oct 9 13:39:04 2019 New Revision: 374217 URL: http://llvm.org/viewvc/llvm-project?rev=374217=rev Log: Skip Apple simulator test for all remote testing scenarios. The test makes no sense to run remotely, period. The architecture of the target is not the discriminant here.

[Lldb-commits] [lldb] r374108 - Add test coverage to printing of enums and fix display of unsigned values

2019-10-08 Thread Frederic Riss via lldb-commits
Author: friss Date: Tue Oct 8 12:52:01 2019 New Revision: 374108 URL: http://llvm.org/viewvc/llvm-project?rev=374108=rev Log: Add test coverage to printing of enums and fix display of unsigned values TestCPP11EnumTypes.py should have covered all our bases when it comes to typed enums, but it

[Lldb-commits] [lldb] r374095 - Fix sign extension handling in DumpEnumValue

2019-10-08 Thread Frederic Riss via lldb-commits
Author: friss Date: Tue Oct 8 10:59:02 2019 New Revision: 374095 URL: http://llvm.org/viewvc/llvm-project?rev=374095=rev Log: Fix sign extension handling in DumpEnumValue When an enumerator has an unsigned type and its high bit set, the code introduced in r374067 would fail to match it due to a

[Lldb-commits] [lldb] r374076 - [Testsuite] Get rid of most of the recursive shared library Makefiles

2019-10-08 Thread Frederic Riss via lldb-commits
Author: friss Date: Tue Oct 8 09:23:28 2019 New Revision: 374076 URL: http://llvm.org/viewvc/llvm-project?rev=374076=rev Log: [Testsuite] Get rid of most of the recursive shared library Makefiles Most of the secondary Makefiles we have are just a couple variable definitions and then an include

[Lldb-commits] [lldb] r374066 - Extract and simplify DumpEnumValue

2019-10-08 Thread Frederic Riss via lldb-commits
Author: friss Date: Tue Oct 8 08:35:58 2019 New Revision: 374066 URL: http://llvm.org/viewvc/llvm-project?rev=374066=rev Log: Extract and simplify DumpEnumValue Modified: lldb/trunk/source/Symbol/ClangASTContext.cpp Modified: lldb/trunk/source/Symbol/ClangASTContext.cpp URL:

[Lldb-commits] [lldb] r374067 - Add pretty printing of Clang "bitfield" enums

2019-10-08 Thread Frederic Riss via lldb-commits
Author: friss Date: Tue Oct 8 08:35:59 2019 New Revision: 374067 URL: http://llvm.org/viewvc/llvm-project?rev=374067=rev Log: Add pretty printing of Clang "bitfield" enums Summary: Using enumerators as flags is standard practice. This patch adds support to LLDB to display such enum values

[Lldb-commits] [lldb] r370916 - Workaround TestConcurrentMany* flakiness in a more pricipled way

2019-09-04 Thread Frederic Riss via lldb-commits
Author: friss Date: Wed Sep 4 09:13:12 2019 New Revision: 370916 URL: http://llvm.org/viewvc/llvm-project?rev=370916=rev Log: Workaround TestConcurrentMany* flakiness in a more pricipled way The flakiness on our local machines seems to come for a race in the kernel between task_suspend and the

[Lldb-commits] [lldb] r369930 - TestFunctionStarts.py: add synchronization

2019-08-26 Thread Frederic Riss via lldb-commits
Author: friss Date: Mon Aug 26 10:14:05 2019 New Revision: 369930 URL: http://llvm.org/viewvc/llvm-project?rev=369930=rev Log: TestFunctionStarts.py: add synchronization We have started to see the no_binary version of this test fail. The reason is that the binary was being removed before the

[Lldb-commits] [lldb] r369709 - TestAppleSimulatorOSType: Pass the --standalone argument to simctl

2019-08-22 Thread Frederic Riss via lldb-commits
Author: friss Date: Thu Aug 22 14:44:10 2019 New Revision: 369709 URL: http://llvm.org/viewvc/llvm-project?rev=369709=rev Log: TestAppleSimulatorOSType: Pass the --standalone argument to simctl It looks like running without this argument was supported for legacy reasons, but a Xcode 11 beta made

[Lldb-commits] [lldb] r361440 - Actaully lock accesses to OptionValueFileSpecList objects

2019-05-22 Thread Frederic Riss via lldb-commits
Author: friss Date: Wed May 22 14:58:52 2019 New Revision: 361440 URL: http://llvm.org/viewvc/llvm-project?rev=361440=rev Log: Actaully lock accesses to OptionValueFileSpecList objects The patch in r359029 missed a few accessors and mutators. This patch also changes the lock to a recursive one

[Lldb-commits] [lldb] r359349 - Pass explicit C++ version to test

2019-04-26 Thread Frederic Riss via lldb-commits
Author: friss Date: Fri Apr 26 14:16:15 2019 New Revision: 359349 URL: http://llvm.org/viewvc/llvm-project?rev=359349=rev Log: Pass explicit C++ version to test stop-hook-threads.cpp uses C++11 features, so ask for C++11 explicitely. This isn't broken on mainstream because clang defaults to a

[Lldb-commits] [lldb] r359347 - TestZMMRegister: use an integer division as intended

2019-04-26 Thread Frederic Riss via lldb-commits
Author: friss Date: Fri Apr 26 13:23:55 2019 New Revision: 359347 URL: http://llvm.org/viewvc/llvm-project?rev=359347=rev Log: TestZMMRegister: use an integer division as intended Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/register/intel_avx/TestZMMRegister.py

[Lldb-commits] [lldb] r359145 - Skip test introduced in r359140 on windows

2019-04-24 Thread Frederic Riss via lldb-commits
Author: friss Date: Wed Apr 24 15:00:01 2019 New Revision: 359145 URL: http://llvm.org/viewvc/llvm-project?rev=359145=rev Log: Skip test introduced in r359140 on windows Not sure what is or is not supposed to work on Windows and I have no way to investigate this. Modified:

[Lldb-commits] [lldb] r359140 - Fix infinite recursion when calling C++ template functions

2019-04-24 Thread Frederic Riss via lldb-commits
Author: friss Date: Wed Apr 24 14:04:23 2019 New Revision: 359140 URL: http://llvm.org/viewvc/llvm-project?rev=359140=rev Log: Fix infinite recursion when calling C++ template functions Summary: When we encounter a templated function in the debug information, we were creating an AST that looked

[Lldb-commits] [lldb] r359028 - Lock accesses to OptionValueFileSpecList objects

2019-04-23 Thread Frederic Riss via lldb-commits
Author: friss Date: Tue Apr 23 13:17:04 2019 New Revision: 359028 URL: http://llvm.org/viewvc/llvm-project?rev=359028=rev Log: Lock accesses to OptionValueFileSpecList objects Before a Debugger gets a Target, target settings are routed to a global set of settings. Even without this, some part of

[Lldb-commits] [lldb] r358604 - [CMake] Remove Apple-specific version logic.

2019-04-17 Thread Frederic Riss via lldb-commits
Author: friss Date: Wed Apr 17 11:23:22 2019 New Revision: 358604 URL: http://llvm.org/viewvc/llvm-project?rev=358604=rev Log: [CMake] Remove Apple-specific version logic. We were using the LLDB-Info.plist as the canonical holder of the version number, but there is really no good reason to do

[Lldb-commits] [lldb] r358525 - [debugserver] Relax the codesigning identity check

2019-04-16 Thread Frederic Riss via lldb-commits
Author: friss Date: Tue Apr 16 13:54:42 2019 New Revision: 358525 URL: http://llvm.org/viewvc/llvm-project?rev=358525=rev Log: [debugserver] Relax the codesigning identity check In an effort to help new LLDB developers, we added checks and messaging around the selection of your codesigning

[Lldb-commits] [lldb] r355766 - Actually implement the TestQueues.py workaround

2019-03-08 Thread Frederic Riss via lldb-commits
Author: friss Date: Fri Mar 8 17:34:44 2019 New Revision: 355766 URL: http://llvm.org/viewvc/llvm-project?rev=355766=rev Log: Actually implement the TestQueues.py workaround The code commited in r355764 didn't do what I want as I typed GetThreadID instead of GetQueueID. This commit contains a

[Lldb-commits] [lldb] r355764 - Try to workaround the TestQueues.py flakyness

2019-03-08 Thread Frederic Riss via lldb-commits
Author: friss Date: Fri Mar 8 17:23:47 2019 New Revision: 355764 URL: http://llvm.org/viewvc/llvm-project?rev=355764=rev Log: Try to workaround the TestQueues.py flakyness This is not a fix, but if I understand enough of the issue, it should bail out early of the test when in a situation that

[Lldb-commits] [lldb] r355647 - Add logging to TestQueues.py

2019-03-07 Thread Frederic Riss via lldb-commits
Author: friss Date: Thu Mar 7 14:28:01 2019 New Revision: 355647 URL: http://llvm.org/viewvc/llvm-project?rev=355647=rev Log: Add logging to TestQueues.py In an attempt to understand why the test is still failing after r35, add some logging. Modified:

[Lldb-commits] [lldb] r355644 - Fix TestAppleSimulatorOSType.py with Xcode 10.2

2019-03-07 Thread Frederic Riss via lldb-commits
Author: friss Date: Thu Mar 7 14:12:03 2019 New Revision: 355644 URL: http://llvm.org/viewvc/llvm-project?rev=355644=rev Log: Fix TestAppleSimulatorOSType.py with Xcode 10.2 It looks like the simctl tool shipped in Xcode10.2 changed the format of its json output. Modified:

[Lldb-commits] [lldb] r355555 - [debugserver] Fix IsUserReady thread filtering

2019-03-06 Thread Frederic Riss via lldb-commits
Author: friss Date: Wed Mar 6 13:56:14 2019 New Revision: 35 URL: http://llvm.org/viewvc/llvm-project?rev=35=rev Log: [debugserver] Fix IsUserReady thread filtering Summary: In 2010 (r118866), filtering code was added to debugserver to avoid reporting threads that were "not ready to be

[Lldb-commits] [lldb] r354047 - [dotest] Fix compiler version number comparison

2019-02-14 Thread Frederic Riss via lldb-commits
Author: friss Date: Thu Feb 14 10:48:05 2019 New Revision: 354047 URL: http://llvm.org/viewvc/llvm-project?rev=354047=rev Log: [dotest] Fix compiler version number comparison dotest's version comparision function is just a lexicographical compare of the version strings. This is obviously wrong.

[Lldb-commits] [lldb] r348805 - Reflow a multi-line string and add a newline

2018-12-10 Thread Frederic Riss via lldb-commits
Author: friss Date: Mon Dec 10 14:30:19 2018 New Revision: 348805 URL: http://llvm.org/viewvc/llvm-project?rev=348805=rev Log: Reflow a multi-line string and add a newline Modified: lldb/trunk/source/Target/StopInfo.cpp Modified: lldb/trunk/source/Target/StopInfo.cpp URL:

[Lldb-commits] [lldb] r348711 - Revert a hunk that shouldn't have been included in the last commit.

2018-12-08 Thread Frederic Riss via lldb-commits
Author: friss Date: Sat Dec 8 18:38:04 2018 New Revision: 348711 URL: http://llvm.org/viewvc/llvm-project?rev=348711=rev Log: Revert a hunk that shouldn't have been included in the last commit. I've seen this line trigger UB, but that's obviously not the correct fix... Modified:

[Lldb-commits] [lldb] r348710 - Remove some UB in RegisterContextDarwin_arm64.cpp

2018-12-08 Thread Frederic Riss via lldb-commits
Author: friss Date: Sat Dec 8 18:35:19 2018 New Revision: 348710 URL: http://llvm.org/viewvc/llvm-project?rev=348710=rev Log: Remove some UB in RegisterContextDarwin_arm64.cpp Modified: lldb/trunk/source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp

[Lldb-commits] [lldb] r347117 - Make TestAppleSimulatorOSType.py more flexible

2018-11-16 Thread Frederic Riss via lldb-commits
Author: friss Date: Fri Nov 16 16:40:31 2018 New Revision: 347117 URL: http://llvm.org/viewvc/llvm-project?rev=347117=rev Log: Make TestAppleSimulatorOSType.py more flexible Different versions of Xcode have different outputs for the simctl command Modified:

[Lldb-commits] [lldb] r347109 - Rewrite stop-hook tests as a couple of FileCheck tests

2018-11-16 Thread Frederic Riss via lldb-commits
Author: friss Date: Fri Nov 16 15:07:28 2018 New Revision: 347109 URL: http://llvm.org/viewvc/llvm-project?rev=347109=rev Log: Rewrite stop-hook tests as a couple of FileCheck tests Those tests were using pexpect and being flaky on some of ours bots. This patch reimplmeents the tests usinf

[Lldb-commits] [lldb] r346684 - Remove the last CURRENT_ARCH reference in Xcode's build scripts.

2018-11-12 Thread Frederic Riss via lldb-commits
Author: friss Date: Mon Nov 12 09:59:30 2018 New Revision: 346684 URL: http://llvm.org/viewvc/llvm-project?rev=346684=rev Log: Remove the last CURRENT_ARCH reference in Xcode's build scripts. In the same spirit as r346443. Modified: lldb/trunk/scripts/Xcode/lldbbuild.py Modified:

[Lldb-commits] [lldb] r341425 - Change TestCompletion to only ever look inside of BaseDir

2018-09-04 Thread Frederic Riss via lldb-commits
Author: friss Date: Tue Sep 4 16:09:49 2018 New Revision: 341425 URL: http://llvm.org/viewvc/llvm-project?rev=341425=rev Log: Change TestCompletion to only ever look inside of BaseDir TestCompletion was failing quite frequently on our Linux bots. Some tracing revealed that when we are iterating

[Lldb-commits] [lldb] r341268 - File completion bugfix

2018-08-31 Thread Frederic Riss via lldb-commits
Author: friss Date: Fri Aug 31 16:03:28 2018 New Revision: 341268 URL: http://llvm.org/viewvc/llvm-project?rev=341268=rev Log: File completion bugfix If you tried to complete somwthing like ~/., lldb would come up with a lot of non-existent filenames by concatenating every exisitng file in the

[Lldb-commits] [lldb] r341233 - Fix a comment to use the correct variable name.

2018-08-31 Thread Frederic Riss via lldb-commits
Author: friss Date: Fri Aug 31 11:14:53 2018 New Revision: 341233 URL: http://llvm.org/viewvc/llvm-project?rev=341233=rev Log: Fix a comment to use the correct variable name. Modified: lldb/trunk/include/lldb/API/SBProcess.h Modified: lldb/trunk/include/lldb/API/SBProcess.h URL:

[Lldb-commits] [lldb] r341006 - Provide a default implementation of TypeSystem::GetNumTemplateArguments

2018-08-29 Thread Frederic Riss via lldb-commits
Author: friss Date: Wed Aug 29 17:37:23 2018 New Revision: 341006 URL: http://llvm.org/viewvc/llvm-project?rev=341006=rev Log: Provide a default implementation of TypeSystem::GetNumTemplateArguments ... and remove the dummy implementations from the languages that do not support it. Modified:

[Lldb-commits] [lldb] r340880 - Allow IRInterpreter to deal with non-power-of-2 sized types to support some bitfield accesses.

2018-08-28 Thread Frederic Riss via lldb-commits
Author: friss Date: Tue Aug 28 15:50:01 2018 New Revision: 340880 URL: http://llvm.org/viewvc/llvm-project?rev=340880=rev Log: Allow IRInterpreter to deal with non-power-of-2 sized types to support some bitfield accesses. Summary: For some bitfield patterns (like the one added by this commit),

[Lldb-commits] [lldb] r340676 - Disable exceptions for TestDataFormatterLibcxxOptional.py

2018-08-24 Thread Frederic Riss via lldb-commits
Author: friss Date: Fri Aug 24 18:25:24 2018 New Revision: 340676 URL: http://llvm.org/viewvc/llvm-project?rev=340676=rev Log: Disable exceptions for TestDataFormatterLibcxxOptional.py On macOS, some of the APIs used by the test are available only starting on macOS 10.14 when using exceptions.

[Lldb-commits] [lldb] r337029 - Fix TestAttachDenied on macOS Mojave

2018-07-13 Thread Frederic Riss via lldb-commits
Author: friss Date: Fri Jul 13 10:45:43 2018 New Revision: 337029 URL: http://llvm.org/viewvc/llvm-project?rev=337029=rev Log: Fix TestAttachDenied on macOS Mojave TestAttachDenied tries to attach to a process that is ptracing itself and verifies that we error out. Starting with macOS Mojave,

[Lldb-commits] [lldb] r335313 - Remove dead code

2018-06-21 Thread Frederic Riss via lldb-commits
Author: friss Date: Thu Jun 21 17:22:50 2018 New Revision: 335313 URL: http://llvm.org/viewvc/llvm-project?rev=335313=rev Log: Remove dead code Our DWARF parsing code had a workaorund for Objective-C "self" not being marked as artifial by the compiler. Clang has been doing this since 2010, so

[Lldb-commits] [lldb] r334921 - Fix the 'tb' alias command

2018-06-17 Thread Frederic Riss via lldb-commits
Author: friss Date: Sun Jun 17 21:34:33 2018 New Revision: 334921 URL: http://llvm.org/viewvc/llvm-project?rev=334921=rev Log: Fix the 'tb' alias command No idea when this broke or if it ever worked. Added a small test for one-shot breakpoints while I was there. Modified:

[Lldb-commits] [lldb] r334861 - Fix TestExec after r334783

2018-06-15 Thread Frederic Riss via lldb-commits
Author: friss Date: Fri Jun 15 13:36:03 2018 New Revision: 334861 URL: http://llvm.org/viewvc/llvm-project?rev=334861=rev Log: Fix TestExec after r334783 The second makefile that was added has implicit rules which meant that secondprog.cpp would be built once into a secondprog binary, but it

[Lldb-commits] [lldb] r334784 - Add support for PLATFORM_*SIMULATOR

2018-06-14 Thread Frederic Riss via lldb-commits
Author: friss Date: Thu Jun 14 19:50:45 2018 New Revision: 334784 URL: http://llvm.org/viewvc/llvm-project?rev=334784=rev Log: Add support for PLATFORM_*SIMULATOR The toolchain in Xcode 10 uses a new LC_BUILD_VERSION entry to identify simulator binaries. Add support for reading those to

[Lldb-commits] [lldb] r334772 - Add an entitlement to debugserver

2018-06-14 Thread Frederic Riss via lldb-commits
Author: friss Date: Thu Jun 14 14:17:59 2018 New Revision: 334772 URL: http://llvm.org/viewvc/llvm-project?rev=334772=rev Log: Add an entitlement to debugserver On macOS 10.14, debugserver needs to have an entitlement do be allowed to debug processes. Adding this to both the Xcode and cmake

[Lldb-commits] [lldb] r334743 - Add a script to setup codesigning on macOS.

2018-06-14 Thread Frederic Riss via lldb-commits
Author: friss Date: Thu Jun 14 11:04:13 2018 New Revision: 334743 URL: http://llvm.org/viewvc/llvm-project?rev=334743=rev Log: Add a script to setup codesigning on macOS. I've been using this script on a couple machines and it seems to work so I'm putting it out there, maybe other people will

[Lldb-commits] [lldb] r333786 - Fix Module::FindTypes to return the correct number of matches.

2018-06-01 Thread Frederic Riss via lldb-commits
Author: friss Date: Fri Jun 1 13:14:21 2018 New Revision: 333786 URL: http://llvm.org/viewvc/llvm-project?rev=333786=rev Log: Fix Module::FindTypes to return the correct number of matches. In r331719, I changed Module::FindTypes not to limit the amount of types returned by the Symbol provider,

[Lldb-commits] [lldb] r332115 - Add a lock to PlatformPOSIX::DoLoadImage

2018-05-11 Thread Frederic Riss via lldb-commits
Author: friss Date: Fri May 11 11:21:11 2018 New Revision: 332115 URL: http://llvm.org/viewvc/llvm-project?rev=332115=rev Log: Add a lock to PlatformPOSIX::DoLoadImage Summary: Multiple threads could be calling into DoLoadImage concurrently, only one should be allowed to create the

[Lldb-commits] [lldb] r331073 - [debugserver] Fix the G packet handling.

2018-04-27 Thread Frederic Riss via lldb-commits
Author: friss Date: Fri Apr 27 12:59:42 2018 New Revision: 331073 URL: http://llvm.org/viewvc/llvm-project?rev=331073=rev Log: [debugserver] Fix the G packet handling. Of course r331004 needed a counterpart on the write side. Modified:

[Lldb-commits] [lldb] r331043 - Mark test as @skipIfOutOfTreeDebugserver

2018-04-27 Thread Frederic Riss via lldb-commits
Author: friss Date: Fri Apr 27 08:30:09 2018 New Revision: 331043 URL: http://llvm.org/viewvc/llvm-project?rev=331043=rev Log: Mark test as @skipIfOutOfTreeDebugserver This test will currently fail for people using the system debugserver. Modified:

[Lldb-commits] [lldb] r330877 - [debugserver] Return 'ios' instead of 'iphoneos' for the ostype.

2018-04-25 Thread Frederic Riss via lldb-commits
Author: friss Date: Wed Apr 25 15:12:12 2018 New Revision: 330877 URL: http://llvm.org/viewvc/llvm-project?rev=330877=rev Log: [debugserver] Return 'ios' instead of 'iphoneos' for the ostype. When I merged the 2 codepaths that return an OS type, I hade checked that the places accepting

[Lldb-commits] [lldb] r329374 - [debugserver] Fix LC_BUILD_VERSION load command handling.

2018-04-05 Thread Frederic Riss via lldb-commits
Author: friss Date: Thu Apr 5 21:28:12 2018 New Revision: 329374 URL: http://llvm.org/viewvc/llvm-project?rev=329374=rev Log: [debugserver] Fix LC_BUILD_VERSION load command handling. Summary: In one of the 2 places the LC_BUILD_VERSION load command is handled, there is a bug preventing us from

[Lldb-commits] [lldb] r328984 - Support template template parameters

2018-04-02 Thread Frederic Riss via lldb-commits
Author: friss Date: Mon Apr 2 09:18:32 2018 New Revision: 328984 URL: http://llvm.org/viewvc/llvm-project?rev=328984=rev Log: Support template template parameters Summary: We would fail to resolve (and thus display the value of) any templated type which contained a template template argument

[Lldb-commits] [lldb] r328761 - Prevent double release of mach ports

2018-03-28 Thread Frederic Riss via lldb-commits
Author: friss Date: Wed Mar 28 20:49:41 2018 New Revision: 328761 URL: http://llvm.org/viewvc/llvm-project?rev=328761=rev Log: Prevent double release of mach ports Summary: When a MIG routine returns KERN_FAILURE, the demux function will release any OOL resources like ports. In this case,

[Lldb-commits] [lldb] r327753 - Fix the Windows build after r327750

2018-03-16 Thread Frederic Riss via lldb-commits
Author: friss Date: Fri Mar 16 15:19:58 2018 New Revision: 327753 URL: http://llvm.org/viewvc/llvm-project?rev=327753=rev Log: Fix the Windows build after r327750 Modified: lldb/trunk/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp Modified:

[Lldb-commits] [lldb] r327750 - [DWARFASTParserClang] Complete external record types before using them as a decl context.

2018-03-16 Thread Frederic Riss via lldb-commits
Author: friss Date: Fri Mar 16 15:12:22 2018 New Revision: 327750 URL: http://llvm.org/viewvc/llvm-project?rev=327750=rev Log: [DWARFASTParserClang] Complete external record types before using them as a decl context. Summary: When in a gmodules-like debugging scenario, you can have a parent

[Lldb-commits] [lldb] r325862 - Fix TestMultithreaded when there's no debugserver specified

2018-02-22 Thread Frederic Riss via lldb-commits
Author: friss Date: Thu Feb 22 21:29:27 2018 New Revision: 325862 URL: http://llvm.org/viewvc/llvm-project?rev=325862=rev Log: Fix TestMultithreaded when there's no debugserver specified r325858 was bogus and would error out with a KeyError when --server was not passed to dotest.py. Modified:

[Lldb-commits] [lldb] r325858 - Fix TestMultithreaded when specifying an alternative debugserver.

2018-02-22 Thread Frederic Riss via lldb-commits
Author: friss Date: Thu Feb 22 21:03:09 2018 New Revision: 325858 URL: http://llvm.org/viewvc/llvm-project?rev=325858=rev Log: Fix TestMultithreaded when specifying an alternative debugserver. Summary: This test launches a helper that uses the debugserver. The environment variable sepcifying the

[Lldb-commits] [lldb] r325859 - Fix TestUbsanBasic

2018-02-22 Thread Frederic Riss via lldb-commits
Author: friss Date: Thu Feb 22 21:03:10 2018 New Revision: 325859 URL: http://llvm.org/viewvc/llvm-project?rev=325859=rev Log: Fix TestUbsanBasic Summary: Potentially due to the recent testuite refactorings, this test now reports a full absolute path but expect just the filename. For some reason

[Lldb-commits] [lldb] r325666 - Fix TestAppleTypesIsProduced after r324226

2018-02-20 Thread Frederic Riss via lldb-commits
Author: friss Date: Tue Feb 20 22:20:03 2018 New Revision: 325666 URL: http://llvm.org/viewvc/llvm-project?rev=325666=rev Log: Fix TestAppleTypesIsProduced after r324226 This test was accessing self.debug_info, which doesn't exist anymore. For some reason the macOS bots are skipping this test

Re: [Lldb-commits] [PATCH] D22463: [RFC] Moving to GitHub Proposal: NOT DECISION!

2016-07-18 Thread Frederic Riss via lldb-commits
friss added inline comments. Comment at: docs/Proposals/GitHub.rst:220 @@ +219,3 @@ +8. Tell people living downstream to pick up commits from the official git + repository. +9. Give things time to settle. We could play some games like disabling the SVN vsk