[Swift CI] Build Failure: 0. OSS - LLDB Incremental - Ubuntu 14.04 (master) #5982


(Todd Fiala) #1

Please disregard. This is my breakage.

Mishal - we need to trim down the list of who gets notified on master branch changes (particularly during merges).

···

On Nov 2, 2016, at 4:07 PM, no-reply@swift.org wrote:

[FAILURE] oss-lldb-incremental-linux-ubuntu-14_04 [#5982]

Build URL: https://ci.swift.org/job/oss-lldb-incremental-linux-ubuntu-14_04/5982/
Project: oss-lldb-incremental-linux-ubuntu-14_04
Date of build: Wed, 02 Nov 2016 15:44:47 -0700
Build duration: 22 min
Identified problems:

Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 1 <https://ci.swift.org//job/oss-lldb-incremental-linux-ubuntu-14_04/5982/consoleFull#-1636784406ee1a197b-acac-4b17-83cf-a53b95139a76>
Changes

Commit d9fda6e0cbac38d58bedff32eb1d140e26a343df by ghoare:
[Compile perf] Add a multi-primary cumulative mode to utils/scale-test

edit: utils/scale-test

Commit 587df1e04d12df50889e2d79df4753f25e75173b by ghoare:
[Compile perf] Add --debug to scale-test, to run tests under lldb

edit: utils/scale-test

Commit b9db5cf6b22cec3b059a68a50c9f5512a343ccdf by ghoare:
[Compile perf] Replace numpy with helper function in scale-test

edit: utils/scale-test

Commit 8c7faa987ec6241190071e1c3b2c0fbc668f4f60 by ghoare:
[Compile perf] Add scale-test lit configury

edit: test/lit.cfg

Commit 97807aad797e5012e2cd04b52e70aaa04aea4871 by ghoare:
[Compile perf] Add tools-release lit configury

edit: validation-test/lit.site.cfg.in

Commit c6d38f5ac1b2b8accbc514dbdf18b18e1d497960 by ghoare:
[Compile perf] Treat missing data as an error in scale-test.

edit: utils/scale-test

Commit ccdaf1e43d2c8822f76a7bf15ce6291a6dabf2ae by mgottesman:
[sil-mode] Add syntax highlighting for objc_protocol instruction.

edit: utils/sil-mode.el

Commit 0ebe7439d72c6a34d6bc787f9fa82a405c2f17da by todd.fiala:
async structured data packet handling improvements

edit: unittests/Process/gdb-remote/GDBRemoteClientBaseTest.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.h

Commit f798cc162f446e630cdc7e724d83152faefc51ec by ki.stfu:
Fix about a dozen compile warnings

edit: source/Target/StackFrame.cpp
edit: source/Core/Log.cpp
edit: source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
edit: source/Plugins/Process/minidump/MinidumpParser.cpp
edit: source/Plugins/Process/elf-core/ProcessElfCore.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
edit: source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
edit: source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp

Commit a37c2c374442944a07a5461c679be185df02b9e1 by ki.stfu:
Add MiSyntaxTestCase.test_lldbmi_output_grammar test (MI)

edit: packages/Python/lldbsuite/test/tools/lldb-mi/syntax/TestMiSyntax.py
edit: tools/lldb-mi/MIDriver.cpp

Commit f9ab649cedf3129212eb8cee27d0fedd62a85790 by labath:
Move StdStringExtractor to tools/debugserver

delete: include/lldb/Utility/StdStringExtractor.h
add: tools/debugserver/source/StdStringExtractor.cpp
add: tools/debugserver/source/StdStringExtractor.h
edit: tools/debugserver/source/JSON.h
edit: tools/debugserver/source/RNBRemote.cpp
delete: source/Utility/StdStringExtractor.cpp
edit: tools/debugserver/source/CMakeLists.txt
edit: source/Utility/CMakeLists.txt

Commit 8be3f97153cbfbbdb51dd5b79a04432c79abe1a5 by todd.fiala:
fix Xcode build after r281226

edit: tools/debugserver/debugserver.xcodeproj/project.pbxproj

Commit 1c75b3ed6a305c6da2d5e3d92a4e33d48a90b43c by todd.fiala:
xfail TestQueues.py and TestDarwinLogFilterMatchMessage.py

edit: packages/Python/lldbsuite/test/macosx/queues/TestQueues.py
edit: packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/message/TestDarwinLogFilterMatchMessage.py

Commit 526b87fce1fe32cb664b8ebffb2e0830aa21173c by jingham:
This is the main part of a change to add breakpoint save and restore to

edit: source/Breakpoint/Breakpoint.cpp
edit: source/Breakpoint/BreakpointResolver.cpp
edit: include/lldb/Core/SearchFilter.h
edit: include/lldb/Breakpoint/BreakpointResolverFileLine.h
edit: include/lldb/Breakpoint/BreakpointResolver.h
edit: include/lldb/Breakpoint/BreakpointResolverAddress.h
edit: include/lldb/Target/LanguageRuntime.h
edit: include/lldb/Core/StructuredData.h
edit: source/Breakpoint/BreakpointResolverName.cpp
edit: source/Target/LanguageRuntime.cpp
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: include/lldb/Breakpoint/BreakpointResolverName.h
edit: include/lldb/Breakpoint/Breakpoint.h
edit: source/Breakpoint/BreakpointResolverFileLine.cpp
edit: source/Core/SearchFilter.cpp
edit: source/Core/StructuredData.cpp
edit: source/Breakpoint/BreakpointResolverFileRegex.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Breakpoint/BreakpointResolverAddress.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
edit: include/lldb/Breakpoint/BreakpointResolverFileRegex.h
edit: source/Breakpoint/BreakpointOptions.cpp

Commit 52af0720d741d5aefc11dd14216fb52361ee2168 by egranata:
Fix an issue where LLDB was not masking enough bits off of objc classes

edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.cpp

Commit b291c6bf5bbfd6694f0bcd3041a663063e3fce1b by jingham:
Add a few const's (thanks Zachary) and return shared or unique pointers

edit: include/lldb/Target/LanguageRuntime.h
edit: source/Breakpoint/BreakpointResolver.cpp
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/Breakpoint/BreakpointResolverAddress.cpp
edit: include/lldb/Breakpoint/BreakpointResolverFileLine.h
edit: source/Target/LanguageRuntime.cpp
edit: source/Breakpoint/BreakpointResolverName.cpp
edit: source/Breakpoint/Breakpoint.cpp
edit: source/Core/SearchFilter.cpp
edit: include/lldb/Breakpoint/BreakpointResolverAddress.h
edit: source/Breakpoint/BreakpointOptions.cpp
edit: source/Breakpoint/BreakpointResolverFileLine.cpp
edit: include/lldb/Breakpoint/BreakpointResolver.h
edit: include/lldb/Breakpoint/BreakpointResolverFileRegex.h
edit: include/lldb/Core/SearchFilter.h
edit: include/lldb/Breakpoint/BreakpointResolverName.h
edit: source/Breakpoint/BreakpointResolverFileRegex.cpp

Commit 470ec1d158cde6e583122eb070c58ceaf7472c79 by jmolenda:
Reduce the number of simultaneous debug sessions to 10 and remove the

edit: packages/Python/lldbsuite/test/api/multiple-debuggers/multi-process-driver.cpp
edit: packages/Python/lldbsuite/test/api/multiple-debuggers/TestMultipleDebuggers.py

Commit c3ba04c87d23fd8ee34165a5fbf1f621fca7f61b by tberghammer:
Fix linux build after rL281273

edit: source/Core/StructuredData.cpp

Commit 988829f74cfe3c9085c097387f7b8d56b64d3d00 by labath:
Remove MIUtilParse (no longer used)

edit: tools/lldb-mi/CMakeLists.txt
delete: tools/lldb-mi/MIUtilParse.cpp
delete: tools/lldb-mi/MIUtilParse.h

Commit e6e02d963b0cf29ff661fe22534119162e4e12a7 by dvlahovski:
MinidumpParsing: pid, modules, exceptions, strings

edit: source/Plugins/Process/minidump/MinidumpParser.cpp
edit: unittests/Process/minidump/CMakeLists.txt
edit: source/Plugins/Process/minidump/MinidumpParser.h
edit: source/Plugins/Process/minidump/MinidumpTypes.h
add: unittests/Process/minidump/Inputs/fizzbuzz_no_heap.dmp
edit: unittests/Process/minidump/MinidumpParserTest.cpp
edit: source/Plugins/Process/minidump/MinidumpTypes.cpp

Commit a38e2f01c563437edd1b832a3abc3c5ea3a4cab0 by dvlahovski:
Fix a merge mishap in rL281348

edit: source/Plugins/Process/minidump/MinidumpParser.cpp

Commit cc279de8f2250dd07bd85bce3799eacce33cd020 by todd.fiala:
fixup Xcode build for removal of MIUtilParse.*

edit: lldb.xcodeproj/project.pbxproj

Commit cdc1419fde5314beb4d8725fb65f141479f2fe93 by zturner:
Some more pointer safety in Breakpoint.

edit: source/Breakpoint/WatchpointOptions.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
edit: source/API/SBBreakpoint.cpp
edit: source/Breakpoint/BreakpointOptions.cpp
edit: source/Core/Baton.cpp
edit: source/Breakpoint/BreakpointLocation.cpp
edit: source/Breakpoint/Watchpoint.cpp
edit: include/lldb/Breakpoint/WatchpointOptions.h
edit: include/lldb/Core/Baton.h
edit: source/Commands/CommandObjectWatchpointCommand.cpp
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/Breakpoint/Breakpoint.cpp

Commit 55ffadaaf4560093c93d55434abec85a5faf5848 by zturner:
Add some unit tests for ArchSpec.

edit: source/Core/ArchSpec.cpp
edit: unittests/Core/CMakeLists.txt
edit: include/lldb/Core/ArchSpec.h
add: unittests/Core/ArchSpecTest.cpp

Commit c5e216c1ecf8f12af4b5f905140b742f80d1628b by scallanan:
Cleaned up some of the "frame diagnose" code to use Operands as

edit: include/lldb/Expression/DWARFExpression.h
edit: source/Core/Disassembler.cpp
edit: source/Expression/DWARFExpression.cpp
edit: include/lldb/Core/Disassembler.h
edit: source/Target/StackFrame.cpp

Commit 468f236f04bcb4be81b55a8661849ac6cf5b1883 by jmolenda:
TestQueues could error out because the one second sleep main.c was using

edit: packages/Python/lldbsuite/test/macosx/queues/TestQueues.py
edit: packages/Python/lldbsuite/test/macosx/queues/main.c

Commit cfb2da176ebeb8fbb3dfd031954aaba0467367d5 by zturner:
Force c++14 when running tests on Windows.

edit: packages/Python/lldbsuite/test/make/Makefile.rules

Commit a96e15a54d2716c5cd1402c3e9b6af01c49678d7 by scallanan:
Cleaned up the code that handles function return addresses in "frame

edit: source/Target/StackFrame.cpp

Commit dbc4ebfa31cf2825c6d7109ea8ff5a145769feb5 by valentina.giusti:
Use Intel CPU flags to determine target supported features.

edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp
edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.h
edit: source/Plugins/Process/Utility/RegisterContext_x86.h

Commit 6b4f734b71ce2c1594249ea2885ed94d5f520361 by jingham:
Fix some const-ness issues with BreakpointID & BreakpointIDList.

edit: source/Breakpoint/BreakpointIDList.cpp
edit: include/lldb/Breakpoint/BreakpointIDList.h
edit: include/lldb/Breakpoint/BreakpointID.h

Commit e9b532daad855dc9366d9e036ba2f9096bfa6056 by jingham:
Add SB API's for writing breakpoints to & creating the from a file.

edit: include/lldb/API/SBBreakpoint.h
edit: source/Target/Target.cpp
edit: include/lldb/API/SBTarget.h
edit: scripts/interface/SBTarget.i
edit: source/API/SBBreakpoint.cpp
edit: source/Core/StructuredData.cpp
edit: include/lldb/Core/StructuredData.h
edit: include/lldb/Target/Target.h
edit: scripts/interface/SBBreakpoint.i
edit: source/API/SBTarget.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp

Commit 1410d70c281f0abd0624af9eaafad3a44d827a51 by valentina.giusti:
Use 'enum class' instead of 'enum' in

edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp
edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.h

Commit 26fea9dbbeb3020791cdbc46fbf3cc9d7685d7fd by scallanan:
Cleaned up a little bit of redundant code in 'frame diagnose.`

edit: source/Target/StackFrame.cpp

Commit 050ec957e0764603dfbe09a4590b45fddf1890d7 by scallanan:
Replaced two instances of std::function with auto.

edit: source/Target/StackFrame.cpp
edit: source/Expression/DWARFExpression.cpp

Commit 1ddd96cb5e03d0a0f87e823de6425c81de358709 by scallanan:
More cleanup in `frame diagnose,` eliminating a bunch of messy cases.

edit: include/lldb/Core/Disassembler.h
edit: source/Core/Disassembler.cpp
edit: source/Target/StackFrame.cpp

Commit d4cd4d08c86977e0fcadb3ac41fae91e4652b1c6 by jingham:
Make the keys enumerations for options and resolvers enum classes.

edit: include/lldb/Breakpoint/BreakpointResolver.h
edit: source/Breakpoint/BreakpointResolver.cpp
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/Breakpoint/BreakpointOptions.cpp

Commit b4c12dea530c616c8c3b78f7ce2a91e31907a205 by tberghammer:
Try to fix windows build after rL281569

edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: include/lldb/Breakpoint/BreakpointResolver.h

Commit 8c03377c5cc97fb0e16638105724c299e57ad1a0 by tberghammer:
Add support for DW_AT_ranges_base attribute

edit: packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file1.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
edit: packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file2.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.h
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h
edit: packages/Python/lldbsuite/test/python_api/symbol-context/two-files/decls.h
edit: packages/Python/lldbsuite/test/python_api/symbol-context/two-files/TestSymbolContextTwoFiles.py
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp

Commit f08610a671e449d4a7ee4a15e0f81a26be78842b by tberghammer:
Fix TestSymbolContextTwoFiles on Android after rL281595

edit: packages/Python/lldbsuite/test/python_api/symbol-context/two-files/TestSymbolContextTwoFiles.py

Commit 052e468de7dadead34299e36bceb6db23aea703a by dvlahovski:
Reformat x86_64 register infos defines table

edit: source/Plugins/Process/Utility/RegisterInfos_x86_64.h

Commit 008870d6cfabd56b79fe3ee090b9c77add05b026 by todd.fiala:
added LLDB_PYTHON_TESTSUITE_ARCH Xcode variable

edit: lldb.xcodeproj/project.pbxproj

Commit d98fe417833e1bd6224bd31c9839a62d7158b36e by zturner:
Convert ArchSpec::ParseMachOCPUDashSubtypeTriple to use StringRef.

edit: unittests/Core/ArchSpecTest.cpp
edit: include/lldb/Core/ArchSpec.h
edit: source/Core/ArchSpec.cpp

Commit 6b0c883d36f80984bee5b6901c337e38f25fee48 by beanz:
[LIT] First pass of LLDB LIT support

add: lit/Expr/TestCallUserAnonTypedef.test
add: lit/Expr/TestCallStopAndContinue.test
add: lit/Expr/TestCallStdStringFunction.test
add: lit/Expr/TestCallUserDefinedFunction.test
add: lit/Expr/Inputs/anonymous-struct.cpp
add: lit/Expr/Inputs/call-function.cpp
edit: lit/Unit/lit.cfg
edit: lit/lit.site.cfg.in
edit: lit/lit.cfg
edit: lit/CMakeLists.txt
edit: lit/Unit/lit.site.cfg.in
add: lit/Expr/lit.local.cfg

Commit aec4cd7106d3c753c4e1f3574ffc39321626a3f2 by beanz:
Fixing bot failures

edit: lit/CMakeLists.txt

Commit 1a4e7043974ed5385b95c517c33e9e51be3d5bc9 by zturner:
[cmake] Don't depend on lldb-server unless it's built.

edit: lit/CMakeLists.txt

Commit 439086dcc1d6bdff4ad731d0e7b7e2a23cdf12b5 by zturner:
Allow ArchSpec to take a StringRef.

edit: source/Core/ArchSpec.cpp
edit: unittests/Core/ArchSpecTest.cpp
edit: include/lldb/Core/ArchSpec.h

Commit 4eb8a3f1cbb9272ac6da59f35b2a8d3007c857b2 by jingham:
First tests for serializing breakpoints.

edit: include/lldb/API/SBBreakpoint.h
add: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py
add: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/Makefile
edit: source/Core/SearchFilter.cpp
edit: scripts/interface/SBBreakpoint.i
edit: source/API/SBBreakpoint.cpp
add: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/main.c
edit: source/Breakpoint/BreakpointResolverFileRegex.cpp

Commit 3a04dafeecdc3b16549666a15534b6fdd4d490c6 by todd.fiala:
add availability check to DarwinLog event tests

edit: packages/Python/lldbsuite/test/darwin_log.py

Commit 579446756e77da8b616fe0b0656360442bf60131 by luke.drummond:
[RenderScript] Support tracking and dumping reduction kernels

edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h

Commit 314ee616b439dc3e52a8315b05d932d209bd784f by zturner:
Add unit tests for a few string conversion functions in Args.

edit: include/lldb/Breakpoint/BreakpointID.h
edit: include/lldb/Interpreter/Options.h
edit: include/lldb/Target/Language.h
edit: include/lldb/Interpreter/Args.h
edit: include/lldb/Host/FileSpec.h
edit: source/Interpreter/Args.cpp
edit: source/Interpreter/Property.cpp
edit: unittests/Interpreter/TestArgs.cpp
edit: source/API/SBDebugger.cpp
edit: source/Interpreter/OptionValueChar.cpp

Commit ccfdeab68c0cef6e68b585c8a744b03e9d94c625 by zturner:
Set the correct triple when creating an ArchSpec for Windows.

edit: source/Core/ArchSpec.cpp

Commit 5de4018abfe32ae4fa47812a12aec39c0bfba410 by gclayton:
Fix compiler warnings where two values weren't being initialized.

edit: source/Plugins/Process/Utility/RegisterInfos_i386.h

Commit 681336992027523ebc6a6249a99f2693ffd7184e by zturner:
Convert many functions to use StringRefs.

edit: source/Interpreter/OptionValueLanguage.cpp
edit: include/lldb/Target/Language.h
edit: source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
add: unittests/Platform/CMakeLists.txt
add: unittests/Platform/PlatformDarwinTest.cpp
edit: source/Breakpoint/Breakpoint.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Breakpoint/BreakpointIDList.cpp
edit: source/Plugins/Platform/MacOSX/PlatformDarwin.h
edit: source/Interpreter/OptionGroupPlatform.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: unittests/CMakeLists.txt
edit: source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp
edit: source/Interpreter/Property.cpp
edit: source/Breakpoint/BreakpointResolverName.cpp
add: unittests/Breakpoint/CMakeLists.txt
add: unittests/Breakpoint/BreakpointIDTest.cpp
edit: include/lldb/Breakpoint/BreakpointID.h
edit: source/Target/Language.cpp
edit: source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.cpp
edit: source/Breakpoint/BreakpointID.cpp
edit: unittests/Interpreter/TestArgs.cpp
edit: source/Interpreter/Args.cpp
edit: source/Plugins/Platform/MacOSX/PlatformDarwin.cpp

Commit 762c25f8c516e52eba179a882d879b58e30a6cce by zturner:
Fix boolean logic error in BreakpointID.

edit: source/Breakpoint/BreakpointID.cpp

Commit f26f5936d724dce3778588e548963ae0e9755677 by todd.fiala:
Xcode: support gtests that use the Inputs dir

edit: lldb.xcodeproj/project.pbxproj
add: scripts/Xcode/prepare-gtest-run-dir.sh

Commit 24b0a21619127065744585296c1340d6b1aefafc by zturner:
Fix more functions in Args to use StringRef.

edit: source/Plugins/Process/Utility/DynamicRegisterInfo.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
edit: source/Target/ProcessInfo.cpp
edit: source/Commands/CommandObjectWatchpointCommand.cpp
edit: source/Target/Process.cpp
edit: source/Commands/CommandObjectMemory.cpp
edit: source/Interpreter/Args.cpp
edit: source/API/SBPlatform.cpp
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
edit: source/Commands/CommandObjectPlatform.cpp
edit: source/Interpreter/Property.cpp
edit: source/Target/ProcessLaunchInfo.cpp
edit: source/Breakpoint/BreakpointIDList.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
edit: unittests/Interpreter/TestArgs.cpp
edit: source/Interpreter/OptionValueBoolean.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Interpreter/OptionValueDictionary.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp
edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp
edit: source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
edit: source/Commands/CommandObjectExpression.cpp
edit: source/Commands/CommandObjectProcess.cpp
edit: source/Commands/CommandObjectThread.cpp
edit: source/Commands/CommandObjectLog.cpp
edit: source/Interpreter/CommandObject.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Host/linux/Host.cpp
edit: source/Plugins/Platform/Android/PlatformAndroidRemoteGDBServer.cpp
edit: source/Commands/CommandObjectType.cpp
edit: source/Host/windows/Host.cpp
edit: source/Commands/CommandObjectMultiword.cpp

Commit 2a25c52123677c9d169a0ea29e78beb3a139a768 by zturner:
Try to fix freebsd and android builds.

edit: source/Host/linux/ProcessLauncherLinux.cpp
edit: source/Host/freebsd/Host.cpp

Commit 4822ad9af1aff57c3a45dd3e82ffc268874feef5 by zturner:
Fix compilation of unit tests.

edit: unittests/Interpreter/TestArgs.cpp

Commit f29421a4ab7fac9c67e9f4148d074dc84392fcd3 by zturner:
Convert 3 more functions to use a StringRef.

edit: source/Interpreter/CommandAlias.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
edit: source/Interpreter/Args.cpp
edit: source/Interpreter/CommandObject.cpp

Commit 127a36ce58aa60b46cfb8e90d2121037933b58c9 by scallanan:
Fixed the build by changing a couple of const char *s to StringRefs.

edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
edit: source/Host/macosx/Host.mm
edit: source/Host/macosx/HostInfoMacOSX.mm

Commit 572c99ac5a04b814121973ac6a665f7bc5a6158c by egranata:
Make it so that one can register prefix matches as well as identical

edit: source/Plugins/Language/ObjC/NSDictionary.cpp
edit: source/Plugins/Language/ObjC/NSDictionary.h

Commit 3152bf265e0d2088751901b9a57962145e7963bc by zturner:
[PECOFF] Use the COFF subsystem field when determining the Triple.

edit: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h
edit: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp

Commit 0e573d702a910abbc76683b69b0e5d702a25f6f6 by zturner:
Enable clang attributes when using clang-cl.

edit: include/lldb/lldb-defines.h

Commit 9f9120299258111406798219be786f1da919923a by n54:
Unbreak the NetBSD build after recent changes

edit: source/Host/netbsd/Host.cpp

Commit b61ac5c91a9587ea6f2c37235f523de4f8818314 by jingham:
Add some more tests for breakpoint serialization.

edit: source/API/SBStringList.cpp
edit: source/API/SBBreakpoint.cpp
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: include/lldb/API/SBBreakpoint.h
edit: include/lldb/API/SBTarget.h
edit: source/Breakpoint/BreakpointOptions.cpp
edit: include/lldb/API/SBStringList.h
edit: scripts/interface/SBBreakpoint.i
edit: scripts/interface/SBTarget.i
edit: include/lldb/Breakpoint/Breakpoint.h
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/API/SBTarget.cpp
edit: source/Breakpoint/Breakpoint.cpp

Commit 44e50d880be7b0b1560a237d6f00e5f8f3ddf47d by eugene.zelenko:
Fix Clang initialization and Clang-tidy modernize-use-nullptr warnings

edit: source/Plugins/Process/Utility/RegisterContextNetBSD_x86_64.cpp
edit: source/Plugins/Process/Utility/RegisterInfos_x86_64.h
edit: source/Plugins/Process/Utility/RegisterInfos_i386.h

Commit 9a96eb848445d2b4af90d28ded8065c70efe7d43 by jingham:
Adds tests for breakpoint names, and a FindBreakpointsByName.

edit: source/API/SBTarget.cpp
edit: scripts/interface/SBTarget.i
edit: include/lldb/API/SBTarget.h
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: include/lldb/Breakpoint/BreakpointList.h
edit: source/Breakpoint/BreakpointList.cpp

Commit 2e17f1ef48510de8979566924f7d26551e4e4d11 by luke.drummond:
Remove an invalid doxygen `@return` docstring on a void function

edit: source/Plugins/ExpressionParser/Clang/ClangASTSource.h

Commit 3225196658caf1a0ee2184f417c16fdfc5c9e8d0 by valentina.giusti:
Refactor NativeRegisterContextLinux_x86_64 code.

edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.h
edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp

Commit d6219129c398251cd8c5379cbd188203ffe6492b by zturner:
Make lldb::Regex use StringRef.

edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Core/Disassembler.cpp
edit: source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp
edit: source/Core/RegularExpression.cpp
edit: source/Host/common/Socket.cpp
edit: source/Interpreter/Args.cpp
edit: source/Breakpoint/BreakpointResolverFileRegex.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
edit: source/Symbol/Variable.cpp
edit: source/Breakpoint/BreakpointResolverFileLine.cpp
edit: source/Host/common/FileSpec.cpp
edit: source/Plugins/Language/Java/JavaLanguage.cpp
edit: source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
edit: include/lldb/Core/Stream.h
edit: source/Plugins/InstrumentationRuntime/AddressSanitizer/AddressSanitizerRuntime.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
edit: source/DataFormatters/FormatManager.cpp
edit: source/Target/ThreadPlanStepInRange.cpp
edit: source/Commands/CommandCompletions.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
edit: source/Symbol/ObjectFile.cpp
edit: source/Core/AddressResolverName.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
edit: source/Plugins/Process/Utility/DynamicRegisterInfo.cpp
edit: source/Interpreter/OptionValueRegex.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
edit: source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
edit: include/lldb/Breakpoint/BreakpointResolver.h
edit: source/Breakpoint/BreakpointResolver.cpp
edit: source/Plugins/SymbolFile/DWARF/HashedNameToDIE.cpp
edit: include/lldb/DataFormatters/FormattersContainer.h
edit: include/lldb/Interpreter/OptionValueRegex.h
edit: source/Commands/CommandObjectTarget.cpp
edit: source/Utility/NameMatches.cpp
edit: source/Core/Module.cpp
edit: source/Breakpoint/BreakpointResolverName.cpp
edit: include/lldb/Core/RegularExpression.h
edit: include/lldb/Interpreter/OptionValueString.h
edit: source/DataFormatters/FormattersHelpers.cpp
edit: source/API/SBTypeCategory.cpp
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
edit: source/Commands/CommandObjectType.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Commands/CommandObjectFrame.cpp
edit: source/Plugins/InstrumentationRuntime/ThreadSanitizer/ThreadSanitizerRuntime.cpp
edit: source/API/SBTarget.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
edit: source/Core/SourceManager.cpp
edit: source/Interpreter/CommandObjectRegexCommand.cpp

Commit 250041cd5955f2356611d39804fe7dffce8b899d by zturner:
Fix an inefficient StringRef conversion.

edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp

Commit 54205a1dcb01c7b35dc34d822d3b883efab11a7a by zturner:
Fix failing regex tests.

edit: source/Core/RegularExpression.cpp

Commit 0634d7e85e40acbcd8ce520b4a0fe465dfa33df4 by jingham:
Probably should add the breakpoint names test directory as well...

add: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/main.c
add: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/TestBreakpointNames.py
add: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/Makefile

Commit 3cbcc3641d45574b152729f9bbacca83eb8e8064 by todd.fiala:
add stop column highlighting support

edit: include/lldb/lldb-enumerations.h
edit: source/Core/SourceManager.cpp
edit: packages/Python/lldbsuite/test/source-manager/TestSourceManager.py
edit: include/lldb/Core/Disassembler.h
edit: source/Commands/CommandObjectSource.cpp
edit: packages/Python/lldbsuite/test/lldbtest.py
edit: source/Core/Disassembler.cpp
edit: source/Core/Debugger.cpp
edit: include/lldb/Core/Debugger.h
edit: source/API/SBSourceManager.cpp
edit: source/Target/StackFrame.cpp
edit: packages/Python/lldbsuite/test/functionalities/load_unload/TestLoadUnload.py
edit: include/lldb/Core/SourceManager.h
edit: packages/Python/lldbsuite/test/settings/TestSettings.py
edit: scripts/interface/SBSourceManager.i
edit: include/lldb/API/SBSourceManager.h

Commit 1c5dad967413946c315f4accb7bfe789a15ab4c0 by beanz:
[CMake] Initial support for LLDB.framework

edit: cmake/LLDBDependencies.cmake
edit: CMakeLists.txt
edit: tools/darwin-debug/CMakeLists.txt
edit: cmake/modules/AddLLDB.cmake
edit: tools/argdumper/CMakeLists.txt
edit: cmake/modules/LLDBConfig.cmake
edit: scripts/CMakeLists.txt
edit: source/API/CMakeLists.txt
edit: scripts/Python/finishSwigPythonLLDB.py
edit: tools/lldb-server/CMakeLists.txt
edit: tools/debugserver/source/MacOSX/CMakeLists.txt

Commit aa2a0b44bae978783b2a3c7c619be8f4bd7b13a2 by emaste:
Fix -Wcovered-switch-default warning in StackFrame.cpp

edit: source/Target/StackFrame.cpp

Commit 3679175213384f220274cd9e0a27b8d84b3c4119 by emaste:
Fix integer sign warning from r282105

edit: source/Core/SourceManager.cpp

Commit d0a9a1452987cbfdd4657a988d9b5770368cac9a by zturner:
Fix an incorrect nullptr conversion.

edit: source/Interpreter/Args.cpp

Commit 29b9a8276f88835651f5077c739491d41d893925 by emaste:
Fix for loop sign fix in r282112 for column = 0

edit: source/Core/SourceManager.cpp

Commit 838ae668818a99b2385c04579e78e1c6bc0cf0c1 by emaste:
Fix typo in lldb --help

edit: tools/driver/Driver.cpp

Commit 72fbfcb83758737ba060d8c68b812ca4e693f17d by todd.fiala:
fix Args function broken in r281942

edit: source/Interpreter/Args.cpp

Commit 0450687307e9399048861128891173e7dd5a32a4 by ki.stfu:
Fix parsing expressions to evaluate with spaces and optional args (MI)

edit: tools/lldb-mi/MICmdArgValOptionLong.cpp
edit: packages/Python/lldbsuite/test/tools/lldb-mi/variable/TestMiVar.py

Commit 3fb8c441e3b0e2428ddd05bbf1282b62a81a80dc by labath:
Fix TestBreakpointSerialization on windows

edit: source/Core/StructuredData.cpp
edit: unittests/Core/CMakeLists.txt
add: unittests/Core/StructuredDataTest.cpp

Commit 2726411ff5236f9a22af14e4156ba03ffc0e6829 by todd.fiala:
added environment variable-related Args gtests

edit: source/Interpreter/Args.cpp
edit: unittests/Interpreter/TestArgs.cpp

Commit ec71ff1eed87650f00fa23fce3b14f5719b5a6a2 by todd.fiala:
fix DarwinLog no-info/no-debug case

edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp

Commit a6107addd9f5a3be01046034552761cad94c88a6 by egranata:
The host version of lldb always builds for macosx

edit: scripts/Xcode/lldbbuild.py

Commit 8be3d78dc2642bdf119f05677386f1e9e9771333 by egranata:
Actually, do it this way because I will want to know if I am in a host

edit: scripts/Xcode/lldbbuild.py

Commit d657b2d4c7f77f3f40502d8c1718763be487cb77 by zturner:
Convert option tables to ArrayRefs.

edit: include/lldb/Interpreter/OptionGroupOutputFile.h
edit: include/lldb/Interpreter/Options.h
edit: source/Interpreter/OptionGroupOutputFile.cpp
edit: source/Commands/CommandObjectHelp.h
edit: include/lldb/Target/Platform.h
edit: source/Commands/CommandObjectThread.cpp
edit: source/Interpreter/Options.cpp
edit: source/Interpreter/OptionGroupUUID.cpp
edit: source/Interpreter/OptionGroupWatchpoint.cpp
edit: source/Commands/CommandObjectWatchpoint.cpp
edit: source/Commands/CommandObjectTarget.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Commands/CommandObjectFrame.cpp
edit: source/Interpreter/Args.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: source/Commands/CommandObjectWatchpointCommand.cpp
edit: include/lldb/Interpreter/OptionGroupBoolean.h
edit: source/Commands/CommandObjectType.cpp
edit: source/Commands/CommandObjectMemory.cpp
edit: source/Commands/CommandObjectExpression.cpp
edit: include/lldb/Interpreter/OptionGroupFile.h
edit: include/lldb/Interpreter/OptionGroupWatchpoint.h
edit: include/lldb/Interpreter/OptionGroupString.h
edit: source/Commands/CommandObjectSource.cpp
edit: source/Interpreter/OptionGroupArchitecture.cpp
edit: include/lldb/Target/Process.h
edit: source/Target/Process.cpp
edit: source/Commands/CommandObjectProcess.cpp
edit: include/lldb/Interpreter/OptionGroupUUID.h
edit: include/lldb/Interpreter/OptionGroupPlatform.h
edit: source/Commands/CommandObjectExpression.h
edit: include/lldb/Interpreter/OptionGroupValueObjectDisplay.h
edit: source/Commands/CommandObjectSettings.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Commands/CommandObjectArgs.cpp
edit: include/lldb/Interpreter/OptionGroupVariable.h
edit: source/Commands/CommandObjectPlatform.cpp
edit: source/Interpreter/OptionGroupFormat.cpp
edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp
edit: source/Commands/CommandObjectArgs.h
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Interpreter/OptionGroupPlatform.cpp
edit: source/Target/Platform.cpp
edit: source/Commands/CommandObjectLog.cpp
edit: source/Commands/CommandObjectDisassemble.cpp
edit: source/Interpreter/OptionGroupVariable.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
edit: include/lldb/Interpreter/OptionGroupFormat.h
edit: source/Commands/CommandObjectDisassemble.h
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
edit: include/lldb/Interpreter/OptionGroupArchitecture.h
edit: source/Commands/CommandObjectRegister.cpp
edit: include/lldb/Interpreter/OptionGroupUInt64.h
edit: source/Commands/CommandObjectHelp.cpp

Commit 90a7f02c98de74cb5ce27b73b2aa44126a5acafd by zturner:
Try to fix build errors on Android.

edit: source/Commands/CommandObjectMemory.cpp
edit: source/Commands/CommandObjectDisassemble.cpp
edit: source/Commands/CommandObjectTarget.cpp
edit: source/Commands/CommandObjectType.cpp
edit: source/Interpreter/OptionGroupOutputFile.cpp
edit: source/Interpreter/OptionGroupArchitecture.cpp
edit: source/Commands/CommandObjectPlatform.cpp
edit: source/Commands/CommandObjectSource.cpp
edit: source/Commands/CommandObjectProcess.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: source/Commands/CommandObjectHelp.cpp
edit: source/Commands/CommandObjectSettings.cpp
edit: source/Commands/CommandObjectLog.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Commands/CommandObjectFrame.cpp
edit: source/Commands/CommandObjectThread.cpp
edit: source/Interpreter/OptionGroupUUID.cpp
edit: source/Target/Process.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Commands/CommandObjectWatchpoint.cpp
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
edit: source/Commands/CommandObjectWatchpointCommand.cpp
edit: source/Interpreter/OptionGroupFormat.cpp
edit: source/Commands/CommandObjectExpression.cpp
edit: source/Interpreter/OptionGroupVariable.cpp
edit: source/Target/Platform.cpp
edit: source/Commands/CommandObjectRegister.cpp
edit: source/Commands/CommandObjectArgs.cpp
edit: source/Interpreter/OptionGroupWatchpoint.cpp

Commit cd33f6b0896424e743776604eea0c234f1970542 by beanz:
[CMake] Fixing a small hack in add_lldb_library

edit: cmake/modules/AddLLDB.cmake

Commit 343f44bc0cdad4e6c288a0c2237eb7d8d2bb866d by jingham:
Serilize the thread options within the breakpoint options.

edit: include/lldb/Target/ThreadSpec.h
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/Breakpoint/BreakpointOptions.cpp
edit: source/Target/ThreadSpec.cpp

Commit 066a3611ab7b93b831615151b9d5a975ba00d2eb by jingham:
Add the ability to deserialize only breakpoints matching a given name.

edit: scripts/interface/SBTarget.i
edit: include/lldb/API/SBTarget.h
edit: source/API/SBTarget.cpp
edit: source/Target/Target.cpp
edit: include/lldb/Breakpoint/Breakpoint.h
edit: source/Breakpoint/Breakpoint.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: include/lldb/Target/Target.h
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py

Commit 8cf5e69f8965c09549f376d9f483c51ab4ba78b2 by jingham:
Add the ability to append breakpoints to the save file.

edit: include/lldb/Target/Target.h
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: include/lldb/API/SBTarget.h
edit: source/API/SBTarget.cpp
edit: source/Target/Target.cpp
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py
edit: scripts/interface/SBTarget.i

Commit 665663eb03bd09c35755414734107732bcf64660 by zturner:
Fix windows build caused by mixing enum and enum class.

edit: include/lldb/Target/ThreadSpec.h
edit: include/lldb/Breakpoint/BreakpointOptions.h

Commit fec0b80c4d95e9a46a48767d4b2ea25e9fda7740 by labath:
[gdb-remote] Remove the const char * version of

edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
edit: source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp

Commit ff4eb53d7d6a5bcdb7086584b71a46285d05e894 by todd.fiala:
add hook for calling platform-dependent pre-kill action on a timed out

edit: packages/Python/lldbsuite/test/dosep.py
add: packages/Python/lldbsuite/pre_kill_hook/tests/__init__.py
add: packages/Python/lldbsuite/pre_kill_hook/tests/test_darwin.py
add: packages/Python/lldbsuite/pre_kill_hook/README.md
add: packages/Python/lldbsuite/pre_kill_hook/darwin.py
add: packages/Python/lldbsuite/pre_kill_hook/__init__.py
edit: packages/Python/lldbsuite/test/test_runner/process_control.py

Commit 81cd8a4d3a544a96f33002dd08a04985fa4a6d01 by zturner:
Update OptionGroup::SetValue to take StringRef.

edit: include/lldb/Interpreter/OptionValuePathMappings.h
edit: source/Commands/CommandObjectPlatform.cpp
edit: source/Commands/CommandObjectWatchpointCommand.cpp
edit: source/Commands/CommandObjectTarget.cpp
edit: source/Interpreter/OptionValue.cpp
edit: source/Interpreter/OptionValueString.cpp
edit: include/lldb/Interpreter/OptionGroupOutputFile.h
edit: include/lldb/Interpreter/OptionValueChar.h
edit: source/Interpreter/Args.cpp
edit: include/lldb/Interpreter/OptionGroupValueObjectDisplay.h
edit: include/lldb/Interpreter/OptionGroupString.h
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Interpreter/OptionGroupUUID.cpp
edit: include/lldb/Interpreter/OptionGroupFormat.h
edit: include/lldb/Target/Platform.h
edit: source/Interpreter/OptionGroupUInt64.cpp
edit: source/Interpreter/Property.cpp
edit: include/lldb/Interpreter/OptionGroupBoolean.h
edit: source/Interpreter/OptionGroupWatchpoint.cpp
edit: include/lldb/Interpreter/OptionGroupWatchpoint.h
edit: source/Interpreter/OptionGroupFile.cpp
edit: include/lldb/Interpreter/OptionValueProperties.h
edit: include/lldb/Interpreter/OptionValueArch.h
edit: include/lldb/Interpreter/OptionValueFormat.h
edit: source/Commands/CommandObjectExpression.h
edit: source/Interpreter/OptionGroupFormat.cpp
edit: include/lldb/Interpreter/OptionGroupPlatform.h
edit: source/Interpreter/Options.cpp
edit: source/Target/Platform.cpp
edit: source/API/SBLanguageRuntime.cpp
edit: include/lldb/Interpreter/OptionValue.h
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: include/lldb/Interpreter/OptionValueRegex.h
edit: source/Interpreter/OptionValueChar.cpp
edit: include/lldb/Interpreter/OptionValueFileSpec.h
edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp
edit: include/lldb/Interpreter/OptionValueString.h
edit: source/Interpreter/OptionValueDictionary.cpp
edit: include/lldb/Interpreter/OptionValueUInt64.h
edit: source/Commands/CommandObjectRegister.cpp
edit: source/Commands/CommandObjectType.cpp
edit: include/lldb/Interpreter/Args.h
edit: include/lldb/Interpreter/OptionValueDictionary.h
edit: include/lldb/Interpreter/OptionGroupFile.h
edit: source/Commands/CommandObjectExpression.cpp
edit: source/Interpreter/OptionGroupString.cpp
edit: include/lldb/Interpreter/OptionGroupArchitecture.h
edit: source/Interpreter/OptionGroupPlatform.cpp
edit: source/Interpreter/OptionValueUInt64.cpp
edit: include/lldb/Interpreter/OptionValueBoolean.h
edit: include/lldb/Interpreter/OptionValueUUID.h
edit: include/lldb/Interpreter/Options.h
edit: include/lldb/Interpreter/OptionGroupUInt64.h
edit: source/Commands/CommandObjectThread.cpp
edit: source/Interpreter/OptionGroupOutputFile.cpp
edit: source/Target/Language.cpp
edit: include/lldb/Target/Language.h
edit: include/lldb/Interpreter/OptionValueEnumeration.h
edit: include/lldb/Interpreter/OptionValueLanguage.h
edit: include/lldb/Interpreter/OptionGroupVariable.h
edit: include/lldb/Interpreter/OptionGroupUUID.h
edit: include/lldb/Interpreter/OptionValueFormatEntity.h
edit: include/lldb/Interpreter/OptionValueArray.h
edit: include/lldb/Interpreter/OptionValueSInt64.h
edit: source/Interpreter/OptionGroupVariable.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: source/Interpreter/OptionGroupArchitecture.cpp
edit: source/Commands/CommandObjectMemory.cpp
edit: include/lldb/Interpreter/OptionValueFileSpecList.h
edit: source/Interpreter/OptionGroupBoolean.cpp

Commit 36732fd1e3142ccc2e625b1bc39fda75f7c9fad1 by zturner:
Update the prompt related functions to use StringRefs.

edit: include/lldb/Interpreter/CommandInterpreter.h
edit: include/lldb/Interpreter/OptionValue.h
edit: source/Interpreter/OptionValue.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: include/lldb/Core/Event.h
edit: source/API/SBDebugger.cpp
edit: include/lldb/Interpreter/OptionValueProperties.h
edit: source/Commands/CommandObjectExpression.cpp
edit: source/Interpreter/OptionValueProperties.cpp
edit: include/lldb/Core/IOHandler.h
edit: include/lldb/Core/Log.h
edit: source/Expression/REPL.cpp
edit: include/lldb/Utility/AnsiTerminal.h
edit: source/Core/IOHandler.cpp
edit: source/Core/Debugger.cpp
edit: source/Target/Target.cpp
edit: include/lldb/Core/Debugger.h
edit: source/Core/Event.cpp
edit: source/Commands/CommandObjectCommands.cpp

Commit a6f17e6c8ed84bb4e5543784fb36dfeb9109122d by zturner:
Try to fix failing TestDataFormatterSkipSummary test case.

edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp

Commit cfa7f1a212d2a11c646716f8fc6830501fddf7d4 by zturner:
Try again to match the logic of the code before re-writing.

edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp

Commit 8db392972bc4676b970ebe98eed90f7946c3b08d by zturner:
Change Module::RemapPath to use StringRef.

edit: include/lldb/Target/PathMappingList.h
edit: source/Core/Module.cpp
edit: source/Target/PathMappingList.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
edit: include/lldb/Core/Module.h

Commit d4661da40dd89468b1e2fdf4c93236e6613fb839 by egranata:
Install only the manpage and only in the proper location

edit: lldb.xcodeproj/project.pbxproj

Commit 21b76cce448c72cba6b847421fa6975a8d483adb by francisjricci:
Allow for tests to be disabled at runtime

edit: packages/Python/lldbsuite/test/dotest.py
edit: packages/Python/lldbsuite/test/test_result.py
edit: packages/Python/lldbsuite/test/dotest_args.py
edit: packages/Python/lldbsuite/test/configuration.py

Commit 4f8dee272d6178504a2a2b6e5b7c1709fc1dbc26 by zturner:
Change FileAction::GetPath() to return a StringRef.

edit: include/lldb/Target/FileAction.h
edit: source/Host/windows/ProcessLauncherWindows.cpp
edit: source/Target/FileAction.cpp
edit: source/Target/Target.cpp
edit: include/lldb/Target/Target.h

Commit 1a4e02848e6ebc84ed2cb7a2a4395447c1524336 by zturner:
Fix build on Ubuntu.

edit: source/Host/common/Host.cpp

Commit 2c2413b4d4384b8bed38929b4d425fed348cc7b0 by egranata:
Add an accessor to get the value of RC_PLATFORM_NAME at build time

edit: scripts/Xcode/lldbbuild.py

Commit 919878345b971c2da2c64b3b2c2a958486273463 by jingham:
Mutatis mutandis for char * -> StringRef.

edit: source/Host/macosx/Host.mm

Commit cacc8fd2ef7458b010fc4f67f62c75565d937c8e by beanz:
[CMake] Generate LLDB_REVISION at build time

edit: source/CMakeLists.txt
edit: source/lldb.cpp

Commit 312c158211d52388c371b8e03a71709d04fb7176 by labath:
Remove an ancient XFAIL from TestBuiltinTrap

edit: packages/Python/lldbsuite/test/linux/builtin_trap/TestBuiltinTrap.py

Commit 5f76b03a62795bdb7ae6a05e9f1c0856de65e9dd by labath:
Remove ancient icc decorators

edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/TestDataFormatterStdIterator.py
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/TestDataFormatterStdMap.py
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/TestDataFormatterStdVector.py
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py

Commit d7d23b2059750fea3007d808289ddf198e262f9e by jingham:
Fix serialization of Python breakpoint commands.

edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
edit: source/Interpreter/ScriptInterpreter.cpp
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/TestBreakpointCommand.py
edit: include/lldb/Interpreter/ScriptInterpreter.h
edit: source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
edit: include/lldb/lldb-enumerations.h
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py
edit: source/Breakpoint/Breakpoint.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Breakpoint/BreakpointOptions.cpp
edit: source/API/SBBreakpoint.cpp

Commit 2e9f17c596943efb28f1accb217eb762414cdee5 by scallanan:
Added a setting that enables saving all .o files from a given JIT

add: packages/Python/lldbsuite/test/expression_command/save_jit_objects/Makefile
edit: include/lldb/Expression/IRExecutionUnit.h
add: packages/Python/lldbsuite/test/expression_command/save_jit_objects/TestSaveJITObjects.py
edit: source/Expression/IRExecutionUnit.cpp
add: packages/Python/lldbsuite/test/expression_command/save_jit_objects/main.c
edit: source/Target/Target.cpp
edit: include/lldb/Target/Target.h

Commit 451ded9a4b17ce3901ef6fff53a648b68343ed26 by todd.fiala:
added Linux support for test timeout sampling

add: packages/Python/lldbsuite/pre_kill_hook/tests/test_linux.py
edit: packages/Python/lldbsuite/test/dosep.py
add: packages/Python/lldbsuite/pre_kill_hook/linux.py
edit: packages/Python/lldbsuite/test/test_runner/process_control.py
edit: packages/Python/lldbsuite/pre_kill_hook/tests/test_darwin.py

Commit ceb5f6cd339a4bcd49666158578f883c1ec96663 by egranata:
Fix an issue where LLDB would not accept the --description-verbosity

edit: source/Commands/CommandObjectExpression.cpp

Commit 821ea08b9a5da75d9c15cba8b90f0a52d8ba4e6d by todd.fiala:
xfail TestExec.py on macOS

edit: packages/Python/lldbsuite/test/functionalities/exec/TestExec.py

Commit 035bd8d48743b5ef4301b8aec6164c623b6676ca by todd.fiala:
convert TestFatArchives.py over to no-debug-info test

edit: packages/Python/lldbsuite/test/functionalities/fat_archives/TestFatArchives.py

Commit 54533931f99ddf65bd73b45dd59455ced9851114 by dvlahovski:
Adding a RegisterContextMinidump_x86_64 converter

edit: source/Plugins/Process/minidump/MinidumpParser.h
add: source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.h
edit: source/Plugins/Process/minidump/CMakeLists.txt
edit: source/Plugins/Process/minidump/MinidumpParser.cpp
add: source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.cpp
edit: include/lldb/lldb-private-types.h
edit: unittests/Process/minidump/MinidumpParserTest.cpp

Commit bdcdf8e562404183008d94c5a53282f1512928ea by zturner:
Update FileSpec's interface to use StringRefs.

edit: include/lldb/Host/FileSpec.h
edit: source/Host/common/FileSpec.cpp

Commit e7670310878bbebd5a95c2204d04bf8e34732194 by jmolenda:
Refactor the x86 UnwindAssembly class into a separate class called

edit: source/Plugins/UnwindAssembly/x86/CMakeLists.txt
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h
add: unittests/UnwindAssembly/x86/CMakeLists.txt
edit: unittests/CMakeLists.txt
add: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
add: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
add: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h
add: unittests/UnwindAssembly/CMakeLists.txt
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
edit: lldb.xcodeproj/project.pbxproj

Commit a9cf0821ce7bfe27452de2b9edeaacffe795257d by jmolenda:
Reverting r282565.

delete: unittests/UnwindAssembly/x86/CMakeLists.txt
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h
delete: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h
delete: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
edit: lldb.xcodeproj/project.pbxproj
delete: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
delete: unittests/UnwindAssembly/CMakeLists.txt
edit: source/Plugins/UnwindAssembly/x86/CMakeLists.txt
edit: unittests/CMakeLists.txt

Commit 5cc0f41bedaa44e704e594b5bb9b6081df9470cb by todd.fiala:
zorg Xcode python test suite target arch update

edit: lldb.xcodeproj/project.pbxproj

Commit 418660ca1825faeb535e277765768429220e9b09 by todd.fiala:
use assertEquals in TestSBTypeClassMembers

edit: packages/Python/lldbsuite/test/python_api/class_members/TestSBTypeClassMembers.py

Commit d8c5b32a5b8f4f8dac8aaafe3190cd09775075bf by gclayton:
Add the ability for the task port to change when a process execs.

edit: tools/debugserver/source/MacOSX/MachException.cpp
edit: tools/debugserver/source/MacOSX/MachTask.mm
edit: tools/debugserver/source/MacOSX/MachTask.h
edit: packages/Python/lldbsuite/test/functionalities/exec/TestExec.py

Commit a092616c1009b6f2c26065377293be455a94c455 by egranata:
Fix an issue where libc++ changed the type information we get for

edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/TestDataFormatterLibccIterator.py
edit: source/Plugins/Language/CPlusPlus/LibCxx.cpp
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/main.cpp
edit: source/Plugins/Language/CPlusPlus/LibCxx.h

Commit aa7883835e3716f2fd2133ce48abb3f0590cd1c9 by scallanan:
Introduced a null check to avoid a crash in a test on i386.

edit: source/Target/StackFrame.cpp

Commit 8c519ef359265c9b6568ad640cf839b6bea7fb71 by scallanan:
Fixed TestObjCStructArgument/i386; expressions can now call ObjC class

edit: source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
edit: source/Plugins/ExpressionParser/Clang/IRForTarget.h

Commit ed2d0947215ab1d9a81803e5da979f71863a3192 by jmolenda:
Re-commit the changes from r282565 that I had to back out because of a

edit: source/Plugins/UnwindAssembly/x86/CMakeLists.txt
add: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h
add: unittests/UnwindAssembly/CMakeLists.txt
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
add: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
edit: unittests/CMakeLists.txt
add: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h
add: unittests/UnwindAssembly/x86/CMakeLists.txt
edit: lldb.xcodeproj/project.pbxproj

Commit 0eaf50b66816c475f6f76e09cf588daf34ca5c3c by jmolenda:
Add a unit test for an x86_64 assembly inspection of a large stack frame

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit 00ff0cee0b5430966119884c179dd12a70cecaa6 by scallanan:
To fix TestObjCMethods2/i386, allowed messaging nil ObjC objects as in

edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp

Commit cb4a482fc1c9261f55142e5944bd9580b91b1549 by egranata:
Fix an issue where, in i386 mode, the wrong values were being copied

edit: source/Plugins/Language/ObjC/NSDictionary.cpp

Commit c67b86ae5885553a3c3006ff4e7a24ffcf07ebda by egranata:
This test will not work in i386 mode because we don't create interesting

edit: packages/Python/lldbsuite/test/functionalities/type_lookup/TestTypeLookup.py

Commit 4fd18888488ee566441c31b41ae8fe3a31371089 by scallanan:
Fixed TestObjCMethods2/i386 by separating out the portions that require

edit: packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py

Commit bba328912401762cd8ad62d721e29ffcfa1cbb4a by jmolenda:
Add a quick note about how to build lldb with debug info using

edit: www/build.html

Commit 5c6d397b8790791850de9c9b144dd45fa1835b7f by scallanan:
Don't expect new-style Objective-C literals to work on i386 with the V1

edit: packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/TestObjCNewSyntax.py

Commit 201ada5e8af7d175bec014829254131f0568c7e8 by beanz:
[CMake] LLDB/Expression needs to depend on intrinsics_gen

edit: source/Expression/CMakeLists.txt

Commit d10c99a0b16967121ce9348ed34463a52a6b41dd by jingham:
Add some logging when trace is on. We're getting a bot failure on i386

edit: packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py

Commit 49232449f02e5db531057d378e43f48fd2b2f881 by jmolenda:
Switch to using TEST_EQ, TEST_FALSE where appropriate.

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit fcafba5802cea9a03e4733c3453873304e05ea34 by jlebar:
Move UTF functions into namespace llvm.

edit: source/Plugins/Process/minidump/MinidumpTypes.cpp
edit: source/DataFormatters/StringPrinter.cpp

Commit 5fef98ee4df647d4d2172f24e555a0c920a25e34 by egranata:
Do not assume we will be able to discover the return type of this

edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjC.py

Commit 978ced8d00f57d1a0f8b8a20b5db7c0a689becfd by egranata:
Prefer skipping over x-failing

edit: packages/Python/lldbsuite/test/functionalities/type_lookup/TestTypeLookup.py

Commit e468d3fab26b49d7a72614bbb80a6633dc405b4e by jmolenda:
Add unit tests for simple frameless i386 and x86_64 function instruction

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit 10099a4bad114b6e3b023aca4428b23da926c678 by jingham:
Add the tracking radar on our end.

edit: packages/Python/lldbsuite/test/functionalities/thread/break_after_join/TestBreakAfterJoin.py

Commit 86447918a0863fbd53900578b4cbd7cee830acc4 by labath:
Fix PDB unittests on non-windows platforms

edit: unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp

Commit 99511ffe814842365d881f8503f6027cb2eaeaa5 by labath:
XFAIL TestSBData for gcc-4.9 i386

edit: packages/Python/lldbsuite/test/python_api/sbdata/TestSBData.py

Commit ba30d54f17b4c9cc13866419c2a8d7599644c377 by dvlahovski:
Fixing windows build breakage caused by rL282822

edit: source/Host/windows/Windows.cpp

Commit 252a7bd725b86f0942bbfddb3a99c18d6119f3aa by dvlahovski:
Again fixing windows build breakage like in rL282862

edit: source/Host/windows/Windows.cpp

Commit ea5cf057b05488103a4b4dbc5bdfc5aeb8a5ce55 by scallanan:
Skip TestRuntimeIvars on i386; the Objective-C V1 runtime doesn't list

edit: packages/Python/lldbsuite/test/lang/objc/objc-runtime-ivars/TestRuntimeIvars.py

Commit 5b005c0eaada60904346afa3db5e8d7e66e60349 by amccarth:
Add namespace qualifiers for UTF functions that just moved.

edit: source/Plugins/ObjectFile/PECOFF/WindowsMiniDump.cpp
edit: source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp

Commit 39a7ae510c9f40db9a62ad4e39efd8fcb10f6186 by scallanan:
Fixed several i386 Objective-C tests by completing objects, not their

edit: source/Symbol/ClangASTContext.cpp

Commit 0bf3669a98de015d673c2e9ef5adb422f1d20004 by dawn:
Fix comment - Module::PrepareForFunctionNameLookup should be

edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
edit: source/Symbol/Symtab.cpp

Commit 77c7e7e50a75117099725ee87a79c2469f59bae4 by scallanan:
Adding ivars in class extensions isn't supported on i386; skip a test.

edit: packages/Python/lldbsuite/test/expression_command/persist_objc_pointeetype/TestPersistObjCPointeeType.py

Commit 21acf5f40547d0c2e6719d55d09126e8639cfde4 by jingham:
IsValid is the way to ask a breakpoint location whether it is valid.

edit: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/TestBreakpointCaseSensitivity.py

Commit 909e033fe942de18bd2dbf0bad461e5f94fb6174 by jingham:
Add the radar from our end to the bugreport string.

edit: packages/Python/lldbsuite/test/functionalities/completion/TestCompletion.py

Commit b12f83f216d5b742f4a1bd474159ce3558684ed0 by jingham:
Add the radar on our end to the bugreport string.

edit: packages/Python/lldbsuite/test/functionalities/thread/create_during_step/TestCreateDuringStep.py

Commit 539c43d02e18242db44560557f75207ec40139d7 by jingham:
Fix up the test so it gets closer to passing.

edit: packages/Python/lldbsuite/test/functionalities/thread/create_during_step/TestCreateDuringStep.py

Commit d61911eec84ab2db395766b1d6b662d627ee9651 by todd.fiala:
test infra: clear file-charged issues on rerun of file

edit: packages/Python/lldbsuite/test_event/formatter/results_formatter.py
add: packages/Python/lldbsuite/test/issue_verification/TestRerunFileLevelTimeout.py.park
edit: packages/Python/lldbsuite/test/dosep.py
edit: .gitignore

Commit 249a0e11a8c5c72f1d387438bfbca6ce9a8e7f13 by jmolenda:
Add support for some extended push instructions in i386/x86_64 like

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
edit: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h
edit: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp

Commit 1315bcddfb7dbc97eafb77a49cf36b0e5289830c by jingham:
Fix up this test case.

edit: packages/Python/lldbsuite/test/functionalities/thread/exit_during_break/TestExitDuringBreak.py

Commit 1001c7394e4036bdf1d7a8627b4d20c86084fd94 by jmolenda:
Add unit tests for specific instruction patterns that the x86 assembly

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit 58bff4a5fc7ad913b71fc2e15ec9d15bc18cb911 by mehdi.amini:
Use StringRef instead of raw pointers in MCAsmInfo/MCInstrInfo APIs

edit: source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
edit: source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp

Commit 991a9b735ca6abace23f96c03aaab5d5a5856736 by dawn:
[lldb-mi] Fix prompt which can get inserted in the middle of program

edit: source/Core/IOHandler.cpp

Commit 9b30603b1f284a6614f9400b1bbb917ea3eac825 by labath:
Revert "XFAIL TestSBData for gcc-4.9 i386"

edit: packages/Python/lldbsuite/test/python_api/sbdata/TestSBData.py

Commit 5768bd534ff072327df680beb35565150751e971 by beanz:
[CMake] Fixing a few missing dependencies on intrinsics_gen

edit: source/Plugins/ExpressionParser/Clang/CMakeLists.txt
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeLists.txt

Commit ec061a24ea0d558d86d671b9fd681b3fd8d0e52f by penryu:
Fix regex in lldb lit test TestCallStopAndContinue

edit: lit/Expr/TestCallStopAndContinue.test

Commit 96cd3ed02c0f682e9b7dba52de73a41fab8d2d92 by todd.fiala:
add a simple test case to validate test id()

add: packages/Python/lldbsuite/test/functionalities/testid/TestTestId.py

Commit 5539ea93e3d58d498e8ce498037f5c3d94d5f5aa by zturner:
Refactor the Args class.

edit: source/Core/StringList.cpp
edit: source/Core/Logging.cpp
edit: unittests/Interpreter/TestArgs.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Interpreter/Args.cpp

Commit 165c9ce831c169087e44dce42d1ebfc3aef5c96e by zturner:
Modernize some code related to Args usage / implementation.

edit: source/Interpreter/CommandInterpreter.cpp
edit: source/Interpreter/CommandAlias.cpp
edit: source/Interpreter/Args.cpp
edit: include/lldb/Interpreter/Args.h

Commit b25be253a85277e47153236c12498470bf3e715e by egranata:
Changes to the std::multimap formatter to make it work against trunk

edit: source/Plugins/Language/CPlusPlus/LibCxxMap.cpp

Commit 329e1e471b714d34e18f7e605ddf6921eae3fd0c by egranata:
Fix the data formatter for std::multiset in libc++ - this is a trivial

edit: source/Plugins/Language/CPlusPlus/LibCxxMap.cpp

Commit a19ed23fb2ed7889514e790f29e04cb241b630ec by zturner:
Try to fix failing tests when running remote test suite.

edit: source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp

Commit 053beb23bd90b599dbd78e38076164e1fd4e223b by labath:
Fix test when using remote debugging.

edit: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/TestBreakpointCaseSensitivity.py

Commit 26a461c16d7607a5424466df461c858cc22b7bf1 by zturner:
Fix TestNestedAliases.py

edit: source/Interpreter/CommandInterpreter.cpp

Commit 05250d570a82795f4439e054bbe6d6f1e23b1ee6 by jmolenda:
Finish adding the individual instruction tests to the x86 unwinder

edit: source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp
edit: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
edit: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h

Commit e7f4898e79580861d63d0d006ec0d5dd9a5af793 by tberghammer:
Fix FixupEnvironment on Android after the Args refactor

edit: source/Host/linux/ProcessLauncherLinux.cpp

Commit 11d1a49779ce4894384950b7db29131ca62008c2 by francisjricci:
Improvements to testing blacklist

edit: packages/Python/lldbsuite/test/dotest_args.py
edit: packages/Python/lldbsuite/test/configuration.py
edit: packages/Python/lldbsuite/test/dotest.py
edit: packages/Python/lldbsuite/test/test_result.py

Commit b09a7e4dae231663095a84dac4be3da00b03a021 by dvlahovski:
Adding a new Minidump post-mortem debugging plugin

add: source/Plugins/Process/minidump/ThreadMinidump.cpp
add: source/Plugins/Process/minidump/ProcessMinidump.cpp
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.cpp
edit: source/Plugins/Process/minidump/MinidumpParser.cpp
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.dmp
edit: source/Plugins/Process/minidump/MinidumpTypes.cpp
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/Makefile
edit: source/API/SystemInitializerFull.cpp
edit: source/Plugins/Process/minidump/CMakeLists.txt
edit: source/Plugins/Process/minidump/MinidumpParser.h
edit: unittests/Process/minidump/MinidumpParserTest.cpp
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py
edit: source/Plugins/Process/minidump/MinidumpTypes.h
add: source/Plugins/Process/minidump/ThreadMinidump.h
add: source/Plugins/Process/minidump/ProcessMinidump.h
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.cpp
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.dmp

Commit 40046c610b9beff64c2a60a4508ea5fe81838f2e by tberghammer:
Fix the decorator of TestBreakpointCaseSensitivity

edit: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/TestBreakpointCaseSensitivity.py

Commit 99311c0b22338a83e6a00c4fbddfd3577914c003 by dvlahovski:
xfailing tests for Minidump plugin

edit: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py

Commit 2f638a1d046b8a88e61e212220edc40aecd2ce44 by jingham:
Add the new minidump files to the Xcode project.

edit: lldb.xcodeproj/project.pbxproj

Commit c875d2d3cb392a66e4005ebf189e790528cf394d by mehdi.amini:
Re-commit "Use StringRef in Support/Darf APIs (NFC)"

edit: source/Plugins/SymbolFile/DWARF/DWARFDefines.cpp

Commit 0acd0feeeb122dbdfa89c1bae5420ef738f15c3f by mehdi.amini:
Revert "Re-commit "Use StringRef in Support/Darf APIs (NFC)""

edit: source/Plugins/SymbolFile/DWARF/DWARFDefines.cpp

Commit 4efef69b7a79f6acd984da4f2f101e8f9ff73ab3 by jingham:
This test is failing because there's a global symbol "C" in

edit: packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py

Commit c4b0efb42c66ff4911944f96b6c6269bec5b76e9 by jingham:
The collision of class C and libsystem_c.dylib:C is a failure worth

edit: packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py

Commit 973503c16a5e71bdccd49791326c7811fac78ea6 by jmolenda:
Change Platform::GetRemoteSharedModule so if it's given a ModuleSpec

edit: source/Target/Platform.cpp

Commit 995bc5a7dd1a006873a202de96a89822e4f312be by mehdi.amini:
Re-commit "Use StringRef in Support/Darf APIs (NFC)"

edit: source/Plugins/SymbolFile/DWARF/DWARFDefines.cpp

Commit 0a9893d4bfa78bd73c19b390ce6a0a7f4e2137a2 by luke.drummond:
Delete unused global in ClangExpressionVariable.cpp

edit: source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp

Commit 8dbf8364689cc81917705cec81949503aecf25c4 by luke.drummond:
cleanup RSCoordinate handling and factor out coordinate parser

edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp

Commit 0dd93b3ab39c8288696001dd50b9a093b813b09c by dvlahovski:
Fixing new Minidump plugin tests

edit: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64

Commit 97eade002c9e43c1e0d11475a4888083a8965044 by dvlahovski:
xfailing minidump tests again ... :frowning:

edit: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py

Commit d023da386e3a7b204ab769f2d64c5040131d73ed by luke.drummond:
[RenderScript] reflow/reword some comments and normalize names

edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptExpressionOpts.h
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp

Commit a7851a315407a8fd3246bdc4240081587521bc75 by zturner:
Disable warnings in LLDBWrapPython.cpp with -Werror.

edit: source/API/CMakeLists.txt

Commit 8fe65c338369b790a2e2352c4063cfc55af8a134 by zturner:
Make lldb -Werror clean on Windows.

edit: source/Host/common/ProcessRunLock.cpp
edit: source/Utility/SelectHelper.cpp
edit: source/Plugins/ScriptInterpreter/Python/lldb-python.h
edit: source/Symbol/OCamlASTContext.cpp
edit: source/Host/windows/ProcessLauncherWindows.cpp
edit: source/Interpreter/Args.cpp
edit: tools/lldb-mi/MICmdCmdGdbInfo.cpp
edit: source/Plugins/Process/elf-core/ThreadElfCore.cpp
edit: source/Host/windows/ConnectionGenericFileWindows.cpp
edit: source/Host/windows/PipeWindows.cpp
edit: source/Plugins/Process/Windows/Live/DebuggerThread.cpp
edit: include/lldb/Host/windows/PosixApi.h
edit: source/Host/common/TCPSocket.cpp
edit: source/Target/Memory.cpp
edit: source/Host/windows/Host.cpp
edit: source/Plugins/Process/Windows/Live/ProcessWindowsLive.h
edit: source/Host/common/SocketAddress.cpp
edit: source/DataFormatters/StringPrinter.cpp
edit: source/Host/common/UDPSocket.cpp
edit: include/lldb/Utility/SelectHelper.h
edit: source/Core/SourceManager.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: source/Host/windows/LockFileWindows.cpp
edit: source/Plugins/Process/Windows/Common/x86/RegisterContextWindows_x86.cpp
edit: source/Symbol/ClangASTContext.cpp
edit: source/Plugins/Process/Windows/Live/ProcessWindowsLive.cpp
edit: source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp
edit: include/lldb/Host/windows/HostProcessWindows.h
edit: source/Host/windows/FileSystem.cpp
edit: source/Plugins/Process/Windows/Live/DebuggerThread.h
edit: source/Core/Mangled.cpp
edit: source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp
edit: source/Host/common/NativeBreakpointList.cpp
edit: source/Plugins/Process/Windows/Common/RegisterContextWindows.cpp
edit: source/Target/StackFrame.cpp
edit: source/Host/common/SoftwareBreakpoint.cpp
edit: tools/lldb-mi/Platform.h
edit: source/Host/windows/ProcessRunLock.cpp
edit: source/Host/windows/EditLineWin.cpp

Commit e33824143d19925b2bc35bda69d8a939c68afe62 by zturner:
Convert some breakpoint code to use StringRef.

edit: include/lldb/Breakpoint/BreakpointID.h
edit: source/Breakpoint/BreakpointID.cpp
edit: include/lldb/Breakpoint/BreakpointIDList.h
edit: source/Breakpoint/BreakpointIDList.cpp

Commit 20486918d1c7f19d7d1d4c05ea9f75de695452fe by zturner:
Try to fix Android build.

edit: source/Breakpoint/BreakpointID.cpp

Commit 26b587ecc644b18c9f7fed102a3190ed68311154 by dvlahovski:
Removing the new Minidump plugin

delete: source/Plugins/Process/minidump/ThreadMinidump.cpp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.dmp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64
edit: unittests/Process/minidump/MinidumpParserTest.cpp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py
edit: source/Plugins/Process/minidump/MinidumpTypes.cpp
edit: source/API/SystemInitializerFull.cpp
delete: source/Plugins/Process/minidump/ThreadMinidump.h
edit: lldb.xcodeproj/project.pbxproj
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.cpp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.dmp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.cpp
edit: source/Plugins/Process/minidump/MinidumpParser.h
edit: source/Plugins/Process/minidump/MinidumpTypes.h
delete: source/Plugins/Process/minidump/ProcessMinidump.cpp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/Makefile
edit: source/Plugins/Process/minidump/MinidumpParser.cpp
edit: source/Plugins/Process/minidump/CMakeLists.txt
delete: source/Plugins/Process/minidump/ProcessMinidump.h

Commit ef86b6397ef2941ee0fc9186a564f8c57714fdca by zturner:
Fix some test failures due to the recent Breakpoint patch.

edit: source/Breakpoint/BreakpointIDList.cpp

Commit f64d484c3a175b5863c7485de8f22fdfceee1fca by luke.drummond:
Add the ability to set breakpoints on named RenderScript reductions

edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h

Commit e0c743a7dbe589370e702ec06d7654e965f0a41d by zturner:
Convert various CommandInterpreter functions to StringRef.

edit: source/Commands/CommandObjectBreakpoint.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Commands/CommandObjectFrame.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: include/lldb/Interpreter/CommandObject.h
edit: source/Commands/CommandObjectArgs.cpp
edit: source/Commands/CommandObjectDisassemble.cpp
edit: source/Commands/CommandObjectLog.cpp
edit: source/Interpreter/Args.cpp
edit: include/lldb/Interpreter/CommandObjectRegexCommand.h

Commit 98e5b01c84962db38030d8a3ac0f1c2dd23b7693 by zturner:
Fixup the xfail situation on Windows.

edit: packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_set_command/TestWatchpointSetErrorCases.py
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/pyobjsynthprovider/TestPyObjSynthProvider.py
edit: packages/Python/lldbsuite/test/lang/cpp/global_operators/TestCppGlobalOperators.py
edit: packages/Python/lldbsuite/test/expression_command/unwind_expression/TestUnwindExpression.py
edit: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/TestLinuxCore.py
edit: packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/TestNamespaceDefinitions.py
edit: packages/Python/lldbsuite/test/lang/cpp/breakpoint-commands/TestCPPBreakpointCommands.py
edit: packages/Python/lldbsuite/test/functionalities/thread/exit_during_break/TestExitDuringBreak.py
edit: packages/Python/lldbsuite/test/lang/cpp/template/TestTemplateArgs.py
edit: packages/Python/lldbsuite/test/expression_command/save_jit_objects/TestSaveJITObjects.py
edit: packages/Python/lldbsuite/test/functionalities/memory/find/TestMemoryFind.py
edit: packages/Python/lldbsuite/test/lang/cpp/unsigned_types/TestUnsignedTypes.py
edit: packages/Python/lldbsuite/test/lang/cpp/virtual/TestVirtual.py
edit: packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/TestTargetWatchAddress.py
edit: packages/Python/lldbsuite/test/lang/cpp/extern_c/TestExternCSymbols.py
edit: packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py
edit: packages/Python/lldbsuite/test/lang/cpp/namespace/TestNamespace.py

Commit 054b31cf4a9d69d26c4fc208e179d7e5b9544ec8 by zturner:
Convert CommandObject constructors to StringRef.

edit: source/Commands/CommandObjectType.cpp
edit: source/Interpreter/CommandObject.cpp
edit: source/Commands/CommandObjectHelp.cpp
edit: source/API/SBCommandInterpreter.cpp
edit: source/Interpreter/CommandAlias.cpp
edit: source/Commands/CommandObjectArgs.cpp
edit: include/lldb/Interpreter/CommandObject.h
edit: include/lldb/Interpreter/CommandInterpreter.h
edit: source/Commands/CommandObjectWatchpoint.cpp
edit: source/Core/Stream.cpp
edit: source/Commands/CommandObjectSyntax.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: source/Target/LanguageRuntime.cpp
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Interpreter/CommandInterpreter.cpp
edit: include/lldb/Interpreter/CommandAlias.h
edit: include/lldb/Core/Stream.h
edit: include/lldb/Interpreter/CommandObjectRegexCommand.h
edit: source/Interpreter/Args.cpp
edit: source/Commands/CommandObjectMultiword.cpp
edit: source/Interpreter/CommandObjectRegexCommand.cpp
edit: source/Commands/CommandObjectExpression.cpp
edit: source/Commands/CommandObjectSource.cpp
edit: source/Commands/CommandObjectSettings.cpp
edit: source/Interpreter/Options.cpp

Commit 462fdd83bed65a714a8ced9835382ee72b53fc1f by zturner:
Update some command aliasing functions to use StringRef.

edit: source/Interpreter/CommandInterpreter.cpp
edit: include/lldb/Interpreter/CommandInterpreter.h
edit: include/lldb/Interpreter/CommandAlias.h
edit: source/Commands/CommandObjectHelp.cpp
edit: source/Interpreter/CommandAlias.cpp

Commit d947d95929cb9f3e42bec21f4ac97c3e964ff508 by zturner:
Convert some more aliasing and CI functions to StringRef.

edit: source/Commands/CommandObjectCommands.cpp
edit: include/lldb/Interpreter/CommandInterpreter.h
edit: source/Interpreter/CommandInterpreter.cpp
edit: source/API/SBCommandInterpreter.cpp
edit: source/Expression/REPL.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp

Commit 406e5a803ec3470dd6eddcf8c88b77d95a2828ad by egranata:
Fixes for libc++ std::unordered_map data formatter against trunk

edit: source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp

Commit e21e6eeec4c767515730a10760e4e175b120efe1 by jmolenda:
Add i386/x86_64 tests of the eh_frame augmentation code in the x86

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit 99e27b56e2cffef4eaf8c7eb9415489fee98679f by zturner:
Convert some Args index-based iteration to range-style iteration.

edit: source/Commands/CommandObjectType.cpp
edit: source/Commands/CommandObjectHelp.cpp
edit: source/Commands/CommandObjectTarget.cpp
edit: source/Commands/CommandObjectPlatform.cpp
edit: source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
edit: source/Host/windows/ProcessLauncherWindows.cpp
edit: source/Core/Mangled.cpp
edit: include/lldb/Core/Mangled.h
edit: source/Interpreter/CommandAlias.cpp
edit: source/Commands/CommandObjectSyntax.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: source/Commands/CommandObjectWatchpoint.cpp
edit: source/Commands/CommandObjectProcess.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: source/Commands/CommandObjectThread.cpp
edit: source/Commands/CommandObjectSettings.cpp
edit: source/Host/linux/ProcessLauncherLinux.cpp
edit: source/Interpreter/CommandObject.cpp

Commit c24fa145f86faf84d76fd0b1415029284c751137 by zturner:
Fix build error on Android again.

edit: source/Host/linux/ProcessLauncherLinux.cpp

Commit e3b003082b90d8cd95109ee6a7c81838b97f9197 by valentina.giusti:
Improve test for Intel(R) MPX registers.

edit: packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/TestMPXRegisters.py
edit: packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/main.cpp

Commit e1d0323bfb511d4fb1948ee2582fbe655163ee6c by jingham:
These test cases don't test different debug info formats.

edit: packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/TestBadAddressBreakpoints.py
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/TestAddressBreakpoints.py

Commit 9e77e69536d824c9b1ae9989882c3a7030bf731e by emaste:
Match printf field width arg and type

edit: source/Interpreter/Args.cpp

Commit 9d081aedf9a73178d4c0d6170b1aef07b1f37794 by valentina.giusti:
Add bound violation handling for Intel(R) Memory Protection Extensions

add: packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/mpx_bound_violation/main.cpp
add: packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/mpx_bound_violation/Makefile
edit: source/Plugins/Process/Linux/NativeThreadLinux.cpp
add: packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/mpx_bound_violation/TestBoundViolation.py
edit: source/Plugins/Process/POSIX/CrashReason.cpp
edit: source/Plugins/Process/POSIX/CrashReason.h

Commit c2b82c4fdf735e5a008844d48d81159a15605aeb by todd.fiala:
xfail TestDarwinLogBasic.py for i386 macOS

edit: packages/Python/lldbsuite/test/functionalities/darwin_log/basic/TestDarwinLogBasic.py

Commit cc0fbf7de61b6fe29e5d53436a0ec8b7953f5dae by jingham:
StringRef::front asserts on empty strings, causing "break modify -c ''"

edit: source/Interpreter/CommandObject.cpp

Commit c598aafb47b663a07cb25a8a9c9fb50c72660f87 by todd.fiala:
xfail TestDiagnoseDereferenceFunctionReturn.py on macOS i386

edit: packages/Python/lldbsuite/test/functionalities/frame-diagnose/dereference-function-return/TestDiagnoseDereferenceFunctionReturn.py

Commit aed4d39002834f95e98d8539e01438599fe879f4 by todd.fiala:
xfail TestExec.py on macOS i386

edit: packages/Python/lldbsuite/test/functionalities/exec/TestExec.py

Commit d52a4f6dcdfd78ba9ea86b1b0d7dfd6db13ee518 by todd.fiala:
xfail TestDataFormatterNSIndexPath.py on macOS i386

edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsindexpath/TestDataFormatterNSIndexPath.py

Commit c702f5c244c2e295d1b912a2932d5fde2c59a7af by todd.fiala:
xfail TestSBTypeTypeClass.py on macOS i386

edit: packages/Python/lldbsuite/test/python_api/sbtype_typeclass/TestSBTypeTypeClass.py

Commit e2ffdce451c97bc634f6560554d127475ac2d388 by francisjricci:
Fix GetDisplayName when only a demangled name is available

edit: source/Symbol/Symbol.cpp
edit: source/Symbol/Function.cpp

Commit a105e6c2496b09ac859dcd178e6c45e816388f48 by todd.fiala:
xfail TestQueues on macOS

edit: packages/Python/lldbsuite/test/macosx/queues/TestQueues.py

Commit caaad45e0e20518127352b3946fc608feaa1611c by todd.fiala:
xfail TestReportData.py on i386

edit: packages/Python/lldbsuite/test/functionalities/asan/TestReportData.py

Commit 45fb8d00309586c3f7027f66f9f8a0b56bf1cc4a by zturner:
Convert UniqueCStringMap to use StringRef.

edit: source/Interpreter/OptionValueProperties.cpp
edit: source/Plugins/SymbolFile/DWARF/NameToDIE.h
edit: source/Interpreter/OptionValueEnumeration.cpp
edit: source/Plugins/Language/ObjC/ObjCLanguage.h
edit: source/Symbol/Symtab.cpp
edit: source/Core/Stream.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
edit: source/Symbol/ClangASTContext.cpp
edit: source/Plugins/Language/ObjC/ObjCLanguage.cpp
edit: source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
edit: source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
edit: include/lldb/Core/UniqueCStringMap.h
edit: source/Symbol/GoASTContext.cpp
edit: include/lldb/Core/Stream.h
edit: source/Plugins/SymbolFile/DWARF/NameToDIE.cpp

Commit 38e0dfc752eac4d2753db2ca0889957e5ab2a303 by todd.fiala:
disable TSAN tests on macOS i386

edit: packages/Python/lldbsuite/test/decorators.py

Commit 3f2a0232000e408a1313297b717b35ec8d4734cc by hfinkel:
[lit] Don't assume you'll find debugserver

edit: lit/lit.cfg

Commit 4e7339aa89e8015b35555e7494a7972063ae4475 by valentina.giusti:
Fix build failure on lldb-amd64-ninja-freebsd11 error caused by rL283474

edit: source/Plugins/Process/POSIX/CrashReason.cpp
edit: source/Plugins/Process/POSIX/CrashReason.h

Commit 3d4af35df6ffc827a6f64a891d8403a077959c02 by jingham:
The PR that caused this test ot fail was fixed in July, removing the

edit: packages/Python/lldbsuite/test/lang/cpp/gmodules/TestWithModuleDebugging.py

Commit 0e168566cd706e1b229063e8b946ec2bb874ef5e by zturner:
Remove unused variable.

edit: source/Interpreter/OptionValueEnumeration.cpp

Commit bcceb865609540ea97c030058af00cdd53f3f722 by scallanan:
Remove a stray dump().

edit: source/Expression/IRExecutionUnit.cpp

Commit 7a3fbe72a51700038e1ddced4088bbdf114124f0 by zturner:
Fix a few warnings caught by clang.

edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
edit: source/Plugins/SymbolFile/DWARF/NameToDIE.cpp

Commit 7ebb3ec2836227af38ca3e6e4e996cc9a6e9069a by labath:
Fix compiler warnings in PlatformDarwinTest.cpp

edit: unittests/Platform/PlatformDarwinTest.cpp

Commit ad102393e999e86be6d498869fa567bd662d1799 by labath:
Fix compiler warnings in TestClangASTContext.cpp

edit: unittests/Symbol/TestClangASTContext.cpp

Commit 393ea1e0bc6603a1822ba27a4262e65f4fe09c3b by nitesh.jain:
[LLDB][MIPS] Fix register read/write for 32 bit big endian system

edit: source/Core/RegisterValue.cpp
edit: source/Plugins/Process/Linux/NativeRegisterContextLinux.cpp

Commit 61cd6b2610f87a60dc3f044303d15d974423a513 by nitesh.jain:
[LLDB][MIPS] Fix TestReturnValue failure for MIPS

edit: source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp

Commit b1b512c9d0fe6a0c37d6b36b1c1e1b1b064627e1 by nitesh.jain:
[LLDB][MIPS] Skip some test case which were causing LLDB to go into

edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_watch_break/TestConcurrentDelayWatchBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break_delay/TestConcurrentWatchBreakDelay.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_delay_watch/TestConcurrentSignalDelayWatch.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_watchpoint_breakpoint_signal/TestConcurrentCrashWithWatchpointBreakpointSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_delay_signal/TestConcurrentTwoBreakpointsOneDelaySignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch_break/TestConcurrentSignalWatchBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_delay_break/TestConcurrentSignalDelayBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch/TestConcurrentSignalWatch.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoint_threads/TestConcurrentTwoBreakpointThreads.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoints_delayed_breakpoint_one_watchpoint/TestConcurrentBreakpointsDelayedBreakpointOneWatchpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_crash/TestConcurrentManyCrash.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_watchpoint/TestConcurrentCrashWithWatchpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_with_delay_watchpoint_threads/TestConcurrentWatchpointWithDelayWatchpointThreads.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_signal/TestConcurrentCrashWithSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoint_threads/TestConcurrentTwoWatchpointThreads.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_signal/TestConcurrentTwoWatchpointsOneSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break/TestConcurrentWatchBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_break/TestConcurrentSignalBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_signal/TestConcurrentTwoBreakpointsOneSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_watchpoint/TestConcurrentTwoBreakpointsOneWatchpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_breakpoint/TestConcurrentTwoWatchpointsOneBreakpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoint_delay_breakpoint_one_signal/TestConcurrentBreakpointDelayBreakpointOneSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoint_one_delay_breakpoint_threads/TestConcurrentBreakpointOneDelayBreakpointThreads.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_n_watch_n_break/TestConcurrentSignalNWatchNBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delayed_crash_with_breakpoint_watchpoint/TestConcurrentDelayedCrashWithBreakpointWatchpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_break/TestConcurrentCrashWithBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delayed_crash_with_breakpoint_signal/TestConcurrentDelayedCrashWithBreakpointSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/n_watch_n_break/TestConcurrentNWatchNBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_signal_watch/TestConcurrentDelaySignalWatch.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_breakpoints/TestConcurrentManyBreakpoints.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_signals/TestConcurrentManySignals.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_signal_break/TestConcurrentDelaySignalBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_delay_watchpoint_one_breakpoint/TestConcurrentWatchpointDelayWatchpointOneBreakpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_watchpoints/TestConcurrentManyWatchpoints.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_delay_breakpoint/TestConcurrentTwoWatchpointsOneDelayBreakpoint.py

Commit c5582d55daeca02bd87229d87743c336e7cb5605 by nitesh.jain:
[LLDB][MIPS] All tests get errors in dotest after this test.

edit: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/TestLinuxCore.py
edit: packages/Python/lldbsuite/test/python_api/disassemble-raw-data/TestDisassemble_VST1_64.py

Commit 4844a4fda19a08eca34814dbad5ec4cb3f6773eb by jingham:
Add the radar number on our end.

edit: packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/command/TestWatchpointCommandPython.py

Commit 2fc4bbf970326c181a36e841238c9e9a2eb40852 by jingham:
Add the related radar on our end for llvm.org/pr15824 <http://llvm.org/pr15824>.

edit: packages/Python/lldbsuite/test/functionalities/thread/multi_break/TestMultipleBreakpoints.py

Commit fa1f78149905f96e5fd034fa47b818c97631644f by jingham:
Adding radar number on our end for llvm.org/pr15824 <http://llvm.org/pr15824>.

edit: packages/Python/lldbsuite/test/functionalities/thread/state/TestThreadStates.py

Commit a746feb29202097d00ecbc0193ad6a5484bfe553 by jingham:
This test was failing because /bin/ls is no longer debuggable on OS X.

add: packages/Python/lldbsuite/test/functionalities/tty/main.c
add: packages/Python/lldbsuite/test/functionalities/tty/Makefile
edit: packages/Python/lldbsuite/test/functionalities/tty/TestTerminal.py

Commit 34c4012f756f3277f8cc26cc273899c2baed62d3 by jingham:
Fixing the bug number for darwin on this failure.

edit: packages/Python/lldbsuite/test/lang/cpp/class_static/TestStaticVariables.py

Commit 09c18fbfd47e7bbdf7e7745d7097d1c2679b59ad by jmolenda:
Add a first unit test for the arm64 instruction profiled unwind plan

edit: source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
edit: unittests/UnwindAssembly/CMakeLists.txt
edit: lldb.xcodeproj/project.pbxproj
edit: source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h
add: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp
edit: source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp
edit: include/lldb/Core/EmulateInstruction.h
add: unittests/UnwindAssembly/InstEmulation/CMakeLists.txt

Commit 3056fee7afe91a14e4ef73e46b2036118ff8654a by jmolenda:
Add a second, more complicated, arm64 example program to the arm64

edit: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp

Commit 00360958786de0f96d1be546f5b6c07bff6e1dda by labath:
Fix Arm64InstEmulation tests for windows

edit: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp

Commit 482cac9c2365760e5712a45d98428c6807c81b24 by scallanan:
Clarified the explanation of expr --top-level.

edit: source/Commands/CommandObjectExpression.cpp

Commit 13817bd2b682bf8492d024cd141a01ae724a2e83 by jingham:
Added a bugreport tracking the failure to get float return values on

edit: packages/Python/lldbsuite/test/functionalities/return-value/TestReturnValue.py

Commit 680bed2e78a009761a8c23ed855ae7b9e457b3f8 by jingham:
This test now passes.

edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/TestDataFormatterLibcxxList.py

Commit 4d053a083b375d087d90aef12cb3af145a697304 by jingham:
Add the radar number on our end.

edit: packages/Python/lldbsuite/test/expression_command/char/TestExprsChar.py

Commit a64c6bad470237f239d4ad0c6e29f04a15ca7d60 by jingham:
Added a radar on our end for this test's failure.

edit: packages/Python/lldbsuite/test/lang/c/global_variables/TestGlobalVariables.py

Commit 73c48f6d097714a9a0bf4fa779120a7d11da18cf by jingham:
This was skipped due to a clang PR that has been fixed.

edit: packages/Python/lldbsuite/test/lang/objc/modules-incomplete/TestIncompleteModules.py

Commit 8d36a3f203398e70b45802b1f707bd303e790244 by jingham:
This test now passes.

edit: packages/Python/lldbsuite/test/lang/objc/modules-auto-import/TestModulesAutoImport.py

Commit b6425277eff44bbf18e8186efca7afaf9a280d8f by jmolenda:
Add a simple frameless function test case to the arm64 unwind unit tests

edit: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp
edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit bb3143973b51636375503f5db72a905e997e76ee by jmolenda:
Add an arm64 unit test where the function saves x20 in the prologue,

edit: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp

Commit 6bb0a1412dd5dc75e0e1f114e3c47000ff3275aa by nitesh.jain:
[LLDB][MIPS] Fix qProcessInfo to return correct pointer size based on

edit: source/Core/ArchSpec.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
edit: include/lldb/Core/ArchSpec.h
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp

Commit 0a8263d8fcbe3cf759ba8471756a0ffe80582f38 by nitesh.jain:
[LLDB][MIPS] fix Floating point register read/write for big endian

edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.h
edit: source/Plugins/Process/Utility/RegisterInfos_mips64.h
edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.cpp
edit: source/Plugins/Process/Utility/RegisterInfos_mips.h
edit: source/Plugins/Process/Utility/lldb-mips-linux-register-enums.h

Commit f7afdb70618ed406b00fb70344095a793a1e34b7 by beanz:
Fix lookup path for lldb-mi

edit: packages/Python/lldbsuite/test/dotest.py

Commit 13c21eb3ef91d8c0b2ee371161fafb96e93288de by beanz:
Fix building tests without system headers on Darwin

edit: packages/Python/lldbsuite/test/dotest_args.py

Commit 635521b694f369313ba1b36a3820d38ec2f3e25e by beanz:
Fix test suite lookup path for LLDB.h

edit: packages/Python/lldbsuite/test/decorators.py

Commit ec5c745d2102ed2c0611a81ea198ad88ce00e091 by beanz:
Use LLDB_SRC for relative paths

edit: packages/Python/lldbsuite/test/decorators.py

Commit d1d9aa343ca9f62f3ae48cedef045d3db37f9273 by beanz:
[CMake] Cleanup check-lldb targets

edit: test/CMakeLists.txt

Commit a0ec07ba865cca2d113f48edfd8183e051efabec by vadim.macagon:
Fix Python binding generation build step on Windows

edit: scripts/Python/prepare_binding_Python.py

Commit 3c5d8d4f382ab120f977b2a5a0cf49c1410529dc by richard_chamberlain:
[lldb] Improve identification of Linux core dumps. Fix for bug #30485.

edit: source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp

Commit a04f63614692329c9665843552b51b124488c0c2 by jingham:
This test is passing on i386 now.

edit: packages/Python/lldbsuite/test/lang/objc/objc-class-method/TestObjCClassMethod.py

Commit 9e5f1d6e52fe1b6e87a7476f44c9acaf40e56781 by jingham:
This test passes on i386 now.

edit: packages/Python/lldbsuite/test/lang/objc/ivar-IMP/TestObjCiVarIMP.py

Commit 55905639ca44f6c242dd734c34988a5b320b55e3 by vadim.macagon:
[LLDB-MI] Minor cleanup of CMICmnLLDBUtilSBValue class

edit: tools/lldb-mi/MICmnLLDBUtilSBValue.h
edit: tools/lldb-mi/MICmnLLDBUtilSBValue.cpp

Commit 04bc152af0a6b31e3097c29ea60f1021e63d1a20 by beanz:
[CMake] Populate LLDB.framework's headers directory

edit: source/API/CMakeLists.txt

Commit 150510f0705711e2801a4ac7a31686b8c56fbd05 by jingham:
This test is no longer failing for gmodules.

edit: packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py

Commit a0fac3a5f8e1aeeb0ce81596a0c4865e764c012c by mail:
Interpreter: Don't return StringRef from functions whose return value is

edit: include/lldb/Interpreter/Args.h
edit: source/Interpreter/Args.cpp

Commit 713f69e33bee4b435cec290eb5340537f7df4199 by mail:
unittests: Specify types in a bunch of unittest EXPECT's

edit: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp
edit: unittests/Core/ArchSpecTest.cpp
edit: unittests/Utility/StringExtractorTest.cpp
edit: unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp
edit: unittests/Process/gdb-remote/GDBRemoteClientBaseTest.cpp
edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit 5f8ab0cfe7aaf8dc49c7a6d2dd90ab8b60f63ab3 by a20012251:
[lldb] Read modules from memory when a local copy is not available

edit: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
edit: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h

Commit adc1653118b11d76caafa6b5df21f4269f10837b by jingham:
Fix a crash in expressions with fixits in the dummy target.

edit: source/Commands/CommandObjectExpression.cpp
edit: packages/Python/lldbsuite/test/expression_command/fixits/TestFixIts.py

Commit bf6b75d62984962702ee8f7353e86ed02f569172 by jingham:
More testsuite xfail markings cleanup.

edit: packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py
edit: packages/Python/lldbsuite/test/lang/objc/objc-super/TestObjCSuper.py

Commit 04f6ce32249a67ae588747c7aed32fa58f64d540 by jingham:
Remove a debug print statement.

edit: packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py

Commit d437a882e8b84ce6f423bfa699f05521cd27ed96 by labath:
[cmake] Make dependencies of lldb libraries private, take 2

edit: tools/argdumper/CMakeLists.txt
edit: source/Plugins/SymbolFile/PDB/CMakeLists.txt
edit: tools/driver/CMakeLists.txt
edit: cmake/modules/AddLLDB.cmake
edit: tools/lldb-mi/CMakeLists.txt

Commit 0b84414cbb2f24e74bcedc87115a2d99a95ac427 by labath:
Fixup r284466 - try to unbreak NetBSD

edit: tools/driver/CMakeLists.txt

Commit 74cebecc8e4e978d2ed1967b1db436b95ff4f740 by todd.fiala:
xfail TestMiSyntax.py's test_lldbmi_output_grammar on macOS

edit: packages/Python/lldbsuite/test/tools/lldb-mi/syntax/TestMiSyntax.py

Commit 56a8c0d0a3308ca78f623396e67492fce1dc54c9 by beanz:
Use clang --driver-mode instead of guessing c++ compiler path

edit: packages/Python/lldbsuite/test/make/Makefile.rules

Commit 5774b1bfd81acf8b2502e7d64424cdbdd443a1f2 by beanz:
[CMake] Don't include LLDB_TEST_COMPILER in cached variable

edit: test/CMakeLists.txt

Commit 248861695c48dd44159c684252d4b700a1e1e0a9 by beanz:
When invoking Terminal, don't assume the default shell

edit: source/Host/macosx/Host.mm

Commit 63ab2eefeb27e1a629ab01e7e01203724dd1d712 by beanz:
Fixing the linux bots I broke in r284550

edit: packages/Python/lldbsuite/test/make/Makefile.rules

Commit a65fd36c368d6d751c81510e080cdb0b8b163cbf by beanz:
Trying to fix a few more missing LDFLAGS.

edit: packages/Python/lldbsuite/test/make/Makefile.rules

Commit b9b02490828f04f735974021713522288b82845f by beanz:
Revert back to the state before r284550

edit: packages/Python/lldbsuite/test/make/Makefile.rules

Commit f42c727699b16aaf9d80249a15533798faa38a26 by todd.fiala:
Fixup NSDictionary_Additionals to use the new

edit: source/Plugins/Language/Swift/SwiftLanguage.cpp

Commit ff3400b55a1a63f8d0d9cad5dd0997bcaed62e20 by todd.fiala:
fixed up two areas of merge conflict that aren't part of the macOS build

edit: source/CMakeLists.txt
edit: source/Plugins/Process/Windows/Live/DebuggerThread.cpp

Commit 394a8b398b296c25ec990570369cb446d05b7bd5 by todd.fiala:
[CMake] Fix standalone build

edit: lit/CMakeLists.txt

Commit fd28115d1732e357e807db6e45d4899d86d3e0cf by todd.fiala:
fix up Ubuntu build

edit: cmake/modules/AddLLDB.cmake

Commit 2c1ea7acd6b93cdbf3292d5449f63829fba9778f by todd.fiala:
fix up gtest build issues on build-script-driven LLDB build

edit: lldb.xcodeproj/project.pbxproj

Commit 076ba1499f8e30f48bd16933add4e26c6e9baeed by todd.fiala:
fixup Xcode project, mark failing tests

edit: packages/Python/lldbsuite/test/lang/swift/path_with_colons/TestSwiftPathWithColons.py
edit: lldb.xcodeproj/project.pbxproj
edit: packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py
edit: packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py
edit: packages/Python/lldbsuite/test/lang/swift/variables/bridged_array/TestSwiftBridgedArray.py

Commit e8910566f07b040ea0ace4e51c0c89dba72fcbe0 by todd.fiala:
remove xfail from TestSwiftBridgedArray.py

edit: packages/Python/lldbsuite/test/lang/swift/variables/bridged_array/TestSwiftBridgedArray.py

Commit 4db61a94e1e56ed56394c9d3acce65e6df33d6e4 by todd.fiala:
update static Python swig bindings

edit: scripts/Python/static-binding/LLDBWrapPython.cpp
edit: scripts/Python/static-binding/lldb.py

Commit ac64d3e3814a3a818be986ab6dd24ae975538714 by todd.fiala:
added bug-tracking numbers for two issues raised during the merge

edit: packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py
edit: packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py

Commit daa19f2ec90db8bf43c439e028097c77ac2186d5 by tfiala:
disable lldb-mi until upstream issue with global constructor is resolved

edit: tools/CMakeLists.txt

Commit e556fb1adaf558eee1d22c520598cac48b418d97 by tfiala:
add -fno-limit-debug-info for debug builds with build-swift-cmake.py

edit: scripts/build-swift-cmake.py

Commit ab139c29c11908538e0920248673ad2f009d3387 by todd.fiala:
Limit LLDB_EXPORT_ALL_SYMBOLS symbol exporting

edit: source/API/CMakeLists.txt
add: source/API/liblldb-private.exports

Commit 1e6ee2040cbd0dece554d78a0fc0ae3290f77b78 by todd.fiala:
Revert "disable lldb-mi until upstream issue with global constructor is

edit: tools/CMakeLists.txt

Commit c285097cc2afeffae98b81be8f3e5e2073717e16 by todd.fiala:
Revert "This test now passes."

edit: packages/Python/lldbsuite/test/lang/objc/modules-auto-import/TestModulesAutoImport.py

Commit d609a087a9e4a24e072d4a360260d21bf45e0893 by todd.fiala:
Revert "Move UTF functions into namespace llvm."

edit: source/Plugins/Process/minidump/MinidumpTypes.cpp
edit: source/DataFormatters/StringPrinter.cpp

Commit 5e903e0b5d937e4dd2e18efb906036fdb8e764c2 by todd.fiala:
temporarily remove llvm namespace from UTF* functions

edit: source/Plugins/Language/Swift/SwiftLanguage.cpp

Commit 82b8e9b0b613132493e013b4cee2f6686fa3ec56 by todd.fiala:
Revert "Use StringRef instead of raw pointers in MCAsmInfo/MCInstrInfo

edit: source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
edit: source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp

Commit 1995b66ba1f98f1dffd24a20c9b01b75ead1c1c5 by todd.fiala:
fix up lldb-mi linkage on build-script-driven macOS build

edit: lldb.xcodeproj/project.pbxproj


(Mishal Shah) #2

Please disregard. This is my breakage.

Mishal - we need to trim down the list of who gets notified on master branch changes (particularly during merges).

Yes, CI is updated to only email change set to everyone if its less then 10 email addresses.

recipients = msg.getRecipients(javax.mail.Message.RecipientType.TO)

if (recipients.size() > 10){
   filtered_list = [new InternetAddress("swift-dev@swift.org")]
   msg.setRecipients(javax.mail.Message.RecipientType.TO, filtered_list as javax.mail.Address[])
}

Thanks,
Mishal Shah

···

On Nov 2, 2016, at 4:21 PM, Todd Fiala <tfiala@apple.com> wrote:

On Nov 2, 2016, at 4:07 PM, no-reply@swift.org <mailto:no-reply@swift.org> wrote:

[FAILURE] oss-lldb-incremental-linux-ubuntu-14_04 [#5982]

Build URL: https://ci.swift.org/job/oss-lldb-incremental-linux-ubuntu-14_04/5982/
Project: oss-lldb-incremental-linux-ubuntu-14_04
Date of build: Wed, 02 Nov 2016 15:44:47 -0700
Build duration: 22 min
Identified problems:

Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 1 <https://ci.swift.org//job/oss-lldb-incremental-linux-ubuntu-14_04/5982/consoleFull#-1636784406ee1a197b-acac-4b17-83cf-a53b95139a76>
Changes

Commit d9fda6e0cbac38d58bedff32eb1d140e26a343df by ghoare:
[Compile perf] Add a multi-primary cumulative mode to utils/scale-test

edit: utils/scale-test

Commit 587df1e04d12df50889e2d79df4753f25e75173b by ghoare:
[Compile perf] Add --debug to scale-test, to run tests under lldb

edit: utils/scale-test

Commit b9db5cf6b22cec3b059a68a50c9f5512a343ccdf by ghoare:
[Compile perf] Replace numpy with helper function in scale-test

edit: utils/scale-test

Commit 8c7faa987ec6241190071e1c3b2c0fbc668f4f60 by ghoare:
[Compile perf] Add scale-test lit configury

edit: test/lit.cfg

Commit 97807aad797e5012e2cd04b52e70aaa04aea4871 by ghoare:
[Compile perf] Add tools-release lit configury

edit: validation-test/lit.site.cfg.in

Commit c6d38f5ac1b2b8accbc514dbdf18b18e1d497960 by ghoare:
[Compile perf] Treat missing data as an error in scale-test.

edit: utils/scale-test

Commit ccdaf1e43d2c8822f76a7bf15ce6291a6dabf2ae by mgottesman:
[sil-mode] Add syntax highlighting for objc_protocol instruction.

edit: utils/sil-mode.el

Commit 0ebe7439d72c6a34d6bc787f9fa82a405c2f17da by todd.fiala:
async structured data packet handling improvements

edit: unittests/Process/gdb-remote/GDBRemoteClientBaseTest.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.h

Commit f798cc162f446e630cdc7e724d83152faefc51ec by ki.stfu:
Fix about a dozen compile warnings

edit: source/Target/StackFrame.cpp
edit: source/Core/Log.cpp
edit: source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
edit: source/Plugins/Process/minidump/MinidumpParser.cpp
edit: source/Plugins/Process/elf-core/ProcessElfCore.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
edit: source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
edit: source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp

Commit a37c2c374442944a07a5461c679be185df02b9e1 by ki.stfu:
Add MiSyntaxTestCase.test_lldbmi_output_grammar test (MI)

edit: packages/Python/lldbsuite/test/tools/lldb-mi/syntax/TestMiSyntax.py
edit: tools/lldb-mi/MIDriver.cpp

Commit f9ab649cedf3129212eb8cee27d0fedd62a85790 by labath:
Move StdStringExtractor to tools/debugserver

delete: include/lldb/Utility/StdStringExtractor.h
add: tools/debugserver/source/StdStringExtractor.cpp
add: tools/debugserver/source/StdStringExtractor.h
edit: tools/debugserver/source/JSON.h
edit: tools/debugserver/source/RNBRemote.cpp
delete: source/Utility/StdStringExtractor.cpp
edit: tools/debugserver/source/CMakeLists.txt
edit: source/Utility/CMakeLists.txt

Commit 8be3f97153cbfbbdb51dd5b79a04432c79abe1a5 by todd.fiala:
fix Xcode build after r281226

edit: tools/debugserver/debugserver.xcodeproj/project.pbxproj

Commit 1c75b3ed6a305c6da2d5e3d92a4e33d48a90b43c by todd.fiala:
xfail TestQueues.py and TestDarwinLogFilterMatchMessage.py

edit: packages/Python/lldbsuite/test/macosx/queues/TestQueues.py
edit: packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/message/TestDarwinLogFilterMatchMessage.py

Commit 526b87fce1fe32cb664b8ebffb2e0830aa21173c by jingham:
This is the main part of a change to add breakpoint save and restore to

edit: source/Breakpoint/Breakpoint.cpp
edit: source/Breakpoint/BreakpointResolver.cpp
edit: include/lldb/Core/SearchFilter.h
edit: include/lldb/Breakpoint/BreakpointResolverFileLine.h
edit: include/lldb/Breakpoint/BreakpointResolver.h
edit: include/lldb/Breakpoint/BreakpointResolverAddress.h
edit: include/lldb/Target/LanguageRuntime.h
edit: include/lldb/Core/StructuredData.h
edit: source/Breakpoint/BreakpointResolverName.cpp
edit: source/Target/LanguageRuntime.cpp
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: include/lldb/Breakpoint/BreakpointResolverName.h
edit: include/lldb/Breakpoint/Breakpoint.h
edit: source/Breakpoint/BreakpointResolverFileLine.cpp
edit: source/Core/SearchFilter.cpp
edit: source/Core/StructuredData.cpp
edit: source/Breakpoint/BreakpointResolverFileRegex.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Breakpoint/BreakpointResolverAddress.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
edit: include/lldb/Breakpoint/BreakpointResolverFileRegex.h
edit: source/Breakpoint/BreakpointOptions.cpp

Commit 52af0720d741d5aefc11dd14216fb52361ee2168 by egranata:
Fix an issue where LLDB was not masking enough bits off of objc classes

edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.cpp

Commit b291c6bf5bbfd6694f0bcd3041a663063e3fce1b by jingham:
Add a few const's (thanks Zachary) and return shared or unique pointers

edit: include/lldb/Target/LanguageRuntime.h
edit: source/Breakpoint/BreakpointResolver.cpp
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/Breakpoint/BreakpointResolverAddress.cpp
edit: include/lldb/Breakpoint/BreakpointResolverFileLine.h
edit: source/Target/LanguageRuntime.cpp
edit: source/Breakpoint/BreakpointResolverName.cpp
edit: source/Breakpoint/Breakpoint.cpp
edit: source/Core/SearchFilter.cpp
edit: include/lldb/Breakpoint/BreakpointResolverAddress.h
edit: source/Breakpoint/BreakpointOptions.cpp
edit: source/Breakpoint/BreakpointResolverFileLine.cpp
edit: include/lldb/Breakpoint/BreakpointResolver.h
edit: include/lldb/Breakpoint/BreakpointResolverFileRegex.h
edit: include/lldb/Core/SearchFilter.h
edit: include/lldb/Breakpoint/BreakpointResolverName.h
edit: source/Breakpoint/BreakpointResolverFileRegex.cpp

Commit 470ec1d158cde6e583122eb070c58ceaf7472c79 by jmolenda:
Reduce the number of simultaneous debug sessions to 10 and remove the

edit: packages/Python/lldbsuite/test/api/multiple-debuggers/multi-process-driver.cpp
edit: packages/Python/lldbsuite/test/api/multiple-debuggers/TestMultipleDebuggers.py

Commit c3ba04c87d23fd8ee34165a5fbf1f621fca7f61b by tberghammer:
Fix linux build after rL281273

edit: source/Core/StructuredData.cpp

Commit 988829f74cfe3c9085c097387f7b8d56b64d3d00 by labath:
Remove MIUtilParse (no longer used)

edit: tools/lldb-mi/CMakeLists.txt
delete: tools/lldb-mi/MIUtilParse.cpp
delete: tools/lldb-mi/MIUtilParse.h

Commit e6e02d963b0cf29ff661fe22534119162e4e12a7 by dvlahovski:
MinidumpParsing: pid, modules, exceptions, strings

edit: source/Plugins/Process/minidump/MinidumpParser.cpp
edit: unittests/Process/minidump/CMakeLists.txt
edit: source/Plugins/Process/minidump/MinidumpParser.h
edit: source/Plugins/Process/minidump/MinidumpTypes.h
add: unittests/Process/minidump/Inputs/fizzbuzz_no_heap.dmp
edit: unittests/Process/minidump/MinidumpParserTest.cpp
edit: source/Plugins/Process/minidump/MinidumpTypes.cpp

Commit a38e2f01c563437edd1b832a3abc3c5ea3a4cab0 by dvlahovski:
Fix a merge mishap in rL281348

edit: source/Plugins/Process/minidump/MinidumpParser.cpp

Commit cc279de8f2250dd07bd85bce3799eacce33cd020 by todd.fiala:
fixup Xcode build for removal of MIUtilParse.*

edit: lldb.xcodeproj/project.pbxproj

Commit cdc1419fde5314beb4d8725fb65f141479f2fe93 by zturner:
Some more pointer safety in Breakpoint.

edit: source/Breakpoint/WatchpointOptions.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
edit: source/API/SBBreakpoint.cpp
edit: source/Breakpoint/BreakpointOptions.cpp
edit: source/Core/Baton.cpp
edit: source/Breakpoint/BreakpointLocation.cpp
edit: source/Breakpoint/Watchpoint.cpp
edit: include/lldb/Breakpoint/WatchpointOptions.h
edit: include/lldb/Core/Baton.h
edit: source/Commands/CommandObjectWatchpointCommand.cpp
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/Breakpoint/Breakpoint.cpp

Commit 55ffadaaf4560093c93d55434abec85a5faf5848 by zturner:
Add some unit tests for ArchSpec.

edit: source/Core/ArchSpec.cpp
edit: unittests/Core/CMakeLists.txt
edit: include/lldb/Core/ArchSpec.h
add: unittests/Core/ArchSpecTest.cpp

Commit c5e216c1ecf8f12af4b5f905140b742f80d1628b by scallanan:
Cleaned up some of the "frame diagnose" code to use Operands as

edit: include/lldb/Expression/DWARFExpression.h
edit: source/Core/Disassembler.cpp
edit: source/Expression/DWARFExpression.cpp
edit: include/lldb/Core/Disassembler.h
edit: source/Target/StackFrame.cpp

Commit 468f236f04bcb4be81b55a8661849ac6cf5b1883 by jmolenda:
TestQueues could error out because the one second sleep main.c was using

edit: packages/Python/lldbsuite/test/macosx/queues/TestQueues.py
edit: packages/Python/lldbsuite/test/macosx/queues/main.c

Commit cfb2da176ebeb8fbb3dfd031954aaba0467367d5 by zturner:
Force c++14 when running tests on Windows.

edit: packages/Python/lldbsuite/test/make/Makefile.rules

Commit a96e15a54d2716c5cd1402c3e9b6af01c49678d7 by scallanan:
Cleaned up the code that handles function return addresses in "frame

edit: source/Target/StackFrame.cpp

Commit dbc4ebfa31cf2825c6d7109ea8ff5a145769feb5 by valentina.giusti:
Use Intel CPU flags to determine target supported features.

edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp
edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.h
edit: source/Plugins/Process/Utility/RegisterContext_x86.h

Commit 6b4f734b71ce2c1594249ea2885ed94d5f520361 by jingham:
Fix some const-ness issues with BreakpointID & BreakpointIDList.

edit: source/Breakpoint/BreakpointIDList.cpp
edit: include/lldb/Breakpoint/BreakpointIDList.h
edit: include/lldb/Breakpoint/BreakpointID.h

Commit e9b532daad855dc9366d9e036ba2f9096bfa6056 by jingham:
Add SB API's for writing breakpoints to & creating the from a file.

edit: include/lldb/API/SBBreakpoint.h
edit: source/Target/Target.cpp
edit: include/lldb/API/SBTarget.h
edit: scripts/interface/SBTarget.i
edit: source/API/SBBreakpoint.cpp
edit: source/Core/StructuredData.cpp
edit: include/lldb/Core/StructuredData.h
edit: include/lldb/Target/Target.h
edit: scripts/interface/SBBreakpoint.i
edit: source/API/SBTarget.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp

Commit 1410d70c281f0abd0624af9eaafad3a44d827a51 by valentina.giusti:
Use 'enum class' instead of 'enum' in

edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp
edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.h

Commit 26fea9dbbeb3020791cdbc46fbf3cc9d7685d7fd by scallanan:
Cleaned up a little bit of redundant code in 'frame diagnose.`

edit: source/Target/StackFrame.cpp

Commit 050ec957e0764603dfbe09a4590b45fddf1890d7 by scallanan:
Replaced two instances of std::function with auto.

edit: source/Target/StackFrame.cpp
edit: source/Expression/DWARFExpression.cpp

Commit 1ddd96cb5e03d0a0f87e823de6425c81de358709 by scallanan:
More cleanup in `frame diagnose,` eliminating a bunch of messy cases.

edit: include/lldb/Core/Disassembler.h
edit: source/Core/Disassembler.cpp
edit: source/Target/StackFrame.cpp

Commit d4cd4d08c86977e0fcadb3ac41fae91e4652b1c6 by jingham:
Make the keys enumerations for options and resolvers enum classes.

edit: include/lldb/Breakpoint/BreakpointResolver.h
edit: source/Breakpoint/BreakpointResolver.cpp
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/Breakpoint/BreakpointOptions.cpp

Commit b4c12dea530c616c8c3b78f7ce2a91e31907a205 by tberghammer:
Try to fix windows build after rL281569

edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: include/lldb/Breakpoint/BreakpointResolver.h

Commit 8c03377c5cc97fb0e16638105724c299e57ad1a0 by tberghammer:
Add support for DW_AT_ranges_base attribute

edit: packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file1.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
edit: packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file2.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.h
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h
edit: packages/Python/lldbsuite/test/python_api/symbol-context/two-files/decls.h
edit: packages/Python/lldbsuite/test/python_api/symbol-context/two-files/TestSymbolContextTwoFiles.py
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp

Commit f08610a671e449d4a7ee4a15e0f81a26be78842b by tberghammer:
Fix TestSymbolContextTwoFiles on Android after rL281595

edit: packages/Python/lldbsuite/test/python_api/symbol-context/two-files/TestSymbolContextTwoFiles.py

Commit 052e468de7dadead34299e36bceb6db23aea703a by dvlahovski:
Reformat x86_64 register infos defines table

edit: source/Plugins/Process/Utility/RegisterInfos_x86_64.h

Commit 008870d6cfabd56b79fe3ee090b9c77add05b026 by todd.fiala:
added LLDB_PYTHON_TESTSUITE_ARCH Xcode variable

edit: lldb.xcodeproj/project.pbxproj

Commit d98fe417833e1bd6224bd31c9839a62d7158b36e by zturner:
Convert ArchSpec::ParseMachOCPUDashSubtypeTriple to use StringRef.

edit: unittests/Core/ArchSpecTest.cpp
edit: include/lldb/Core/ArchSpec.h
edit: source/Core/ArchSpec.cpp

Commit 6b0c883d36f80984bee5b6901c337e38f25fee48 by beanz:
[LIT] First pass of LLDB LIT support

add: lit/Expr/TestCallUserAnonTypedef.test
add: lit/Expr/TestCallStopAndContinue.test
add: lit/Expr/TestCallStdStringFunction.test
add: lit/Expr/TestCallUserDefinedFunction.test
add: lit/Expr/Inputs/anonymous-struct.cpp
add: lit/Expr/Inputs/call-function.cpp
edit: lit/Unit/lit.cfg
edit: lit/lit.site.cfg.in
edit: lit/lit.cfg
edit: lit/CMakeLists.txt
edit: lit/Unit/lit.site.cfg.in
add: lit/Expr/lit.local.cfg

Commit aec4cd7106d3c753c4e1f3574ffc39321626a3f2 by beanz:
Fixing bot failures

edit: lit/CMakeLists.txt

Commit 1a4e7043974ed5385b95c517c33e9e51be3d5bc9 by zturner:
[cmake] Don't depend on lldb-server unless it's built.

edit: lit/CMakeLists.txt

Commit 439086dcc1d6bdff4ad731d0e7b7e2a23cdf12b5 by zturner:
Allow ArchSpec to take a StringRef.

edit: source/Core/ArchSpec.cpp
edit: unittests/Core/ArchSpecTest.cpp
edit: include/lldb/Core/ArchSpec.h

Commit 4eb8a3f1cbb9272ac6da59f35b2a8d3007c857b2 by jingham:
First tests for serializing breakpoints.

edit: include/lldb/API/SBBreakpoint.h
add: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py
add: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/Makefile
edit: source/Core/SearchFilter.cpp
edit: scripts/interface/SBBreakpoint.i
edit: source/API/SBBreakpoint.cpp
add: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/main.c
edit: source/Breakpoint/BreakpointResolverFileRegex.cpp

Commit 3a04dafeecdc3b16549666a15534b6fdd4d490c6 by todd.fiala:
add availability check to DarwinLog event tests

edit: packages/Python/lldbsuite/test/darwin_log.py

Commit 579446756e77da8b616fe0b0656360442bf60131 by luke.drummond:
[RenderScript] Support tracking and dumping reduction kernels

edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h

Commit 314ee616b439dc3e52a8315b05d932d209bd784f by zturner:
Add unit tests for a few string conversion functions in Args.

edit: include/lldb/Breakpoint/BreakpointID.h
edit: include/lldb/Interpreter/Options.h
edit: include/lldb/Target/Language.h
edit: include/lldb/Interpreter/Args.h
edit: include/lldb/Host/FileSpec.h
edit: source/Interpreter/Args.cpp
edit: source/Interpreter/Property.cpp
edit: unittests/Interpreter/TestArgs.cpp
edit: source/API/SBDebugger.cpp
edit: source/Interpreter/OptionValueChar.cpp

Commit ccfdeab68c0cef6e68b585c8a744b03e9d94c625 by zturner:
Set the correct triple when creating an ArchSpec for Windows.

edit: source/Core/ArchSpec.cpp

Commit 5de4018abfe32ae4fa47812a12aec39c0bfba410 by gclayton:
Fix compiler warnings where two values weren't being initialized.

edit: source/Plugins/Process/Utility/RegisterInfos_i386.h

Commit 681336992027523ebc6a6249a99f2693ffd7184e by zturner:
Convert many functions to use StringRefs.

edit: source/Interpreter/OptionValueLanguage.cpp
edit: include/lldb/Target/Language.h
edit: source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
add: unittests/Platform/CMakeLists.txt
add: unittests/Platform/PlatformDarwinTest.cpp
edit: source/Breakpoint/Breakpoint.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Breakpoint/BreakpointIDList.cpp
edit: source/Plugins/Platform/MacOSX/PlatformDarwin.h
edit: source/Interpreter/OptionGroupPlatform.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: unittests/CMakeLists.txt
edit: source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp
edit: source/Interpreter/Property.cpp
edit: source/Breakpoint/BreakpointResolverName.cpp
add: unittests/Breakpoint/CMakeLists.txt
add: unittests/Breakpoint/BreakpointIDTest.cpp
edit: include/lldb/Breakpoint/BreakpointID.h
edit: source/Target/Language.cpp
edit: source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.cpp
edit: source/Breakpoint/BreakpointID.cpp
edit: unittests/Interpreter/TestArgs.cpp
edit: source/Interpreter/Args.cpp
edit: source/Plugins/Platform/MacOSX/PlatformDarwin.cpp

Commit 762c25f8c516e52eba179a882d879b58e30a6cce by zturner:
Fix boolean logic error in BreakpointID.

edit: source/Breakpoint/BreakpointID.cpp

Commit f26f5936d724dce3778588e548963ae0e9755677 by todd.fiala:
Xcode: support gtests that use the Inputs dir

edit: lldb.xcodeproj/project.pbxproj
add: scripts/Xcode/prepare-gtest-run-dir.sh

Commit 24b0a21619127065744585296c1340d6b1aefafc by zturner:
Fix more functions in Args to use StringRef.

edit: source/Plugins/Process/Utility/DynamicRegisterInfo.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
edit: source/Target/ProcessInfo.cpp
edit: source/Commands/CommandObjectWatchpointCommand.cpp
edit: source/Target/Process.cpp
edit: source/Commands/CommandObjectMemory.cpp
edit: source/Interpreter/Args.cpp
edit: source/API/SBPlatform.cpp
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
edit: source/Commands/CommandObjectPlatform.cpp
edit: source/Interpreter/Property.cpp
edit: source/Target/ProcessLaunchInfo.cpp
edit: source/Breakpoint/BreakpointIDList.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
edit: unittests/Interpreter/TestArgs.cpp
edit: source/Interpreter/OptionValueBoolean.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Interpreter/OptionValueDictionary.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp
edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp
edit: source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
edit: source/Commands/CommandObjectExpression.cpp
edit: source/Commands/CommandObjectProcess.cpp
edit: source/Commands/CommandObjectThread.cpp
edit: source/Commands/CommandObjectLog.cpp
edit: source/Interpreter/CommandObject.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Host/linux/Host.cpp
edit: source/Plugins/Platform/Android/PlatformAndroidRemoteGDBServer.cpp
edit: source/Commands/CommandObjectType.cpp
edit: source/Host/windows/Host.cpp
edit: source/Commands/CommandObjectMultiword.cpp

Commit 2a25c52123677c9d169a0ea29e78beb3a139a768 by zturner:
Try to fix freebsd and android builds.

edit: source/Host/linux/ProcessLauncherLinux.cpp
edit: source/Host/freebsd/Host.cpp

Commit 4822ad9af1aff57c3a45dd3e82ffc268874feef5 by zturner:
Fix compilation of unit tests.

edit: unittests/Interpreter/TestArgs.cpp

Commit f29421a4ab7fac9c67e9f4148d074dc84392fcd3 by zturner:
Convert 3 more functions to use a StringRef.

edit: source/Interpreter/CommandAlias.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
edit: source/Interpreter/Args.cpp
edit: source/Interpreter/CommandObject.cpp

Commit 127a36ce58aa60b46cfb8e90d2121037933b58c9 by scallanan:
Fixed the build by changing a couple of const char *s to StringRefs.

edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
edit: source/Host/macosx/Host.mm
edit: source/Host/macosx/HostInfoMacOSX.mm

Commit 572c99ac5a04b814121973ac6a665f7bc5a6158c by egranata:
Make it so that one can register prefix matches as well as identical

edit: source/Plugins/Language/ObjC/NSDictionary.cpp
edit: source/Plugins/Language/ObjC/NSDictionary.h

Commit 3152bf265e0d2088751901b9a57962145e7963bc by zturner:
[PECOFF] Use the COFF subsystem field when determining the Triple.

edit: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h
edit: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp

Commit 0e573d702a910abbc76683b69b0e5d702a25f6f6 by zturner:
Enable clang attributes when using clang-cl.

edit: include/lldb/lldb-defines.h

Commit 9f9120299258111406798219be786f1da919923a by n54:
Unbreak the NetBSD build after recent changes

edit: source/Host/netbsd/Host.cpp

Commit b61ac5c91a9587ea6f2c37235f523de4f8818314 by jingham:
Add some more tests for breakpoint serialization.

edit: source/API/SBStringList.cpp
edit: source/API/SBBreakpoint.cpp
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: include/lldb/API/SBBreakpoint.h
edit: include/lldb/API/SBTarget.h
edit: source/Breakpoint/BreakpointOptions.cpp
edit: include/lldb/API/SBStringList.h
edit: scripts/interface/SBBreakpoint.i
edit: scripts/interface/SBTarget.i
edit: include/lldb/Breakpoint/Breakpoint.h
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/API/SBTarget.cpp
edit: source/Breakpoint/Breakpoint.cpp

Commit 44e50d880be7b0b1560a237d6f00e5f8f3ddf47d by eugene.zelenko:
Fix Clang initialization and Clang-tidy modernize-use-nullptr warnings

edit: source/Plugins/Process/Utility/RegisterContextNetBSD_x86_64.cpp
edit: source/Plugins/Process/Utility/RegisterInfos_x86_64.h
edit: source/Plugins/Process/Utility/RegisterInfos_i386.h

Commit 9a96eb848445d2b4af90d28ded8065c70efe7d43 by jingham:
Adds tests for breakpoint names, and a FindBreakpointsByName.

edit: source/API/SBTarget.cpp
edit: scripts/interface/SBTarget.i
edit: include/lldb/API/SBTarget.h
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: include/lldb/Breakpoint/BreakpointList.h
edit: source/Breakpoint/BreakpointList.cpp

Commit 2e17f1ef48510de8979566924f7d26551e4e4d11 by luke.drummond:
Remove an invalid doxygen `@return` docstring on a void function

edit: source/Plugins/ExpressionParser/Clang/ClangASTSource.h

Commit 3225196658caf1a0ee2184f417c16fdfc5c9e8d0 by valentina.giusti:
Refactor NativeRegisterContextLinux_x86_64 code.

edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.h
edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp

Commit d6219129c398251cd8c5379cbd188203ffe6492b by zturner:
Make lldb::Regex use StringRef.

edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Core/Disassembler.cpp
edit: source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp
edit: source/Core/RegularExpression.cpp
edit: source/Host/common/Socket.cpp
edit: source/Interpreter/Args.cpp
edit: source/Breakpoint/BreakpointResolverFileRegex.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
edit: source/Symbol/Variable.cpp
edit: source/Breakpoint/BreakpointResolverFileLine.cpp
edit: source/Host/common/FileSpec.cpp
edit: source/Plugins/Language/Java/JavaLanguage.cpp
edit: source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
edit: include/lldb/Core/Stream.h
edit: source/Plugins/InstrumentationRuntime/AddressSanitizer/AddressSanitizerRuntime.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
edit: source/DataFormatters/FormatManager.cpp
edit: source/Target/ThreadPlanStepInRange.cpp
edit: source/Commands/CommandCompletions.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
edit: source/Symbol/ObjectFile.cpp
edit: source/Core/AddressResolverName.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
edit: source/Plugins/Process/Utility/DynamicRegisterInfo.cpp
edit: source/Interpreter/OptionValueRegex.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
edit: source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
edit: include/lldb/Breakpoint/BreakpointResolver.h
edit: source/Breakpoint/BreakpointResolver.cpp
edit: source/Plugins/SymbolFile/DWARF/HashedNameToDIE.cpp
edit: include/lldb/DataFormatters/FormattersContainer.h
edit: include/lldb/Interpreter/OptionValueRegex.h
edit: source/Commands/CommandObjectTarget.cpp
edit: source/Utility/NameMatches.cpp
edit: source/Core/Module.cpp
edit: source/Breakpoint/BreakpointResolverName.cpp
edit: include/lldb/Core/RegularExpression.h
edit: include/lldb/Interpreter/OptionValueString.h
edit: source/DataFormatters/FormattersHelpers.cpp
edit: source/API/SBTypeCategory.cpp
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
edit: source/Commands/CommandObjectType.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Commands/CommandObjectFrame.cpp
edit: source/Plugins/InstrumentationRuntime/ThreadSanitizer/ThreadSanitizerRuntime.cpp
edit: source/API/SBTarget.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
edit: source/Core/SourceManager.cpp
edit: source/Interpreter/CommandObjectRegexCommand.cpp

Commit 250041cd5955f2356611d39804fe7dffce8b899d by zturner:
Fix an inefficient StringRef conversion.

edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp

Commit 54205a1dcb01c7b35dc34d822d3b883efab11a7a by zturner:
Fix failing regex tests.

edit: source/Core/RegularExpression.cpp

Commit 0634d7e85e40acbcd8ce520b4a0fe465dfa33df4 by jingham:
Probably should add the breakpoint names test directory as well...

add: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/main.c
add: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/TestBreakpointNames.py
add: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/Makefile

Commit 3cbcc3641d45574b152729f9bbacca83eb8e8064 by todd.fiala:
add stop column highlighting support

edit: include/lldb/lldb-enumerations.h
edit: source/Core/SourceManager.cpp
edit: packages/Python/lldbsuite/test/source-manager/TestSourceManager.py
edit: include/lldb/Core/Disassembler.h
edit: source/Commands/CommandObjectSource.cpp
edit: packages/Python/lldbsuite/test/lldbtest.py
edit: source/Core/Disassembler.cpp
edit: source/Core/Debugger.cpp
edit: include/lldb/Core/Debugger.h
edit: source/API/SBSourceManager.cpp
edit: source/Target/StackFrame.cpp
edit: packages/Python/lldbsuite/test/functionalities/load_unload/TestLoadUnload.py
edit: include/lldb/Core/SourceManager.h
edit: packages/Python/lldbsuite/test/settings/TestSettings.py
edit: scripts/interface/SBSourceManager.i
edit: include/lldb/API/SBSourceManager.h

Commit 1c5dad967413946c315f4accb7bfe789a15ab4c0 by beanz:
[CMake] Initial support for LLDB.framework

edit: cmake/LLDBDependencies.cmake
edit: CMakeLists.txt
edit: tools/darwin-debug/CMakeLists.txt
edit: cmake/modules/AddLLDB.cmake
edit: tools/argdumper/CMakeLists.txt
edit: cmake/modules/LLDBConfig.cmake
edit: scripts/CMakeLists.txt
edit: source/API/CMakeLists.txt
edit: scripts/Python/finishSwigPythonLLDB.py
edit: tools/lldb-server/CMakeLists.txt
edit: tools/debugserver/source/MacOSX/CMakeLists.txt

Commit aa2a0b44bae978783b2a3c7c619be8f4bd7b13a2 by emaste:
Fix -Wcovered-switch-default warning in StackFrame.cpp

edit: source/Target/StackFrame.cpp

Commit 3679175213384f220274cd9e0a27b8d84b3c4119 by emaste:
Fix integer sign warning from r282105

edit: source/Core/SourceManager.cpp

Commit d0a9a1452987cbfdd4657a988d9b5770368cac9a by zturner:
Fix an incorrect nullptr conversion.

edit: source/Interpreter/Args.cpp

Commit 29b9a8276f88835651f5077c739491d41d893925 by emaste:
Fix for loop sign fix in r282112 for column = 0

edit: source/Core/SourceManager.cpp

Commit 838ae668818a99b2385c04579e78e1c6bc0cf0c1 by emaste:
Fix typo in lldb --help

edit: tools/driver/Driver.cpp

Commit 72fbfcb83758737ba060d8c68b812ca4e693f17d by todd.fiala:
fix Args function broken in r281942

edit: source/Interpreter/Args.cpp

Commit 0450687307e9399048861128891173e7dd5a32a4 by ki.stfu:
Fix parsing expressions to evaluate with spaces and optional args (MI)

edit: tools/lldb-mi/MICmdArgValOptionLong.cpp
edit: packages/Python/lldbsuite/test/tools/lldb-mi/variable/TestMiVar.py

Commit 3fb8c441e3b0e2428ddd05bbf1282b62a81a80dc by labath:
Fix TestBreakpointSerialization on windows

edit: source/Core/StructuredData.cpp
edit: unittests/Core/CMakeLists.txt
add: unittests/Core/StructuredDataTest.cpp

Commit 2726411ff5236f9a22af14e4156ba03ffc0e6829 by todd.fiala:
added environment variable-related Args gtests

edit: source/Interpreter/Args.cpp
edit: unittests/Interpreter/TestArgs.cpp

Commit ec71ff1eed87650f00fa23fce3b14f5719b5a6a2 by todd.fiala:
fix DarwinLog no-info/no-debug case

edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp

Commit a6107addd9f5a3be01046034552761cad94c88a6 by egranata:
The host version of lldb always builds for macosx

edit: scripts/Xcode/lldbbuild.py

Commit 8be3d78dc2642bdf119f05677386f1e9e9771333 by egranata:
Actually, do it this way because I will want to know if I am in a host

edit: scripts/Xcode/lldbbuild.py

Commit d657b2d4c7f77f3f40502d8c1718763be487cb77 by zturner:
Convert option tables to ArrayRefs.

edit: include/lldb/Interpreter/OptionGroupOutputFile.h
edit: include/lldb/Interpreter/Options.h
edit: source/Interpreter/OptionGroupOutputFile.cpp
edit: source/Commands/CommandObjectHelp.h
edit: include/lldb/Target/Platform.h
edit: source/Commands/CommandObjectThread.cpp
edit: source/Interpreter/Options.cpp
edit: source/Interpreter/OptionGroupUUID.cpp
edit: source/Interpreter/OptionGroupWatchpoint.cpp
edit: source/Commands/CommandObjectWatchpoint.cpp
edit: source/Commands/CommandObjectTarget.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Commands/CommandObjectFrame.cpp
edit: source/Interpreter/Args.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: source/Commands/CommandObjectWatchpointCommand.cpp
edit: include/lldb/Interpreter/OptionGroupBoolean.h
edit: source/Commands/CommandObjectType.cpp
edit: source/Commands/CommandObjectMemory.cpp
edit: source/Commands/CommandObjectExpression.cpp
edit: include/lldb/Interpreter/OptionGroupFile.h
edit: include/lldb/Interpreter/OptionGroupWatchpoint.h
edit: include/lldb/Interpreter/OptionGroupString.h
edit: source/Commands/CommandObjectSource.cpp
edit: source/Interpreter/OptionGroupArchitecture.cpp
edit: include/lldb/Target/Process.h
edit: source/Target/Process.cpp
edit: source/Commands/CommandObjectProcess.cpp
edit: include/lldb/Interpreter/OptionGroupUUID.h
edit: include/lldb/Interpreter/OptionGroupPlatform.h
edit: source/Commands/CommandObjectExpression.h
edit: include/lldb/Interpreter/OptionGroupValueObjectDisplay.h
edit: source/Commands/CommandObjectSettings.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Commands/CommandObjectArgs.cpp
edit: include/lldb/Interpreter/OptionGroupVariable.h
edit: source/Commands/CommandObjectPlatform.cpp
edit: source/Interpreter/OptionGroupFormat.cpp
edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp
edit: source/Commands/CommandObjectArgs.h
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Interpreter/OptionGroupPlatform.cpp
edit: source/Target/Platform.cpp
edit: source/Commands/CommandObjectLog.cpp
edit: source/Commands/CommandObjectDisassemble.cpp
edit: source/Interpreter/OptionGroupVariable.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
edit: include/lldb/Interpreter/OptionGroupFormat.h
edit: source/Commands/CommandObjectDisassemble.h
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
edit: include/lldb/Interpreter/OptionGroupArchitecture.h
edit: source/Commands/CommandObjectRegister.cpp
edit: include/lldb/Interpreter/OptionGroupUInt64.h
edit: source/Commands/CommandObjectHelp.cpp

Commit 90a7f02c98de74cb5ce27b73b2aa44126a5acafd by zturner:
Try to fix build errors on Android.

edit: source/Commands/CommandObjectMemory.cpp
edit: source/Commands/CommandObjectDisassemble.cpp
edit: source/Commands/CommandObjectTarget.cpp
edit: source/Commands/CommandObjectType.cpp
edit: source/Interpreter/OptionGroupOutputFile.cpp
edit: source/Interpreter/OptionGroupArchitecture.cpp
edit: source/Commands/CommandObjectPlatform.cpp
edit: source/Commands/CommandObjectSource.cpp
edit: source/Commands/CommandObjectProcess.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: source/Commands/CommandObjectHelp.cpp
edit: source/Commands/CommandObjectSettings.cpp
edit: source/Commands/CommandObjectLog.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Commands/CommandObjectFrame.cpp
edit: source/Commands/CommandObjectThread.cpp
edit: source/Interpreter/OptionGroupUUID.cpp
edit: source/Target/Process.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Commands/CommandObjectWatchpoint.cpp
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
edit: source/Commands/CommandObjectWatchpointCommand.cpp
edit: source/Interpreter/OptionGroupFormat.cpp
edit: source/Commands/CommandObjectExpression.cpp
edit: source/Interpreter/OptionGroupVariable.cpp
edit: source/Target/Platform.cpp
edit: source/Commands/CommandObjectRegister.cpp
edit: source/Commands/CommandObjectArgs.cpp
edit: source/Interpreter/OptionGroupWatchpoint.cpp

Commit cd33f6b0896424e743776604eea0c234f1970542 by beanz:
[CMake] Fixing a small hack in add_lldb_library

edit: cmake/modules/AddLLDB.cmake

Commit 343f44bc0cdad4e6c288a0c2237eb7d8d2bb866d by jingham:
Serilize the thread options within the breakpoint options.

edit: include/lldb/Target/ThreadSpec.h
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/Breakpoint/BreakpointOptions.cpp
edit: source/Target/ThreadSpec.cpp

Commit 066a3611ab7b93b831615151b9d5a975ba00d2eb by jingham:
Add the ability to deserialize only breakpoints matching a given name.

edit: scripts/interface/SBTarget.i
edit: include/lldb/API/SBTarget.h
edit: source/API/SBTarget.cpp
edit: source/Target/Target.cpp
edit: include/lldb/Breakpoint/Breakpoint.h
edit: source/Breakpoint/Breakpoint.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: include/lldb/Target/Target.h
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py

Commit 8cf5e69f8965c09549f376d9f483c51ab4ba78b2 by jingham:
Add the ability to append breakpoints to the save file.

edit: include/lldb/Target/Target.h
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: include/lldb/API/SBTarget.h
edit: source/API/SBTarget.cpp
edit: source/Target/Target.cpp
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py
edit: scripts/interface/SBTarget.i

Commit 665663eb03bd09c35755414734107732bcf64660 by zturner:
Fix windows build caused by mixing enum and enum class.

edit: include/lldb/Target/ThreadSpec.h
edit: include/lldb/Breakpoint/BreakpointOptions.h

Commit fec0b80c4d95e9a46a48767d4b2ea25e9fda7740 by labath:
[gdb-remote] Remove the const char * version of

edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
edit: source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp

Commit ff4eb53d7d6a5bcdb7086584b71a46285d05e894 by todd.fiala:
add hook for calling platform-dependent pre-kill action on a timed out

edit: packages/Python/lldbsuite/test/dosep.py
add: packages/Python/lldbsuite/pre_kill_hook/tests/__init__.py
add: packages/Python/lldbsuite/pre_kill_hook/tests/test_darwin.py
add: packages/Python/lldbsuite/pre_kill_hook/README.md
add: packages/Python/lldbsuite/pre_kill_hook/darwin.py
add: packages/Python/lldbsuite/pre_kill_hook/__init__.py
edit: packages/Python/lldbsuite/test/test_runner/process_control.py

Commit 81cd8a4d3a544a96f33002dd08a04985fa4a6d01 by zturner:
Update OptionGroup::SetValue to take StringRef.

edit: include/lldb/Interpreter/OptionValuePathMappings.h
edit: source/Commands/CommandObjectPlatform.cpp
edit: source/Commands/CommandObjectWatchpointCommand.cpp
edit: source/Commands/CommandObjectTarget.cpp
edit: source/Interpreter/OptionValue.cpp
edit: source/Interpreter/OptionValueString.cpp
edit: include/lldb/Interpreter/OptionGroupOutputFile.h
edit: include/lldb/Interpreter/OptionValueChar.h
edit: source/Interpreter/Args.cpp
edit: include/lldb/Interpreter/OptionGroupValueObjectDisplay.h
edit: include/lldb/Interpreter/OptionGroupString.h
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Interpreter/OptionGroupUUID.cpp
edit: include/lldb/Interpreter/OptionGroupFormat.h
edit: include/lldb/Target/Platform.h
edit: source/Interpreter/OptionGroupUInt64.cpp
edit: source/Interpreter/Property.cpp
edit: include/lldb/Interpreter/OptionGroupBoolean.h
edit: source/Interpreter/OptionGroupWatchpoint.cpp
edit: include/lldb/Interpreter/OptionGroupWatchpoint.h
edit: source/Interpreter/OptionGroupFile.cpp
edit: include/lldb/Interpreter/OptionValueProperties.h
edit: include/lldb/Interpreter/OptionValueArch.h
edit: include/lldb/Interpreter/OptionValueFormat.h
edit: source/Commands/CommandObjectExpression.h
edit: source/Interpreter/OptionGroupFormat.cpp
edit: include/lldb/Interpreter/OptionGroupPlatform.h
edit: source/Interpreter/Options.cpp
edit: source/Target/Platform.cpp
edit: source/API/SBLanguageRuntime.cpp
edit: include/lldb/Interpreter/OptionValue.h
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: include/lldb/Interpreter/OptionValueRegex.h
edit: source/Interpreter/OptionValueChar.cpp
edit: include/lldb/Interpreter/OptionValueFileSpec.h
edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp
edit: include/lldb/Interpreter/OptionValueString.h
edit: source/Interpreter/OptionValueDictionary.cpp
edit: include/lldb/Interpreter/OptionValueUInt64.h
edit: source/Commands/CommandObjectRegister.cpp
edit: source/Commands/CommandObjectType.cpp
edit: include/lldb/Interpreter/Args.h
edit: include/lldb/Interpreter/OptionValueDictionary.h
edit: include/lldb/Interpreter/OptionGroupFile.h
edit: source/Commands/CommandObjectExpression.cpp
edit: source/Interpreter/OptionGroupString.cpp
edit: include/lldb/Interpreter/OptionGroupArchitecture.h
edit: source/Interpreter/OptionGroupPlatform.cpp
edit: source/Interpreter/OptionValueUInt64.cpp
edit: include/lldb/Interpreter/OptionValueBoolean.h
edit: include/lldb/Interpreter/OptionValueUUID.h
edit: include/lldb/Interpreter/Options.h
edit: include/lldb/Interpreter/OptionGroupUInt64.h
edit: source/Commands/CommandObjectThread.cpp
edit: source/Interpreter/OptionGroupOutputFile.cpp
edit: source/Target/Language.cpp
edit: include/lldb/Target/Language.h
edit: include/lldb/Interpreter/OptionValueEnumeration.h
edit: include/lldb/Interpreter/OptionValueLanguage.h
edit: include/lldb/Interpreter/OptionGroupVariable.h
edit: include/lldb/Interpreter/OptionGroupUUID.h
edit: include/lldb/Interpreter/OptionValueFormatEntity.h
edit: include/lldb/Interpreter/OptionValueArray.h
edit: include/lldb/Interpreter/OptionValueSInt64.h
edit: source/Interpreter/OptionGroupVariable.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: source/Interpreter/OptionGroupArchitecture.cpp
edit: source/Commands/CommandObjectMemory.cpp
edit: include/lldb/Interpreter/OptionValueFileSpecList.h
edit: source/Interpreter/OptionGroupBoolean.cpp

Commit 36732fd1e3142ccc2e625b1bc39fda75f7c9fad1 by zturner:
Update the prompt related functions to use StringRefs.

edit: include/lldb/Interpreter/CommandInterpreter.h
edit: include/lldb/Interpreter/OptionValue.h
edit: source/Interpreter/OptionValue.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: include/lldb/Core/Event.h
edit: source/API/SBDebugger.cpp
edit: include/lldb/Interpreter/OptionValueProperties.h
edit: source/Commands/CommandObjectExpression.cpp
edit: source/Interpreter/OptionValueProperties.cpp
edit: include/lldb/Core/IOHandler.h
edit: include/lldb/Core/Log.h
edit: source/Expression/REPL.cpp
edit: include/lldb/Utility/AnsiTerminal.h
edit: source/Core/IOHandler.cpp
edit: source/Core/Debugger.cpp
edit: source/Target/Target.cpp
edit: include/lldb/Core/Debugger.h
edit: source/Core/Event.cpp
edit: source/Commands/CommandObjectCommands.cpp

Commit a6f17e6c8ed84bb4e5543784fb36dfeb9109122d by zturner:
Try to fix failing TestDataFormatterSkipSummary test case.

edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp

Commit cfa7f1a212d2a11c646716f8fc6830501fddf7d4 by zturner:
Try again to match the logic of the code before re-writing.

edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp

Commit 8db392972bc4676b970ebe98eed90f7946c3b08d by zturner:
Change Module::RemapPath to use StringRef.

edit: include/lldb/Target/PathMappingList.h
edit: source/Core/Module.cpp
edit: source/Target/PathMappingList.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
edit: include/lldb/Core/Module.h

Commit d4661da40dd89468b1e2fdf4c93236e6613fb839 by egranata:
Install only the manpage and only in the proper location

edit: lldb.xcodeproj/project.pbxproj

Commit 21b76cce448c72cba6b847421fa6975a8d483adb by francisjricci:
Allow for tests to be disabled at runtime

edit: packages/Python/lldbsuite/test/dotest.py
edit: packages/Python/lldbsuite/test/test_result.py
edit: packages/Python/lldbsuite/test/dotest_args.py
edit: packages/Python/lldbsuite/test/configuration.py

Commit 4f8dee272d6178504a2a2b6e5b7c1709fc1dbc26 by zturner:
Change FileAction::GetPath() to return a StringRef.

edit: include/lldb/Target/FileAction.h
edit: source/Host/windows/ProcessLauncherWindows.cpp
edit: source/Target/FileAction.cpp
edit: source/Target/Target.cpp
edit: include/lldb/Target/Target.h

Commit 1a4e02848e6ebc84ed2cb7a2a4395447c1524336 by zturner:
Fix build on Ubuntu.

edit: source/Host/common/Host.cpp

Commit 2c2413b4d4384b8bed38929b4d425fed348cc7b0 by egranata:
Add an accessor to get the value of RC_PLATFORM_NAME at build time

edit: scripts/Xcode/lldbbuild.py

Commit 919878345b971c2da2c64b3b2c2a958486273463 by jingham:
Mutatis mutandis for char * -> StringRef.

edit: source/Host/macosx/Host.mm

Commit cacc8fd2ef7458b010fc4f67f62c75565d937c8e by beanz:
[CMake] Generate LLDB_REVISION at build time

edit: source/CMakeLists.txt
edit: source/lldb.cpp

Commit 312c158211d52388c371b8e03a71709d04fb7176 by labath:
Remove an ancient XFAIL from TestBuiltinTrap

edit: packages/Python/lldbsuite/test/linux/builtin_trap/TestBuiltinTrap.py

Commit 5f76b03a62795bdb7ae6a05e9f1c0856de65e9dd by labath:
Remove ancient icc decorators

edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/TestDataFormatterStdIterator.py
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/TestDataFormatterStdMap.py
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/TestDataFormatterStdVector.py
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py

Commit d7d23b2059750fea3007d808289ddf198e262f9e by jingham:
Fix serialization of Python breakpoint commands.

edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
edit: source/Interpreter/ScriptInterpreter.cpp
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/TestBreakpointCommand.py
edit: include/lldb/Interpreter/ScriptInterpreter.h
edit: source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
edit: include/lldb/lldb-enumerations.h
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py
edit: source/Breakpoint/Breakpoint.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Breakpoint/BreakpointOptions.cpp
edit: source/API/SBBreakpoint.cpp

Commit 2e9f17c596943efb28f1accb217eb762414cdee5 by scallanan:
Added a setting that enables saving all .o files from a given JIT

add: packages/Python/lldbsuite/test/expression_command/save_jit_objects/Makefile
edit: include/lldb/Expression/IRExecutionUnit.h
add: packages/Python/lldbsuite/test/expression_command/save_jit_objects/TestSaveJITObjects.py
edit: source/Expression/IRExecutionUnit.cpp
add: packages/Python/lldbsuite/test/expression_command/save_jit_objects/main.c
edit: source/Target/Target.cpp
edit: include/lldb/Target/Target.h

Commit 451ded9a4b17ce3901ef6fff53a648b68343ed26 by todd.fiala:
added Linux support for test timeout sampling

add: packages/Python/lldbsuite/pre_kill_hook/tests/test_linux.py
edit: packages/Python/lldbsuite/test/dosep.py
add: packages/Python/lldbsuite/pre_kill_hook/linux.py
edit: packages/Python/lldbsuite/test/test_runner/process_control.py
edit: packages/Python/lldbsuite/pre_kill_hook/tests/test_darwin.py

Commit ceb5f6cd339a4bcd49666158578f883c1ec96663 by egranata:
Fix an issue where LLDB would not accept the --description-verbosity

edit: source/Commands/CommandObjectExpression.cpp

Commit 821ea08b9a5da75d9c15cba8b90f0a52d8ba4e6d by todd.fiala:
xfail TestExec.py on macOS

edit: packages/Python/lldbsuite/test/functionalities/exec/TestExec.py

Commit 035bd8d48743b5ef4301b8aec6164c623b6676ca by todd.fiala:
convert TestFatArchives.py over to no-debug-info test

edit: packages/Python/lldbsuite/test/functionalities/fat_archives/TestFatArchives.py

Commit 54533931f99ddf65bd73b45dd59455ced9851114 by dvlahovski:
Adding a RegisterContextMinidump_x86_64 converter

edit: source/Plugins/Process/minidump/MinidumpParser.h
add: source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.h
edit: source/Plugins/Process/minidump/CMakeLists.txt
edit: source/Plugins/Process/minidump/MinidumpParser.cpp
add: source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.cpp
edit: include/lldb/lldb-private-types.h
edit: unittests/Process/minidump/MinidumpParserTest.cpp

Commit bdcdf8e562404183008d94c5a53282f1512928ea by zturner:
Update FileSpec's interface to use StringRefs.

edit: include/lldb/Host/FileSpec.h
edit: source/Host/common/FileSpec.cpp

Commit e7670310878bbebd5a95c2204d04bf8e34732194 by jmolenda:
Refactor the x86 UnwindAssembly class into a separate class called

edit: source/Plugins/UnwindAssembly/x86/CMakeLists.txt
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h
add: unittests/UnwindAssembly/x86/CMakeLists.txt
edit: unittests/CMakeLists.txt
add: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
add: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
add: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h
add: unittests/UnwindAssembly/CMakeLists.txt
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
edit: lldb.xcodeproj/project.pbxproj

Commit a9cf0821ce7bfe27452de2b9edeaacffe795257d by jmolenda:
Reverting r282565.

delete: unittests/UnwindAssembly/x86/CMakeLists.txt
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h
delete: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h
delete: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
edit: lldb.xcodeproj/project.pbxproj
delete: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
delete: unittests/UnwindAssembly/CMakeLists.txt
edit: source/Plugins/UnwindAssembly/x86/CMakeLists.txt
edit: unittests/CMakeLists.txt

Commit 5cc0f41bedaa44e704e594b5bb9b6081df9470cb by todd.fiala:
zorg Xcode python test suite target arch update

edit: lldb.xcodeproj/project.pbxproj

Commit 418660ca1825faeb535e277765768429220e9b09 by todd.fiala:
use assertEquals in TestSBTypeClassMembers

edit: packages/Python/lldbsuite/test/python_api/class_members/TestSBTypeClassMembers.py

Commit d8c5b32a5b8f4f8dac8aaafe3190cd09775075bf by gclayton:
Add the ability for the task port to change when a process execs.

edit: tools/debugserver/source/MacOSX/MachException.cpp
edit: tools/debugserver/source/MacOSX/MachTask.mm
edit: tools/debugserver/source/MacOSX/MachTask.h
edit: packages/Python/lldbsuite/test/functionalities/exec/TestExec.py

Commit a092616c1009b6f2c26065377293be455a94c455 by egranata:
Fix an issue where libc++ changed the type information we get for

edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/TestDataFormatterLibccIterator.py
edit: source/Plugins/Language/CPlusPlus/LibCxx.cpp
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/main.cpp
edit: source/Plugins/Language/CPlusPlus/LibCxx.h

Commit aa7883835e3716f2fd2133ce48abb3f0590cd1c9 by scallanan:
Introduced a null check to avoid a crash in a test on i386.

edit: source/Target/StackFrame.cpp

Commit 8c519ef359265c9b6568ad640cf839b6bea7fb71 by scallanan:
Fixed TestObjCStructArgument/i386; expressions can now call ObjC class

edit: source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
edit: source/Plugins/ExpressionParser/Clang/IRForTarget.h

Commit ed2d0947215ab1d9a81803e5da979f71863a3192 by jmolenda:
Re-commit the changes from r282565 that I had to back out because of a

edit: source/Plugins/UnwindAssembly/x86/CMakeLists.txt
add: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h
add: unittests/UnwindAssembly/CMakeLists.txt
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
add: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
edit: unittests/CMakeLists.txt
add: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h
add: unittests/UnwindAssembly/x86/CMakeLists.txt
edit: lldb.xcodeproj/project.pbxproj

Commit 0eaf50b66816c475f6f76e09cf588daf34ca5c3c by jmolenda:
Add a unit test for an x86_64 assembly inspection of a large stack frame

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit 00ff0cee0b5430966119884c179dd12a70cecaa6 by scallanan:
To fix TestObjCMethods2/i386, allowed messaging nil ObjC objects as in

edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp

Commit cb4a482fc1c9261f55142e5944bd9580b91b1549 by egranata:
Fix an issue where, in i386 mode, the wrong values were being copied

edit: source/Plugins/Language/ObjC/NSDictionary.cpp

Commit c67b86ae5885553a3c3006ff4e7a24ffcf07ebda by egranata:
This test will not work in i386 mode because we don't create interesting

edit: packages/Python/lldbsuite/test/functionalities/type_lookup/TestTypeLookup.py

Commit 4fd18888488ee566441c31b41ae8fe3a31371089 by scallanan:
Fixed TestObjCMethods2/i386 by separating out the portions that require

edit: packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py

Commit bba328912401762cd8ad62d721e29ffcfa1cbb4a by jmolenda:
Add a quick note about how to build lldb with debug info using

edit: www/build.html

Commit 5c6d397b8790791850de9c9b144dd45fa1835b7f by scallanan:
Don't expect new-style Objective-C literals to work on i386 with the V1

edit: packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/TestObjCNewSyntax.py

Commit 201ada5e8af7d175bec014829254131f0568c7e8 by beanz:
[CMake] LLDB/Expression needs to depend on intrinsics_gen

edit: source/Expression/CMakeLists.txt

Commit d10c99a0b16967121ce9348ed34463a52a6b41dd by jingham:
Add some logging when trace is on. We're getting a bot failure on i386

edit: packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py

Commit 49232449f02e5db531057d378e43f48fd2b2f881 by jmolenda:
Switch to using TEST_EQ, TEST_FALSE where appropriate.

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit fcafba5802cea9a03e4733c3453873304e05ea34 by jlebar:
Move UTF functions into namespace llvm.

edit: source/Plugins/Process/minidump/MinidumpTypes.cpp
edit: source/DataFormatters/StringPrinter.cpp

Commit 5fef98ee4df647d4d2172f24e555a0c920a25e34 by egranata:
Do not assume we will be able to discover the return type of this

edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjC.py

Commit 978ced8d00f57d1a0f8b8a20b5db7c0a689becfd by egranata:
Prefer skipping over x-failing

edit: packages/Python/lldbsuite/test/functionalities/type_lookup/TestTypeLookup.py

Commit e468d3fab26b49d7a72614bbb80a6633dc405b4e by jmolenda:
Add unit tests for simple frameless i386 and x86_64 function instruction

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit 10099a4bad114b6e3b023aca4428b23da926c678 by jingham:
Add the tracking radar on our end.

edit: packages/Python/lldbsuite/test/functionalities/thread/break_after_join/TestBreakAfterJoin.py

Commit 86447918a0863fbd53900578b4cbd7cee830acc4 by labath:
Fix PDB unittests on non-windows platforms

edit: unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp

Commit 99511ffe814842365d881f8503f6027cb2eaeaa5 by labath:
XFAIL TestSBData for gcc-4.9 i386

edit: packages/Python/lldbsuite/test/python_api/sbdata/TestSBData.py

Commit ba30d54f17b4c9cc13866419c2a8d7599644c377 by dvlahovski:
Fixing windows build breakage caused by rL282822

edit: source/Host/windows/Windows.cpp

Commit 252a7bd725b86f0942bbfddb3a99c18d6119f3aa by dvlahovski:
Again fixing windows build breakage like in rL282862

edit: source/Host/windows/Windows.cpp

Commit ea5cf057b05488103a4b4dbc5bdfc5aeb8a5ce55 by scallanan:
Skip TestRuntimeIvars on i386; the Objective-C V1 runtime doesn't list

edit: packages/Python/lldbsuite/test/lang/objc/objc-runtime-ivars/TestRuntimeIvars.py

Commit 5b005c0eaada60904346afa3db5e8d7e66e60349 by amccarth:
Add namespace qualifiers for UTF functions that just moved.

edit: source/Plugins/ObjectFile/PECOFF/WindowsMiniDump.cpp
edit: source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp

Commit 39a7ae510c9f40db9a62ad4e39efd8fcb10f6186 by scallanan:
Fixed several i386 Objective-C tests by completing objects, not their

edit: source/Symbol/ClangASTContext.cpp

Commit 0bf3669a98de015d673c2e9ef5adb422f1d20004 by dawn:
Fix comment - Module::PrepareForFunctionNameLookup should be

edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
edit: source/Symbol/Symtab.cpp

Commit 77c7e7e50a75117099725ee87a79c2469f59bae4 by scallanan:
Adding ivars in class extensions isn't supported on i386; skip a test.

edit: packages/Python/lldbsuite/test/expression_command/persist_objc_pointeetype/TestPersistObjCPointeeType.py

Commit 21acf5f40547d0c2e6719d55d09126e8639cfde4 by jingham:
IsValid is the way to ask a breakpoint location whether it is valid.

edit: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/TestBreakpointCaseSensitivity.py

Commit 909e033fe942de18bd2dbf0bad461e5f94fb6174 by jingham:
Add the radar from our end to the bugreport string.

edit: packages/Python/lldbsuite/test/functionalities/completion/TestCompletion.py

Commit b12f83f216d5b742f4a1bd474159ce3558684ed0 by jingham:
Add the radar on our end to the bugreport string.

edit: packages/Python/lldbsuite/test/functionalities/thread/create_during_step/TestCreateDuringStep.py

Commit 539c43d02e18242db44560557f75207ec40139d7 by jingham:
Fix up the test so it gets closer to passing.

edit: packages/Python/lldbsuite/test/functionalities/thread/create_during_step/TestCreateDuringStep.py

Commit d61911eec84ab2db395766b1d6b662d627ee9651 by todd.fiala:
test infra: clear file-charged issues on rerun of file

edit: packages/Python/lldbsuite/test_event/formatter/results_formatter.py
add: packages/Python/lldbsuite/test/issue_verification/TestRerunFileLevelTimeout.py.park
edit: packages/Python/lldbsuite/test/dosep.py
edit: .gitignore

Commit 249a0e11a8c5c72f1d387438bfbca6ce9a8e7f13 by jmolenda:
Add support for some extended push instructions in i386/x86_64 like

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
edit: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h
edit: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp

Commit 1315bcddfb7dbc97eafb77a49cf36b0e5289830c by jingham:
Fix up this test case.

edit: packages/Python/lldbsuite/test/functionalities/thread/exit_during_break/TestExitDuringBreak.py

Commit 1001c7394e4036bdf1d7a8627b4d20c86084fd94 by jmolenda:
Add unit tests for specific instruction patterns that the x86 assembly

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit 58bff4a5fc7ad913b71fc2e15ec9d15bc18cb911 by mehdi.amini:
Use StringRef instead of raw pointers in MCAsmInfo/MCInstrInfo APIs

edit: source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
edit: source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp

Commit 991a9b735ca6abace23f96c03aaab5d5a5856736 by dawn:
[lldb-mi] Fix prompt which can get inserted in the middle of program

edit: source/Core/IOHandler.cpp

Commit 9b30603b1f284a6614f9400b1bbb917ea3eac825 by labath:
Revert "XFAIL TestSBData for gcc-4.9 i386"

edit: packages/Python/lldbsuite/test/python_api/sbdata/TestSBData.py

Commit 5768bd534ff072327df680beb35565150751e971 by beanz:
[CMake] Fixing a few missing dependencies on intrinsics_gen

edit: source/Plugins/ExpressionParser/Clang/CMakeLists.txt
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeLists.txt

Commit ec061a24ea0d558d86d671b9fd681b3fd8d0e52f by penryu:
Fix regex in lldb lit test TestCallStopAndContinue

edit: lit/Expr/TestCallStopAndContinue.test

Commit 96cd3ed02c0f682e9b7dba52de73a41fab8d2d92 by todd.fiala:
add a simple test case to validate test id()

add: packages/Python/lldbsuite/test/functionalities/testid/TestTestId.py

Commit 5539ea93e3d58d498e8ce498037f5c3d94d5f5aa by zturner:
Refactor the Args class.

edit: source/Core/StringList.cpp
edit: source/Core/Logging.cpp
edit: unittests/Interpreter/TestArgs.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Interpreter/Args.cpp

Commit 165c9ce831c169087e44dce42d1ebfc3aef5c96e by zturner:
Modernize some code related to Args usage / implementation.

edit: source/Interpreter/CommandInterpreter.cpp
edit: source/Interpreter/CommandAlias.cpp
edit: source/Interpreter/Args.cpp
edit: include/lldb/Interpreter/Args.h

Commit b25be253a85277e47153236c12498470bf3e715e by egranata:
Changes to the std::multimap formatter to make it work against trunk

edit: source/Plugins/Language/CPlusPlus/LibCxxMap.cpp

Commit 329e1e471b714d34e18f7e605ddf6921eae3fd0c by egranata:
Fix the data formatter for std::multiset in libc++ - this is a trivial

edit: source/Plugins/Language/CPlusPlus/LibCxxMap.cpp

Commit a19ed23fb2ed7889514e790f29e04cb241b630ec by zturner:
Try to fix failing tests when running remote test suite.

edit: source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp

Commit 053beb23bd90b599dbd78e38076164e1fd4e223b by labath:
Fix test when using remote debugging.

edit: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/TestBreakpointCaseSensitivity.py

Commit 26a461c16d7607a5424466df461c858cc22b7bf1 by zturner:
Fix TestNestedAliases.py

edit: source/Interpreter/CommandInterpreter.cpp

Commit 05250d570a82795f4439e054bbe6d6f1e23b1ee6 by jmolenda:
Finish adding the individual instruction tests to the x86 unwinder

edit: source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp
edit: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
edit: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h

Commit e7f4898e79580861d63d0d006ec0d5dd9a5af793 by tberghammer:
Fix FixupEnvironment on Android after the Args refactor

edit: source/Host/linux/ProcessLauncherLinux.cpp

Commit 11d1a49779ce4894384950b7db29131ca62008c2 by francisjricci:
Improvements to testing blacklist

edit: packages/Python/lldbsuite/test/dotest_args.py
edit: packages/Python/lldbsuite/test/configuration.py
edit: packages/Python/lldbsuite/test/dotest.py
edit: packages/Python/lldbsuite/test/test_result.py

Commit b09a7e4dae231663095a84dac4be3da00b03a021 by dvlahovski:
Adding a new Minidump post-mortem debugging plugin

add: source/Plugins/Process/minidump/ThreadMinidump.cpp
add: source/Plugins/Process/minidump/ProcessMinidump.cpp
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.cpp
edit: source/Plugins/Process/minidump/MinidumpParser.cpp
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.dmp
edit: source/Plugins/Process/minidump/MinidumpTypes.cpp
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/Makefile
edit: source/API/SystemInitializerFull.cpp
edit: source/Plugins/Process/minidump/CMakeLists.txt
edit: source/Plugins/Process/minidump/MinidumpParser.h
edit: unittests/Process/minidump/MinidumpParserTest.cpp
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py
edit: source/Plugins/Process/minidump/MinidumpTypes.h
add: source/Plugins/Process/minidump/ThreadMinidump.h
add: source/Plugins/Process/minidump/ProcessMinidump.h
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.cpp
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.dmp

Commit 40046c610b9beff64c2a60a4508ea5fe81838f2e by tberghammer:
Fix the decorator of TestBreakpointCaseSensitivity

edit: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/TestBreakpointCaseSensitivity.py

Commit 99311c0b22338a83e6a00c4fbddfd3577914c003 by dvlahovski:
xfailing tests for Minidump plugin

edit: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py

Commit 2f638a1d046b8a88e61e212220edc40aecd2ce44 by jingham:
Add the new minidump files to the Xcode project.

edit: lldb.xcodeproj/project.pbxproj

Commit c875d2d3cb392a66e4005ebf189e790528cf394d by mehdi.amini:
Re-commit "Use StringRef in Support/Darf APIs (NFC)"

edit: source/Plugins/SymbolFile/DWARF/DWARFDefines.cpp

Commit 0acd0feeeb122dbdfa89c1bae5420ef738f15c3f by mehdi.amini:
Revert "Re-commit "Use StringRef in Support/Darf APIs (NFC)""

edit: source/Plugins/SymbolFile/DWARF/DWARFDefines.cpp

Commit 4efef69b7a79f6acd984da4f2f101e8f9ff73ab3 by jingham:
This test is failing because there's a global symbol "C" in

edit: packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py

Commit c4b0efb42c66ff4911944f96b6c6269bec5b76e9 by jingham:
The collision of class C and libsystem_c.dylib:C is a failure worth

edit: packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py

Commit 973503c16a5e71bdccd49791326c7811fac78ea6 by jmolenda:
Change Platform::GetRemoteSharedModule so if it's given a ModuleSpec

edit: source/Target/Platform.cpp

Commit 995bc5a7dd1a006873a202de96a89822e4f312be by mehdi.amini:
Re-commit "Use StringRef in Support/Darf APIs (NFC)"

edit: source/Plugins/SymbolFile/DWARF/DWARFDefines.cpp

Commit 0a9893d4bfa78bd73c19b390ce6a0a7f4e2137a2 by luke.drummond:
Delete unused global in ClangExpressionVariable.cpp

edit: source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp

Commit 8dbf8364689cc81917705cec81949503aecf25c4 by luke.drummond:
cleanup RSCoordinate handling and factor out coordinate parser

edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp

Commit 0dd93b3ab39c8288696001dd50b9a093b813b09c by dvlahovski:
Fixing new Minidump plugin tests

edit: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64

Commit 97eade002c9e43c1e0d11475a4888083a8965044 by dvlahovski:
xfailing minidump tests again ... :frowning:

edit: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py

Commit d023da386e3a7b204ab769f2d64c5040131d73ed by luke.drummond:
[RenderScript] reflow/reword some comments and normalize names

edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptExpressionOpts.h
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp

Commit a7851a315407a8fd3246bdc4240081587521bc75 by zturner:
Disable warnings in LLDBWrapPython.cpp with -Werror.

edit: source/API/CMakeLists.txt

Commit 8fe65c338369b790a2e2352c4063cfc55af8a134 by zturner:
Make lldb -Werror clean on Windows.

edit: source/Host/common/ProcessRunLock.cpp
edit: source/Utility/SelectHelper.cpp
edit: source/Plugins/ScriptInterpreter/Python/lldb-python.h
edit: source/Symbol/OCamlASTContext.cpp
edit: source/Host/windows/ProcessLauncherWindows.cpp
edit: source/Interpreter/Args.cpp
edit: tools/lldb-mi/MICmdCmdGdbInfo.cpp
edit: source/Plugins/Process/elf-core/ThreadElfCore.cpp
edit: source/Host/windows/ConnectionGenericFileWindows.cpp
edit: source/Host/windows/PipeWindows.cpp
edit: source/Plugins/Process/Windows/Live/DebuggerThread.cpp
edit: include/lldb/Host/windows/PosixApi.h
edit: source/Host/common/TCPSocket.cpp
edit: source/Target/Memory.cpp
edit: source/Host/windows/Host.cpp
edit: source/Plugins/Process/Windows/Live/ProcessWindowsLive.h
edit: source/Host/common/SocketAddress.cpp
edit: source/DataFormatters/StringPrinter.cpp
edit: source/Host/common/UDPSocket.cpp
edit: include/lldb/Utility/SelectHelper.h
edit: source/Core/SourceManager.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: source/Host/windows/LockFileWindows.cpp
edit: source/Plugins/Process/Windows/Common/x86/RegisterContextWindows_x86.cpp
edit: source/Symbol/ClangASTContext.cpp
edit: source/Plugins/Process/Windows/Live/ProcessWindowsLive.cpp
edit: source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp
edit: include/lldb/Host/windows/HostProcessWindows.h
edit: source/Host/windows/FileSystem.cpp
edit: source/Plugins/Process/Windows/Live/DebuggerThread.h
edit: source/Core/Mangled.cpp
edit: source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp
edit: source/Host/common/NativeBreakpointList.cpp
edit: source/Plugins/Process/Windows/Common/RegisterContextWindows.cpp
edit: source/Target/StackFrame.cpp
edit: source/Host/common/SoftwareBreakpoint.cpp
edit: tools/lldb-mi/Platform.h
edit: source/Host/windows/ProcessRunLock.cpp
edit: source/Host/windows/EditLineWin.cpp

Commit e33824143d19925b2bc35bda69d8a939c68afe62 by zturner:
Convert some breakpoint code to use StringRef.

edit: include/lldb/Breakpoint/BreakpointID.h
edit: source/Breakpoint/BreakpointID.cpp
edit: include/lldb/Breakpoint/BreakpointIDList.h
edit: source/Breakpoint/BreakpointIDList.cpp

Commit 20486918d1c7f19d7d1d4c05ea9f75de695452fe by zturner:
Try to fix Android build.

edit: source/Breakpoint/BreakpointID.cpp

Commit 26b587ecc644b18c9f7fed102a3190ed68311154 by dvlahovski:
Removing the new Minidump plugin

delete: source/Plugins/Process/minidump/ThreadMinidump.cpp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.dmp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64
edit: unittests/Process/minidump/MinidumpParserTest.cpp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py
edit: source/Plugins/Process/minidump/MinidumpTypes.cpp
edit: source/API/SystemInitializerFull.cpp
delete: source/Plugins/Process/minidump/ThreadMinidump.h
edit: lldb.xcodeproj/project.pbxproj
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.cpp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.dmp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.cpp
edit: source/Plugins/Process/minidump/MinidumpParser.h
edit: source/Plugins/Process/minidump/MinidumpTypes.h
delete: source/Plugins/Process/minidump/ProcessMinidump.cpp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/Makefile
edit: source/Plugins/Process/minidump/MinidumpParser.cpp
edit: source/Plugins/Process/minidump/CMakeLists.txt
delete: source/Plugins/Process/minidump/ProcessMinidump.h

Commit ef86b6397ef2941ee0fc9186a564f8c57714fdca by zturner:
Fix some test failures due to the recent Breakpoint patch.

edit: source/Breakpoint/BreakpointIDList.cpp

Commit f64d484c3a175b5863c7485de8f22fdfceee1fca by luke.drummond:
Add the ability to set breakpoints on named RenderScript reductions

edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h

Commit e0c743a7dbe589370e702ec06d7654e965f0a41d by zturner:
Convert various CommandInterpreter functions to StringRef.

edit: source/Commands/CommandObjectBreakpoint.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Commands/CommandObjectFrame.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: include/lldb/Interpreter/CommandObject.h
edit: source/Commands/CommandObjectArgs.cpp
edit: source/Commands/CommandObjectDisassemble.cpp
edit: source/Commands/CommandObjectLog.cpp
edit: source/Interpreter/Args.cpp
edit: include/lldb/Interpreter/CommandObjectRegexCommand.h

Commit 98e5b01c84962db38030d8a3ac0f1c2dd23b7693 by zturner:
Fixup the xfail situation on Windows.

edit: packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_set_command/TestWatchpointSetErrorCases.py
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/pyobjsynthprovider/TestPyObjSynthProvider.py
edit: packages/Python/lldbsuite/test/lang/cpp/global_operators/TestCppGlobalOperators.py
edit: packages/Python/lldbsuite/test/expression_command/unwind_expression/TestUnwindExpression.py
edit: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/TestLinuxCore.py
edit: packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/TestNamespaceDefinitions.py
edit: packages/Python/lldbsuite/test/lang/cpp/breakpoint-commands/TestCPPBreakpointCommands.py
edit: packages/Python/lldbsuite/test/functionalities/thread/exit_during_break/TestExitDuringBreak.py
edit: packages/Python/lldbsuite/test/lang/cpp/template/TestTemplateArgs.py
edit: packages/Python/lldbsuite/test/expression_command/save_jit_objects/TestSaveJITObjects.py
edit: packages/Python/lldbsuite/test/functionalities/memory/find/TestMemoryFind.py
edit: packages/Python/lldbsuite/test/lang/cpp/unsigned_types/TestUnsignedTypes.py
edit: packages/Python/lldbsuite/test/lang/cpp/virtual/TestVirtual.py
edit: packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/TestTargetWatchAddress.py
edit: packages/Python/lldbsuite/test/lang/cpp/extern_c/TestExternCSymbols.py
edit: packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py
edit: packages/Python/lldbsuite/test/lang/cpp/namespace/TestNamespace.py

Commit 054b31cf4a9d69d26c4fc208e179d7e5b9544ec8 by zturner:
Convert CommandObject constructors to StringRef.

edit: source/Commands/CommandObjectType.cpp
edit: source/Interpreter/CommandObject.cpp
edit: source/Commands/CommandObjectHelp.cpp
edit: source/API/SBCommandInterpreter.cpp
edit: source/Interpreter/CommandAlias.cpp
edit: source/Commands/CommandObjectArgs.cpp
edit: include/lldb/Interpreter/CommandObject.h
edit: include/lldb/Interpreter/CommandInterpreter.h
edit: source/Commands/CommandObjectWatchpoint.cpp
edit: source/Core/Stream.cpp
edit: source/Commands/CommandObjectSyntax.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: source/Target/LanguageRuntime.cpp
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Interpreter/CommandInterpreter.cpp
edit: include/lldb/Interpreter/CommandAlias.h
edit: include/lldb/Core/Stream.h
edit: include/lldb/Interpreter/CommandObjectRegexCommand.h
edit: source/Interpreter/Args.cpp
edit: source/Commands/CommandObjectMultiword.cpp
edit: source/Interpreter/CommandObjectRegexCommand.cpp
edit: source/Commands/CommandObjectExpression.cpp
edit: source/Commands/CommandObjectSource.cpp
edit: source/Commands/CommandObjectSettings.cpp
edit: source/Interpreter/Options.cpp

Commit 462fdd83bed65a714a8ced9835382ee72b53fc1f by zturner:
Update some command aliasing functions to use StringRef.

edit: source/Interpreter/CommandInterpreter.cpp
edit: include/lldb/Interpreter/CommandInterpreter.h
edit: include/lldb/Interpreter/CommandAlias.h
edit: source/Commands/CommandObjectHelp.cpp
edit: source/Interpreter/CommandAlias.cpp

Commit d947d95929cb9f3e42bec21f4ac97c3e964ff508 by zturner:
Convert some more aliasing and CI functions to StringRef.

edit: source/Commands/CommandObjectCommands.cpp
edit: include/lldb/Interpreter/CommandInterpreter.h
edit: source/Interpreter/CommandInterpreter.cpp
edit: source/API/SBCommandInterpreter.cpp
edit: source/Expression/REPL.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp

Commit 406e5a803ec3470dd6eddcf8c88b77d95a2828ad by egranata:
Fixes for libc++ std::unordered_map data formatter against trunk

edit: source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp

Commit e21e6eeec4c767515730a10760e4e175b120efe1 by jmolenda:
Add i386/x86_64 tests of the eh_frame augmentation code in the x86

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit 99e27b56e2cffef4eaf8c7eb9415489fee98679f by zturner:
Convert some Args index-based iteration to range-style iteration.

edit: source/Commands/CommandObjectType.cpp
edit: source/Commands/CommandObjectHelp.cpp
edit: source/Commands/CommandObjectTarget.cpp
edit: source/Commands/CommandObjectPlatform.cpp
edit: source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
edit: source/Host/windows/ProcessLauncherWindows.cpp
edit: source/Core/Mangled.cpp
edit: include/lldb/Core/Mangled.h
edit: source/Interpreter/CommandAlias.cpp
edit: source/Commands/CommandObjectSyntax.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: source/Commands/CommandObjectWatchpoint.cpp
edit: source/Commands/CommandObjectProcess.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: source/Commands/CommandObjectThread.cpp
edit: source/Commands/CommandObjectSettings.cpp
edit: source/Host/linux/ProcessLauncherLinux.cpp
edit: source/Interpreter/CommandObject.cpp

Commit c24fa145f86faf84d76fd0b1415029284c751137 by zturner:
Fix build error on Android again.

edit: source/Host/linux/ProcessLauncherLinux.cpp

Commit e3b003082b90d8cd95109ee6a7c81838b97f9197 by valentina.giusti:
Improve test for Intel(R) MPX registers.

edit: packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/TestMPXRegisters.py
edit: packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/main.cpp

Commit e1d0323bfb511d4fb1948ee2582fbe655163ee6c by jingham:
These test cases don't test different debug info formats.

edit: packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/TestBadAddressBreakpoints.py
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/TestAddressBreakpoints.py

Commit 9e77e69536d824c9b1ae9989882c3a7030bf731e by emaste:
Match printf field width arg and type

edit: source/Interpreter/Args.cpp

Commit 9d081aedf9a73178d4c0d6170b1aef07b1f37794 by valentina.giusti:
Add bound violation handling for Intel(R) Memory Protection Extensions

add: packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/mpx_bound_violation/main.cpp
add: packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/mpx_bound_violation/Makefile
edit: source/Plugins/Process/Linux/NativeThreadLinux.cpp
add: packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/mpx_bound_violation/TestBoundViolation.py
edit: source/Plugins/Process/POSIX/CrashReason.cpp
edit: source/Plugins/Process/POSIX/CrashReason.h

Commit c2b82c4fdf735e5a008844d48d81159a15605aeb by todd.fiala:
xfail TestDarwinLogBasic.py for i386 macOS

edit: packages/Python/lldbsuite/test/functionalities/darwin_log/basic/TestDarwinLogBasic.py

Commit cc0fbf7de61b6fe29e5d53436a0ec8b7953f5dae by jingham:
StringRef::front asserts on empty strings, causing "break modify -c ''"

edit: source/Interpreter/CommandObject.cpp

Commit c598aafb47b663a07cb25a8a9c9fb50c72660f87 by todd.fiala:
xfail TestDiagnoseDereferenceFunctionReturn.py on macOS i386

edit: packages/Python/lldbsuite/test/functionalities/frame-diagnose/dereference-function-return/TestDiagnoseDereferenceFunctionReturn.py

Commit aed4d39002834f95e98d8539e01438599fe879f4 by todd.fiala:
xfail TestExec.py on macOS i386

edit: packages/Python/lldbsuite/test/functionalities/exec/TestExec.py

Commit d52a4f6dcdfd78ba9ea86b1b0d7dfd6db13ee518 by todd.fiala:
xfail TestDataFormatterNSIndexPath.py on macOS i386

edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsindexpath/TestDataFormatterNSIndexPath.py

Commit c702f5c244c2e295d1b912a2932d5fde2c59a7af by todd.fiala:
xfail TestSBTypeTypeClass.py on macOS i386

edit: packages/Python/lldbsuite/test/python_api/sbtype_typeclass/TestSBTypeTypeClass.py

Commit e2ffdce451c97bc634f6560554d127475ac2d388 by francisjricci:
Fix GetDisplayName when only a demangled name is available

edit: source/Symbol/Symbol.cpp
edit: source/Symbol/Function.cpp

Commit a105e6c2496b09ac859dcd178e6c45e816388f48 by todd.fiala:
xfail TestQueues on macOS

edit: packages/Python/lldbsuite/test/macosx/queues/TestQueues.py

Commit caaad45e0e20518127352b3946fc608feaa1611c by todd.fiala:
xfail TestReportData.py on i386

edit: packages/Python/lldbsuite/test/functionalities/asan/TestReportData.py

Commit 45fb8d00309586c3f7027f66f9f8a0b56bf1cc4a by zturner:
Convert UniqueCStringMap to use StringRef.

edit: source/Interpreter/OptionValueProperties.cpp
edit: source/Plugins/SymbolFile/DWARF/NameToDIE.h
edit: source/Interpreter/OptionValueEnumeration.cpp
edit: source/Plugins/Language/ObjC/ObjCLanguage.h
edit: source/Symbol/Symtab.cpp
edit: source/Core/Stream.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
edit: source/Symbol/ClangASTContext.cpp
edit: source/Plugins/Language/ObjC/ObjCLanguage.cpp
edit: source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
edit: source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
edit: include/lldb/Core/UniqueCStringMap.h
edit: source/Symbol/GoASTContext.cpp
edit: include/lldb/Core/Stream.h
edit: source/Plugins/SymbolFile/DWARF/NameToDIE.cpp

Commit 38e0dfc752eac4d2753db2ca0889957e5ab2a303 by todd.fiala:
disable TSAN tests on macOS i386

edit: packages/Python/lldbsuite/test/decorators.py

Commit 3f2a0232000e408a1313297b717b35ec8d4734cc by hfinkel:
[lit] Don't assume you'll find debugserver

edit: lit/lit.cfg

Commit 4e7339aa89e8015b35555e7494a7972063ae4475 by valentina.giusti:
Fix build failure on lldb-amd64-ninja-freebsd11 error caused by rL283474

edit: source/Plugins/Process/POSIX/CrashReason.cpp
edit: source/Plugins/Process/POSIX/CrashReason.h

Commit 3d4af35df6ffc827a6f64a891d8403a077959c02 by jingham:
The PR that caused this test ot fail was fixed in July, removing the

edit: packages/Python/lldbsuite/test/lang/cpp/gmodules/TestWithModuleDebugging.py

Commit 0e168566cd706e1b229063e8b946ec2bb874ef5e by zturner:
Remove unused variable.

edit: source/Interpreter/OptionValueEnumeration.cpp

Commit bcceb865609540ea97c030058af00cdd53f3f722 by scallanan:
Remove a stray dump().

edit: source/Expression/IRExecutionUnit.cpp

Commit 7a3fbe72a51700038e1ddced4088bbdf114124f0 by zturner:
Fix a few warnings caught by clang.

edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
edit: source/Plugins/SymbolFile/DWARF/NameToDIE.cpp

Commit 7ebb3ec2836227af38ca3e6e4e996cc9a6e9069a by labath:
Fix compiler warnings in PlatformDarwinTest.cpp

edit: unittests/Platform/PlatformDarwinTest.cpp

Commit ad102393e999e86be6d498869fa567bd662d1799 by labath:
Fix compiler warnings in TestClangASTContext.cpp

edit: unittests/Symbol/TestClangASTContext.cpp

Commit 393ea1e0bc6603a1822ba27a4262e65f4fe09c3b by nitesh.jain:
[LLDB][MIPS] Fix register read/write for 32 bit big endian system

edit: source/Core/RegisterValue.cpp
edit: source/Plugins/Process/Linux/NativeRegisterContextLinux.cpp

Commit 61cd6b2610f87a60dc3f044303d15d974423a513 by nitesh.jain:
[LLDB][MIPS] Fix TestReturnValue failure for MIPS

edit: source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp

Commit b1b512c9d0fe6a0c37d6b36b1c1e1b1b064627e1 by nitesh.jain:
[LLDB][MIPS] Skip some test case which were causing LLDB to go into

edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_watch_break/TestConcurrentDelayWatchBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break_delay/TestConcurrentWatchBreakDelay.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_delay_watch/TestConcurrentSignalDelayWatch.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_watchpoint_breakpoint_signal/TestConcurrentCrashWithWatchpointBreakpointSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_delay_signal/TestConcurrentTwoBreakpointsOneDelaySignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch_break/TestConcurrentSignalWatchBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_delay_break/TestConcurrentSignalDelayBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch/TestConcurrentSignalWatch.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoint_threads/TestConcurrentTwoBreakpointThreads.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoints_delayed_breakpoint_one_watchpoint/TestConcurrentBreakpointsDelayedBreakpointOneWatchpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_crash/TestConcurrentManyCrash.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_watchpoint/TestConcurrentCrashWithWatchpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_with_delay_watchpoint_threads/TestConcurrentWatchpointWithDelayWatchpointThreads.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_signal/TestConcurrentCrashWithSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoint_threads/TestConcurrentTwoWatchpointThreads.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_signal/TestConcurrentTwoWatchpointsOneSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break/TestConcurrentWatchBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_break/TestConcurrentSignalBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_signal/TestConcurrentTwoBreakpointsOneSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_watchpoint/TestConcurrentTwoBreakpointsOneWatchpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_breakpoint/TestConcurrentTwoWatchpointsOneBreakpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoint_delay_breakpoint_one_signal/TestConcurrentBreakpointDelayBreakpointOneSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoint_one_delay_breakpoint_threads/TestConcurrentBreakpointOneDelayBreakpointThreads.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_n_watch_n_break/TestConcurrentSignalNWatchNBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delayed_crash_with_breakpoint_watchpoint/TestConcurrentDelayedCrashWithBreakpointWatchpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_break/TestConcurrentCrashWithBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delayed_crash_with_breakpoint_signal/TestConcurrentDelayedCrashWithBreakpointSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/n_watch_n_break/TestConcurrentNWatchNBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_signal_watch/TestConcurrentDelaySignalWatch.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_breakpoints/TestConcurrentManyBreakpoints.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_signals/TestConcurrentManySignals.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_signal_break/TestConcurrentDelaySignalBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_delay_watchpoint_one_breakpoint/TestConcurrentWatchpointDelayWatchpointOneBreakpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_watchpoints/TestConcurrentManyWatchpoints.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_delay_breakpoint/TestConcurrentTwoWatchpointsOneDelayBreakpoint.py

Commit c5582d55daeca02bd87229d87743c336e7cb5605 by nitesh.jain:
[LLDB][MIPS] All tests get errors in dotest after this test.

edit: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/TestLinuxCore.py
edit: packages/Python/lldbsuite/test/python_api/disassemble-raw-data/TestDisassemble_VST1_64.py

Commit 4844a4fda19a08eca34814dbad5ec4cb3f6773eb by jingham:
Add the radar number on our end.

edit: packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/command/TestWatchpointCommandPython.py

Commit 2fc4bbf970326c181a36e841238c9e9a2eb40852 by jingham:
Add the related radar on our end for llvm.org/pr15824 <http://llvm.org/pr15824>.

edit: packages/Python/lldbsuite/test/functionalities/thread/multi_break/TestMultipleBreakpoints.py

Commit fa1f78149905f96e5fd034fa47b818c97631644f by jingham:
Adding radar number on our end for llvm.org/pr15824 <http://llvm.org/pr15824>.

edit: packages/Python/lldbsuite/test/functionalities/thread/state/TestThreadStates.py

Commit a746feb29202097d00ecbc0193ad6a5484bfe553 by jingham:
This test was failing because /bin/ls is no longer debuggable on OS X.

add: packages/Python/lldbsuite/test/functionalities/tty/main.c
add: packages/Python/lldbsuite/test/functionalities/tty/Makefile
edit: packages/Python/lldbsuite/test/functionalities/tty/TestTerminal.py

Commit 34c4012f756f3277f8cc26cc273899c2baed62d3 by jingham:
Fixing the bug number for darwin on this failure.

edit: packages/Python/lldbsuite/test/lang/cpp/class_static/TestStaticVariables.py

Commit 09c18fbfd47e7bbdf7e7745d7097d1c2679b59ad by jmolenda:
Add a first unit test for the arm64 instruction profiled unwind plan

edit: source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
edit: unittests/UnwindAssembly/CMakeLists.txt
edit: lldb.xcodeproj/project.pbxproj
edit: source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h
add: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp
edit: source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp
edit: include/lldb/Core/EmulateInstruction.h
add: unittests/UnwindAssembly/InstEmulation/CMakeLists.txt

Commit 3056fee7afe91a14e4ef73e46b2036118ff8654a by jmolenda:
Add a second, more complicated, arm64 example program to the arm64

edit: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp

Commit 00360958786de0f96d1be546f5b6c07bff6e1dda by labath:
Fix Arm64InstEmulation tests for windows

edit: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp

Commit 482cac9c2365760e5712a45d98428c6807c81b24 by scallanan:
Clarified the explanation of expr --top-level.

edit: source/Commands/CommandObjectExpression.cpp

Commit 13817bd2b682bf8492d024cd141a01ae724a2e83 by jingham:
Added a bugreport tracking the failure to get float return values on

edit: packages/Python/lldbsuite/test/functionalities/return-value/TestReturnValue.py

Commit 680bed2e78a009761a8c23ed855ae7b9e457b3f8 by jingham:
This test now passes.

edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/TestDataFormatterLibcxxList.py

Commit 4d053a083b375d087d90aef12cb3af145a697304 by jingham:
Add the radar number on our end.

edit: packages/Python/lldbsuite/test/expression_command/char/TestExprsChar.py

Commit a64c6bad470237f239d4ad0c6e29f04a15ca7d60 by jingham:
Added a radar on our end for this test's failure.

edit: packages/Python/lldbsuite/test/lang/c/global_variables/TestGlobalVariables.py

Commit 73c48f6d097714a9a0bf4fa779120a7d11da18cf by jingham:
This was skipped due to a clang PR that has been fixed.

edit: packages/Python/lldbsuite/test/lang/objc/modules-incomplete/TestIncompleteModules.py

Commit 8d36a3f203398e70b45802b1f707bd303e790244 by jingham:
This test now passes.

edit: packages/Python/lldbsuite/test/lang/objc/modules-auto-import/TestModulesAutoImport.py

Commit b6425277eff44bbf18e8186efca7afaf9a280d8f by jmolenda:
Add a simple frameless function test case to the arm64 unwind unit tests

edit: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp
edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit bb3143973b51636375503f5db72a905e997e76ee by jmolenda:
Add an arm64 unit test where the function saves x20 in the prologue,

edit: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp

Commit 6bb0a1412dd5dc75e0e1f114e3c47000ff3275aa by nitesh.jain:
[LLDB][MIPS] Fix qProcessInfo to return correct pointer size based on

edit: source/Core/ArchSpec.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
edit: include/lldb/Core/ArchSpec.h
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp

Commit 0a8263d8fcbe3cf759ba8471756a0ffe80582f38 by nitesh.jain:
[LLDB][MIPS] fix Floating point register read/write for big endian

edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.h
edit: source/Plugins/Process/Utility/RegisterInfos_mips64.h
edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.cpp
edit: source/Plugins/Process/Utility/RegisterInfos_mips.h
edit: source/Plugins/Process/Utility/lldb-mips-linux-register-enums.h

Commit f7afdb70618ed406b00fb70344095a793a1e34b7 by beanz:
Fix lookup path for lldb-mi

edit: packages/Python/lldbsuite/test/dotest.py

Commit 13c21eb3ef91d8c0b2ee371161fafb96e93288de by beanz:
Fix building tests without system headers on Darwin

edit: packages/Python/lldbsuite/test/dotest_args.py

Commit 635521b694f369313ba1b36a3820d38ec2f3e25e by beanz:
Fix test suite lookup path for LLDB.h

edit: packages/Python/lldbsuite/test/decorators.py

Commit ec5c745d2102ed2c0611a81ea198ad88ce00e091 by beanz:
Use LLDB_SRC for relative paths

edit: packages/Python/lldbsuite/test/decorators.py

Commit d1d9aa343ca9f62f3ae48cedef045d3db37f9273 by beanz:
[CMake] Cleanup check-lldb targets

edit: test/CMakeLists.txt

Commit a0ec07ba865cca2d113f48edfd8183e051efabec by vadim.macagon:
Fix Python binding generation build step on Windows

edit: scripts/Python/prepare_binding_Python.py

Commit 3c5d8d4f382ab120f977b2a5a0cf49c1410529dc by richard_chamberlain:
[lldb] Improve identification of Linux core dumps. Fix for bug #30485.

edit: source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp

Commit a04f63614692329c9665843552b51b124488c0c2 by jingham:
This test is passing on i386 now.

edit: packages/Python/lldbsuite/test/lang/objc/objc-class-method/TestObjCClassMethod.py

Commit 9e5f1d6e52fe1b6e87a7476f44c9acaf40e56781 by jingham:
This test passes on i386 now.

edit: packages/Python/lldbsuite/test/lang/objc/ivar-IMP/TestObjCiVarIMP.py

Commit 55905639ca44f6c242dd734c34988a5b320b55e3 by vadim.macagon:
[LLDB-MI] Minor cleanup of CMICmnLLDBUtilSBValue class

edit: tools/lldb-mi/MICmnLLDBUtilSBValue.h
edit: tools/lldb-mi/MICmnLLDBUtilSBValue.cpp

Commit 04bc152af0a6b31e3097c29ea60f1021e63d1a20 by beanz:
[CMake] Populate LLDB.framework's headers directory

edit: source/API/CMakeLists.txt

Commit 150510f0705711e2801a4ac7a31686b8c56fbd05 by jingham:
This test is no longer failing for gmodules.

edit: packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py

Commit a0fac3a5f8e1aeeb0ce81596a0c4865e764c012c by mail:
Interpreter: Don't return StringRef from functions whose return value is

edit: include/lldb/Interpreter/Args.h
edit: source/Interpreter/Args.cpp

Commit 713f69e33bee4b435cec290eb5340537f7df4199 by mail:
unittests: Specify types in a bunch of unittest EXPECT's

edit: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp
edit: unittests/Core/ArchSpecTest.cpp
edit: unittests/Utility/StringExtractorTest.cpp
edit: unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp
edit: unittests/Process/gdb-remote/GDBRemoteClientBaseTest.cpp
edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit 5f8ab0cfe7aaf8dc49c7a6d2dd90ab8b60f63ab3 by a20012251:
[lldb] Read modules from memory when a local copy is not available

edit: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
edit: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h

Commit adc1653118b11d76caafa6b5df21f4269f10837b by jingham:
Fix a crash in expressions with fixits in the dummy target.

edit: source/Commands/CommandObjectExpression.cpp
edit: packages/Python/lldbsuite/test/expression_command/fixits/TestFixIts.py

Commit bf6b75d62984962702ee8f7353e86ed02f569172 by jingham:
More testsuite xfail markings cleanup.

edit: packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py
edit: packages/Python/lldbsuite/test/lang/objc/objc-super/TestObjCSuper.py

Commit 04f6ce32249a67ae588747c7aed32fa58f64d540 by jingham:
Remove a debug print statement.

edit: packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py

Commit d437a882e8b84ce6f423bfa699f05521cd27ed96 by labath:
[cmake] Make dependencies of lldb libraries private, take 2

edit: tools/argdumper/CMakeLists.txt
edit: source/Plugins/SymbolFile/PDB/CMakeLists.txt
edit: tools/driver/CMakeLists.txt
edit: cmake/modules/AddLLDB.cmake
edit: tools/lldb-mi/CMakeLists.txt

Commit 0b84414cbb2f24e74bcedc87115a2d99a95ac427 by labath:
Fixup r284466 - try to unbreak NetBSD

edit: tools/driver/CMakeLists.txt

Commit 74cebecc8e4e978d2ed1967b1db436b95ff4f740 by todd.fiala:
xfail TestMiSyntax.py's test_lldbmi_output_grammar on macOS

edit: packages/Python/lldbsuite/test/tools/lldb-mi/syntax/TestMiSyntax.py

Commit 56a8c0d0a3308ca78f623396e67492fce1dc54c9 by beanz:
Use clang --driver-mode instead of guessing c++ compiler path

edit: packages/Python/lldbsuite/test/make/Makefile.rules

Commit 5774b1bfd81acf8b2502e7d64424cdbdd443a1f2 by beanz:
[CMake] Don't include LLDB_TEST_COMPILER in cached variable

edit: test/CMakeLists.txt

Commit 248861695c48dd44159c684252d4b700a1e1e0a9 by beanz:
When invoking Terminal, don't assume the default shell

edit: source/Host/macosx/Host.mm

Commit 63ab2eefeb27e1a629ab01e7e01203724dd1d712 by beanz:
Fixing the linux bots I broke in r284550

edit: packages/Python/lldbsuite/test/make/Makefile.rules

Commit a65fd36c368d6d751c81510e080cdb0b8b163cbf by beanz:
Trying to fix a few more missing LDFLAGS.

edit: packages/Python/lldbsuite/test/make/Makefile.rules

Commit b9b02490828f04f735974021713522288b82845f by beanz:
Revert back to the state before r284550

edit: packages/Python/lldbsuite/test/make/Makefile.rules

Commit f42c727699b16aaf9d80249a15533798faa38a26 by todd.fiala:
Fixup NSDictionary_Additionals to use the new

edit: source/Plugins/Language/Swift/SwiftLanguage.cpp

Commit ff3400b55a1a63f8d0d9cad5dd0997bcaed62e20 by todd.fiala:
fixed up two areas of merge conflict that aren't part of the macOS build

edit: source/CMakeLists.txt
edit: source/Plugins/Process/Windows/Live/DebuggerThread.cpp

Commit 394a8b398b296c25ec990570369cb446d05b7bd5 by todd.fiala:
[CMake] Fix standalone build

edit: lit/CMakeLists.txt

Commit fd28115d1732e357e807db6e45d4899d86d3e0cf by todd.fiala:
fix up Ubuntu build

edit: cmake/modules/AddLLDB.cmake

Commit 2c1ea7acd6b93cdbf3292d5449f63829fba9778f by todd.fiala:
fix up gtest build issues on build-script-driven LLDB build

edit: lldb.xcodeproj/project.pbxproj

Commit 076ba1499f8e30f48bd16933add4e26c6e9baeed by todd.fiala:
fixup Xcode project, mark failing tests

edit: packages/Python/lldbsuite/test/lang/swift/path_with_colons/TestSwiftPathWithColons.py
edit: lldb.xcodeproj/project.pbxproj
edit: packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py
edit: packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py
edit: packages/Python/lldbsuite/test/lang/swift/variables/bridged_array/TestSwiftBridgedArray.py

Commit e8910566f07b040ea0ace4e51c0c89dba72fcbe0 by todd.fiala:
remove xfail from TestSwiftBridgedArray.py

edit: packages/Python/lldbsuite/test/lang/swift/variables/bridged_array/TestSwiftBridgedArray.py

Commit 4db61a94e1e56ed56394c9d3acce65e6df33d6e4 by todd.fiala:
update static Python swig bindings

edit: scripts/Python/static-binding/LLDBWrapPython.cpp
edit: scripts/Python/static-binding/lldb.py

Commit ac64d3e3814a3a818be986ab6dd24ae975538714 by todd.fiala:
added bug-tracking numbers for two issues raised during the merge

edit: packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py
edit: packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py

Commit daa19f2ec90db8bf43c439e028097c77ac2186d5 by tfiala:
disable lldb-mi until upstream issue with global constructor is resolved

edit: tools/CMakeLists.txt

Commit e556fb1adaf558eee1d22c520598cac48b418d97 by tfiala:
add -fno-limit-debug-info for debug builds with build-swift-cmake.py

edit: scripts/build-swift-cmake.py

Commit ab139c29c11908538e0920248673ad2f009d3387 by todd.fiala:
Limit LLDB_EXPORT_ALL_SYMBOLS symbol exporting

edit: source/API/CMakeLists.txt
add: source/API/liblldb-private.exports

Commit 1e6ee2040cbd0dece554d78a0fc0ae3290f77b78 by todd.fiala:
Revert "disable lldb-mi until upstream issue with global constructor is

edit: tools/CMakeLists.txt

Commit c285097cc2afeffae98b81be8f3e5e2073717e16 by todd.fiala:
Revert "This test now passes."

edit: packages/Python/lldbsuite/test/lang/objc/modules-auto-import/TestModulesAutoImport.py

Commit d609a087a9e4a24e072d4a360260d21bf45e0893 by todd.fiala:
Revert "Move UTF functions into namespace llvm."

edit: source/Plugins/Process/minidump/MinidumpTypes.cpp
edit: source/DataFormatters/StringPrinter.cpp

Commit 5e903e0b5d937e4dd2e18efb906036fdb8e764c2 by todd.fiala:
temporarily remove llvm namespace from UTF* functions

edit: source/Plugins/Language/Swift/SwiftLanguage.cpp

Commit 82b8e9b0b613132493e013b4cee2f6686fa3ec56 by todd.fiala:
Revert "Use StringRef instead of raw pointers in MCAsmInfo/MCInstrInfo

edit: source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
edit: source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp

Commit 1995b66ba1f98f1dffd24a20c9b01b75ead1c1c5 by todd.fiala:
fix up lldb-mi linkage on build-script-driven macOS build

edit: lldb.xcodeproj/project.pbxproj


(Todd Fiala) #3

Thanks, Mishal!

-Todd

···

On Nov 2, 2016, at 4:48 PM, mishal_shah <mishal_shah@apple.com> wrote:

On Nov 2, 2016, at 4:21 PM, Todd Fiala <tfiala@apple.com> wrote:

Please disregard. This is my breakage.

Mishal - we need to trim down the list of who gets notified on master branch changes (particularly during merges).

Yes, CI is updated to only email change set to everyone if its less then 10 email addresses.

recipients = msg.getRecipients(javax.mail.Message.RecipientType.TO)

if (recipients.size() > 10){
   filtered_list = [new InternetAddress("swift-dev@swift.org")]
   msg.setRecipients(javax.mail.Message.RecipientType.TO, filtered_list as javax.mail.Address[])
}

Thanks,
Mishal Shah

On Nov 2, 2016, at 4:07 PM, no-reply@swift.org wrote:

[FAILURE] oss-lldb-incremental-linux-ubuntu-14_04 [#5982]

Build URL: https://ci.swift.org/job/oss-lldb-incremental-linux-ubuntu-14_04/5982/
Project: oss-lldb-incremental-linux-ubuntu-14_04
Date of build: Wed, 02 Nov 2016 15:44:47 -0700
Build duration: 22 min
Identified problems:

Compile Error: This build failed because of a compile error. Below is a list of all errors in the build log:
Indication 1

Changes

Commit d9fda6e0cbac38d58bedff32eb1d140e26a343df by ghoare:
[Compile perf] Add a multi-primary cumulative mode to utils/scale-test

edit: utils/scale-test

Commit 587df1e04d12df50889e2d79df4753f25e75173b by ghoare:
[Compile perf] Add --debug to scale-test, to run tests under lldb

edit: utils/scale-test

Commit b9db5cf6b22cec3b059a68a50c9f5512a343ccdf by ghoare:
[Compile perf] Replace numpy with helper function in scale-test

edit: utils/scale-test

Commit 8c7faa987ec6241190071e1c3b2c0fbc668f4f60 by ghoare:
[Compile perf] Add scale-test lit configury

edit: test/lit.cfg

Commit 97807aad797e5012e2cd04b52e70aaa04aea4871 by ghoare:
[Compile perf] Add tools-release lit configury

edit: validation-test/lit.site.cfg.in

Commit c6d38f5ac1b2b8accbc514dbdf18b18e1d497960 by ghoare:
[Compile perf] Treat missing data as an error in scale-test.

edit: utils/scale-test

Commit ccdaf1e43d2c8822f76a7bf15ce6291a6dabf2ae by mgottesman:
[sil-mode] Add syntax highlighting for objc_protocol instruction.

edit: utils/sil-mode.el

Commit 0ebe7439d72c6a34d6bc787f9fa82a405c2f17da by todd.fiala:
async structured data packet handling improvements

edit: unittests/Process/gdb-remote/GDBRemoteClientBaseTest.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteClientBase.cpp
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.h

Commit f798cc162f446e630cdc7e724d83152faefc51ec by ki.stfu:
Fix about a dozen compile warnings

edit: source/Target/StackFrame.cpp
edit: source/Core/Log.cpp
edit: source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
edit: source/Plugins/Process/minidump/MinidumpParser.cpp
edit: source/Plugins/Process/elf-core/ProcessElfCore.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
edit: source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
edit: source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp

Commit a37c2c374442944a07a5461c679be185df02b9e1 by ki.stfu:
Add MiSyntaxTestCase.test_lldbmi_output_grammar test (MI)

edit: packages/Python/lldbsuite/test/tools/lldb-mi/syntax/TestMiSyntax.py
edit: tools/lldb-mi/MIDriver.cpp

Commit f9ab649cedf3129212eb8cee27d0fedd62a85790 by labath:
Move StdStringExtractor to tools/debugserver

delete: include/lldb/Utility/StdStringExtractor.h
add: tools/debugserver/source/StdStringExtractor.cpp
add: tools/debugserver/source/StdStringExtractor.h
edit: tools/debugserver/source/JSON.h
edit: tools/debugserver/source/RNBRemote.cpp
delete: source/Utility/StdStringExtractor.cpp
edit: tools/debugserver/source/CMakeLists.txt
edit: source/Utility/CMakeLists.txt

Commit 8be3f97153cbfbbdb51dd5b79a04432c79abe1a5 by todd.fiala:
fix Xcode build after r281226

edit: tools/debugserver/debugserver.xcodeproj/project.pbxproj

Commit 1c75b3ed6a305c6da2d5e3d92a4e33d48a90b43c by todd.fiala:
xfail TestQueues.py and TestDarwinLogFilterMatchMessage.py

edit: packages/Python/lldbsuite/test/macosx/queues/TestQueues.py
edit: packages/Python/lldbsuite/test/functionalities/darwin_log/filter/exact_match/message/TestDarwinLogFilterMatchMessage.py

Commit 526b87fce1fe32cb664b8ebffb2e0830aa21173c by jingham:
This is the main part of a change to add breakpoint save and restore to

edit: source/Breakpoint/Breakpoint.cpp
edit: source/Breakpoint/BreakpointResolver.cpp
edit: include/lldb/Core/SearchFilter.h
edit: include/lldb/Breakpoint/BreakpointResolverFileLine.h
edit: include/lldb/Breakpoint/BreakpointResolver.h
edit: include/lldb/Breakpoint/BreakpointResolverAddress.h
edit: include/lldb/Target/LanguageRuntime.h
edit: include/lldb/Core/StructuredData.h
edit: source/Breakpoint/BreakpointResolverName.cpp
edit: source/Target/LanguageRuntime.cpp
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: include/lldb/Breakpoint/BreakpointResolverName.h
edit: include/lldb/Breakpoint/Breakpoint.h
edit: source/Breakpoint/BreakpointResolverFileLine.cpp
edit: source/Core/SearchFilter.cpp
edit: source/Core/StructuredData.cpp
edit: source/Breakpoint/BreakpointResolverFileRegex.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Breakpoint/BreakpointResolverAddress.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
edit: include/lldb/Breakpoint/BreakpointResolverFileRegex.h
edit: source/Breakpoint/BreakpointOptions.cpp

Commit 52af0720d741d5aefc11dd14216fb52361ee2168 by egranata:
Fix an issue where LLDB was not masking enough bits off of objc classes

edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCClassDescriptorV2.cpp

Commit b291c6bf5bbfd6694f0bcd3041a663063e3fce1b by jingham:
Add a few const's (thanks Zachary) and return shared or unique pointers

edit: include/lldb/Target/LanguageRuntime.h
edit: source/Breakpoint/BreakpointResolver.cpp
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/Breakpoint/BreakpointResolverAddress.cpp
edit: include/lldb/Breakpoint/BreakpointResolverFileLine.h
edit: source/Target/LanguageRuntime.cpp
edit: source/Breakpoint/BreakpointResolverName.cpp
edit: source/Breakpoint/Breakpoint.cpp
edit: source/Core/SearchFilter.cpp
edit: include/lldb/Breakpoint/BreakpointResolverAddress.h
edit: source/Breakpoint/BreakpointOptions.cpp
edit: source/Breakpoint/BreakpointResolverFileLine.cpp
edit: include/lldb/Breakpoint/BreakpointResolver.h
edit: include/lldb/Breakpoint/BreakpointResolverFileRegex.h
edit: include/lldb/Core/SearchFilter.h
edit: include/lldb/Breakpoint/BreakpointResolverName.h
edit: source/Breakpoint/BreakpointResolverFileRegex.cpp

Commit 470ec1d158cde6e583122eb070c58ceaf7472c79 by jmolenda:
Reduce the number of simultaneous debug sessions to 10 and remove the

edit: packages/Python/lldbsuite/test/api/multiple-debuggers/multi-process-driver.cpp
edit: packages/Python/lldbsuite/test/api/multiple-debuggers/TestMultipleDebuggers.py

Commit c3ba04c87d23fd8ee34165a5fbf1f621fca7f61b by tberghammer:
Fix linux build after rL281273

edit: source/Core/StructuredData.cpp

Commit 988829f74cfe3c9085c097387f7b8d56b64d3d00 by labath:
Remove MIUtilParse (no longer used)

edit: tools/lldb-mi/CMakeLists.txt
delete: tools/lldb-mi/MIUtilParse.cpp
delete: tools/lldb-mi/MIUtilParse.h

Commit e6e02d963b0cf29ff661fe22534119162e4e12a7 by dvlahovski:
MinidumpParsing: pid, modules, exceptions, strings

edit: source/Plugins/Process/minidump/MinidumpParser.cpp
edit: unittests/Process/minidump/CMakeLists.txt
edit: source/Plugins/Process/minidump/MinidumpParser.h
edit: source/Plugins/Process/minidump/MinidumpTypes.h
add: unittests/Process/minidump/Inputs/fizzbuzz_no_heap.dmp
edit: unittests/Process/minidump/MinidumpParserTest.cpp
edit: source/Plugins/Process/minidump/MinidumpTypes.cpp

Commit a38e2f01c563437edd1b832a3abc3c5ea3a4cab0 by dvlahovski:
Fix a merge mishap in rL281348

edit: source/Plugins/Process/minidump/MinidumpParser.cpp

Commit cc279de8f2250dd07bd85bce3799eacce33cd020 by todd.fiala:
fixup Xcode build for removal of MIUtilParse.*

edit: lldb.xcodeproj/project.pbxproj

Commit cdc1419fde5314beb4d8725fb65f141479f2fe93 by zturner:
Some more pointer safety in Breakpoint.

edit: source/Breakpoint/WatchpointOptions.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
edit: source/API/SBBreakpoint.cpp
edit: source/Breakpoint/BreakpointOptions.cpp
edit: source/Core/Baton.cpp
edit: source/Breakpoint/BreakpointLocation.cpp
edit: source/Breakpoint/Watchpoint.cpp
edit: include/lldb/Breakpoint/WatchpointOptions.h
edit: include/lldb/Core/Baton.h
edit: source/Commands/CommandObjectWatchpointCommand.cpp
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/Breakpoint/Breakpoint.cpp

Commit 55ffadaaf4560093c93d55434abec85a5faf5848 by zturner:
Add some unit tests for ArchSpec.

edit: source/Core/ArchSpec.cpp
edit: unittests/Core/CMakeLists.txt
edit: include/lldb/Core/ArchSpec.h
add: unittests/Core/ArchSpecTest.cpp

Commit c5e216c1ecf8f12af4b5f905140b742f80d1628b by scallanan:
Cleaned up some of the "frame diagnose" code to use Operands as

edit: include/lldb/Expression/DWARFExpression.h
edit: source/Core/Disassembler.cpp
edit: source/Expression/DWARFExpression.cpp
edit: include/lldb/Core/Disassembler.h
edit: source/Target/StackFrame.cpp

Commit 468f236f04bcb4be81b55a8661849ac6cf5b1883 by jmolenda:
TestQueues could error out because the one second sleep main.c was using

edit: packages/Python/lldbsuite/test/macosx/queues/TestQueues.py
edit: packages/Python/lldbsuite/test/macosx/queues/main.c

Commit cfb2da176ebeb8fbb3dfd031954aaba0467367d5 by zturner:
Force c++14 when running tests on Windows.

edit: packages/Python/lldbsuite/test/make/Makefile.rules

Commit a96e15a54d2716c5cd1402c3e9b6af01c49678d7 by scallanan:
Cleaned up the code that handles function return addresses in "frame

edit: source/Target/StackFrame.cpp

Commit dbc4ebfa31cf2825c6d7109ea8ff5a145769feb5 by valentina.giusti:
Use Intel CPU flags to determine target supported features.

edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp
edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.h
edit: source/Plugins/Process/Utility/RegisterContext_x86.h

Commit 6b4f734b71ce2c1594249ea2885ed94d5f520361 by jingham:
Fix some const-ness issues with BreakpointID & BreakpointIDList.

edit: source/Breakpoint/BreakpointIDList.cpp
edit: include/lldb/Breakpoint/BreakpointIDList.h
edit: include/lldb/Breakpoint/BreakpointID.h

Commit e9b532daad855dc9366d9e036ba2f9096bfa6056 by jingham:
Add SB API's for writing breakpoints to & creating the from a file.

edit: include/lldb/API/SBBreakpoint.h
edit: source/Target/Target.cpp
edit: include/lldb/API/SBTarget.h
edit: scripts/interface/SBTarget.i
edit: source/API/SBBreakpoint.cpp
edit: source/Core/StructuredData.cpp
edit: include/lldb/Core/StructuredData.h
edit: include/lldb/Target/Target.h
edit: scripts/interface/SBBreakpoint.i
edit: source/API/SBTarget.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp

Commit 1410d70c281f0abd0624af9eaafad3a44d827a51 by valentina.giusti:
Use 'enum class' instead of 'enum' in

edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp
edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.h

Commit 26fea9dbbeb3020791cdbc46fbf3cc9d7685d7fd by scallanan:
Cleaned up a little bit of redundant code in 'frame diagnose.`

edit: source/Target/StackFrame.cpp

Commit 050ec957e0764603dfbe09a4590b45fddf1890d7 by scallanan:
Replaced two instances of std::function with auto.

edit: source/Target/StackFrame.cpp
edit: source/Expression/DWARFExpression.cpp

Commit 1ddd96cb5e03d0a0f87e823de6425c81de358709 by scallanan:
More cleanup in `frame diagnose,` eliminating a bunch of messy cases.

edit: include/lldb/Core/Disassembler.h
edit: source/Core/Disassembler.cpp
edit: source/Target/StackFrame.cpp

Commit d4cd4d08c86977e0fcadb3ac41fae91e4652b1c6 by jingham:
Make the keys enumerations for options and resolvers enum classes.

edit: include/lldb/Breakpoint/BreakpointResolver.h
edit: source/Breakpoint/BreakpointResolver.cpp
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/Breakpoint/BreakpointOptions.cpp

Commit b4c12dea530c616c8c3b78f7ce2a91e31907a205 by tberghammer:
Try to fix windows build after rL281569

edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: include/lldb/Breakpoint/BreakpointResolver.h

Commit 8c03377c5cc97fb0e16638105724c299e57ad1a0 by tberghammer:
Add support for DW_AT_ranges_base attribute

edit: packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file1.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.cpp
edit: packages/Python/lldbsuite/test/python_api/symbol-context/two-files/file2.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.h
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h
edit: packages/Python/lldbsuite/test/python_api/symbol-context/two-files/decls.h
edit: packages/Python/lldbsuite/test/python_api/symbol-context/two-files/TestSymbolContextTwoFiles.py
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp

Commit f08610a671e449d4a7ee4a15e0f81a26be78842b by tberghammer:
Fix TestSymbolContextTwoFiles on Android after rL281595

edit: packages/Python/lldbsuite/test/python_api/symbol-context/two-files/TestSymbolContextTwoFiles.py

Commit 052e468de7dadead34299e36bceb6db23aea703a by dvlahovski:
Reformat x86_64 register infos defines table

edit: source/Plugins/Process/Utility/RegisterInfos_x86_64.h

Commit 008870d6cfabd56b79fe3ee090b9c77add05b026 by todd.fiala:
added LLDB_PYTHON_TESTSUITE_ARCH Xcode variable

edit: lldb.xcodeproj/project.pbxproj

Commit d98fe417833e1bd6224bd31c9839a62d7158b36e by zturner:
Convert ArchSpec::ParseMachOCPUDashSubtypeTriple to use StringRef.

edit: unittests/Core/ArchSpecTest.cpp
edit: include/lldb/Core/ArchSpec.h
edit: source/Core/ArchSpec.cpp

Commit 6b0c883d36f80984bee5b6901c337e38f25fee48 by beanz:
[LIT] First pass of LLDB LIT support

add: lit/Expr/TestCallUserAnonTypedef.test
add: lit/Expr/TestCallStopAndContinue.test
add: lit/Expr/TestCallStdStringFunction.test
add: lit/Expr/TestCallUserDefinedFunction.test
add: lit/Expr/Inputs/anonymous-struct.cpp
add: lit/Expr/Inputs/call-function.cpp
edit: lit/Unit/lit.cfg
edit: lit/lit.site.cfg.in
edit: lit/lit.cfg
edit: lit/CMakeLists.txt
edit: lit/Unit/lit.site.cfg.in
add: lit/Expr/lit.local.cfg

Commit aec4cd7106d3c753c4e1f3574ffc39321626a3f2 by beanz:
Fixing bot failures

edit: lit/CMakeLists.txt

Commit 1a4e7043974ed5385b95c517c33e9e51be3d5bc9 by zturner:
[cmake] Don't depend on lldb-server unless it's built.

edit: lit/CMakeLists.txt

Commit 439086dcc1d6bdff4ad731d0e7b7e2a23cdf12b5 by zturner:
Allow ArchSpec to take a StringRef.

edit: source/Core/ArchSpec.cpp
edit: unittests/Core/ArchSpecTest.cpp
edit: include/lldb/Core/ArchSpec.h

Commit 4eb8a3f1cbb9272ac6da59f35b2a8d3007c857b2 by jingham:
First tests for serializing breakpoints.

edit: include/lldb/API/SBBreakpoint.h
add: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py
add: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/Makefile
edit: source/Core/SearchFilter.cpp
edit: scripts/interface/SBBreakpoint.i
edit: source/API/SBBreakpoint.cpp
add: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/main.c
edit: source/Breakpoint/BreakpointResolverFileRegex.cpp

Commit 3a04dafeecdc3b16549666a15534b6fdd4d490c6 by todd.fiala:
add availability check to DarwinLog event tests

edit: packages/Python/lldbsuite/test/darwin_log.py

Commit 579446756e77da8b616fe0b0656360442bf60131 by luke.drummond:
[RenderScript] Support tracking and dumping reduction kernels

edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h

Commit 314ee616b439dc3e52a8315b05d932d209bd784f by zturner:
Add unit tests for a few string conversion functions in Args.

edit: include/lldb/Breakpoint/BreakpointID.h
edit: include/lldb/Interpreter/Options.h
edit: include/lldb/Target/Language.h
edit: include/lldb/Interpreter/Args.h
edit: include/lldb/Host/FileSpec.h
edit: source/Interpreter/Args.cpp
edit: source/Interpreter/Property.cpp
edit: unittests/Interpreter/TestArgs.cpp
edit: source/API/SBDebugger.cpp
edit: source/Interpreter/OptionValueChar.cpp

Commit ccfdeab68c0cef6e68b585c8a744b03e9d94c625 by zturner:
Set the correct triple when creating an ArchSpec for Windows.

edit: source/Core/ArchSpec.cpp

Commit 5de4018abfe32ae4fa47812a12aec39c0bfba410 by gclayton:
Fix compiler warnings where two values weren't being initialized.

edit: source/Plugins/Process/Utility/RegisterInfos_i386.h

Commit 681336992027523ebc6a6249a99f2693ffd7184e by zturner:
Convert many functions to use StringRefs.

edit: source/Interpreter/OptionValueLanguage.cpp
edit: include/lldb/Target/Language.h
edit: source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
add: unittests/Platform/CMakeLists.txt
add: unittests/Platform/PlatformDarwinTest.cpp
edit: source/Breakpoint/Breakpoint.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Breakpoint/BreakpointIDList.cpp
edit: source/Plugins/Platform/MacOSX/PlatformDarwin.h
edit: source/Interpreter/OptionGroupPlatform.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: unittests/CMakeLists.txt
edit: source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp
edit: source/Interpreter/Property.cpp
edit: source/Breakpoint/BreakpointResolverName.cpp
add: unittests/Breakpoint/CMakeLists.txt
add: unittests/Breakpoint/BreakpointIDTest.cpp
edit: include/lldb/Breakpoint/BreakpointID.h
edit: source/Target/Language.cpp
edit: source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.cpp
edit: source/Breakpoint/BreakpointID.cpp
edit: unittests/Interpreter/TestArgs.cpp
edit: source/Interpreter/Args.cpp
edit: source/Plugins/Platform/MacOSX/PlatformDarwin.cpp

Commit 762c25f8c516e52eba179a882d879b58e30a6cce by zturner:
Fix boolean logic error in BreakpointID.

edit: source/Breakpoint/BreakpointID.cpp

Commit f26f5936d724dce3778588e548963ae0e9755677 by todd.fiala:
Xcode: support gtests that use the Inputs dir

edit: lldb.xcodeproj/project.pbxproj
add: scripts/Xcode/prepare-gtest-run-dir.sh

Commit 24b0a21619127065744585296c1340d6b1aefafc by zturner:
Fix more functions in Args to use StringRef.

edit: source/Plugins/Process/Utility/DynamicRegisterInfo.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
edit: source/Target/ProcessInfo.cpp
edit: source/Commands/CommandObjectWatchpointCommand.cpp
edit: source/Target/Process.cpp
edit: source/Commands/CommandObjectMemory.cpp
edit: source/Interpreter/Args.cpp
edit: source/API/SBPlatform.cpp
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
edit: source/Commands/CommandObjectPlatform.cpp
edit: source/Interpreter/Property.cpp
edit: source/Target/ProcessLaunchInfo.cpp
edit: source/Breakpoint/BreakpointIDList.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
edit: unittests/Interpreter/TestArgs.cpp
edit: source/Interpreter/OptionValueBoolean.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Interpreter/OptionValueDictionary.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp
edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp
edit: source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
edit: source/Commands/CommandObjectExpression.cpp
edit: source/Commands/CommandObjectProcess.cpp
edit: source/Commands/CommandObjectThread.cpp
edit: source/Commands/CommandObjectLog.cpp
edit: source/Interpreter/CommandObject.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Host/linux/Host.cpp
edit: source/Plugins/Platform/Android/PlatformAndroidRemoteGDBServer.cpp
edit: source/Commands/CommandObjectType.cpp
edit: source/Host/windows/Host.cpp
edit: source/Commands/CommandObjectMultiword.cpp

Commit 2a25c52123677c9d169a0ea29e78beb3a139a768 by zturner:
Try to fix freebsd and android builds.

edit: source/Host/linux/ProcessLauncherLinux.cpp
edit: source/Host/freebsd/Host.cpp

Commit 4822ad9af1aff57c3a45dd3e82ffc268874feef5 by zturner:
Fix compilation of unit tests.

edit: unittests/Interpreter/TestArgs.cpp

Commit f29421a4ab7fac9c67e9f4148d074dc84392fcd3 by zturner:
Convert 3 more functions to use a StringRef.

edit: source/Interpreter/CommandAlias.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
edit: source/Interpreter/Args.cpp
edit: source/Interpreter/CommandObject.cpp

Commit 127a36ce58aa60b46cfb8e90d2121037933b58c9 by scallanan:
Fixed the build by changing a couple of const char *s to StringRefs.

edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
edit: source/Host/macosx/Host.mm
edit: source/Host/macosx/HostInfoMacOSX.mm

Commit 572c99ac5a04b814121973ac6a665f7bc5a6158c by egranata:
Make it so that one can register prefix matches as well as identical

edit: source/Plugins/Language/ObjC/NSDictionary.cpp
edit: source/Plugins/Language/ObjC/NSDictionary.h

Commit 3152bf265e0d2088751901b9a57962145e7963bc by zturner:
[PECOFF] Use the COFF subsystem field when determining the Triple.

edit: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h
edit: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp

Commit 0e573d702a910abbc76683b69b0e5d702a25f6f6 by zturner:
Enable clang attributes when using clang-cl.

edit: include/lldb/lldb-defines.h

Commit 9f9120299258111406798219be786f1da919923a by n54:
Unbreak the NetBSD build after recent changes

edit: source/Host/netbsd/Host.cpp

Commit b61ac5c91a9587ea6f2c37235f523de4f8818314 by jingham:
Add some more tests for breakpoint serialization.

edit: source/API/SBStringList.cpp
edit: source/API/SBBreakpoint.cpp
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: include/lldb/API/SBBreakpoint.h
edit: include/lldb/API/SBTarget.h
edit: source/Breakpoint/BreakpointOptions.cpp
edit: include/lldb/API/SBStringList.h
edit: scripts/interface/SBBreakpoint.i
edit: scripts/interface/SBTarget.i
edit: include/lldb/Breakpoint/Breakpoint.h
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/API/SBTarget.cpp
edit: source/Breakpoint/Breakpoint.cpp

Commit 44e50d880be7b0b1560a237d6f00e5f8f3ddf47d by eugene.zelenko:
Fix Clang initialization and Clang-tidy modernize-use-nullptr warnings

edit: source/Plugins/Process/Utility/RegisterContextNetBSD_x86_64.cpp
edit: source/Plugins/Process/Utility/RegisterInfos_x86_64.h
edit: source/Plugins/Process/Utility/RegisterInfos_i386.h

Commit 9a96eb848445d2b4af90d28ded8065c70efe7d43 by jingham:
Adds tests for breakpoint names, and a FindBreakpointsByName.

edit: source/API/SBTarget.cpp
edit: scripts/interface/SBTarget.i
edit: include/lldb/API/SBTarget.h
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: include/lldb/Breakpoint/BreakpointList.h
edit: source/Breakpoint/BreakpointList.cpp

Commit 2e17f1ef48510de8979566924f7d26551e4e4d11 by luke.drummond:
Remove an invalid doxygen `@return` docstring on a void function

edit: source/Plugins/ExpressionParser/Clang/ClangASTSource.h

Commit 3225196658caf1a0ee2184f417c16fdfc5c9e8d0 by valentina.giusti:
Refactor NativeRegisterContextLinux_x86_64 code.

edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.h
edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_x86_64.cpp

Commit d6219129c398251cd8c5379cbd188203ffe6492b by zturner:
Make lldb::Regex use StringRef.

edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Core/Disassembler.cpp
edit: source/Plugins/DynamicLoader/MacOSX-DYLD/DynamicLoaderDarwin.cpp
edit: source/Core/RegularExpression.cpp
edit: source/Host/common/Socket.cpp
edit: source/Interpreter/Args.cpp
edit: source/Breakpoint/BreakpointResolverFileRegex.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
edit: source/Symbol/Variable.cpp
edit: source/Breakpoint/BreakpointResolverFileLine.cpp
edit: source/Host/common/FileSpec.cpp
edit: source/Plugins/Language/Java/JavaLanguage.cpp
edit: source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
edit: include/lldb/Core/Stream.h
edit: source/Plugins/InstrumentationRuntime/AddressSanitizer/AddressSanitizerRuntime.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
edit: source/DataFormatters/FormatManager.cpp
edit: source/Target/ThreadPlanStepInRange.cpp
edit: source/Commands/CommandCompletions.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
edit: source/Symbol/ObjectFile.cpp
edit: source/Core/AddressResolverName.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
edit: source/Plugins/Process/Utility/DynamicRegisterInfo.cpp
edit: source/Interpreter/OptionValueRegex.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
edit: source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
edit: include/lldb/Breakpoint/BreakpointResolver.h
edit: source/Breakpoint/BreakpointResolver.cpp
edit: source/Plugins/SymbolFile/DWARF/HashedNameToDIE.cpp
edit: include/lldb/DataFormatters/FormattersContainer.h
edit: include/lldb/Interpreter/OptionValueRegex.h
edit: source/Commands/CommandObjectTarget.cpp
edit: source/Utility/NameMatches.cpp
edit: source/Core/Module.cpp
edit: source/Breakpoint/BreakpointResolverName.cpp
edit: include/lldb/Core/RegularExpression.h
edit: include/lldb/Interpreter/OptionValueString.h
edit: source/DataFormatters/FormattersHelpers.cpp
edit: source/API/SBTypeCategory.cpp
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
edit: source/Commands/CommandObjectType.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Commands/CommandObjectFrame.cpp
edit: source/Plugins/InstrumentationRuntime/ThreadSanitizer/ThreadSanitizerRuntime.cpp
edit: source/API/SBTarget.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp
edit: source/Core/SourceManager.cpp
edit: source/Interpreter/CommandObjectRegexCommand.cpp

Commit 250041cd5955f2356611d39804fe7dffce8b899d by zturner:
Fix an inefficient StringRef conversion.

edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp

Commit 54205a1dcb01c7b35dc34d822d3b883efab11a7a by zturner:
Fix failing regex tests.

edit: source/Core/RegularExpression.cpp

Commit 0634d7e85e40acbcd8ce520b4a0fe465dfa33df4 by jingham:
Probably should add the breakpoint names test directory as well...

add: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/main.c
add: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/TestBreakpointNames.py
add: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_names/Makefile

Commit 3cbcc3641d45574b152729f9bbacca83eb8e8064 by todd.fiala:
add stop column highlighting support

edit: include/lldb/lldb-enumerations.h
edit: source/Core/SourceManager.cpp
edit: packages/Python/lldbsuite/test/source-manager/TestSourceManager.py
edit: include/lldb/Core/Disassembler.h
edit: source/Commands/CommandObjectSource.cpp
edit: packages/Python/lldbsuite/test/lldbtest.py
edit: source/Core/Disassembler.cpp
edit: source/Core/Debugger.cpp
edit: include/lldb/Core/Debugger.h
edit: source/API/SBSourceManager.cpp
edit: source/Target/StackFrame.cpp
edit: packages/Python/lldbsuite/test/functionalities/load_unload/TestLoadUnload.py
edit: include/lldb/Core/SourceManager.h
edit: packages/Python/lldbsuite/test/settings/TestSettings.py
edit: scripts/interface/SBSourceManager.i
edit: include/lldb/API/SBSourceManager.h

Commit 1c5dad967413946c315f4accb7bfe789a15ab4c0 by beanz:
[CMake] Initial support for LLDB.framework

edit: cmake/LLDBDependencies.cmake
edit: CMakeLists.txt
edit: tools/darwin-debug/CMakeLists.txt
edit: cmake/modules/AddLLDB.cmake
edit: tools/argdumper/CMakeLists.txt
edit: cmake/modules/LLDBConfig.cmake
edit: scripts/CMakeLists.txt
edit: source/API/CMakeLists.txt
edit: scripts/Python/finishSwigPythonLLDB.py
edit: tools/lldb-server/CMakeLists.txt
edit: tools/debugserver/source/MacOSX/CMakeLists.txt

Commit aa2a0b44bae978783b2a3c7c619be8f4bd7b13a2 by emaste:
Fix -Wcovered-switch-default warning in StackFrame.cpp

edit: source/Target/StackFrame.cpp

Commit 3679175213384f220274cd9e0a27b8d84b3c4119 by emaste:
Fix integer sign warning from r282105

edit: source/Core/SourceManager.cpp

Commit d0a9a1452987cbfdd4657a988d9b5770368cac9a by zturner:
Fix an incorrect nullptr conversion.

edit: source/Interpreter/Args.cpp

Commit 29b9a8276f88835651f5077c739491d41d893925 by emaste:
Fix for loop sign fix in r282112 for column = 0

edit: source/Core/SourceManager.cpp

Commit 838ae668818a99b2385c04579e78e1c6bc0cf0c1 by emaste:
Fix typo in lldb --help

edit: tools/driver/Driver.cpp

Commit 72fbfcb83758737ba060d8c68b812ca4e693f17d by todd.fiala:
fix Args function broken in r281942

edit: source/Interpreter/Args.cpp

Commit 0450687307e9399048861128891173e7dd5a32a4 by ki.stfu:
Fix parsing expressions to evaluate with spaces and optional args (MI)

edit: tools/lldb-mi/MICmdArgValOptionLong.cpp
edit: packages/Python/lldbsuite/test/tools/lldb-mi/variable/TestMiVar.py

Commit 3fb8c441e3b0e2428ddd05bbf1282b62a81a80dc by labath:
Fix TestBreakpointSerialization on windows

edit: source/Core/StructuredData.cpp
edit: unittests/Core/CMakeLists.txt
add: unittests/Core/StructuredDataTest.cpp

Commit 2726411ff5236f9a22af14e4156ba03ffc0e6829 by todd.fiala:
added environment variable-related Args gtests

edit: source/Interpreter/Args.cpp
edit: unittests/Interpreter/TestArgs.cpp

Commit ec71ff1eed87650f00fa23fce3b14f5719b5a6a2 by todd.fiala:
fix DarwinLog no-info/no-debug case

edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp

Commit a6107addd9f5a3be01046034552761cad94c88a6 by egranata:
The host version of lldb always builds for macosx

edit: scripts/Xcode/lldbbuild.py

Commit 8be3d78dc2642bdf119f05677386f1e9e9771333 by egranata:
Actually, do it this way because I will want to know if I am in a host

edit: scripts/Xcode/lldbbuild.py

Commit d657b2d4c7f77f3f40502d8c1718763be487cb77 by zturner:
Convert option tables to ArrayRefs.

edit: include/lldb/Interpreter/OptionGroupOutputFile.h
edit: include/lldb/Interpreter/Options.h
edit: source/Interpreter/OptionGroupOutputFile.cpp
edit: source/Commands/CommandObjectHelp.h
edit: include/lldb/Target/Platform.h
edit: source/Commands/CommandObjectThread.cpp
edit: source/Interpreter/Options.cpp
edit: source/Interpreter/OptionGroupUUID.cpp
edit: source/Interpreter/OptionGroupWatchpoint.cpp
edit: source/Commands/CommandObjectWatchpoint.cpp
edit: source/Commands/CommandObjectTarget.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Commands/CommandObjectFrame.cpp
edit: source/Interpreter/Args.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: source/Commands/CommandObjectWatchpointCommand.cpp
edit: include/lldb/Interpreter/OptionGroupBoolean.h
edit: source/Commands/CommandObjectType.cpp
edit: source/Commands/CommandObjectMemory.cpp
edit: source/Commands/CommandObjectExpression.cpp
edit: include/lldb/Interpreter/OptionGroupFile.h
edit: include/lldb/Interpreter/OptionGroupWatchpoint.h
edit: include/lldb/Interpreter/OptionGroupString.h
edit: source/Commands/CommandObjectSource.cpp
edit: source/Interpreter/OptionGroupArchitecture.cpp
edit: include/lldb/Target/Process.h
edit: source/Target/Process.cpp
edit: source/Commands/CommandObjectProcess.cpp
edit: include/lldb/Interpreter/OptionGroupUUID.h
edit: include/lldb/Interpreter/OptionGroupPlatform.h
edit: source/Commands/CommandObjectExpression.h
edit: include/lldb/Interpreter/OptionGroupValueObjectDisplay.h
edit: source/Commands/CommandObjectSettings.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Commands/CommandObjectArgs.cpp
edit: include/lldb/Interpreter/OptionGroupVariable.h
edit: source/Commands/CommandObjectPlatform.cpp
edit: source/Interpreter/OptionGroupFormat.cpp
edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp
edit: source/Commands/CommandObjectArgs.h
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Interpreter/OptionGroupPlatform.cpp
edit: source/Target/Platform.cpp
edit: source/Commands/CommandObjectLog.cpp
edit: source/Commands/CommandObjectDisassemble.cpp
edit: source/Interpreter/OptionGroupVariable.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
edit: include/lldb/Interpreter/OptionGroupFormat.h
edit: source/Commands/CommandObjectDisassemble.h
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
edit: include/lldb/Interpreter/OptionGroupArchitecture.h
edit: source/Commands/CommandObjectRegister.cpp
edit: include/lldb/Interpreter/OptionGroupUInt64.h
edit: source/Commands/CommandObjectHelp.cpp

Commit 90a7f02c98de74cb5ce27b73b2aa44126a5acafd by zturner:
Try to fix build errors on Android.

edit: source/Commands/CommandObjectMemory.cpp
edit: source/Commands/CommandObjectDisassemble.cpp
edit: source/Commands/CommandObjectTarget.cpp
edit: source/Commands/CommandObjectType.cpp
edit: source/Interpreter/OptionGroupOutputFile.cpp
edit: source/Interpreter/OptionGroupArchitecture.cpp
edit: source/Commands/CommandObjectPlatform.cpp
edit: source/Commands/CommandObjectSource.cpp
edit: source/Commands/CommandObjectProcess.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp
edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: source/Commands/CommandObjectHelp.cpp
edit: source/Commands/CommandObjectSettings.cpp
edit: source/Commands/CommandObjectLog.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Commands/CommandObjectFrame.cpp
edit: source/Commands/CommandObjectThread.cpp
edit: source/Interpreter/OptionGroupUUID.cpp
edit: source/Target/Process.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Commands/CommandObjectWatchpoint.cpp
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
edit: source/Commands/CommandObjectWatchpointCommand.cpp
edit: source/Interpreter/OptionGroupFormat.cpp
edit: source/Commands/CommandObjectExpression.cpp
edit: source/Interpreter/OptionGroupVariable.cpp
edit: source/Target/Platform.cpp
edit: source/Commands/CommandObjectRegister.cpp
edit: source/Commands/CommandObjectArgs.cpp
edit: source/Interpreter/OptionGroupWatchpoint.cpp

Commit cd33f6b0896424e743776604eea0c234f1970542 by beanz:
[CMake] Fixing a small hack in add_lldb_library

edit: cmake/modules/AddLLDB.cmake

Commit 343f44bc0cdad4e6c288a0c2237eb7d8d2bb866d by jingham:
Serilize the thread options within the breakpoint options.

edit: include/lldb/Target/ThreadSpec.h
edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/Breakpoint/BreakpointOptions.cpp
edit: source/Target/ThreadSpec.cpp

Commit 066a3611ab7b93b831615151b9d5a975ba00d2eb by jingham:
Add the ability to deserialize only breakpoints matching a given name.

edit: scripts/interface/SBTarget.i
edit: include/lldb/API/SBTarget.h
edit: source/API/SBTarget.cpp
edit: source/Target/Target.cpp
edit: include/lldb/Breakpoint/Breakpoint.h
edit: source/Breakpoint/Breakpoint.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: include/lldb/Target/Target.h
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py

Commit 8cf5e69f8965c09549f376d9f483c51ab4ba78b2 by jingham:
Add the ability to append breakpoints to the save file.

edit: include/lldb/Target/Target.h
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: include/lldb/API/SBTarget.h
edit: source/API/SBTarget.cpp
edit: source/Target/Target.cpp
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py
edit: scripts/interface/SBTarget.i

Commit 665663eb03bd09c35755414734107732bcf64660 by zturner:
Fix windows build caused by mixing enum and enum class.

edit: include/lldb/Target/ThreadSpec.h
edit: include/lldb/Breakpoint/BreakpointOptions.h

Commit fec0b80c4d95e9a46a48767d4b2ea25e9fda7740 by labath:
[gdb-remote] Remove the const char * version of

edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteClientBase.h
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
edit: source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp

Commit ff4eb53d7d6a5bcdb7086584b71a46285d05e894 by todd.fiala:
add hook for calling platform-dependent pre-kill action on a timed out

edit: packages/Python/lldbsuite/test/dosep.py
add: packages/Python/lldbsuite/pre_kill_hook/tests/__init__.py
add: packages/Python/lldbsuite/pre_kill_hook/tests/test_darwin.py
add: packages/Python/lldbsuite/pre_kill_hook/README.md
add: packages/Python/lldbsuite/pre_kill_hook/darwin.py
add: packages/Python/lldbsuite/pre_kill_hook/__init__.py
edit: packages/Python/lldbsuite/test/test_runner/process_control.py

Commit 81cd8a4d3a544a96f33002dd08a04985fa4a6d01 by zturner:
Update OptionGroup::SetValue to take StringRef.

edit: include/lldb/Interpreter/OptionValuePathMappings.h
edit: source/Commands/CommandObjectPlatform.cpp
edit: source/Commands/CommandObjectWatchpointCommand.cpp
edit: source/Commands/CommandObjectTarget.cpp
edit: source/Interpreter/OptionValue.cpp
edit: source/Interpreter/OptionValueString.cpp
edit: include/lldb/Interpreter/OptionGroupOutputFile.h
edit: include/lldb/Interpreter/OptionValueChar.h
edit: source/Interpreter/Args.cpp
edit: include/lldb/Interpreter/OptionGroupValueObjectDisplay.h
edit: include/lldb/Interpreter/OptionGroupString.h
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: source/Interpreter/OptionGroupUUID.cpp
edit: include/lldb/Interpreter/OptionGroupFormat.h
edit: include/lldb/Target/Platform.h
edit: source/Interpreter/OptionGroupUInt64.cpp
edit: source/Interpreter/Property.cpp
edit: include/lldb/Interpreter/OptionGroupBoolean.h
edit: source/Interpreter/OptionGroupWatchpoint.cpp
edit: include/lldb/Interpreter/OptionGroupWatchpoint.h
edit: source/Interpreter/OptionGroupFile.cpp
edit: include/lldb/Interpreter/OptionValueProperties.h
edit: include/lldb/Interpreter/OptionValueArch.h
edit: include/lldb/Interpreter/OptionValueFormat.h
edit: source/Commands/CommandObjectExpression.h
edit: source/Interpreter/OptionGroupFormat.cpp
edit: include/lldb/Interpreter/OptionGroupPlatform.h
edit: source/Interpreter/Options.cpp
edit: source/Target/Platform.cpp
edit: source/API/SBLanguageRuntime.cpp
edit: include/lldb/Interpreter/OptionValue.h
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: include/lldb/Interpreter/OptionValueRegex.h
edit: source/Interpreter/OptionValueChar.cpp
edit: include/lldb/Interpreter/OptionValueFileSpec.h
edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp
edit: include/lldb/Interpreter/OptionValueString.h
edit: source/Interpreter/OptionValueDictionary.cpp
edit: include/lldb/Interpreter/OptionValueUInt64.h
edit: source/Commands/CommandObjectRegister.cpp
edit: source/Commands/CommandObjectType.cpp
edit: include/lldb/Interpreter/Args.h
edit: include/lldb/Interpreter/OptionValueDictionary.h
edit: include/lldb/Interpreter/OptionGroupFile.h
edit: source/Commands/CommandObjectExpression.cpp
edit: source/Interpreter/OptionGroupString.cpp
edit: include/lldb/Interpreter/OptionGroupArchitecture.h
edit: source/Interpreter/OptionGroupPlatform.cpp
edit: source/Interpreter/OptionValueUInt64.cpp
edit: include/lldb/Interpreter/OptionValueBoolean.h
edit: include/lldb/Interpreter/OptionValueUUID.h
edit: include/lldb/Interpreter/Options.h
edit: include/lldb/Interpreter/OptionGroupUInt64.h
edit: source/Commands/CommandObjectThread.cpp
edit: source/Interpreter/OptionGroupOutputFile.cpp
edit: source/Target/Language.cpp
edit: include/lldb/Target/Language.h
edit: include/lldb/Interpreter/OptionValueEnumeration.h
edit: include/lldb/Interpreter/OptionValueLanguage.h
edit: include/lldb/Interpreter/OptionGroupVariable.h
edit: include/lldb/Interpreter/OptionGroupUUID.h
edit: include/lldb/Interpreter/OptionValueFormatEntity.h
edit: include/lldb/Interpreter/OptionValueArray.h
edit: include/lldb/Interpreter/OptionValueSInt64.h
edit: source/Interpreter/OptionGroupVariable.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: source/Interpreter/OptionGroupArchitecture.cpp
edit: source/Commands/CommandObjectMemory.cpp
edit: include/lldb/Interpreter/OptionValueFileSpecList.h
edit: source/Interpreter/OptionGroupBoolean.cpp

Commit 36732fd1e3142ccc2e625b1bc39fda75f7c9fad1 by zturner:
Update the prompt related functions to use StringRefs.

edit: include/lldb/Interpreter/CommandInterpreter.h
edit: include/lldb/Interpreter/OptionValue.h
edit: source/Interpreter/OptionValue.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: include/lldb/Core/Event.h
edit: source/API/SBDebugger.cpp
edit: include/lldb/Interpreter/OptionValueProperties.h
edit: source/Commands/CommandObjectExpression.cpp
edit: source/Interpreter/OptionValueProperties.cpp
edit: include/lldb/Core/IOHandler.h
edit: include/lldb/Core/Log.h
edit: source/Expression/REPL.cpp
edit: include/lldb/Utility/AnsiTerminal.h
edit: source/Core/IOHandler.cpp
edit: source/Core/Debugger.cpp
edit: source/Target/Target.cpp
edit: include/lldb/Core/Debugger.h
edit: source/Core/Event.cpp
edit: source/Commands/CommandObjectCommands.cpp

Commit a6f17e6c8ed84bb4e5543784fb36dfeb9109122d by zturner:
Try to fix failing TestDataFormatterSkipSummary test case.

edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp

Commit cfa7f1a212d2a11c646716f8fc6830501fddf7d4 by zturner:
Try again to match the logic of the code before re-writing.

edit: source/Interpreter/OptionGroupValueObjectDisplay.cpp

Commit 8db392972bc4676b970ebe98eed90f7946c3b08d by zturner:
Change Module::RemapPath to use StringRef.

edit: include/lldb/Target/PathMappingList.h
edit: source/Core/Module.cpp
edit: source/Target/PathMappingList.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
edit: include/lldb/Core/Module.h

Commit d4661da40dd89468b1e2fdf4c93236e6613fb839 by egranata:
Install only the manpage and only in the proper location

edit: lldb.xcodeproj/project.pbxproj

Commit 21b76cce448c72cba6b847421fa6975a8d483adb by francisjricci:
Allow for tests to be disabled at runtime

edit: packages/Python/lldbsuite/test/dotest.py
edit: packages/Python/lldbsuite/test/test_result.py
edit: packages/Python/lldbsuite/test/dotest_args.py
edit: packages/Python/lldbsuite/test/configuration.py

Commit 4f8dee272d6178504a2a2b6e5b7c1709fc1dbc26 by zturner:
Change FileAction::GetPath() to return a StringRef.

edit: include/lldb/Target/FileAction.h
edit: source/Host/windows/ProcessLauncherWindows.cpp
edit: source/Target/FileAction.cpp
edit: source/Target/Target.cpp
edit: include/lldb/Target/Target.h

Commit 1a4e02848e6ebc84ed2cb7a2a4395447c1524336 by zturner:
Fix build on Ubuntu.

edit: source/Host/common/Host.cpp

Commit 2c2413b4d4384b8bed38929b4d425fed348cc7b0 by egranata:
Add an accessor to get the value of RC_PLATFORM_NAME at build time

edit: scripts/Xcode/lldbbuild.py

Commit 919878345b971c2da2c64b3b2c2a958486273463 by jingham:
Mutatis mutandis for char * -> StringRef.

edit: source/Host/macosx/Host.mm

Commit cacc8fd2ef7458b010fc4f67f62c75565d937c8e by beanz:
[CMake] Generate LLDB_REVISION at build time

edit: source/CMakeLists.txt
edit: source/lldb.cpp

Commit 312c158211d52388c371b8e03a71709d04fb7176 by labath:
Remove an ancient XFAIL from TestBuiltinTrap

edit: packages/Python/lldbsuite/test/linux/builtin_trap/TestBuiltinTrap.py

Commit 5f76b03a62795bdb7ae6a05e9f1c0856de65e9dd by labath:
Remove ancient icc decorators

edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/iterator/TestDataFormatterStdIterator.py
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/map/TestDataFormatterStdMap.py
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vector/TestDataFormatterStdVector.py
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py

Commit d7d23b2059750fea3007d808289ddf198e262f9e by jingham:
Fix serialization of Python breakpoint commands.

edit: include/lldb/Breakpoint/BreakpointOptions.h
edit: source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
edit: source/Interpreter/ScriptInterpreter.cpp
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_command/TestBreakpointCommand.py
edit: include/lldb/Interpreter/ScriptInterpreter.h
edit: source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
edit: include/lldb/lldb-enumerations.h
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/serialize/TestBreakpointSerialization.py
edit: source/Breakpoint/Breakpoint.cpp
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Breakpoint/BreakpointOptions.cpp
edit: source/API/SBBreakpoint.cpp

Commit 2e9f17c596943efb28f1accb217eb762414cdee5 by scallanan:
Added a setting that enables saving all .o files from a given JIT

add: packages/Python/lldbsuite/test/expression_command/save_jit_objects/Makefile
edit: include/lldb/Expression/IRExecutionUnit.h
add: packages/Python/lldbsuite/test/expression_command/save_jit_objects/TestSaveJITObjects.py
edit: source/Expression/IRExecutionUnit.cpp
add: packages/Python/lldbsuite/test/expression_command/save_jit_objects/main.c
edit: source/Target/Target.cpp
edit: include/lldb/Target/Target.h

Commit 451ded9a4b17ce3901ef6fff53a648b68343ed26 by todd.fiala:
added Linux support for test timeout sampling

add: packages/Python/lldbsuite/pre_kill_hook/tests/test_linux.py
edit: packages/Python/lldbsuite/test/dosep.py
add: packages/Python/lldbsuite/pre_kill_hook/linux.py
edit: packages/Python/lldbsuite/test/test_runner/process_control.py
edit: packages/Python/lldbsuite/pre_kill_hook/tests/test_darwin.py

Commit ceb5f6cd339a4bcd49666158578f883c1ec96663 by egranata:
Fix an issue where LLDB would not accept the --description-verbosity

edit: source/Commands/CommandObjectExpression.cpp

Commit 821ea08b9a5da75d9c15cba8b90f0a52d8ba4e6d by todd.fiala:
xfail TestExec.py on macOS

edit: packages/Python/lldbsuite/test/functionalities/exec/TestExec.py

Commit 035bd8d48743b5ef4301b8aec6164c623b6676ca by todd.fiala:
convert TestFatArchives.py over to no-debug-info test

edit: packages/Python/lldbsuite/test/functionalities/fat_archives/TestFatArchives.py

Commit 54533931f99ddf65bd73b45dd59455ced9851114 by dvlahovski:
Adding a RegisterContextMinidump_x86_64 converter

edit: source/Plugins/Process/minidump/MinidumpParser.h
add: source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.h
edit: source/Plugins/Process/minidump/CMakeLists.txt
edit: source/Plugins/Process/minidump/MinidumpParser.cpp
add: source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.cpp
edit: include/lldb/lldb-private-types.h
edit: unittests/Process/minidump/MinidumpParserTest.cpp

Commit bdcdf8e562404183008d94c5a53282f1512928ea by zturner:
Update FileSpec's interface to use StringRefs.

edit: include/lldb/Host/FileSpec.h
edit: source/Host/common/FileSpec.cpp

Commit e7670310878bbebd5a95c2204d04bf8e34732194 by jmolenda:
Refactor the x86 UnwindAssembly class into a separate class called

edit: source/Plugins/UnwindAssembly/x86/CMakeLists.txt
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h
add: unittests/UnwindAssembly/x86/CMakeLists.txt
edit: unittests/CMakeLists.txt
add: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
add: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
add: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h
add: unittests/UnwindAssembly/CMakeLists.txt
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
edit: lldb.xcodeproj/project.pbxproj

Commit a9cf0821ce7bfe27452de2b9edeaacffe795257d by jmolenda:
Reverting r282565.

delete: unittests/UnwindAssembly/x86/CMakeLists.txt
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h
delete: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h
delete: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
edit: lldb.xcodeproj/project.pbxproj
delete: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
delete: unittests/UnwindAssembly/CMakeLists.txt
edit: source/Plugins/UnwindAssembly/x86/CMakeLists.txt
edit: unittests/CMakeLists.txt

Commit 5cc0f41bedaa44e704e594b5bb9b6081df9470cb by todd.fiala:
zorg Xcode python test suite target arch update

edit: lldb.xcodeproj/project.pbxproj

Commit 418660ca1825faeb535e277765768429220e9b09 by todd.fiala:
use assertEquals in TestSBTypeClassMembers

edit: packages/Python/lldbsuite/test/python_api/class_members/TestSBTypeClassMembers.py

Commit d8c5b32a5b8f4f8dac8aaafe3190cd09775075bf by gclayton:
Add the ability for the task port to change when a process execs.

edit: tools/debugserver/source/MacOSX/MachException.cpp
edit: tools/debugserver/source/MacOSX/MachTask.mm
edit: tools/debugserver/source/MacOSX/MachTask.h
edit: packages/Python/lldbsuite/test/functionalities/exec/TestExec.py

Commit a092616c1009b6f2c26065377293be455a94c455 by egranata:
Fix an issue where libc++ changed the type information we get for

edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/TestDataFormatterLibccIterator.py
edit: source/Plugins/Language/CPlusPlus/LibCxx.cpp
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/iterator/main.cpp
edit: source/Plugins/Language/CPlusPlus/LibCxx.h

Commit aa7883835e3716f2fd2133ce48abb3f0590cd1c9 by scallanan:
Introduced a null check to avoid a crash in a test on i386.

edit: source/Target/StackFrame.cpp

Commit 8c519ef359265c9b6568ad640cf839b6bea7fb71 by scallanan:
Fixed TestObjCStructArgument/i386; expressions can now call ObjC class

edit: source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
edit: source/Plugins/ExpressionParser/Clang/IRForTarget.h

Commit ed2d0947215ab1d9a81803e5da979f71863a3192 by jmolenda:
Re-commit the changes from r282565 that I had to back out because of a

edit: source/Plugins/UnwindAssembly/x86/CMakeLists.txt
add: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h
add: unittests/UnwindAssembly/CMakeLists.txt
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
add: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
edit: unittests/CMakeLists.txt
add: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
edit: source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.h
add: unittests/UnwindAssembly/x86/CMakeLists.txt
edit: lldb.xcodeproj/project.pbxproj

Commit 0eaf50b66816c475f6f76e09cf588daf34ca5c3c by jmolenda:
Add a unit test for an x86_64 assembly inspection of a large stack frame

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit 00ff0cee0b5430966119884c179dd12a70cecaa6 by scallanan:
To fix TestObjCMethods2/i386, allowed messaging nil ObjC objects as in

edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp

Commit cb4a482fc1c9261f55142e5944bd9580b91b1549 by egranata:
Fix an issue where, in i386 mode, the wrong values were being copied

edit: source/Plugins/Language/ObjC/NSDictionary.cpp

Commit c67b86ae5885553a3c3006ff4e7a24ffcf07ebda by egranata:
This test will not work in i386 mode because we don't create interesting

edit: packages/Python/lldbsuite/test/functionalities/type_lookup/TestTypeLookup.py

Commit 4fd18888488ee566441c31b41ae8fe3a31371089 by scallanan:
Fixed TestObjCMethods2/i386 by separating out the portions that require

edit: packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py

Commit bba328912401762cd8ad62d721e29ffcfa1cbb4a by jmolenda:
Add a quick note about how to build lldb with debug info using

edit: www/build.html

Commit 5c6d397b8790791850de9c9b144dd45fa1835b7f by scallanan:
Don't expect new-style Objective-C literals to work on i386 with the V1

edit: packages/Python/lldbsuite/test/lang/objc/objc-new-syntax/TestObjCNewSyntax.py

Commit 201ada5e8af7d175bec014829254131f0568c7e8 by beanz:
[CMake] LLDB/Expression needs to depend on intrinsics_gen

edit: source/Expression/CMakeLists.txt

Commit d10c99a0b16967121ce9348ed34463a52a6b41dd by jingham:
Add some logging when trace is on. We're getting a bot failure on i386

edit: packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py

Commit 49232449f02e5db531057d378e43f48fd2b2f881 by jmolenda:
Switch to using TEST_EQ, TEST_FALSE where appropriate.

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit fcafba5802cea9a03e4733c3453873304e05ea34 by jlebar:
Move UTF functions into namespace llvm.

edit: source/Plugins/Process/minidump/MinidumpTypes.cpp
edit: source/DataFormatters/StringPrinter.cpp

Commit 5fef98ee4df647d4d2172f24e555a0c920a25e34 by egranata:
Do not assume we will be able to discover the return type of this

edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjC.py

Commit 978ced8d00f57d1a0f8b8a20b5db7c0a689becfd by egranata:
Prefer skipping over x-failing

edit: packages/Python/lldbsuite/test/functionalities/type_lookup/TestTypeLookup.py

Commit e468d3fab26b49d7a72614bbb80a6633dc405b4e by jmolenda:
Add unit tests for simple frameless i386 and x86_64 function instruction

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit 10099a4bad114b6e3b023aca4428b23da926c678 by jingham:
Add the tracking radar on our end.

edit: packages/Python/lldbsuite/test/functionalities/thread/break_after_join/TestBreakAfterJoin.py

Commit 86447918a0863fbd53900578b4cbd7cee830acc4 by labath:
Fix PDB unittests on non-windows platforms

edit: unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp

Commit 99511ffe814842365d881f8503f6027cb2eaeaa5 by labath:
XFAIL TestSBData for gcc-4.9 i386

edit: packages/Python/lldbsuite/test/python_api/sbdata/TestSBData.py

Commit ba30d54f17b4c9cc13866419c2a8d7599644c377 by dvlahovski:
Fixing windows build breakage caused by rL282822

edit: source/Host/windows/Windows.cpp

Commit 252a7bd725b86f0942bbfddb3a99c18d6119f3aa by dvlahovski:
Again fixing windows build breakage like in rL282862

edit: source/Host/windows/Windows.cpp

Commit ea5cf057b05488103a4b4dbc5bdfc5aeb8a5ce55 by scallanan:
Skip TestRuntimeIvars on i386; the Objective-C V1 runtime doesn't list

edit: packages/Python/lldbsuite/test/lang/objc/objc-runtime-ivars/TestRuntimeIvars.py

Commit 5b005c0eaada60904346afa3db5e8d7e66e60349 by amccarth:
Add namespace qualifiers for UTF functions that just moved.

edit: source/Plugins/ObjectFile/PECOFF/WindowsMiniDump.cpp
edit: source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp

Commit 39a7ae510c9f40db9a62ad4e39efd8fcb10f6186 by scallanan:
Fixed several i386 Objective-C tests by completing objects, not their

edit: source/Symbol/ClangASTContext.cpp

Commit 0bf3669a98de015d673c2e9ef5adb422f1d20004 by dawn:
Fix comment - Module::PrepareForFunctionNameLookup should be

edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
edit: source/Symbol/Symtab.cpp

Commit 77c7e7e50a75117099725ee87a79c2469f59bae4 by scallanan:
Adding ivars in class extensions isn't supported on i386; skip a test.

edit: packages/Python/lldbsuite/test/expression_command/persist_objc_pointeetype/TestPersistObjCPointeeType.py

Commit 21acf5f40547d0c2e6719d55d09126e8639cfde4 by jingham:
IsValid is the way to ask a breakpoint location whether it is valid.

edit: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/TestBreakpointCaseSensitivity.py

Commit 909e033fe942de18bd2dbf0bad461e5f94fb6174 by jingham:
Add the radar from our end to the bugreport string.

edit: packages/Python/lldbsuite/test/functionalities/completion/TestCompletion.py

Commit b12f83f216d5b742f4a1bd474159ce3558684ed0 by jingham:
Add the radar on our end to the bugreport string.

edit: packages/Python/lldbsuite/test/functionalities/thread/create_during_step/TestCreateDuringStep.py

Commit 539c43d02e18242db44560557f75207ec40139d7 by jingham:
Fix up the test so it gets closer to passing.

edit: packages/Python/lldbsuite/test/functionalities/thread/create_during_step/TestCreateDuringStep.py

Commit d61911eec84ab2db395766b1d6b662d627ee9651 by todd.fiala:
test infra: clear file-charged issues on rerun of file

edit: packages/Python/lldbsuite/test_event/formatter/results_formatter.py
add: packages/Python/lldbsuite/test/issue_verification/TestRerunFileLevelTimeout.py.park
edit: packages/Python/lldbsuite/test/dosep.py
edit: .gitignore

Commit 249a0e11a8c5c72f1d387438bfbca6ce9a8e7f13 by jmolenda:
Add support for some extended push instructions in i386/x86_64 like

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
edit: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h
edit: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp

Commit 1315bcddfb7dbc97eafb77a49cf36b0e5289830c by jingham:
Fix up this test case.

edit: packages/Python/lldbsuite/test/functionalities/thread/exit_during_break/TestExitDuringBreak.py

Commit 1001c7394e4036bdf1d7a8627b4d20c86084fd94 by jmolenda:
Add unit tests for specific instruction patterns that the x86 assembly

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit 58bff4a5fc7ad913b71fc2e15ec9d15bc18cb911 by mehdi.amini:
Use StringRef instead of raw pointers in MCAsmInfo/MCInstrInfo APIs

edit: source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
edit: source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp

Commit 991a9b735ca6abace23f96c03aaab5d5a5856736 by dawn:
[lldb-mi] Fix prompt which can get inserted in the middle of program

edit: source/Core/IOHandler.cpp

Commit 9b30603b1f284a6614f9400b1bbb917ea3eac825 by labath:
Revert "XFAIL TestSBData for gcc-4.9 i386"

edit: packages/Python/lldbsuite/test/python_api/sbdata/TestSBData.py

Commit 5768bd534ff072327df680beb35565150751e971 by beanz:
[CMake] Fixing a few missing dependencies on intrinsics_gen

edit: source/Plugins/ExpressionParser/Clang/CMakeLists.txt
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/CMakeLists.txt

Commit ec061a24ea0d558d86d671b9fd681b3fd8d0e52f by penryu:
Fix regex in lldb lit test TestCallStopAndContinue

edit: lit/Expr/TestCallStopAndContinue.test

Commit 96cd3ed02c0f682e9b7dba52de73a41fab8d2d92 by todd.fiala:
add a simple test case to validate test id()

add: packages/Python/lldbsuite/test/functionalities/testid/TestTestId.py

Commit 5539ea93e3d58d498e8ce498037f5c3d94d5f5aa by zturner:
Refactor the Args class.

edit: source/Core/StringList.cpp
edit: source/Core/Logging.cpp
edit: unittests/Interpreter/TestArgs.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Interpreter/Args.cpp

Commit 165c9ce831c169087e44dce42d1ebfc3aef5c96e by zturner:
Modernize some code related to Args usage / implementation.

edit: source/Interpreter/CommandInterpreter.cpp
edit: source/Interpreter/CommandAlias.cpp
edit: source/Interpreter/Args.cpp
edit: include/lldb/Interpreter/Args.h

Commit b25be253a85277e47153236c12498470bf3e715e by egranata:
Changes to the std::multimap formatter to make it work against trunk

edit: source/Plugins/Language/CPlusPlus/LibCxxMap.cpp

Commit 329e1e471b714d34e18f7e605ddf6921eae3fd0c by egranata:
Fix the data formatter for std::multiset in libc++ - this is a trivial

edit: source/Plugins/Language/CPlusPlus/LibCxxMap.cpp

Commit a19ed23fb2ed7889514e790f29e04cb241b630ec by zturner:
Try to fix failing tests when running remote test suite.

edit: source/Plugins/Process/gdb-remote/ProcessGDBRemoteLog.cpp

Commit 053beb23bd90b599dbd78e38076164e1fd4e223b by labath:
Fix test when using remote debugging.

edit: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/TestBreakpointCaseSensitivity.py

Commit 26a461c16d7607a5424466df461c858cc22b7bf1 by zturner:
Fix TestNestedAliases.py

edit: source/Interpreter/CommandInterpreter.cpp

Commit 05250d570a82795f4439e054bbe6d6f1e23b1ee6 by jmolenda:
Finish adding the individual instruction tests to the x86 unwinder

edit: source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp
edit: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.cpp
edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp
edit: source/Plugins/UnwindAssembly/x86/x86AssemblyInspectionEngine.h

Commit e7f4898e79580861d63d0d006ec0d5dd9a5af793 by tberghammer:
Fix FixupEnvironment on Android after the Args refactor

edit: source/Host/linux/ProcessLauncherLinux.cpp

Commit 11d1a49779ce4894384950b7db29131ca62008c2 by francisjricci:
Improvements to testing blacklist

edit: packages/Python/lldbsuite/test/dotest_args.py
edit: packages/Python/lldbsuite/test/configuration.py
edit: packages/Python/lldbsuite/test/dotest.py
edit: packages/Python/lldbsuite/test/test_result.py

Commit b09a7e4dae231663095a84dac4be3da00b03a021 by dvlahovski:
Adding a new Minidump post-mortem debugging plugin

add: source/Plugins/Process/minidump/ThreadMinidump.cpp
add: source/Plugins/Process/minidump/ProcessMinidump.cpp
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.cpp
edit: source/Plugins/Process/minidump/MinidumpParser.cpp
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.dmp
edit: source/Plugins/Process/minidump/MinidumpTypes.cpp
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/Makefile
edit: source/API/SystemInitializerFull.cpp
edit: source/Plugins/Process/minidump/CMakeLists.txt
edit: source/Plugins/Process/minidump/MinidumpParser.h
edit: unittests/Process/minidump/MinidumpParserTest.cpp
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py
edit: source/Plugins/Process/minidump/MinidumpTypes.h
add: source/Plugins/Process/minidump/ThreadMinidump.h
add: source/Plugins/Process/minidump/ProcessMinidump.h
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.cpp
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.dmp

Commit 40046c610b9beff64c2a60a4508ea5fe81838f2e by tberghammer:
Fix the decorator of TestBreakpointCaseSensitivity

edit: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/TestBreakpointCaseSensitivity.py

Commit 99311c0b22338a83e6a00c4fbddfd3577914c003 by dvlahovski:
xfailing tests for Minidump plugin

edit: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py

Commit 2f638a1d046b8a88e61e212220edc40aecd2ce44 by jingham:
Add the new minidump files to the Xcode project.

edit: lldb.xcodeproj/project.pbxproj

Commit c875d2d3cb392a66e4005ebf189e790528cf394d by mehdi.amini:
Re-commit "Use StringRef in Support/Darf APIs (NFC)"

edit: source/Plugins/SymbolFile/DWARF/DWARFDefines.cpp

Commit 0acd0feeeb122dbdfa89c1bae5420ef738f15c3f by mehdi.amini:
Revert "Re-commit "Use StringRef in Support/Darf APIs (NFC)""

edit: source/Plugins/SymbolFile/DWARF/DWARFDefines.cpp

Commit 4efef69b7a79f6acd984da4f2f101e8f9ff73ab3 by jingham:
This test is failing because there's a global symbol "C" in

edit: packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py

Commit c4b0efb42c66ff4911944f96b6c6269bec5b76e9 by jingham:
The collision of class C and libsystem_c.dylib:C is a failure worth

edit: packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py

Commit 973503c16a5e71bdccd49791326c7811fac78ea6 by jmolenda:
Change Platform::GetRemoteSharedModule so if it's given a ModuleSpec

edit: source/Target/Platform.cpp

Commit 995bc5a7dd1a006873a202de96a89822e4f312be by mehdi.amini:
Re-commit "Use StringRef in Support/Darf APIs (NFC)"

edit: source/Plugins/SymbolFile/DWARF/DWARFDefines.cpp

Commit 0a9893d4bfa78bd73c19b390ce6a0a7f4e2137a2 by luke.drummond:
Delete unused global in ClangExpressionVariable.cpp

edit: source/Plugins/ExpressionParser/Clang/ClangExpressionVariable.cpp

Commit 8dbf8364689cc81917705cec81949503aecf25c4 by luke.drummond:
cleanup RSCoordinate handling and factor out coordinate parser

edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp

Commit 0dd93b3ab39c8288696001dd50b9a093b813b09c by dvlahovski:
Fixing new Minidump plugin tests

edit: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed
add: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64

Commit 97eade002c9e43c1e0d11475a4888083a8965044 by dvlahovski:
xfailing minidump tests again ... :frowning:

edit: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py

Commit d023da386e3a7b204ab769f2d64c5040131d73ed by luke.drummond:
[RenderScript] reflow/reword some comments and normalize names

edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptExpressionOpts.h
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptx86ABIFixups.cpp

Commit a7851a315407a8fd3246bdc4240081587521bc75 by zturner:
Disable warnings in LLDBWrapPython.cpp with -Werror.

edit: source/API/CMakeLists.txt

Commit 8fe65c338369b790a2e2352c4063cfc55af8a134 by zturner:
Make lldb -Werror clean on Windows.

edit: source/Host/common/ProcessRunLock.cpp
edit: source/Utility/SelectHelper.cpp
edit: source/Plugins/ScriptInterpreter/Python/lldb-python.h
edit: source/Symbol/OCamlASTContext.cpp
edit: source/Host/windows/ProcessLauncherWindows.cpp
edit: source/Interpreter/Args.cpp
edit: tools/lldb-mi/MICmdCmdGdbInfo.cpp
edit: source/Plugins/Process/elf-core/ThreadElfCore.cpp
edit: source/Host/windows/ConnectionGenericFileWindows.cpp
edit: source/Host/windows/PipeWindows.cpp
edit: source/Plugins/Process/Windows/Live/DebuggerThread.cpp
edit: include/lldb/Host/windows/PosixApi.h
edit: source/Host/common/TCPSocket.cpp
edit: source/Target/Memory.cpp
edit: source/Host/windows/Host.cpp
edit: source/Plugins/Process/Windows/Live/ProcessWindowsLive.h
edit: source/Host/common/SocketAddress.cpp
edit: source/DataFormatters/StringPrinter.cpp
edit: source/Host/common/UDPSocket.cpp
edit: include/lldb/Utility/SelectHelper.h
edit: source/Core/SourceManager.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: source/Host/windows/LockFileWindows.cpp
edit: source/Plugins/Process/Windows/Common/x86/RegisterContextWindows_x86.cpp
edit: source/Symbol/ClangASTContext.cpp
edit: source/Plugins/Process/Windows/Live/ProcessWindowsLive.cpp
edit: source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp
edit: include/lldb/Host/windows/HostProcessWindows.h
edit: source/Host/windows/FileSystem.cpp
edit: source/Plugins/Process/Windows/Live/DebuggerThread.h
edit: source/Core/Mangled.cpp
edit: source/Plugins/ObjectContainer/Universal-Mach-O/ObjectContainerUniversalMachO.cpp
edit: source/Host/common/NativeBreakpointList.cpp
edit: source/Plugins/Process/Windows/Common/RegisterContextWindows.cpp
edit: source/Target/StackFrame.cpp
edit: source/Host/common/SoftwareBreakpoint.cpp
edit: tools/lldb-mi/Platform.h
edit: source/Host/windows/ProcessRunLock.cpp
edit: source/Host/windows/EditLineWin.cpp

Commit e33824143d19925b2bc35bda69d8a939c68afe62 by zturner:
Convert some breakpoint code to use StringRef.

edit: include/lldb/Breakpoint/BreakpointID.h
edit: source/Breakpoint/BreakpointID.cpp
edit: include/lldb/Breakpoint/BreakpointIDList.h
edit: source/Breakpoint/BreakpointIDList.cpp

Commit 20486918d1c7f19d7d1d4c05ea9f75de695452fe by zturner:
Try to fix Android build.

edit: source/Breakpoint/BreakpointID.cpp

Commit 26b587ecc644b18c9f7fed102a3190ed68311154 by dvlahovski:
Removing the new Minidump plugin

delete: source/Plugins/Process/minidump/ThreadMinidump.cpp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.dmp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64
edit: unittests/Process/minidump/MinidumpParserTest.cpp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/TestMiniDumpNew.py
edit: source/Plugins/Process/minidump/MinidumpTypes.cpp
edit: source/API/SystemInitializerFull.cpp
delete: source/Plugins/Process/minidump/ThreadMinidump.h
edit: lldb.xcodeproj/project.pbxproj
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.cpp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64.dmp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/linux-x86_64_not_crashed.cpp
edit: source/Plugins/Process/minidump/MinidumpParser.h
edit: source/Plugins/Process/minidump/MinidumpTypes.h
delete: source/Plugins/Process/minidump/ProcessMinidump.cpp
delete: packages/Python/lldbsuite/test/functionalities/postmortem/minidump-new/Makefile
edit: source/Plugins/Process/minidump/MinidumpParser.cpp
edit: source/Plugins/Process/minidump/CMakeLists.txt
delete: source/Plugins/Process/minidump/ProcessMinidump.h

Commit ef86b6397ef2941ee0fc9186a564f8c57714fdca by zturner:
Fix some test failures due to the recent Breakpoint patch.

edit: source/Breakpoint/BreakpointIDList.cpp

Commit f64d484c3a175b5863c7485de8f22fdfceee1fca by luke.drummond:
Add the ability to set breakpoints on named RenderScript reductions

edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h

Commit e0c743a7dbe589370e702ec06d7654e965f0a41d by zturner:
Convert various CommandInterpreter functions to StringRef.

edit: source/Commands/CommandObjectBreakpoint.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Commands/CommandObjectFrame.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: include/lldb/Interpreter/CommandObject.h
edit: source/Commands/CommandObjectArgs.cpp
edit: source/Commands/CommandObjectDisassemble.cpp
edit: source/Commands/CommandObjectLog.cpp
edit: source/Interpreter/Args.cpp
edit: include/lldb/Interpreter/CommandObjectRegexCommand.h

Commit 98e5b01c84962db38030d8a3ac0f1c2dd23b7693 by zturner:
Fixup the xfail situation on Windows.

edit: packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_set_command/TestWatchpointSetErrorCases.py
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/pyobjsynthprovider/TestPyObjSynthProvider.py
edit: packages/Python/lldbsuite/test/lang/cpp/global_operators/TestCppGlobalOperators.py
edit: packages/Python/lldbsuite/test/expression_command/unwind_expression/TestUnwindExpression.py
edit: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/TestLinuxCore.py
edit: packages/Python/lldbsuite/test/lang/cpp/namespace_definitions/TestNamespaceDefinitions.py
edit: packages/Python/lldbsuite/test/lang/cpp/breakpoint-commands/TestCPPBreakpointCommands.py
edit: packages/Python/lldbsuite/test/functionalities/thread/exit_during_break/TestExitDuringBreak.py
edit: packages/Python/lldbsuite/test/lang/cpp/template/TestTemplateArgs.py
edit: packages/Python/lldbsuite/test/expression_command/save_jit_objects/TestSaveJITObjects.py
edit: packages/Python/lldbsuite/test/functionalities/memory/find/TestMemoryFind.py
edit: packages/Python/lldbsuite/test/lang/cpp/unsigned_types/TestUnsignedTypes.py
edit: packages/Python/lldbsuite/test/lang/cpp/virtual/TestVirtual.py
edit: packages/Python/lldbsuite/test/python_api/watchpoint/watchlocation/TestTargetWatchAddress.py
edit: packages/Python/lldbsuite/test/lang/cpp/extern_c/TestExternCSymbols.py
edit: packages/Python/lldbsuite/test/lang/cpp/scope/TestCppScope.py
edit: packages/Python/lldbsuite/test/lang/cpp/namespace/TestNamespace.py

Commit 054b31cf4a9d69d26c4fc208e179d7e5b9544ec8 by zturner:
Convert CommandObject constructors to StringRef.

edit: source/Commands/CommandObjectType.cpp
edit: source/Interpreter/CommandObject.cpp
edit: source/Commands/CommandObjectHelp.cpp
edit: source/API/SBCommandInterpreter.cpp
edit: source/Interpreter/CommandAlias.cpp
edit: source/Commands/CommandObjectArgs.cpp
edit: include/lldb/Interpreter/CommandObject.h
edit: include/lldb/Interpreter/CommandInterpreter.h
edit: source/Commands/CommandObjectWatchpoint.cpp
edit: source/Core/Stream.cpp
edit: source/Commands/CommandObjectSyntax.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: source/Target/LanguageRuntime.cpp
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Interpreter/CommandInterpreter.cpp
edit: include/lldb/Interpreter/CommandAlias.h
edit: include/lldb/Core/Stream.h
edit: include/lldb/Interpreter/CommandObjectRegexCommand.h
edit: source/Interpreter/Args.cpp
edit: source/Commands/CommandObjectMultiword.cpp
edit: source/Interpreter/CommandObjectRegexCommand.cpp
edit: source/Commands/CommandObjectExpression.cpp
edit: source/Commands/CommandObjectSource.cpp
edit: source/Commands/CommandObjectSettings.cpp
edit: source/Interpreter/Options.cpp

Commit 462fdd83bed65a714a8ced9835382ee72b53fc1f by zturner:
Update some command aliasing functions to use StringRef.

edit: source/Interpreter/CommandInterpreter.cpp
edit: include/lldb/Interpreter/CommandInterpreter.h
edit: include/lldb/Interpreter/CommandAlias.h
edit: source/Commands/CommandObjectHelp.cpp
edit: source/Interpreter/CommandAlias.cpp

Commit d947d95929cb9f3e42bec21f4ac97c3e964ff508 by zturner:
Convert some more aliasing and CI functions to StringRef.

edit: source/Commands/CommandObjectCommands.cpp
edit: include/lldb/Interpreter/CommandInterpreter.h
edit: source/Interpreter/CommandInterpreter.cpp
edit: source/API/SBCommandInterpreter.cpp
edit: source/Expression/REPL.cpp
edit: source/Plugins/StructuredData/DarwinLog/StructuredDataDarwinLog.cpp

Commit 406e5a803ec3470dd6eddcf8c88b77d95a2828ad by egranata:
Fixes for libc++ std::unordered_map data formatter against trunk

edit: source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp

Commit e21e6eeec4c767515730a10760e4e175b120efe1 by jmolenda:
Add i386/x86_64 tests of the eh_frame augmentation code in the x86

edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit 99e27b56e2cffef4eaf8c7eb9415489fee98679f by zturner:
Convert some Args index-based iteration to range-style iteration.

edit: source/Commands/CommandObjectType.cpp
edit: source/Commands/CommandObjectHelp.cpp
edit: source/Commands/CommandObjectTarget.cpp
edit: source/Commands/CommandObjectPlatform.cpp
edit: source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
edit: source/Host/windows/ProcessLauncherWindows.cpp
edit: source/Core/Mangled.cpp
edit: include/lldb/Core/Mangled.h
edit: source/Interpreter/CommandAlias.cpp
edit: source/Commands/CommandObjectSyntax.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: source/Commands/CommandObjectWatchpoint.cpp
edit: source/Commands/CommandObjectProcess.cpp
edit: source/Commands/CommandObjectCommands.cpp
edit: source/Commands/CommandObjectThread.cpp
edit: source/Commands/CommandObjectSettings.cpp
edit: source/Host/linux/ProcessLauncherLinux.cpp
edit: source/Interpreter/CommandObject.cpp

Commit c24fa145f86faf84d76fd0b1415029284c751137 by zturner:
Fix build error on Android again.

edit: source/Host/linux/ProcessLauncherLinux.cpp

Commit e3b003082b90d8cd95109ee6a7c81838b97f9197 by valentina.giusti:
Improve test for Intel(R) MPX registers.

edit: packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/TestMPXRegisters.py
edit: packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/main.cpp

Commit e1d0323bfb511d4fb1948ee2582fbe655163ee6c by jingham:
These test cases don't test different debug info formats.

edit: packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/TestBadAddressBreakpoints.py
edit: packages/Python/lldbsuite/test/functionalities/breakpoint/address_breakpoints/TestAddressBreakpoints.py

Commit 9e77e69536d824c9b1ae9989882c3a7030bf731e by emaste:
Match printf field width arg and type

edit: source/Interpreter/Args.cpp

Commit 9d081aedf9a73178d4c0d6170b1aef07b1f37794 by valentina.giusti:
Add bound violation handling for Intel(R) Memory Protection Extensions

add: packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/mpx_bound_violation/main.cpp
add: packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/mpx_bound_violation/Makefile
edit: source/Plugins/Process/Linux/NativeThreadLinux.cpp
add: packages/Python/lldbsuite/test/functionalities/register/intel_xtended_registers/mpx_bound_violation/TestBoundViolation.py
edit: source/Plugins/Process/POSIX/CrashReason.cpp
edit: source/Plugins/Process/POSIX/CrashReason.h

Commit c2b82c4fdf735e5a008844d48d81159a15605aeb by todd.fiala:
xfail TestDarwinLogBasic.py for i386 macOS

edit: packages/Python/lldbsuite/test/functionalities/darwin_log/basic/TestDarwinLogBasic.py

Commit cc0fbf7de61b6fe29e5d53436a0ec8b7953f5dae by jingham:
StringRef::front asserts on empty strings, causing "break modify -c ''"

edit: source/Interpreter/CommandObject.cpp

Commit c598aafb47b663a07cb25a8a9c9fb50c72660f87 by todd.fiala:
xfail TestDiagnoseDereferenceFunctionReturn.py on macOS i386

edit: packages/Python/lldbsuite/test/functionalities/frame-diagnose/dereference-function-return/TestDiagnoseDereferenceFunctionReturn.py

Commit aed4d39002834f95e98d8539e01438599fe879f4 by todd.fiala:
xfail TestExec.py on macOS i386

edit: packages/Python/lldbsuite/test/functionalities/exec/TestExec.py

Commit d52a4f6dcdfd78ba9ea86b1b0d7dfd6db13ee518 by todd.fiala:
xfail TestDataFormatterNSIndexPath.py on macOS i386

edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/nsindexpath/TestDataFormatterNSIndexPath.py

Commit c702f5c244c2e295d1b912a2932d5fde2c59a7af by todd.fiala:
xfail TestSBTypeTypeClass.py on macOS i386

edit: packages/Python/lldbsuite/test/python_api/sbtype_typeclass/TestSBTypeTypeClass.py

Commit e2ffdce451c97bc634f6560554d127475ac2d388 by francisjricci:
Fix GetDisplayName when only a demangled name is available

edit: source/Symbol/Symbol.cpp
edit: source/Symbol/Function.cpp

Commit a105e6c2496b09ac859dcd178e6c45e816388f48 by todd.fiala:
xfail TestQueues on macOS

edit: packages/Python/lldbsuite/test/macosx/queues/TestQueues.py

Commit caaad45e0e20518127352b3946fc608feaa1611c by todd.fiala:
xfail TestReportData.py on i386

edit: packages/Python/lldbsuite/test/functionalities/asan/TestReportData.py

Commit 45fb8d00309586c3f7027f66f9f8a0b56bf1cc4a by zturner:
Convert UniqueCStringMap to use StringRef.

edit: source/Interpreter/OptionValueProperties.cpp
edit: source/Plugins/SymbolFile/DWARF/NameToDIE.h
edit: source/Interpreter/OptionValueEnumeration.cpp
edit: source/Plugins/Language/ObjC/ObjCLanguage.h
edit: source/Symbol/Symtab.cpp
edit: source/Core/Stream.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
edit: source/Symbol/ClangASTContext.cpp
edit: source/Plugins/Language/ObjC/ObjCLanguage.cpp
edit: source/Plugins/ObjectContainer/BSD-Archive/ObjectContainerBSDArchive.cpp
edit: source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
edit: include/lldb/Core/UniqueCStringMap.h
edit: source/Symbol/GoASTContext.cpp
edit: include/lldb/Core/Stream.h
edit: source/Plugins/SymbolFile/DWARF/NameToDIE.cpp

Commit 38e0dfc752eac4d2753db2ca0889957e5ab2a303 by todd.fiala:
disable TSAN tests on macOS i386

edit: packages/Python/lldbsuite/test/decorators.py

Commit 3f2a0232000e408a1313297b717b35ec8d4734cc by hfinkel:
[lit] Don't assume you'll find debugserver

edit: lit/lit.cfg

Commit 4e7339aa89e8015b35555e7494a7972063ae4475 by valentina.giusti:
Fix build failure on lldb-amd64-ninja-freebsd11 error caused by rL283474

edit: source/Plugins/Process/POSIX/CrashReason.cpp
edit: source/Plugins/Process/POSIX/CrashReason.h

Commit 3d4af35df6ffc827a6f64a891d8403a077959c02 by jingham:
The PR that caused this test ot fail was fixed in July, removing the

edit: packages/Python/lldbsuite/test/lang/cpp/gmodules/TestWithModuleDebugging.py

Commit 0e168566cd706e1b229063e8b946ec2bb874ef5e by zturner:
Remove unused variable.

edit: source/Interpreter/OptionValueEnumeration.cpp

Commit bcceb865609540ea97c030058af00cdd53f3f722 by scallanan:
Remove a stray dump().

edit: source/Expression/IRExecutionUnit.cpp

Commit 7a3fbe72a51700038e1ddced4088bbdf114124f0 by zturner:
Fix a few warnings caught by clang.

edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
edit: source/Plugins/SymbolFile/DWARF/NameToDIE.cpp

Commit 7ebb3ec2836227af38ca3e6e4e996cc9a6e9069a by labath:
Fix compiler warnings in PlatformDarwinTest.cpp

edit: unittests/Platform/PlatformDarwinTest.cpp

Commit ad102393e999e86be6d498869fa567bd662d1799 by labath:
Fix compiler warnings in TestClangASTContext.cpp

edit: unittests/Symbol/TestClangASTContext.cpp

Commit 393ea1e0bc6603a1822ba27a4262e65f4fe09c3b by nitesh.jain:
[LLDB][MIPS] Fix register read/write for 32 bit big endian system

edit: source/Core/RegisterValue.cpp
edit: source/Plugins/Process/Linux/NativeRegisterContextLinux.cpp

Commit 61cd6b2610f87a60dc3f044303d15d974423a513 by nitesh.jain:
[LLDB][MIPS] Fix TestReturnValue failure for MIPS

edit: source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp

Commit b1b512c9d0fe6a0c37d6b36b1c1e1b1b064627e1 by nitesh.jain:
[LLDB][MIPS] Skip some test case which were causing LLDB to go into

edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_watch_break/TestConcurrentDelayWatchBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break_delay/TestConcurrentWatchBreakDelay.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_delay_watch/TestConcurrentSignalDelayWatch.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_watchpoint_breakpoint_signal/TestConcurrentCrashWithWatchpointBreakpointSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_delay_signal/TestConcurrentTwoBreakpointsOneDelaySignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch_break/TestConcurrentSignalWatchBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_delay_break/TestConcurrentSignalDelayBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_watch/TestConcurrentSignalWatch.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoint_threads/TestConcurrentTwoBreakpointThreads.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoints_delayed_breakpoint_one_watchpoint/TestConcurrentBreakpointsDelayedBreakpointOneWatchpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_crash/TestConcurrentManyCrash.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_watchpoint/TestConcurrentCrashWithWatchpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_with_delay_watchpoint_threads/TestConcurrentWatchpointWithDelayWatchpointThreads.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_signal/TestConcurrentCrashWithSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoint_threads/TestConcurrentTwoWatchpointThreads.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_signal/TestConcurrentTwoWatchpointsOneSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watch_break/TestConcurrentWatchBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_break/TestConcurrentSignalBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_signal/TestConcurrentTwoBreakpointsOneSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_breakpoints_one_watchpoint/TestConcurrentTwoBreakpointsOneWatchpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_breakpoint/TestConcurrentTwoWatchpointsOneBreakpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoint_delay_breakpoint_one_signal/TestConcurrentBreakpointDelayBreakpointOneSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/breakpoint_one_delay_breakpoint_threads/TestConcurrentBreakpointOneDelayBreakpointThreads.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/signal_n_watch_n_break/TestConcurrentSignalNWatchNBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delayed_crash_with_breakpoint_watchpoint/TestConcurrentDelayedCrashWithBreakpointWatchpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/crash_with_break/TestConcurrentCrashWithBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delayed_crash_with_breakpoint_signal/TestConcurrentDelayedCrashWithBreakpointSignal.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/n_watch_n_break/TestConcurrentNWatchNBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_signal_watch/TestConcurrentDelaySignalWatch.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_breakpoints/TestConcurrentManyBreakpoints.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_signals/TestConcurrentManySignals.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/delay_signal_break/TestConcurrentDelaySignalBreak.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/watchpoint_delay_watchpoint_one_breakpoint/TestConcurrentWatchpointDelayWatchpointOneBreakpoint.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/many_watchpoints/TestConcurrentManyWatchpoints.py
edit: packages/Python/lldbsuite/test/functionalities/thread/concurrent_events/two_watchpoints_one_delay_breakpoint/TestConcurrentTwoWatchpointsOneDelayBreakpoint.py

Commit c5582d55daeca02bd87229d87743c336e7cb5605 by nitesh.jain:
[LLDB][MIPS] All tests get errors in dotest after this test.

edit: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/TestLinuxCore.py
edit: packages/Python/lldbsuite/test/python_api/disassemble-raw-data/TestDisassemble_VST1_64.py

Commit 4844a4fda19a08eca34814dbad5ec4cb3f6773eb by jingham:
Add the radar number on our end.

edit: packages/Python/lldbsuite/test/functionalities/watchpoint/watchpoint_commands/command/TestWatchpointCommandPython.py

Commit 2fc4bbf970326c181a36e841238c9e9a2eb40852 by jingham:
Add the related radar on our end for llvm.org/pr15824.

edit: packages/Python/lldbsuite/test/functionalities/thread/multi_break/TestMultipleBreakpoints.py

Commit fa1f78149905f96e5fd034fa47b818c97631644f by jingham:
Adding radar number on our end for llvm.org/pr15824.

edit: packages/Python/lldbsuite/test/functionalities/thread/state/TestThreadStates.py

Commit a746feb29202097d00ecbc0193ad6a5484bfe553 by jingham:
This test was failing because /bin/ls is no longer debuggable on OS X.

add: packages/Python/lldbsuite/test/functionalities/tty/main.c
add: packages/Python/lldbsuite/test/functionalities/tty/Makefile
edit: packages/Python/lldbsuite/test/functionalities/tty/TestTerminal.py

Commit 34c4012f756f3277f8cc26cc273899c2baed62d3 by jingham:
Fixing the bug number for darwin on this failure.

edit: packages/Python/lldbsuite/test/lang/cpp/class_static/TestStaticVariables.py

Commit 09c18fbfd47e7bbdf7e7745d7097d1c2679b59ad by jmolenda:
Add a first unit test for the arm64 instruction profiled unwind plan

edit: source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
edit: unittests/UnwindAssembly/CMakeLists.txt
edit: lldb.xcodeproj/project.pbxproj
edit: source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.h
add: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp
edit: source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp
edit: include/lldb/Core/EmulateInstruction.h
add: unittests/UnwindAssembly/InstEmulation/CMakeLists.txt

Commit 3056fee7afe91a14e4ef73e46b2036118ff8654a by jmolenda:
Add a second, more complicated, arm64 example program to the arm64

edit: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp

Commit 00360958786de0f96d1be546f5b6c07bff6e1dda by labath:
Fix Arm64InstEmulation tests for windows

edit: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp

Commit 482cac9c2365760e5712a45d98428c6807c81b24 by scallanan:
Clarified the explanation of expr --top-level.

edit: source/Commands/CommandObjectExpression.cpp

Commit 13817bd2b682bf8492d024cd141a01ae724a2e83 by jingham:
Added a bugreport tracking the failure to get float return values on

edit: packages/Python/lldbsuite/test/functionalities/return-value/TestReturnValue.py

Commit 680bed2e78a009761a8c23ed855ae7b9e457b3f8 by jingham:
This test now passes.

edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/TestDataFormatterLibcxxList.py

Commit 4d053a083b375d087d90aef12cb3af145a697304 by jingham:
Add the radar number on our end.

edit: packages/Python/lldbsuite/test/expression_command/char/TestExprsChar.py

Commit a64c6bad470237f239d4ad0c6e29f04a15ca7d60 by jingham:
Added a radar on our end for this test's failure.

edit: packages/Python/lldbsuite/test/lang/c/global_variables/TestGlobalVariables.py

Commit 73c48f6d097714a9a0bf4fa779120a7d11da18cf by jingham:
This was skipped due to a clang PR that has been fixed.

edit: packages/Python/lldbsuite/test/lang/objc/modules-incomplete/TestIncompleteModules.py

Commit 8d36a3f203398e70b45802b1f707bd303e790244 by jingham:
This test now passes.

edit: packages/Python/lldbsuite/test/lang/objc/modules-auto-import/TestModulesAutoImport.py

Commit b6425277eff44bbf18e8186efca7afaf9a280d8f by jmolenda:
Add a simple frameless function test case to the arm64 unwind unit tests

edit: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp
edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit bb3143973b51636375503f5db72a905e997e76ee by jmolenda:
Add an arm64 unit test where the function saves x20 in the prologue,

edit: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp

Commit 6bb0a1412dd5dc75e0e1f114e3c47000ff3275aa by nitesh.jain:
[LLDB][MIPS] Fix qProcessInfo to return correct pointer size based on

edit: source/Core/ArchSpec.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
edit: include/lldb/Core/ArchSpec.h
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerCommon.cpp

Commit 0a8263d8fcbe3cf759ba8471756a0ffe80582f38 by nitesh.jain:
[LLDB][MIPS] fix Floating point register read/write for big endian

edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.h
edit: source/Plugins/Process/Utility/RegisterInfos_mips64.h
edit: source/Plugins/Process/Linux/NativeRegisterContextLinux_mips64.cpp
edit: source/Plugins/Process/Utility/RegisterInfos_mips.h
edit: source/Plugins/Process/Utility/lldb-mips-linux-register-enums.h

Commit f7afdb70618ed406b00fb70344095a793a1e34b7 by beanz:
Fix lookup path for lldb-mi

edit: packages/Python/lldbsuite/test/dotest.py

Commit 13c21eb3ef91d8c0b2ee371161fafb96e93288de by beanz:
Fix building tests without system headers on Darwin

edit: packages/Python/lldbsuite/test/dotest_args.py

Commit 635521b694f369313ba1b36a3820d38ec2f3e25e by beanz:
Fix test suite lookup path for LLDB.h

edit: packages/Python/lldbsuite/test/decorators.py

Commit ec5c745d2102ed2c0611a81ea198ad88ce00e091 by beanz:
Use LLDB_SRC for relative paths

edit: packages/Python/lldbsuite/test/decorators.py

Commit d1d9aa343ca9f62f3ae48cedef045d3db37f9273 by beanz:
[CMake] Cleanup check-lldb targets

edit: test/CMakeLists.txt

Commit a0ec07ba865cca2d113f48edfd8183e051efabec by vadim.macagon:
Fix Python binding generation build step on Windows

edit: scripts/Python/prepare_binding_Python.py

Commit 3c5d8d4f382ab120f977b2a5a0cf49c1410529dc by richard_chamberlain:
[lldb] Improve identification of Linux core dumps. Fix for bug #30485.

edit: source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp

Commit a04f63614692329c9665843552b51b124488c0c2 by jingham:
This test is passing on i386 now.

edit: packages/Python/lldbsuite/test/lang/objc/objc-class-method/TestObjCClassMethod.py

Commit 9e5f1d6e52fe1b6e87a7476f44c9acaf40e56781 by jingham:
This test passes on i386 now.

edit: packages/Python/lldbsuite/test/lang/objc/ivar-IMP/TestObjCiVarIMP.py

Commit 55905639ca44f6c242dd734c34988a5b320b55e3 by vadim.macagon:
[LLDB-MI] Minor cleanup of CMICmnLLDBUtilSBValue class

edit: tools/lldb-mi/MICmnLLDBUtilSBValue.h
edit: tools/lldb-mi/MICmnLLDBUtilSBValue.cpp

Commit 04bc152af0a6b31e3097c29ea60f1021e63d1a20 by beanz:
[CMake] Populate LLDB.framework's headers directory

edit: source/API/CMakeLists.txt

Commit 150510f0705711e2801a4ac7a31686b8c56fbd05 by jingham:
This test is no longer failing for gmodules.

edit: packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py

Commit a0fac3a5f8e1aeeb0ce81596a0c4865e764c012c by mail:
Interpreter: Don't return StringRef from functions whose return value is

edit: include/lldb/Interpreter/Args.h
edit: source/Interpreter/Args.cpp

Commit 713f69e33bee4b435cec290eb5340537f7df4199 by mail:
unittests: Specify types in a bunch of unittest EXPECT's

edit: unittests/UnwindAssembly/InstEmulation/TestArm64InstEmulation.cpp
edit: unittests/Core/ArchSpecTest.cpp
edit: unittests/Utility/StringExtractorTest.cpp
edit: unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp
edit: unittests/Process/gdb-remote/GDBRemoteClientBaseTest.cpp
edit: unittests/UnwindAssembly/x86/Testx86AssemblyInspectionEngine.cpp

Commit 5f8ab0cfe7aaf8dc49c7a6d2dd90ab8b60f63ab3 by a20012251:
[lldb] Read modules from memory when a local copy is not available

edit: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp
edit: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h

Commit adc1653118b11d76caafa6b5df21f4269f10837b by jingham:
Fix a crash in expressions with fixits in the dummy target.

edit: source/Commands/CommandObjectExpression.cpp
edit: packages/Python/lldbsuite/test/expression_command/fixits/TestFixIts.py

Commit bf6b75d62984962702ee8f7353e86ed02f569172 by jingham:
More testsuite xfail markings cleanup.

edit: packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py
edit: packages/Python/lldbsuite/test/lang/objc/objc-super/TestObjCSuper.py

Commit 04f6ce32249a67ae588747c7aed32fa58f64d540 by jingham:
Remove a debug print statement.

edit: packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py

Commit d437a882e8b84ce6f423bfa699f05521cd27ed96 by labath:
[cmake] Make dependencies of lldb libraries private, take 2

edit: tools/argdumper/CMakeLists.txt
edit: source/Plugins/SymbolFile/PDB/CMakeLists.txt
edit: tools/driver/CMakeLists.txt
edit: cmake/modules/AddLLDB.cmake
edit: tools/lldb-mi/CMakeLists.txt

Commit 0b84414cbb2f24e74bcedc87115a2d99a95ac427 by labath:
Fixup r284466 - try to unbreak NetBSD

edit: tools/driver/CMakeLists.txt

Commit 74cebecc8e4e978d2ed1967b1db436b95ff4f740 by todd.fiala:
xfail TestMiSyntax.py's test_lldbmi_output_grammar on macOS

edit: packages/Python/lldbsuite/test/tools/lldb-mi/syntax/TestMiSyntax.py

Commit 56a8c0d0a3308ca78f623396e67492fce1dc54c9 by beanz:
Use clang --driver-mode instead of guessing c++ compiler path

edit: packages/Python/lldbsuite/test/make/Makefile.rules

Commit 5774b1bfd81acf8b2502e7d64424cdbdd443a1f2 by beanz:
[CMake] Don't include LLDB_TEST_COMPILER in cached variable

edit: test/CMakeLists.txt

Commit 248861695c48dd44159c684252d4b700a1e1e0a9 by beanz:
When invoking Terminal, don't assume the default shell

edit: source/Host/macosx/Host.mm

Commit 63ab2eefeb27e1a629ab01e7e01203724dd1d712 by beanz:
Fixing the linux bots I broke in r284550

edit: packages/Python/lldbsuite/test/make/Makefile.rules

Commit a65fd36c368d6d751c81510e080cdb0b8b163cbf by beanz:
Trying to fix a few more missing LDFLAGS.

edit: packages/Python/lldbsuite/test/make/Makefile.rules

Commit b9b02490828f04f735974021713522288b82845f by beanz:
Revert back to the state before r284550

edit: packages/Python/lldbsuite/test/make/Makefile.rules

Commit f42c727699b16aaf9d80249a15533798faa38a26 by todd.fiala:
Fixup NSDictionary_Additionals to use the new

edit: source/Plugins/Language/Swift/SwiftLanguage.cpp

Commit ff3400b55a1a63f8d0d9cad5dd0997bcaed62e20 by todd.fiala:
fixed up two areas of merge conflict that aren't part of the macOS build

edit: source/CMakeLists.txt
edit: source/Plugins/Process/Windows/Live/DebuggerThread.cpp

Commit 394a8b398b296c25ec990570369cb446d05b7bd5 by todd.fiala:
[CMake] Fix standalone build

edit: lit/CMakeLists.txt

Commit fd28115d1732e357e807db6e45d4899d86d3e0cf by todd.fiala:
fix up Ubuntu build

edit: cmake/modules/AddLLDB.cmake

Commit 2c1ea7acd6b93cdbf3292d5449f63829fba9778f by todd.fiala:
fix up gtest build issues on build-script-driven LLDB build

edit: lldb.xcodeproj/project.pbxproj

Commit 076ba1499f8e30f48bd16933add4e26c6e9baeed by todd.fiala:
fixup Xcode project, mark failing tests

edit: packages/Python/lldbsuite/test/lang/swift/path_with_colons/TestSwiftPathWithColons.py
edit: lldb.xcodeproj/project.pbxproj
edit: packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py
edit: packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py
edit: packages/Python/lldbsuite/test/lang/swift/variables/bridged_array/TestSwiftBridgedArray.py

Commit e8910566f07b040ea0ace4e51c0c89dba72fcbe0 by todd.fiala:
remove xfail from TestSwiftBridgedArray.py

edit: packages/Python/lldbsuite/test/lang/swift/variables/bridged_array/TestSwiftBridgedArray.py

Commit 4db61a94e1e56ed56394c9d3acce65e6df33d6e4 by todd.fiala:
update static Python swig bindings

edit: scripts/Python/static-binding/LLDBWrapPython.cpp
edit: scripts/Python/static-binding/lldb.py

Commit ac64d3e3814a3a818be986ab6dd24ae975538714 by todd.fiala:
added bug-tracking numbers for two issues raised during the merge

edit: packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py
edit: packages/Python/lldbsuite/test/lang/objc/foundation/TestObjCMethods2.py

Commit daa19f2ec90db8bf43c439e028097c77ac2186d5 by tfiala:
disable lldb-mi until upstream issue with global constructor is resolved

edit: tools/CMakeLists.txt

Commit e556fb1adaf558eee1d22c520598cac48b418d97 by tfiala:
add -fno-limit-debug-info for debug builds with build-swift-cmake.py

edit: scripts/build-swift-cmake.py

Commit ab139c29c11908538e0920248673ad2f009d3387 by todd.fiala:
Limit LLDB_EXPORT_ALL_SYMBOLS symbol exporting

edit: source/API/CMakeLists.txt
add: source/API/liblldb-private.exports

Commit 1e6ee2040cbd0dece554d78a0fc0ae3290f77b78 by todd.fiala:
Revert "disable lldb-mi until upstream issue with global constructor is

edit: tools/CMakeLists.txt

Commit c285097cc2afeffae98b81be8f3e5e2073717e16 by todd.fiala:
Revert "This test now passes."

edit: packages/Python/lldbsuite/test/lang/objc/modules-auto-import/TestModulesAutoImport.py

Commit d609a087a9e4a24e072d4a360260d21bf45e0893 by todd.fiala:
Revert "Move UTF functions into namespace llvm."

edit: source/Plugins/Process/minidump/MinidumpTypes.cpp
edit: source/DataFormatters/StringPrinter.cpp

Commit 5e903e0b5d937e4dd2e18efb906036fdb8e764c2 by todd.fiala:
temporarily remove llvm namespace from UTF* functions

edit: source/Plugins/Language/Swift/SwiftLanguage.cpp

Commit 82b8e9b0b613132493e013b4cee2f6686fa3ec56 by todd.fiala:
Revert "Use StringRef instead of raw pointers in MCAsmInfo/MCInstrInfo

edit: source/Plugins/Instruction/MIPS64/EmulateInstructionMIPS64.cpp
edit: source/Plugins/Instruction/MIPS/EmulateInstructionMIPS.cpp

Commit 1995b66ba1f98f1dffd24a20c9b01b75ead1c1c5 by todd.fiala:
fix up lldb-mi linkage on build-script-driven macOS build

edit: lldb.xcodeproj/project.pbxproj