[Swift CI] Build Failure: 0. OSS - LLDB Incremental - OS X (master) #2408


(Todd Fiala) #1

Hey all,

Please ignore. This is part of a large merge into Swift from LLVM.org LLDB
svn trunk.

Thanks!

Sincerely,
Todd Fiala

···

On Thu, Apr 7, 2016 at 6:28 PM, <no-reply@swift.org> wrote:

[FAILURE] oss-lldb-incremental-osx [#2408]
Build URL: https://ci.swift.org/job/oss-lldb-incremental-osx/2408/
Project: oss-lldb-incremental-osx
Date of build: Thu, 07 Apr 2016 17:58:38 -0700
Build duration: 30 min
Changes

   - Commit *011ab6fb3dc91651f9f87e00ede1fc8c3ad8174f* by *harlan:*

   [build_support] Added -sparse option for llvm-profdata if supported
   - *edit*: utils/profdata_merge/process.py

   - Commit *32730fac6f24ce4877cf2cc9cefb382acf3c2025* by *bgesiak:*

   [build-script] XCTest CI builds on OS X
   - *edit*: utils/build-script-impl

   - Commit *a71458a5a7cc2069c4e807487bd4f495ec8bdfd0* by *dfarler:*

   Use target-build-swift to build typeref decoding tests, not the driver
   - *edit*: test/Reflection/typeref_decoding_objc.swift
      - *edit*: test/Reflection/typeref_decoding.swift

   - Commit *810b0edc12d7841d571a12049a6d27c2f19beede* by *tberghammer:*

   Revert "Use BKPT instead of UDF for arm/thumb breakpoints"
   - *edit*: source/Plugins/Platform/Linux/PlatformLinux.cpp
      - *edit*: source/Plugins/Process/Linux/NativeProcessLinux.cpp

   - Commit *bc901680527e226de9858ae4996883fe9cba694d* by *egranata:*

   Apple simulator platforms don't have a shared cache to load Objective-C
   - *edit*:
      source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp

   - Commit *70790f21a3c1a94aa87cb6e2cdd7143f6b0af99e* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr warnings; other minor fixes.
   - *edit*: source/Target/JITLoader.cpp
      - *edit*: source/Target/OperatingSystem.cpp
      - *edit*: source/Target/ABI.cpp
      - *edit*: source/Target/Platform.cpp
      - *edit*: source/Target/ProcessLaunchInfo.cpp
      - *edit*: source/Target/PathMappingList.cpp
      - *edit*: source/Target/ExecutionContext.cpp
      - *edit*: source/Target/MemoryHistory.cpp
      - *edit*: include/lldb/Target/Platform.h
      - *edit*: source/Target/LanguageRuntime.cpp
      - *edit*: source/Target/RegisterContext.cpp
      - *edit*: source/Target/InstrumentationRuntime.cpp

   - Commit *3b9f173b5d2a8a0a8919426a3872a034ed1f2e66* by *jingham:*

   Add usage instructions for TypeSystemMap::AddToMap.
   - *edit*: include/lldb/Symbol/TypeSystem.h

   - Commit *f6fc4ad212724dd6b7d1a5f675dd734056cc89a5* by *aidan:*

   [Renderscript] Refactor .rs.info parser.
   - *edit*:
      source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp

   - Commit *9ea73d70b9a9834af9bd356108e8484d3931b32e* by *tberghammer:*

   Improve the handling of missing elf symtab and missing symbol sizes
   - *edit*: include/lldb/Symbol/DWARFCallFrameInfo.h
      - *edit*: include/lldb/Core/RangeMap.h
      - *edit*: source/Symbol/DWARFCallFrameInfo.cpp
      - *edit*: source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
      - *edit*: include/lldb/Symbol/Symtab.h
      - *edit*: source/Symbol/ObjectFile.cpp
      - *edit*: source/Symbol/Symtab.cpp
      - *edit*: include/lldb/Symbol/ObjectFile.h
      - *edit*: source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
      - *edit*: source/Plugins/ObjectFile/ELF/ObjectFileELF.h

   - Commit *c7f9be60c815c41d32f8b79546fd34d0bd70dd9a* by
   *Bhushan.Attarde:*

   [LLDB][MIPS] Provide CPU string to compiler for appropriate code
   - *edit*: source/Core/ArchSpec.cpp
      - *edit*: include/lldb/Core/ArchSpec.h
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

   - Commit *ed379e082221738ac99ef0654e487e8d6918e70f* by *ewan:*

   Fix OSX cmake build
   - *edit*: source/API/liblldb.exports

   - Commit *80262145148ee38b55cc2c03931b97d38b20dc5d* by *zturner:*

   Fix SocketTest on Windows.
   - *edit*: unittests/Host/SocketAddressTest.cpp

   - Commit *1c4ae6fcec95d41f1aba16a6253bceddfe04b3ef* by *zturner:*

   Add target and host platform enumerations so we're not using strings.
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/asan/TestMemoryHistory.py
      - *edit*: packages/Python/lldbsuite/test/lldbplatformutil.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/completion/TestCompletion.py
      - *edit*: packages/Python/lldbsuite/test/decorators.py
      - *add*: packages/Python/lldbsuite/test/lldbplatform.py

   - Commit *1a825cbdc230164f6700caabb42a54e2db7d7960* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr warnings in some files in
   - *edit*: source/Target/StackFrame.cpp
      - *edit*: source/Target/StopInfo.cpp
      - *edit*: source/Target/StackID.cpp
      - *edit*: source/Target/Queue.cpp
      - *edit*: source/Target/SystemRuntime.cpp
      - *edit*: source/Target/UnixSignals.cpp
      - *edit*: source/Target/ProcessInfo.cpp
      - *edit*: source/Target/StackFrameList.cpp
      - *edit*: source/Target/UnwindAssembly.cpp

   - Commit *1695beebc5ac6a7e93283b691aaf29df87e22ae9* by *egranata:*

   Fix a typo in FormatCache.cpp such that the cache would potentially
   - *edit*: source/DataFormatters/FormatCache.cpp

   - Commit *e48911c815018b2cc61a2b79f07661be34ccc256* by *emaste:*

   Remove expectedFlakeyFreeBSD decorator for prompt setting
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/abbreviation/TestAbbreviations.py

   - Commit *26589b4e69b43c80d1456b13b279eb9a14859185* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings
   - *edit*: source/Commands/CommandObjectBreakpoint.cpp

   - Commit *38d9c853758f9a7d084fa344fb4086de5455925c* by *jingham:*

   Make sure code that is in the middle of figuring out the correct
   - *edit*:
      packages/Python/lldbsuite/test/macosx/universal/TestUniversal.py
      - *edit*: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
      - *edit*: source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
      - *edit*: packages/Python/lldbsuite/test/macosx/universal/main.c

   - Commit *18a4713536a5d17c0291c3fe28fe1298381ec89a* by *jmolenda:*

   This patch stops lldb from loading a .lldbinit file from the current
   - *edit*: source/API/SBHostOS.cpp
      - *edit*: source/Interpreter/CommandInterpreter.cpp
      - *edit*: scripts/interface/SBFileSpec.i
      - *edit*: include/lldb/API/SBHostOS.h
      - *edit*: scripts/interface/SBHostOS.i
      - *edit*: include/lldb/Target/Target.h
      - *edit*: tools/driver/Driver.cpp
      - *edit*: include/lldb/API/SBFileSpec.h
      - *edit*: tools/driver/Driver.h
      - *edit*: source/Target/Target.cpp
      - *edit*: source/API/SBFileSpec.cpp

   - Commit *a66f8fb52213131ecea5adb58b9ea365eb61be1e* by *labath:*

   Mark
   TestLldbGdbServer.test_software_breakpoint_set_and_remove_work_llgs
   - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/TestLldbGdbServer.py

   - Commit *80415da83f43f1145b3abd28e93ca04f52340891* by *labath:*

   Enable TestUnicodeLiterals
   - *edit*:
      packages/Python/lldbsuite/test/lang/cpp/unicode-literals/TestUnicodeLiterals.py

   - Commit *6be14b395a0b9bd04197f789396e194c0de73d3d* by *tberghammer:*

   Stack unwinding emulation: handle adjustment of FP
   - *edit*:
      source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp

   - Commit *cd8e985dc46a802e52a5562cebe4f14b30e60a30* by *ewan:*

   Delete unused function in ClangExpressionParser
   - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

   - Commit *1662b2ea7d416bc123989d9bb2affcf231c5fc5a* by *emaste:*

   Remove XFAIL from test passing on FreeBSD
   - *edit*:
      packages/Python/lldbsuite/test/lang/cpp/dynamic-value/TestDynamicValue.py

   - Commit *461f63946dd63990e73be123caacf6da31f8f1cb* by *emaste:*

   Remove XFAIL from test passing on FreeBSD
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py

   - Commit *5128c6eb01ad5c964e8e6998baafddc3aa8ea7e8* by *emaste:*

   Remove XFAIL from test passing on FreeBSD
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/inline-stepping/TestInlineStepping.py

   - Commit *1104ae48228fe426d15ace278b8252b163fea167* by *ewan:*

   refactor/cleanup ClangExpressionParser::Parse
   - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

   - Commit *b23e8c4a4ee7ac20565e3641473081aea143d098* by *zturner:*

   Don't use an atexit handler for cleaning up the temp directory.
   - *edit*: source/Initialization/SystemInitializerCommon.cpp
      - *edit*: include/lldb/Host/HostInfoBase.h
      - *edit*: source/Host/common/HostInfoBase.cpp

   - Commit *e12a056fdefa28d2c98002d00a1e1c5eed1859b3* by *emaste:*

   Remove expectedFailureFreeBSD decorator
   - *edit*:
      packages/Python/lldbsuite/test/expression_command/formatters/TestFormatters.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/inferior-crashing/TestInferiorCrashing.py
      - *edit*:
      packages/Python/lldbsuite/test/lang/go/runtime/TestGoLanguageRuntime
      - *edit*: packages/Python/lldbsuite/test/decorators.py
      - *edit*:
      packages/Python/lldbsuite/test/lang/cpp/class_static/TestStaticVariables.py
      - *edit*:
      packages/Python/lldbsuite/test/lang/cpp/nsimport/TestCppNsImport.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/expr-doesnt-deadlock/TestExprDoesntBlock.py
      - *edit*:
      packages/Python/lldbsuite/test/python_api/thread/TestThreadAPI.py
      - *edit*:
      packages/Python/lldbsuite/test/expression_command/call-function/TestCallStdStringFunction.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/TestDataFormatterSkipSummary.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/attach_resume/TestAttachResume.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/avoids-fd-leak/TestFdLeak.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py
      - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/commandline/TestStubSetSID.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/signal/handle-segv/TestHandleSegv.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break_plus_condition/TestThreadSpecificBpPlusCondition.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/signal/TestSendSignal.py
      - *edit*:
      packages/Python/lldbsuite/test/lang/c/stepping/TestStepAndBreakpoints.py

   - Commit *409954a8a5c9e189e95ecbf557bc6cb47b51e0b3* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings
   - *edit*: source/Commands/CommandObjectBreakpointCommand.cpp
      - *edit*: source/Commands/CommandObjectFrame.cpp
      - *edit*: source/Commands/CommandCompletions.cpp
      - *edit*: source/Commands/CommandObjectExpression.cpp
      - *edit*: source/Commands/CommandObjectArgs.cpp
      - *edit*: source/Commands/CommandObjectApropos.cpp

   - Commit *d64625fe63b59cbe14e1a83dc28b7cf6bcdea4ba* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings
   - *edit*: source/Commands/CommandObjectSyntax.cpp
      - *edit*: source/Commands/CommandObjectHelp.cpp
      - *edit*: source/Commands/CommandObjectPlugin.cpp
      - *edit*: source/Commands/CommandObjectDisassemble.h
      - *edit*: source/Commands/CommandObjectDisassemble.cpp
      - *edit*: source/Commands/CommandObjectMultiword.cpp
      - *edit*: source/Commands/CommandObjectMemory.cpp
      - *edit*: source/Commands/CommandObjectLog.cpp

   - Commit *7075c5aa2d2085f88581e40aa4859daddd6d56f3* by *labath:*

   Mark TestMiBreak.test_lldbmi_break_insert_function_pending as flaky on
   - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-mi/breakpoint/TestMiBreak.py

   - Commit *e84c489944bb35685e717d248f01d5a66e9a5218* by *aidan:*

   Refactor GetSoftwareBreakpointTrapOpcode
   - *edit*: include/lldb/Target/Platform.h
      - *edit*: source/Plugins/Platform/Windows/PlatformWindows.cpp
      - *edit*: source/Plugins/Platform/Linux/PlatformLinux.cpp
      - *edit*: source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
      - *edit*: source/Target/Platform.cpp
      - *edit*: source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
      - *edit*: source/Plugins/Platform/Linux/PlatformLinux.h
      - *edit*: source/Plugins/Platform/Windows/PlatformWindows.h
      - *edit*: source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp
      - *edit*: source/Plugins/Platform/NetBSD/PlatformNetBSD.h

   - Commit *2c5ec4f4a4acc7bd9b663ccae33f99cac761aeb8* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings
   - *edit*: source/Commands/CommandObjectPlatform.cpp

   - Commit *2638192745761d35aa7d81be349ed32de689cb01* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings
   - *edit*: source/Commands/CommandObjectCommands.cpp

   - Commit *3da504c7aaac7d3924baf6a866992c833df20896* by *scallanan:*

   Fixed a problem where the DWARF for inline functions was mis-parsed.
   - *edit*: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp

   - Commit *526c13690f8918964a1f4421366d838a800f7807* by *scallanan:*

   Actually commit the test for r261598.
   - *add*: packages/Python/lldbsuite/test/lang/c/inlines/TestInlines.py
      - *edit*: packages/Python/lldbsuite/test/lang/c/inlines/inlines.c

   - Commit *dd2f81c1097e37148ad439e1c975a8521301f3fd* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings
   - *edit*: source/Commands/CommandObjectRegister.cpp
      - *edit*: source/Commands/CommandObjectWatchpointCommand.cpp
      - *edit*: source/Commands/CommandObjectProcess.cpp

   - Commit *a2df60822dcbcc4b0415b4ea24ab5440f8454298* by *compnerd:*

   RenderScript: silence some -Wmissing-brace warnings
   - *edit*:
      source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp

   - Commit *9b6222af965bd62266af91bfacc92fad401ebdd4* by *tberghammer:*

   XFAIL TestInlines for Linux with gcc
   - *edit*: packages/Python/lldbsuite/test/lang/c/inlines/TestInlines.py

   - Commit *83fabcbab2f5ff40aa83193d1a4f623efcccc445* by *labath:*

   [linux] Remove all traces of signalfd(2)
   - *edit*: source/Plugins/Process/Linux/NativeProcessLinux.cpp
      - *edit*: tools/lldb-server/lldb-gdbserver.cpp
      - *edit*: source/Host/android/LibcGlue.cpp
      - *delete*: include/lldb/Host/linux/Signalfd.h

   - Commit *15f1640f7a2cd37c30c058afc0155cad86d2c921* by *labath:*

   Work around a stepping bug in arm64 android M
   - *edit*: source/Plugins/Process/Linux/NativeThreadLinux.h
      - *add*: source/Plugins/Process/Linux/SingleStepCheck.cpp
      - *edit*: source/Plugins/Process/Linux/CMakeLists.txt
      - *edit*: source/Plugins/Process/Linux/NativeThreadLinux.cpp
      - *edit*: source/Plugins/Process/Linux/NativeProcessLinux.cpp
      - *edit*: source/Plugins/Process/Linux/NativeProcessLinux.h
      - *add*: source/Plugins/Process/Linux/SingleStepCheck.h

   - Commit *9b72cfc2b6faefcfac4e686ee6bdc9f1a2a21d69* by *scallanan:*

   When looking for symbols, find load addresses in a more robust way.
   - *edit*: source/Expression/IRExecutionUnit.cpp

   - Commit *6071a803114902d91eae0fb00059dba81484ccc4* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings
   - *edit*: source/Commands/CommandObjectSettings.cpp
      - *edit*: source/Commands/CommandObjectSource.cpp
      - *edit*: source/Commands/CommandObjectWatchpoint.cpp

   - Commit *6e5ef28ab556db9c1f01b858a1ea67f5a6a2f3d8* by *chaorenl:*

   Fix TestCStrings for Linux with i386 inferiors.
   - *edit*: source/Expression/IRExecutionUnit.cpp

   - Commit *475ee508faeda8baf6aad4122f53bbb227700020* by *omair.javaid:*

   Fix test for homogeneity in case of aggregate consisting of
   - *edit*: source/Symbol/ClangASTContext.cpp

   - Commit *802768e57e4e63563829ea2c6ae02c749af3f6c3* by *aidan:*

   [Renderscript] Change expression strings to use portable format
   - *edit*:
      source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp

   - Commit *73108f34f9e91f1d0041a075ed9c10285057acfe* by *gclayton:*

   Removed unused functions.
   - *edit*: tools/debugserver/source/MacOSX/MachTask.h
      - *edit*: tools/debugserver/source/MacOSX/MachTask.mm

   - Commit *d55f10ccfef5bb66db32af471def6164079f2551* by *zturner:*

   Some fixes for case insensitive paths on Windows.
   - *add*:
      packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/Makefile
      - *edit*: include/lldb/Core/ConstString.h
      - *edit*: source/Core/FileSpecList.cpp
      - *add*:
      packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/main.c
      - *edit*: source/Core/ConstString.cpp
      - *edit*: source/Host/common/FileSpec.cpp
      - *edit*: include/lldb/Host/FileSpec.h
      - *add*:
      packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/TestBreakpointCaseSensitivity.py

   - Commit *05b1f7148072165ca9113510b897b6e73330f4eb* by *zturner:*

   Update the website with lots of new info about building / testing.
   - *edit*: www/test.html
      - *edit*: www/build.html

   - Commit *8ba9b09cae6652450d07c7902bce57e0ed5072b1* by *zturner:*

   xfail case sensitivity test on Linux.
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/TestBreakpointCaseSensitivity.py

   - Commit *7f01554f48d31b8a80b235d462397e7d1f847bbf* by *amccarth:*

   Get register context for the 32-bit process in a WoW64 process minidump
   - *add*:
      packages/Python/lldbsuite/test/functionalities/postmortem/wow64_minidump/TestWow64MiniDump.py
      - *add*:
      packages/Python/lldbsuite/test/functionalities/postmortem/wow64_minidump/fizzbuzz_wow64.dmp
      - *add*: source/Plugins/Process/Windows/Common/NtStructures.h
      - *add*:
      packages/Python/lldbsuite/test/functionalities/postmortem/wow64_minidump/fizzbuzz.cpp
      - *edit*:
      source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp

   - Commit *2ea49d13bf568c7b823cefd794bf036eddcf6fa2* by *amccarth:*

   XFail TestInlines.py on Windows with clang.
   - *edit*: packages/Python/lldbsuite/test/lang/c/inlines/TestInlines.py

   - Commit *ca36a23059515f80a393ccdc457a138b27a5b054* by *gclayton:*

   Fix "target modules add -s " to work if the file doesn't exist
   - *edit*: source/Commands/CommandObjectTarget.cpp

   - Commit *4a095425230d6997e9fca7315bfbc2923ed51dd8* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings
   - *edit*: source/Commands/CommandObjectType.cpp

   - Commit *5872c245badab99a847f36b62733c334a89f828e* by *tberghammer:*

   Handle the case when a variable is only valid in part of the enclosing
   - *edit*: source/Symbol/Block.cpp
      - *edit*: source/API/SBBlock.cpp
      - *edit*: source/Core/Address.cpp
      - *edit*: source/Target/StackFrame.cpp
      - *edit*: include/lldb/Symbol/Block.h
      - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
      - *edit*: source/Symbol/Variable.cpp
      - *edit*: include/lldb/Core/RangeMap.h
      - *edit*: include/lldb/Symbol/Variable.h
      - *edit*: source/API/SBFrame.cpp

   - Commit *218a1e5cdbd7d673cfaf4696955b8e49664c3962* by *tberghammer:*

   Add support for handling absolute symbols in ELF
   - *edit*: include/lldb/lldb-enumerations.h
      - *edit*: source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
      - *edit*: source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
      - *edit*: source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp
      - *edit*: source/Symbol/ObjectFile.cpp
      - *edit*: source/Utility/ConvertEnum.cpp

   - Commit *f2fecced44fa1264128efedc0d2657536af77f2b* by *aidan:*

   Improve readability and performance of
   - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

   - Commit *d2b0e05b755e52b5724da46b5e9133da8744ea47* by *labath:*

   Fix PythonDataObjectsTests for python 2
   - *edit*: unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp

   - Commit *72ae81c6349c59ff1754c9c29a90e43243866f7b* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings
   - *edit*: source/Commands/CommandObjectTarget.cpp

   - Commit *98712eb0bdabeb75427ba888cfefe0dad44de629* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings
   - *edit*: source/Commands/CommandObjectThread.cpp

   - Commit *3d35a56c3fbc333532b7f9f52ef407846b64a555* by *gclayton:*

   Fix all of the unannotated switch cases to annotate the fall through or
   - *edit*: source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
      - *edit*:
      source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
      - *edit*: source/Interpreter/CommandInterpreter.cpp
      - *edit*: source/Core/RegisterValue.cpp
      - *edit*: source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp
      - *edit*: source/Plugins/Language/ObjC/Cocoa.cpp
      - *edit*: source/Core/ValueObject.cpp
      - *edit*: source/Utility/JSON.cpp
      - *edit*: tools/lldb-server/lldb-gdbserver.cpp
      - *edit*: source/Target/StackFrameList.cpp
      - *edit*: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
      - *edit*: source/Utility/StringExtractorGDBRemote.cpp
      - *edit*: source/Symbol/Variable.cpp
      - *edit*: source/Expression/IRMemoryMap.cpp
      - *edit*: source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
      - *edit*: source/Core/Scalar.cpp
      - *edit*: source/Core/FastDemangle.cpp
      - *edit*: source/Host/posix/FileSystem.cpp
      - *edit*: source/Symbol/ObjectFile.cpp
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
      - *edit*:
      source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp
      - *edit*: source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/HashedNameToDIE.cpp
      - *edit*: source/Host/common/SocketAddress.cpp
      - *edit*: source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp
      - *edit*: source/Core/ArchSpec.cpp
      - *edit*: source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp

   - Commit *4466ad0cc3b5962ca60be706b181f86687e9587f* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr warnings in some files in
   - *edit*: source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp
      - *edit*: source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp
      - *edit*: source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp
      - *edit*: source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
      - *edit*: source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp

   - Commit *d5b6e6f56ddea2851d117232094210759af7d2a7* by *jingham:*

   Add the "block" keyword to "thread step-in -e", and an alias that uses
   - *add*: packages/Python/lldbsuite/test/lang/c/step-target/main.c
      - *add*:
      packages/Python/lldbsuite/test/lang/c/step-target/TestStepTarget.py
      - *edit*: source/Interpreter/CommandInterpreter.cpp
      - *add*: packages/Python/lldbsuite/test/lang/c/step-target/Makefile
      - *edit*: source/Commands/CommandObjectThread.cpp

   - Commit *a82b8efd6f7a10f72dee22ba03407554b32c8a2e* by *chaorenl:*

   Clear alias argument vector for 'p' alias.
   - *edit*: source/Interpreter/CommandInterpreter.cpp

   - Commit *332120cb9495e48b4e713141bbf7132336a64203* by *ovyalov:*

   Make TestPlatformProcessConnect to support abstract/domain sockets.
   - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/platform-process-connect/TestPlatformProcessConnect.py

   - Commit *00c33691efc3e1e36dcb0a7e8898101a966b11b0* by *sagar.thakur:*

   [LLDB][MIPS] Fix TestInferiorAssert.py for MIPS
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/inferior-assert/TestInferiorAssert.py

   - Commit *8a51aa79cb293dae932cf5d01c5304f2433c9dc1* by *tberghammer:*

   Add support for DW_OP_push_object_address in dwarf expressions
   - *edit*: source/Plugins/Process/Utility/RegisterContextLLDB.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFASTParserGo.cpp
      - *edit*: include/lldb/Expression/DWARFExpression.h
      - *edit*: source/Expression/DWARFExpression.cpp
      - *edit*: source/Core/ValueObjectVariable.cpp
      - *edit*: source/Target/StackFrame.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp

   - Commit *954e574ed8bd178a776c59114670befeda3f1fe9* by *tberghammer:*

   Add a set of new plugins to handle Java debugging
   - *edit*: source/Plugins/SymbolFile/DWARF/CMakeLists.txt
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h
      - *add*: source/Plugins/SymbolFile/DWARF/DWARFASTParserJava.h
      - *add*: source/Plugins/Language/Java/JavaLanguage.h
      - *edit*: source/Symbol/CMakeLists.txt
      - *add*: source/Plugins/Language/Java/CMakeLists.txt
      - *edit*: source/API/SystemInitializerFull.cpp
      - *add*: source/Plugins/LanguageRuntime/Java/CMakeLists.txt
      - *add*: source/Plugins/SymbolFile/DWARF/DWARFASTParserJava.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
      - *add*: source/Symbol/JavaASTContext.cpp
      - *edit*: source/Plugins/LanguageRuntime/CMakeLists.txt
      - *add*: source/Plugins/LanguageRuntime/Java/JavaLanguageRuntime.h
      - *add*: source/Plugins/Language/Java/JavaFormatterFunctions.h
      - *add*: source/Plugins/Language/Java/JavaFormatterFunctions.cpp
      - *edit*: source/Plugins/Language/CMakeLists.txt
      - *add*: source/Plugins/Language/Java/JavaLanguage.cpp
      - *add*: include/lldb/Symbol/JavaASTContext.h
      - *edit*: cmake/LLDBDependencies.cmake
      - *edit*: include/lldb/Symbol/TypeSystem.h
      - *add*: source/Plugins/LanguageRuntime/Java/JavaLanguageRuntime.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h

   - Commit *fad38830c1eada9c08d2acfb8ae38f98e800a8f2* by *tberghammer:*

   Fix address class lookup for absolute symbols
   - *edit*: source/Symbol/ObjectFile.cpp

   - Commit *082c5410d1b987d07c03b0542449a05a4c55a92b* by *aidan:*

   Add mips32 software breakpoints into
   - *edit*: source/Target/Platform.cpp

   - Commit *64db1fe502c4f01cf1bc446fc3c2202f240ba41a* by *tberghammer:*

   Revert part of rL262014 as it caused issues on gcc-i386
   - *edit*: source/Expression/DWARFExpression.cpp

   - Commit *8944612876bc4dc15b4c58b1aa5d72bdbf30f924* by *tberghammer:*

   Add new java plugin files to the xcode project
   - *edit*: lldb.xcodeproj/project.pbxproj

   - Commit *8640b9ab739e11e77ef8d9a59290feef27023c3b* by *gclayton:*

   The IOHandlerProcessSTDIO is the _only_ IOHandler that gets pushed and
   - *edit*: source/Target/Process.cpp

   - Commit *ed31493384c01714e430608f15d40648820fd55a* by *aidan:*

   Fix bug with register values byte order in expression evaluation.
   - *edit*: source/Expression/Materializer.cpp

   - Commit *ae5c6bda3117cd085abdaef272ce4b46b6733217* by *aidan:*

   remove unused local string in IRForTarget.cpp
   - *edit*: source/Plugins/ExpressionParser/Clang/IRForTarget.cpp

   - Commit *91e4ad4087cb4f9f1e5295cf196b92e772b45420* by *jingham:*

   SymbolFileDWARFDebugMap::FindTypes didn't obey the max_matches flag,
   but
   - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp

   - Commit *5e0a0a87c69edc7b1bb4b6fd5616b85dac800d89* by *gclayton:*

   Make sure the Target, Process and Thread GetGlobalProperties() static
   - *edit*: source/Target/Target.cpp
      - *edit*: source/Target/Thread.cpp
      - *edit*: source/Target/Process.cpp

   - Commit *307be4d5579c2f8ca269b04c527fdea01e4e63b0* by *gclayton:*

   Make sure to #include for the std::atomic that was
   - *edit*: source/Target/Process.cpp

   - Commit *83cfb9b6dbb75a16c991c2a89fad3f2e00a2c956* by *chaorenl:*

   Register value is not necessarily scalar.
   - *edit*: source/Expression/Materializer.cpp

   - Commit *05731f60a262e57418d1ba535cfe983e511b2af4* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr warnings in remaining files in
   - *edit*: source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp
      - *edit*: source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp
      - *edit*: source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp
      - *edit*: source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp
      - *edit*: source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
      - *edit*: source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp
      - *edit*: source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp

   - Commit *2ab6f0b19da381668ed46b0cef5cf4d28c42958c* by *gclayton:*

   Make LLDB safer to use with respect to the global destructor chain.
   - *edit*: source/Target/Process.cpp
      - *edit*: source/Target/Target.cpp
      - *edit*: source/Target/Thread.cpp

   - Commit *dc878ce05f19e2c8ce83374e4c1648de0c3c41f9* by *todd.fiala:*

   Revert "Fix bug with register values byte order in expression
   - *edit*: source/Expression/Materializer.cpp

   - Commit *2ad82e15b447a0ab5d90239fcc7da94c505d2574* by *labath:*

   Fix compiler warnings in the java code
   - *edit*: source/Plugins/Language/Java/JavaLanguage.h
      - *edit*: source/Symbol/JavaASTContext.cpp

   - Commit *4029477fa5650dbeff39874770e276b6eae3ca96* by *omair.javaid:*

   Add/Improve complex, vector, aggregate types handling for SysV ARM
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/return-value/TestReturnValue.py
      - *edit*: source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp

   - Commit *ca9d6af238948da589faca242fa0349990e3a03f* by *labath:*

   Revert a part of "Add/Improve complex, vector, aggregate types handling
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/return-value/TestReturnValue.py

   - Commit *c6686a75f906bfff552e578273edc52e3b07179b* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr warnings in
   - *edit*: source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp
      - *edit*: source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
      - *edit*: source/Plugins/Language/ObjC/Cocoa.cpp
      - *edit*: source/Plugins/Language/CPlusPlus/LibCxxList.cpp
      - *edit*: source/Plugins/Language/ObjC/NSDictionary.cpp
      - *edit*: source/Plugins/Language/ObjC/NSArray.cpp
      - *edit*: source/Plugins/Language/ObjC/NSSet.cpp
      - *edit*: source/Plugins/Language/ObjC/ObjCLanguage.h
      - *edit*: source/Plugins/Language/CPlusPlus/LibStdcpp.cpp
      - *edit*:
      source/Plugins/Language/CPlusPlus/LibCxxInitializerList.cpp
      - *edit*: source/Plugins/Language/CPlusPlus/LibCxxVector.cpp
      - *edit*: source/Plugins/Language/CPlusPlus/LibCxx.cpp
      - *edit*: source/Plugins/Language/CPlusPlus/LibCxxMap.cpp
      - *edit*: source/Plugins/Language/ObjC/ObjCLanguage.cpp

   - Commit *532d0da9bf9b5d40fff7f162d053f04d12aea269* by *egranata:*

   Add an LLDB data formatter for single-element NSArray and NSDictionary
   - *edit*: source/Plugins/Language/ObjC/NSArray.cpp
      - *edit*: include/lldb/Core/ValueObjectConstResultCast.h
      - *edit*: include/lldb/Core/ValueObjectConstResult.h
      - *edit*: source/Core/ValueObject.cpp
      - *edit*: source/Core/ValueObjectConstResult.cpp
      - *edit*: source/Plugins/Language/ObjC/NSDictionary.cpp
      - *edit*: include/lldb/Core/ValueObject.h
      - *edit*: include/lldb/Core/ValueObjectConstResultImpl.h
      - *edit*: source/Plugins/Language/ObjC/ObjCLanguage.cpp
      - *edit*: include/lldb/Core/ValueObjectConstResultChild.h
      - *edit*: source/Core/ValueObjectConstResultCast.cpp
      - *edit*: source/Core/ValueObjectConstResultImpl.cpp
      - *edit*: source/Core/ValueObjectConstResultChild.cpp

   - Commit *f1cd19d139c0a093a13b49e45f8a0024147284f4* by *amccarth:*

   Fix TestInlines.py on Windows
   - *add*: packages/Python/lldbsuite/test/lang/cpp/inlines/inlines.cpp
      - *delete*: packages/Python/lldbsuite/test/lang/c/inlines/Makefile
      - *add*: packages/Python/lldbsuite/test/lang/cpp/inlines/Makefile
      - *add*: packages/Python/lldbsuite/test/lang/cpp/inlines/inlines.h
      - *delete*:
      packages/Python/lldbsuite/test/lang/c/inlines/TestInlines.py
      - *delete*: packages/Python/lldbsuite/test/lang/c/inlines/inlines.c
      - *add*:
      packages/Python/lldbsuite/test/lang/cpp/inlines/TestInlines.py
      - *delete*: packages/Python/lldbsuite/test/lang/c/inlines/inlines.h

   - Commit *808c21a524a754c3620aa5cc324813a0bae048ac* by *amccarth:*

   NFC: Refactor ProcessWinMiniDump to use a more traditional pimpl idiom.
   - *edit*: source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.h
      - *edit*:
      source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp

   - Commit *349473a198a11362668043f8d2c88efc1fef86fd* by *egranata:*

   Change the user-visible name for the argument type language to
   - *edit*: source/Interpreter/CommandObject.cpp

   - Commit *c900ebf2963c4aa876d0ae9b8d4ab0deb2260346* by *egranata:*

   Fix a typo in my previous commit. This would cause mutable NSArrays to
   - *edit*: source/Plugins/Language/ObjC/NSArray.cpp

   - Commit *b120c9dcf728c8115881e2a4260cecc8e2126e6b* by *egranata:*

   When 'help' cannot find a command, produce additional help text that
   - *edit*: source/Commands/CommandObjectSyntax.cpp
      - *edit*: source/Commands/CommandObjectHelp.cpp
      - *edit*: source/Commands/CommandObjectHelp.h
      - *edit*: source/Commands/CommandObjectCommands.cpp
      - *edit*: packages/Python/lldbsuite/test/help/TestHelp.py

   - Commit *58ea73243c1f0e9eec360bdf53712fd9ed8477f1* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr warnings in some files in
   - *edit*: source/Target/Process.cpp

   - Commit *5bce30803c802a057ea32626faef177e16bec1c4* by
   *eugene.zelenko:*

   Fix MSVC build failure in source/Target/Process.cpp.
   - *edit*: source/Target/Process.cpp

   - Commit *6c4f672bc28fae4f43c0ead620027d0b6197cf57* by *jmolenda:*

   Update the on-device arm specific code to match the API changes that
   - *edit*: source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp

   - Commit *ad5758336847f28cd81ad2d25b1dde49ac97848a* by *labath:*

   Fix warning in NSDictionary.cpp
   - *edit*: source/Plugins/Language/ObjC/NSDictionary.cpp

   - Commit *040748355f97c4242afa00e610fa8a56d2e0ce98* by *labath:*

   Slightly improve logging in LLGS tests
   - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/socket_packet_pump.py

   - Commit *4c0a93ed3dedaa5c8e7a0cea6d562c5b007bda0b* by *tberghammer:*

   DWARFExpression: Don't resolve load address in DW_OP_plus
   - *edit*: source/Expression/DWARFExpression.cpp

   - Commit *1c8696b6168c38a602ab3c5575e0241e90436f9e* by *ted.woodward:*

   Fix bug with function resolution when using IR Interpreter
   - *edit*: source/Expression/LLVMUserExpression.cpp
      - *edit*: source/Expression/IRExecutionUnit.cpp
      - *edit*: include/lldb/Expression/IRInterpreter.h
      - *edit*: source/Expression/IRInterpreter.cpp

   - Commit *c8a790fb417b11296cf9fa8ed57f7a98e9a8d2e4* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr warnings in some files in
   - *edit*: include/lldb/Core/Broadcaster.h
      - *edit*: source/Core/Address.cpp
      - *edit*: source/Core/Communication.cpp
      - *edit*: source/Core/DataEncoder.cpp
      - *edit*: source/Core/AddressResolverName.cpp
      - *edit*: source/Core/Broadcaster.cpp
      - *edit*: source/Core/ConnectionSharedMemory.cpp
      - *edit*: source/Core/ArchSpec.cpp

   - Commit *5f8895eae25b0157fda68234d8412a761d2013f5* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr warnings in some files in
   - *edit*: source/Core/DataExtractor.cpp
      - *edit*: source/Core/Debugger.cpp

   - Commit *7c644fcafa497ede0c542a3858974cad84dca2f0* by *tberghammer:*

   Upgrade the arm/thumb architecture used by the disassembler
   - *edit*: source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp

   - Commit *09efc734d3caf3ae051e84b031b733cc65f39391* by *sas:*

   Use shallow clones in build-llvm.py.
   - *edit*: scripts/Xcode/lldbbuild.py

   - Commit *42ed5d2c2c64e334dc8d9336064326779aa94e83* by *zturner:*

   Add support for reading line tables from PDB files.
   - *add*: unittests/SymbolFile/PDB/Inputs/test-pdb-alt.cpp
      - *add*: unittests/SymbolFile/PDB/Inputs/test-pdb.h
      - *add*: unittests/SymbolFile/PDB/Inputs/test-pdb.exe
      - *add*: unittests/SymbolFile/PDB/Inputs/test-pdb.cpp
      - *edit*: source/Host/common/FileSpec.cpp
      - *add*: unittests/SymbolFile/PDB/Inputs/test-dwarf.cpp
      - *edit*: include/lldb/Host/windows/HostInfoWindows.h
      - *edit*: source/Plugins/SymbolFile/CMakeLists.txt
      - *edit*: unittests/CMakeLists.txt
      - *add*: unittests/SymbolFile/CMakeLists.txt
      - *add*: source/Plugins/SymbolFile/PDB/SymbolFilePDB.h
      - *add*: unittests/SymbolFile/PDB/Inputs/test-dwarf.exe
      - *add*: unittests/SymbolFile/PDB/Inputs/test-pdb.pdb
      - *add*: unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp
      - *edit*: cmake/LLDBDependencies.cmake
      - *edit*: source/API/SystemInitializerFull.cpp
      - *add*: unittests/SymbolFile/PDB/Inputs/test-pdb-nested.h
      - *edit*: cmake/modules/AddLLDB.cmake
      - *edit*: include/lldb/Host/FileSpec.h
      - *add*: source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp
      - *add*: source/Plugins/SymbolFile/PDB/CMakeLists.txt
      - *edit*: source/Host/windows/HostInfoWindows.cpp
      - *add*: unittests/SymbolFile/PDB/CMakeLists.txt
      - *edit*: source/Initialization/SystemInitializerCommon.cpp

   - Commit *5a0c0e48483d7a912e434838d20e979c6b1053a9* by *jmolenda:*

   Add SymbolFilePDB to xcode project file to keep it up to date after
   - *edit*: lldb.xcodeproj/project.pbxproj

   - Commit *ff7fe60f26e3003d69a752cbf406cd74ee6f2a88* by *jmolenda:*

   Don't build source/Plugins/Process/Linux in the Xcode project file.
   - *edit*: lldb.xcodeproj/project.pbxproj

   - Commit *4639cc59441f5732cea2c15de7ab60c338dc18fa* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr warnings in some files in
   - *edit*: source/Core/DynamicLoader.cpp
      - *edit*: source/Core/DataBufferMemoryMap.cpp
      - *edit*: source/Core/Disassembler.cpp
      - *edit*: source/Core/DataBufferHeap.cpp
      - *edit*: source/Core/EmulateInstruction.cpp
      - *edit*: source/Core/FileSpecList.cpp

   - Commit *298041f190eb325220861c3fc87c61754e55d379* by *labath:*

   Fetch remote log files from LLGS tests
   - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py

   - Commit *f490db4a1f6565085d00b6714eaee07693b4a40b* by *labath:*

   Fix OSX breakage caused by r262597
   - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py

   - Commit *3c314f1d9fa29fabc1da7d5191afd2d07a11284e* by *labath:*

   Revert "Fetch remote log files from LLGS tests"
   - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py

   - Commit *c3881f2c34ca2b4a93c94c1e660b6ee775cae37d* by *tberghammer:*

   Add reverse file remapping for breakpoint set
   - *edit*: source/Target/PathMappingList.cpp
      - *edit*: include/lldb/Target/PathMappingList.h
      - *edit*:
      packages/Python/lldbsuite/test/source-manager/TestSourceManager.py
      - *edit*: source/Target/Target.cpp

   - Commit *589fc465b1581dd51d473e8c09d3cae9c2578e77* by *labath:*

   Fix warning in IRExecutionUnit.cpp
   - *edit*: source/Expression/IRExecutionUnit.cpp

   - Commit *f64384b8bcf59cb254455a8c46785a7b715f74a5* by *labath:*

   Resumbit "Fetch remote log files from LLGS tests"
   - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py

   - Commit *6e6fe5a434a18565997941262d2e5e8d40de2057* by *labath:*

   Add a log statement
   - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py

   - Commit *1eb11038fc0602da1714e57c1e9af848338a1b47* by *jyknight:*

   Update after r262737 in clang changed the accessor.
   - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

   - Commit *6db461b26f90d90fe294f674875fccde10c0064c* by *jmolenda:*

   Move SBLanguageRuntime.cpp from the lldb-core group to the LLDB group
   to
   - *edit*: lldb.xcodeproj/project.pbxproj

   - Commit *36dc33770a75f4ef505a856dc940517fd31c8370* by *mohit.bhakkad:*

   [LLDB][MIPS] Fix TestDisassembleBreakpoint
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/disassembly/TestDisassembleBreakpoint.py

   - Commit *dc5ef2da510f3adba99cd8b2fe18c2e6d417227d* by *jingham:*

   Change over the broadcaster/listener process to hold shared or weak
   - *edit*: include/lldb/Core/Event.h
      - *edit*: source/Plugins/Process/Windows/Common/ProcessWindows.h
      - *edit*: source/Core/IOHandler.cpp
      - *edit*: source/Plugins/Process/mach-core/ProcessMachCore.cpp
      - *edit*: include/lldb/Core/Debugger.h
      - *edit*: include/lldb/lldb-private-interfaces.h
      - *edit*: source/Target/TargetList.cpp
      - *add*:
      packages/Python/lldbsuite/test/api/listeners/TestListener.py
      - *edit*: source/Plugins/Platform/Linux/PlatformLinux.cpp
      - *edit*: source/Plugins/Process/mach-core/ProcessMachCore.h
      - *edit*: source/Target/Process.cpp
      - *edit*: include/lldb/Core/Listener.h
      - *edit*: source/Core/Broadcaster.cpp
      - *edit*: source/Interpreter/CommandInterpreter.cpp
      - *edit*:
      source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
      - *edit*: include/lldb/lldb-forward.h
      - *edit*: source/Target/Target.cpp
      - *edit*: source/API/SBBroadcaster.cpp
      - *edit*: include/lldb/Target/Target.h
      - *edit*: source/Plugins/Process/FreeBSD/ProcessFreeBSD.h
      - *add*: packages/Python/lldbsuite/test/api/listeners/main.c
      - *edit*: include/lldb/Target/ProcessLaunchInfo.h
      - *edit*: source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
      - *edit*: source/API/SBDebugger.cpp
      - *edit*: source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
      - *edit*: source/Plugins/Platform/Windows/PlatformWindows.cpp
      - *edit*: source/Plugins/Process/Windows/Live/ProcessWindowsLive.cpp
      - *edit*: include/lldb/API/SBListener.h
      - *edit*: source/Core/Debugger.cpp
      - *edit*:
      source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
      - *edit*: source/Plugins/Process/elf-core/ProcessElfCore.cpp
      - *edit*: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
      - *edit*: source/Core/Listener.cpp
      - *edit*: source/Core/Communication.cpp
      - *edit*: source/Plugins/Process/elf-core/ProcessElfCore.h
      - *edit*: include/lldb/Target/Process.h
      - *edit*: source/Target/Thread.cpp
      - *edit*: source/API/SBListener.cpp
      - *edit*: source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
      - *add*: packages/Python/lldbsuite/test/api/listeners/Makefile
      - *edit*: source/Target/ProcessLaunchInfo.cpp
      - *edit*: source/Core/Event.cpp
      - *edit*: source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
      - *edit*: source/Plugins/Process/Windows/Common/ProcessWindows.cpp
      - *edit*: source/Plugins/Process/Windows/Live/ProcessWindowsLive.h
      - *edit*: source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h
      - *edit*:
      source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.h
      - *edit*: include/lldb/Core/Broadcaster.h
      - *edit*:
      source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp
      - *edit*: source/API/SBTarget.cpp

   - Commit *9666335e4153f0da1afe2da8ee1ef23d9f8408b6* by *egranata:*

   Change the way command aliases are stored. Go from a model where a map
   - *edit*: source/Interpreter/CommandObject.cpp
      - *edit*: include/lldb/Interpreter/CommandObject.h
      - *edit*: include/lldb/Interpreter/CommandInterpreter.h
      - *edit*: source/Commands/CommandObjectCommands.cpp
      - *edit*: source/Interpreter/CommandInterpreter.cpp
      - *edit*: source/Commands/CommandObjectMultiword.cpp

   - Commit *383d216e3fdf733d5291dedf07ce193311286ca5* by *egranata:*

   Move ProcessAliasOptionsArgs to be a static on CommandAlias; it wasn't
   - *edit*: source/Interpreter/CommandInterpreter.cpp
      - *edit*: source/Commands/CommandObjectCommands.cpp
      - *edit*: include/lldb/Interpreter/CommandInterpreter.h

   - Commit *9713161284c8759da89d0250ddd528e9855d2008* by *jmolenda:*

   Unbreak linux build broken by r262901
   - *edit*: source/Interpreter/CommandInterpreter.cpp

   - Commit *44b235b84663a070f98514eed7ca8af822f86243* by *egranata:*

   Attempt to fix the Ubuntu buildbot by making FindLongestCommandWord a
   - *edit*: include/lldb/Interpreter/CommandObject.h
      - *edit*: include/lldb/Interpreter/CommandInterpreter.h
      - *edit*: source/Interpreter/CommandInterpreter.cpp
      - *edit*: source/Commands/CommandObjectMultiword.cpp

   - Commit *4973c1977338810e560469762692dc86cf6c08a9* by *egranata:*

   Turn GetAliasOptions() into GetAlias()
   - *edit*: source/Interpreter/CommandInterpreter.cpp
      - *edit*: include/lldb/Interpreter/CommandInterpreter.h

   - Commit *0dce24895913a5951a5b60eee57671e554a1df0d* by *egranata:*

   A few more improvements on the way to the command alias refactoring
   - *edit*: source/Interpreter/CommandInterpreter.cpp
      - *edit*: source/Commands/CommandObjectHelp.cpp
      - *edit*: include/lldb/Interpreter/CommandInterpreter.h
      - *edit*: source/Interpreter/CommandObject.cpp
      - *edit*: include/lldb/Interpreter/CommandObject.h
      - *edit*: source/Commands/CommandObjectCommands.cpp

   - Commit *73af04003fcca7dded1999b38f9f69e629d61709* by *egranata:*

   Use .c_str() here to unbreak the Linux build
   - *edit*: source/Interpreter/CommandInterpreter.cpp

   - Commit *d8dbef41ba56ec7d36e20ff592377578ab4a2b9c* by *egranata:*

   This is actually a FileSpec, so use .GetCString() instead
   - *edit*: source/Interpreter/CommandInterpreter.cpp

   - Commit *98b7b8d9bf03911f524dd17eec1712dbada695d9* by *ewan:*

   Use c_str() instead of GetCString() to fix build
   - *edit*: source/Interpreter/CommandInterpreter.cpp

   - Commit *f3a010143ae759821a3eddd5b1b7dbc042856e29* by *tberghammer:*

   Try to fix windows build after rL262863
   - *edit*:
      source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp

   - Commit *38bb25d3c0e8231a055d1837d04f80781cea70d4* by *tberghammer:*

   Fix log in Broadcaster causing a crash
   - *edit*: source/Core/Broadcaster.cpp

   - Commit *894be6334d1878478d7f9c125816368f67c67ead* by *aprantl:*

   Support floating point values in 128-bit SSE vector registers
   - *edit*: source/Core/RegisterValue.cpp
      - *edit*:
      packages/Python/lldbsuite/test/lang/c/register_variables/test.c
      - *edit*: include/lldb/Core/Value.h
      - *edit*: source/Expression/Materializer.cpp
      - *edit*:
      packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py

   - Commit *7b6148984483744853c3074ae2d0d0aef153d049* by *scallanan:*

   Made self.expect() errors a little more readable in the testsuite.
   - *edit*: packages/Python/lldbsuite/test/lldbtest.py

   - Commit *c41efce47ca40652192a5f8490207af91f8f3547* by *egranata:*

   Move CommandAlias to its own file; also Store
   - *edit*: source/Commands/CommandObjectHelp.cpp
      - *edit*: include/lldb/Interpreter/CommandObject.h
      - *add*: source/Interpreter/CommandAlias.cpp
      - *edit*: lldb.xcodeproj/project.pbxproj
      - *edit*: source/Interpreter/CommandInterpreter.cpp
      - *edit*: include/lldb/Interpreter/CommandInterpreter.h
      - *add*: include/lldb/Interpreter/CommandAlias.h

   - Commit *847263beab28ab1f713887e0e5ef001428eb34a9* by *egranata:*

   Add CommandAlias.cpp to CMakeLists
   - *edit*: source/Interpreter/CMakeLists.txt

   - Commit *90b711b72d3d49110b8b1253b7ffeb90891d2ebb* by *sivachandra:*

   [TestRegisterVariables] Adjust compiler range in expected failure
   - *edit*:
      packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py

   - Commit *d4e2e0929a51e2876b87b3a19e2b41edc337148f* by *egranata:*

   Last round of preliminary cleanup in my refactoring of aliases.
   - *edit*: source/Interpreter/CommandInterpreter.cpp
      - *edit*: source/Commands/CommandObjectHelp.cpp
      - *edit*: include/lldb/Interpreter/CommandAlias.h
      - *edit*: source/Interpreter/CommandAlias.cpp

   - Commit *099e67c22c60dde507a33c1634a8044e5b0c7622* by *jingham:*

   Add an "offset" option to "break set -n" and "break set -f -l". That
   way
   - *edit*: lldb.xcodeproj/xcshareddata/xcschemes/desktop.xcscheme
      - *edit*: source/Breakpoint/BreakpointResolverFileLine.cpp
      - *edit*: include/lldb/Breakpoint/BreakpointResolverFileLine.h
      - *edit*: source/Breakpoint/BreakpointResolver.cpp
      - *edit*:
      source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
      - *edit*: source/Commands/CommandObjectBreakpoint.cpp
      - *edit*: include/lldb/Breakpoint/BreakpointResolver.h
      - *edit*:
      source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp
      - *edit*: source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
      - *edit*: include/lldb/Breakpoint/BreakpointResolverName.h
      - *edit*:
      source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp
      - *edit*: scripts/interface/SBTarget.i
      - *edit*: lldb.xcodeproj/xcshareddata/xcschemes/lldb-tool.xcscheme
      - *edit*: source/Breakpoint/BreakpointResolverName.cpp
      - *edit*: include/lldb/Target/Target.h
      - *edit*: source/API/SBTarget.cpp
      - *edit*: source/Core/IOHandler.cpp
      - *edit*: include/lldb/API/SBTarget.h
      - *edit*: source/Target/Target.cpp
      - *edit*: source/Breakpoint/BreakpointResolverAddress.cpp
      - *edit*:
      source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp

   - Commit *6b9e9bb9421744991b42c7e8ddd39c3bb9b85bd2* by *ted.woodward:*

   Fix "ninja check-lldb" crash in IRExecutionUnit.cpp
   - *edit*: source/Expression/IRExecutionUnit.cpp

   - Commit *7da86302de0206e59503388e96bab6066e23fe7c* by *zturner:*

   Fix SymbolFilePDB for discontiguous functions.
   - *edit*: source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp

   - Commit *6e4cb44a53d0e592b79a7b15df8b652a3a9745c9* by *egranata:*

   Certain hardware architectures have registers of 256 bits in size
   - *edit*: source/Core/RegisterValue.cpp
      - *edit*: source/Core/Scalar.cpp
      - *edit*: source/Core/Value.cpp
      - *edit*: include/lldb/Core/Scalar.h
      - *edit*: include/lldb/lldb-private-types.h

   - Commit *8248c396c87b245c99e7d2eb13ae329c630fc0cc* by *sivachandra:*

   [DWARFASTParserClang] Start with member offset of 0 for members of
   union
   - *add*: packages/Python/lldbsuite/test/lang/c/unions/Makefile
      - *add*: packages/Python/lldbsuite/test/lang/c/unions/main.c
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
      - *add*:
      packages/Python/lldbsuite/test/lang/c/unions/TestUnionMembers.py

   - Commit *9fca5fedfaeaaa87121cc57a4569baeacb2e772b* by *ewan:*

   Track expression language from one place in ClangExpressionParser
   - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h

   - Commit *9f352c13d57a4af8ce40b377f3962f10ed79a52b* by *ewan:*

   Revert "Track expression language from one place in
   - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h

   - Commit *63a5d8d02a0f3f5281076f373e516ac8a85a32bb* by *amccarth:*

   Eliminate the TestStarted-XXX and TestFinished-XXX files from
   check-lldb
   - *edit*: packages/Python/lldbsuite/test/dotest.py

   - Commit *8a6ce468e70d5e52896eae8ee6234d6ac2d1343b* by *aidan:*

   [Renderscript] Explicitly set the language to evaluate allocations
   - *edit*:
      source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp

   - Commit *77beec6f9e29de9aee48f37d943ac2419ec879d3* by *aidan:*

   [Renderscript] Add stack argument reading code for Mipsel
   - *edit*:
      source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp

   - Commit *7537d96813eb53d6a16f5ef8db4e87265953a6a0* by *aidan:*

   [Renderscript] Add stack argument reading code for Mipsel 2
   - *edit*:
      source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp

   - Commit *374b7e0b3c380cdf6add90e1bb19757ad0be5429* by *aidan:*

   [Renderscript] Add stack argument reading code for Mipsel 3
   - *edit*:
      source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp

   - Commit *04023f877ce8c2e0459ed6b69bd57273a74ad5c4* by *gclayton:*

   Fixed the python interpreter so that it correctly inherits the top
   - *edit*: include/lldb/Host/File.h
      - *edit*:
      source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
      - *edit*:
      source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
      - *edit*: source/Host/common/File.cpp

   - Commit *179cc4e72ea46e9c96eebabc831e79904308a60b* by
   *marianne.mailhot.sarrasin:*

   Fixed ValueObject::GetExpressionPath() for paths including anonymous
   - *edit*: source/Core/ValueObject.cpp
      - *edit*:
      packages/Python/lldbsuite/test/lang/c/anonymous/TestAnonymous.py

   - Commit *9edc70c33c3a3ae3f8b1c67a59c84562c2567ae9* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr warnings in some files in
   - *edit*: source/Core/FormatEntity.cpp
      - *edit*: source/Core/ConstString.cpp
      - *edit*: source/Core/Log.cpp
      - *edit*: source/Core/Event.cpp
      - *edit*: source/Core/Listener.cpp
      - *edit*: source/Core/Error.cpp

   - Commit *e9595a385967760507e0712558ed325765a4253e* by *jingham:*

   Fix SBDebugger.GetOutputFileHandle() on OS X.
   - *edit*: lldb.xcodeproj/project.pbxproj
      - *edit*: scripts/Python/prepare_binding_Python.py
      - *edit*: scripts/Python/python-typemaps.swig
      - *edit*: scripts/prepare_bindings.py

   - Commit *24a8235bdbcde54c537aa468454c071ce2754f0c* by *todd.fiala:*

   skip newly segfaulting test on OS X public CI
   - *edit*:
      packages/Python/lldbsuite/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py

   - Commit *a35af1a7250aad01479459365bb2d8c793b14633* by *labath:*

   Fix a couple of cornercases in FileSpec + tests
   - *edit*: unittests/Host/CMakeLists.txt
      - *edit*: source/Host/common/FileSpec.cpp
      - *add*: unittests/Host/FileSpecTest.cpp

   - Commit *6f9f836aa622de8bed2efc1d34ca8c59a50e84bc* by *labath:*

   Fix a bunch of signedness warnings in unittests
   - *edit*: unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp
      - *edit*: unittests/Editline/EditlineTest.cpp

   - Commit *fc6d00443d2a9a5e36fab6fe0ac351e0a49dab2b* by
   *marianne.mailhot.sarrasin:*

   Fixed MemoryCache L1 cache flush
   - *add*:
      packages/Python/lldbsuite/test/functionalities/memory/cache/TestMemoryCache.py
      - *add*:
      packages/Python/lldbsuite/test/functionalities/memory/cache/Makefile
      - *edit*: source/Target/Memory.cpp
      - *add*:
      packages/Python/lldbsuite/test/functionalities/memory/cache/main.cpp

   - Commit *fa59c9018f8d6a87d3b769c3fb01a4048f02e18b* by *jingham:*

   Check for a NULL input filehandle before referencing it.
   - *edit*: scripts/Python/python-typemaps.swig

   - Commit *4a27cea4b4943a8644a4cb4ce4236069a6f0bf5d* by *jingham:*

   Remove the skip if Darwin since I fixed the crash.
   - *edit*:
      packages/Python/lldbsuite/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py

   - Commit *95d8670d6a27e7180fb9e397f27bb4ade478d03a* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr warnings in some files in
   - *edit*: source/Core/Module.cpp
      - *edit*: source/Core/IOHandler.cpp
      - *edit*: source/Core/ModuleList.cpp

   - Commit *f4b7a18bdc29f7ddbd78d9a53f80900062ff0d19* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr warnings in some files in
   - *edit*: source/Core/Opcode.cpp
      - *edit*: source/Core/PluginManager.cpp
      - *edit*: source/Core/Logging.cpp

   - Commit *e2a380665320b7d20072b0315dd8bcdcec9543d0* by
   *eugene.zelenko:*

   Fix Clang-tidy modernize-use-nullptr warnings in some files in
   - *edit*: source/Core/Scalar.cpp
      - *edit*: source/Core/RegisterValue.cpp
      - *edit*: include/lldb/Core/SearchFilter.h
      - *edit*: source/Core/SearchFilter.cpp
      - *edit*: source/Core/RegularExpression.cpp

   - Commit *defcb11c663da5a35cf5b8964bc2a9efb83614f5* by *jingham:*

   This change introduces a "ExpressionExecutionThread" to the ThreadList.
   - *edit*: source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
      - *edit*:
      source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp
      - *edit*: source/Commands/CommandObjectType.cpp
      - *edit*: source/Target/ThreadList.cpp
      - *edit*: source/DataFormatters/FormattersHelpers.cpp
      - *edit*: source/Target/StopInfo.cpp
      - *edit*:
      source/Plugins/InstrumentationRuntime/AddressSanitizer/AddressSanitizerRuntime.cpp
      - *edit*: include/lldb/Interpreter/CommandObject.h
      - *edit*: include/lldb/Target/ThreadList.h
      - *edit*:
      source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
      - *edit*: source/Commands/CommandObjectProcess.cpp
      - *edit*: source/Commands/CommandObjectThread.cpp
      - *edit*: source/Plugins/Process/Utility/InferiorCallPOSIX.cpp
      - *edit*: source/Plugins/MemoryHistory/asan/MemoryHistoryASan.cpp
      - *edit*: source/Interpreter/CommandObject.cpp

   - Commit *f4f551087e51c1b4195a8fa9bb5612129962e3ef* by *jingham:*

   Let's not convert from UINT32_MAX to the std::numeric_limits version.
   - *edit*: source/Core/DataEncoder.cpp
      - *edit*: source/Core/Disassembler.cpp
      - *edit*: source/Core/FileSpecList.cpp
      - *edit*: source/Core/SearchFilter.cpp

   - Commit *0ddb88bc34baa5556f5084d72b770c135db7e8e3* by *labath:*

   Extend XFlaky in TestProcessIO to linux as well
   - *edit*:
      packages/Python/lldbsuite/test/python_api/process/io/TestProcessIO.py

   - Commit *7e1cd2c3c1d2854db3c9a2ebed6c87f44960832c* by *emaste:*

   Allow any build-id length between 4 and 20 bytes inclusive
   - *edit*: source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp

   - Commit *2906093ae258cc4248152bf00e8c3cc37357f887* by *labath:*

   [test] Correctly retry connections on android targets
   - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py

   - Commit *9f82b33429875316565583e9358263919ff50b68* by *emaste:*

   Enable expectedFailure for all Clang versions in TestRegisterVariables
   - *edit*:
      packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py

   - Commit *a891e2f41572f3dd0ff0eb99f016b018af36c749* by *egranata:*

   More of the alias refactoring work! CommandAlias is now a CommandObject
   - *edit*: source/Interpreter/CommandInterpreter.cpp
      - *edit*: source/Interpreter/CommandAlias.cpp
      - *edit*: include/lldb/Interpreter/CommandAlias.h
      - *edit*: include/lldb/Interpreter/CommandInterpreter.h
      - *edit*: include/lldb/Interpreter/CommandObject.h

   - Commit *11e63411b96e22dcde13aa7bbcfb003cf2cfd01b* by *emaste:*

   Shuffle an #undef to avoid a warning on FreeBSD
   - *edit*: source/Core/CxaDemangle.cpp

   - Commit *39bfb216a94bc4725f003162647113f3ee7848f3* by *egranata:*

   Lots of progress on the CommandAlias refactoring
   - *edit*: source/Interpreter/CommandInterpreter.cpp
      - *edit*: source/Interpreter/CommandAlias.cpp
      - *edit*: include/lldb/Interpreter/CommandObject.h
      - *edit*: source/Interpreter/CommandObject.cpp
      - *edit*: source/Commands/CommandObjectHelp.cpp
      - *edit*: source/Interpreter/Options.cpp
      - *edit*: include/lldb/Interpreter/CommandAlias.h

   - Commit *9955b1b79a57e82382ea584667c20f2a29019ad8* by *egranata:*

   This was printing arguments twice in dash-dash aliases; don't do that
   - *edit*: source/Interpreter/Options.cpp

   - Commit *2ab775143c881b6c9a9a69871fe9ba59ce86ca50* by *egranata:*

   Improve the way we decide whether an alias is a dashdash alias
   - *edit*: source/Interpreter/CommandAlias.cpp

   - Commit *ba042b118ef1b3ecf280572c352c22eb4d8c8042* by *egranata:*

   Add some test coverage for the changes in alias help
   - *edit*: packages/Python/lldbsuite/test/help/TestHelp.py

   - Commit *ddf3f0c21e8a3c37c03e06ef8ce74b5b58131fb6* by *egranata:*

   Workaround the fact that "b" is now a separate command object from
   - *edit*: source/Interpreter/CommandInterpreter.cpp
      - *edit*: include/lldb/Interpreter/CommandInterpreter.h

   - Commit *9c6d2a200da96dbdb6fdd00474b0b31233ef0e66* by *jmolenda:*

   Bump the lldb version # in the xcode project files from 350.99.0 to
   - *edit*: resources/LLDB-Info.plist
      - *edit*: lldb.xcodeproj/project.pbxproj
      - *edit*: tools/debugserver/debugserver.xcodeproj/project.pbxproj

   - Commit *6bd10f75429be215cb3eef05a8f7dbfecdd762d2* by *ewan:*

   Fix expression evaluation for resolving anonymous aggregrate types with
   - *edit*: source/Symbol/ClangASTContext.cpp

   - Commit *80bf951a299953b1049f35c4f49d18e84ba9c889* by *ewan:*

   Add regression test for expressions calling functions taking anonymous
   - *add*:
      packages/Python/lldbsuite/test/expression_command/anonymous-struct/TestCallUserAnonTypedef.py
      - *add*:
      packages/Python/lldbsuite/test/expression_command/anonymous-struct/main.cpp
      - *add*:
      packages/Python/lldbsuite/test/expression_command/anonymous-struct/Makefile

   - Commit *5a423898af25c0948406a711ba28266de2397dc1* by *jingham:*

   Remove unnecessary includes.
   - *edit*: source/Core/DataEncoder.cpp
      - *edit*: source/Core/DataExtractor.cpp
      - *edit*: source/Core/FileSpecList.cpp
      - *edit*: source/Core/Disassembler.cpp
      - *edit*: source/Core/Section.cpp
      - *edit*: source/Core/SearchFilter.cpp
      - *edit*: source/Host/common/Host.cpp

   - Commit *e3a415d9ef1199c7e97e39d4365911c32963e5d7* by *egranata:*

   Improve the 'type lookup' command such that it guesses to use the
   - *edit*: source/Target/StackFrame.cpp
      - *edit*: source/Commands/CommandObjectType.cpp
      - *edit*: include/lldb/Target/StackFrame.h

   - Commit *9b2ad9810165c23120c71987aae6f9402c2f7255* by *gclayton:*

   Don't crash if the TypeSP is empty.
   - *edit*: include/lldb/Symbol/Type.h

   - Commit *d3b2d0e940384efbdd9a7d014fe51e1f413b6813* by *gclayton:*

   Fix ClangASTContext::GetFunctionArgumentAtIndex() to not water down the
   - *edit*: source/Symbol/ClangASTContext.cpp

   - Commit *aecd495c50b80be9d45a450e51eb081adca7875c* by *gclayton:*

   Only try to load the OS plug-in after a shared library load if we don't
   - *edit*: source/Target/Process.cpp

   - Commit *7b24ecf4d5df489c0879bbfb1dbcdda9a63f7586* by *egranata:*

   Make it so that the data formatter for NSError can see through a
   - *edit*: source/Plugins/Language/ObjC/NSError.cpp
      - *edit*: source/Plugins/Language/ObjC/ObjCLanguage.cpp
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjC.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/main.m

   - Commit *73e9854dcac40708a93f3305168a378dd3369585* by *egranata:*

   On some platforms, the compiler is allowed to assume that BOOL == bool.
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/data-formatter/boolreference/TestFormattersBoolRefPtr.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/data-formatter/boolreference/
      main.mm
      - *edit*: source/Plugins/Language/ObjC/Cocoa.cpp

   - Commit *334d381f32e447361484d4b6dd9311333355dca7* by *labath:*

   Move OperatingSystem plugins to SystemInitializerFull
   - *edit*: source/API/SystemInitializerFull.cpp
      - *edit*: source/Initialization/SystemInitializerCommon.cpp

   - Commit *364015b1b2e511b526cbf49d231cbdf42296f56b* by *labath:*

   Fix thread/process ID reading from linux core files
   - *add*:
      packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/x86_64.out
      - *add*:
      packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/make-core.sh
      - *edit*: source/Plugins/Process/elf-core/ProcessElfCore.cpp
      - *add*:
      packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/main.c
      - *add*:
      packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/x86_64.core
      - *add*:
      packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/i386.core
      - *add*:
      packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/TestLinuxCore.py
      - *add*:
      packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/i386.out

   - Commit *ad91ccd4fd3f9a59f0b3d18eb29451fa6398a52d* by *labath:*

   [test] Persist packets between expect_gdbremote_sequence invocations
   - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py
      - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/socket_packet_pump.py
      - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py

   - Commit *9915b87a5562ee7d7588a9c862a158bd45f16df4* by *labath:*

   Mark an LLGS test as flaky
   - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/TestLldbGdbServer.py

   - Commit *345852c5a50ad024766d2f8a04338f85be72a545* by *labath:*

   Switch from unittest2.expectedFailure to our own decorator on TestSTL
   - *edit*: packages/Python/lldbsuite/test/lang/cpp/stl/TestSTL.py

   - Commit *2b5961c64746fbf68e8dc4d3ace3a938c4a98db3* by *labath:*

   Fix null pointer "dereference" in DomainSocket
   - *edit*: source/Host/posix/DomainSocket.cpp

   - Commit *53f352286c01ff1039ae95c0b3afac65c4f74c42* by *sas:*

   Fix deadlock due to thread list locking in 'bt all' with obj-c
   - *edit*: source/Commands/CommandObjectThread.cpp

   - Commit *7b2f22ecd5b9a1713e71d2515ce0c1c841946215* by *gclayton:*

   Fixed a bug where DW_AT_start_scope would fall through to
   - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp

   - Commit *ae569efefefb8366cf2c40e0d0ff338d72de4d04* by *gclayton:*

   Fixed an case fall through that wasn't meant to happen. Caught by
   - *edit*: source/Plugins/SymbolFile/DWARF/DWARFASTParserJava.cpp

   - Commit *48140c4499ceae9c378167801c466016fede1d31* by *gclayton:*

   Added a break statement that was needed. Caught by clang's unannotated
   - *edit*: tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp

   - Commit *4028c53a14bd86ef8cb9ec1fe659ccc0c4ee5875* by *zturner:*

   Fix a build issue where the python module could become stale.
   - *edit*: scripts/Python/finishSwigPythonLLDB.py

   - Commit *d8e1365ae771d3ae31039b40affcb1cc68868eb0* by *zturner:*

   Delete the custom implementation of signal() on Windows.
   - *edit*: tools/lldb-mi/CMakeLists.txt
      - *delete*: tools/lldb-mi/Platform.cpp
      - *edit*: tools/driver/Platform.cpp
      - *edit*: tools/driver/Driver.cpp
      - *edit*: tools/lldb-mi/Platform.h
      - *edit*: tools/driver/Platform.h

   - Commit *de67aaa9cdd54149536bcfb93a03e9e05df6ab6d* by *scallanan:*

   Add a DiagnosticManager replace error streams in the expression parser.
   - *edit*: source/Expression/IRDynamicChecks.cpp
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
      - *edit*: source/Symbol/ClangASTContext.cpp
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
      - *edit*: include/lldb/Target/Process.h
      - *edit*:
      source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp
      - *edit*: include/lldb/lldb-forward.h
      - *edit*: source/Plugins/ExpressionParser/Go/GoUserExpression.h
      - *edit*:
      source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
      - *edit*:
      source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.cpp
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp
      - *edit*: source/Expression/FunctionCaller.cpp
      - *edit*: include/lldb/Expression/IRDynamicChecks.h
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.h
      - *edit*: source/Target/ThreadPlanCallUserExpression.cpp
      - *edit*:
      source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.cpp
      - *add*: source/Expression/DiagnosticManager.cpp
      - *edit*:
      source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.cpp
      - *edit*: source/Expression/CMakeLists.txt
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangUserExpression.h
      - *edit*: include/lldb/Expression/UtilityFunction.h
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/set/TestDataFormatterLibcxxSet.py
      - *edit*: source/Target/Process.cpp
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h
      - *edit*: source/Plugins/Process/Utility/InferiorCallPOSIX.cpp
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.h
      - *edit*: source/Breakpoint/BreakpointLocation.cpp
      - *edit*: include/lldb/Expression/FunctionCaller.h
      - *edit*: source/Expression/LLVMUserExpression.cpp
      - *edit*: source/Expression/UserExpression.cpp
      - *edit*: source/Expression/UtilityFunction.cpp
      - *edit*: tools/lldb-mi/MICmdCmdVar.cpp
      - *edit*: include/lldb/Expression/ExpressionParser.h
      - *edit*:
      source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
      - *edit*:
      source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp
      - *edit*: include/lldb/Expression/LLVMUserExpression.h
      - *edit*: include/lldb/Expression/UserExpression.h
      - *edit*: source/Plugins/ExpressionParser/Go/GoUserExpression.cpp
      - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-mi/variable/TestMiVar.py
      - *edit*: source/Host/macosx/Host.mm
      - *add*: include/lldb/Expression/DiagnosticManager.h
      - *edit*: lldb.xcodeproj/project.pbxproj
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp
      - *edit*:
      source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.cpp
      - *edit*: source/Expression/IRInterpreter.cpp

   - Commit *b92a2ef070f61ac5eaaa934fe58ef555bd9cdc73* by *jingham:*

   Fix the project file for the removal of lldb-mi's Platform.cpp.
   - *edit*: lldb.xcodeproj/project.pbxproj

   - Commit *aa018df630a80eae8b5f5649c9f6da0c05a23fef* by *scallanan:*

   Handle any persistent Decl in the Clang expression parser, not just
   - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
      - *edit*: source/Commands/CommandObjectMemory.cpp
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.h

   - Commit *2335bb7a72dc069f525c9d83d35d528dd10c09c3* by *jingham:*

   Use Enrico's new CommandAlias to give better help to the "sif" command.
   - *edit*: source/Interpreter/CommandInterpreter.cpp

   - Commit *7b45e2f809c25591d5482c530b1630c3ea324873* by *labath:*

   Attempt to fix MSVC build (no __attribute__ there)
   - *edit*: include/lldb/Expression/DiagnosticManager.h

   - Commit *9913790d14c6b5b643734f8bee4e8496c0ba4718* by *jingham:*

   Compilation can end up calling functions (e.g. to resolve indirect
   - *edit*: source/Expression/UserExpression.cpp
      - *edit*:
      source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.cpp
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp
      - *edit*:
      source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.cpp
      - *edit*: source/Expression/UtilityFunction.cpp
      - *edit*:
      source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp
      - *edit*: include/lldb/Expression/FunctionCaller.h
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.h
      - *edit*:
      source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.cpp
      - *edit*:
      source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
      - *edit*: source/Expression/FunctionCaller.cpp
      - *edit*:
      source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp
      - *edit*: include/lldb/Target/ThreadList.h
      - *edit*: include/lldb/Expression/UtilityFunction.h

   - Commit *f5fd6b74f08ec4985e2e24426ab1707fb207ab9d* by *scallanan:*

   Collect IRExecutionUnits as part of persistent expression state.
   - *edit*: include/lldb/Expression/ExpressionVariable.h
      - *edit*: include/lldb/Expression/IRExecutionUnit.h
      - *edit*: source/Expression/IRExecutionUnit.cpp
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
      - *edit*: source/Expression/ExpressionVariable.cpp

   - Commit *cc0a144fb9cd9eb309d13b495d3e679de45b1b97* by *sivachandra:*

   [JITLoaderGDB] Pack the jit entry struct according to the target arch.
   - *edit*: source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp
      - *edit*: source/Plugins/JITLoader/GDB/JITLoaderGDB.h

   - Commit *939b3c128c8eb7efc58cb8b3f963fe10b4dae34a* by *mohit.bhakkad:*

   [LLDB]{MIPS] Fix TestPlatformProcessConnect.py Patch by Nitesh Jain
   - *edit*:
      source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
      - *edit*:
      source/Plugins/Platform/Android/PlatformAndroidRemoteGDBServer.h
      - *edit*:
      source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h
      - *edit*:
      source/Plugins/Platform/Android/PlatformAndroidRemoteGDBServer.cpp

   - Commit *04d3323074a9d5fa13b4e0c938bd2d8774270cb4* by *zturner:*

   Unicode support on Win32.
   - *edit*: source/Host/common/File.cpp
      - *edit*: source/Commands/CommandCompletions.cpp
      - *edit*: source/Plugins/Process/Windows/Live/ProcessWindowsLive.cpp
      - *edit*: packages/Python/lldbsuite/test/dotest.py
      - *edit*: cmake/modules/LLDBConfig.cmake
      - *edit*: include/lldb/Host/posix/HostInfoPosix.h
      - *edit*: include/lldb/Host/windows/HostInfoWindows.h
      - *edit*: source/Host/windows/FileSystem.cpp
      - *edit*: source/Host/windows/PipeWindows.cpp
      - *edit*:
      source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
      - *edit*:
      source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp
      - *edit*: source/Host/windows/ProcessLauncherWindows.cpp
      - *edit*: source/Host/windows/Windows.cpp
      - *edit*: source/Host/windows/Host.cpp
      - *edit*: source/Host/windows/ConnectionGenericFileWindows.cpp
      - *edit*: source/Target/ProcessLaunchInfo.cpp
      - *edit*: tools/driver/Driver.cpp
      - *edit*: include/lldb/Host/FileSystem.h
      - *edit*: source/Host/windows/HostProcessWindows.cpp
      - *edit*: tools/lldb-mi/MIUtilFileStd.cpp
      - *edit*: source/Host/posix/HostInfoPosix.cpp
      - *edit*: source/Host/common/FileSpec.cpp
      - *edit*: source/Plugins/Process/Windows/Live/DebuggerThread.cpp
      - *edit*: tools/lldb-mi/MICmnLLDBDebugSessionInfo.cpp
      - *edit*: source/Host/posix/FileSystem.cpp
      - *edit*: tools/lldb-mi/Platform.h
      - *edit*: source/Core/ConnectionSharedMemory.cpp
      - *edit*: source/Core/Disassembler.cpp
      - *edit*: source/Host/windows/HostInfoWindows.cpp

   - Commit *e0b511ce4320e09e715efd5d0b0bd8ab2121108c* by *egranata:*

   Changes to the Xcode project file to make LLDB build again after
   - *edit*: lldb.xcodeproj/project.pbxproj

   - Commit *853ffb56d461fa83177acacc44eb7d2150641363* by *scallanan:*

   Backend support for top-level Clang epxressions
   - *edit*: include/lldb/lldb-private-enumerations.h
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.h
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionHelper.h
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp
      - *edit*: source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
      - *edit*: source/Plugins/ExpressionParser/Clang/IRForTarget.h
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangUserExpression.h

   - Commit *67823f15d2a6366913580468769030173c090803* by *egranata:*

   Fix a bug caused by my alias refactoring where, if an alias was defined
   - *add*:
      packages/Python/lldbsuite/test/functionalities/nested_alias/main.cpp
      - *add*:
      packages/Python/lldbsuite/test/functionalities/nested_alias/Makefile
      - *add*:
      packages/Python/lldbsuite/test/functionalities/nested_alias/TestNestedAlias.py
      - *edit*: source/Interpreter/CommandInterpreter.cpp
      - *edit*: source/Interpreter/CommandAlias.cpp
      - *edit*: include/lldb/Interpreter/CommandAlias.h

   - Commit *cf824aa93d5fc53f1e89e75c3044ce1c2fe037d8* by *sivachandra:*

   [lldb-mi] Uncomment a line in CMakeLists.txt to make linux build happy.
   - *edit*: tools/lldb-mi/CMakeLists.txt

   - Commit *6d639c16921d42ce97197e8f46fa1c4495360c62* by *egranata:*

   Make it so that a command alias can actually remove the help/long help
   - *edit*: source/Commands/CommandObjectCommands.cpp
      - *edit*: include/lldb/Interpreter/CommandAlias.h
      - *edit*: include/lldb/Interpreter/CommandObject.h
      - *edit*: source/Interpreter/CommandAlias.cpp
      - *edit*: source/Interpreter/CommandInterpreter.cpp
      - *edit*: source/Interpreter/CommandObject.cpp

   - Commit *25aebbdc7f20f06fe55a286e741c3e856f8e3914* by *scallanan:*

   Reverted a change in r264074 that made lldb-mi use lldb_private APIs.
   - *edit*: tools/lldb-mi/MIUtilFileStd.cpp

   - Commit *fbe84cb015f40e294ed16e4fc481593fefabcb69* by *egranata:*

   Change 'apropos' such that it doesn't look into the "long help/syntax"
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/multidebugger_commands/TestMultipleDebuggersCommands.py
      - *edit*: source/Interpreter/CommandObject.cpp
      - *edit*: source/Commands/CommandObjectApropos.cpp
      - *edit*: include/lldb/Interpreter/CommandInterpreter.h
      - *edit*: include/lldb/Interpreter/CommandObject.h
      - *edit*: include/lldb/Interpreter/CommandObjectMultiword.h
      - *edit*: source/Interpreter/CommandInterpreter.cpp

   - Commit *69684a35a501fcfe122ff881ee96787fd6c0e396* by *kuba.brecka:*

   Add ThreadSanitizer debugging support.
   - *edit*: include/lldb/API/SBThread.h
      - *add*:
      packages/Python/lldbsuite/test/functionalities/tsan/basic/TestTsanBasic.py
      - *edit*: source/API/SBThread.cpp
      - *edit*: source/API/SystemInitializerFull.cpp
      - *edit*: source/Plugins/InstrumentationRuntime/CMakeLists.txt
      - *add*:
      packages/Python/lldbsuite/test/functionalities/tsan/basic/main.c
      - *edit*: scripts/interface/SBThread.i
      - *edit*: lldb.xcodeproj/project.pbxproj
      - *add*:
      packages/Python/lldbsuite/test/functionalities/tsan/basic/Makefile
      - *add*:
      packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/Makefile
      - *edit*: include/lldb/API/SBThreadCollection.h
      - *edit*: include/lldb/lldb-enumerations.h
      - *add*:
      source/Plugins/InstrumentationRuntime/ThreadSanitizer/CMakeLists.txt
      - *add*:
      source/Plugins/InstrumentationRuntime/ThreadSanitizer/ThreadSanitizerRuntime.cpp
      - *add*:
      source/Plugins/InstrumentationRuntime/ThreadSanitizer/ThreadSanitizerRuntime.h
      - *add*:
      packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/TestTsanThreadLeak.py
      - *add*:
      packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/main.c

   - Commit *54560ddfb4cf4ee738cafb9a9cde4ddf5d50d002* by *kuba.brecka:*

   Follow-up for r264162 to fix the CMake build (update
   - *edit*: cmake/LLDBDependencies.cmake

   - Commit *9cdc39f00c9ef830d342fe77876dd129853ce9ae* by *sas:*

   Implement ObjectFilePECOFF::GetEntryPointAddress.
   - *edit*: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.h
      - *edit*: source/Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp

   - Commit *4b313323c900b8529b8bf8411d62d1227158fdce* by *sivachandra:*

   [JITLoaderGDB] Read jit entry struct manually.
   - *edit*: source/Plugins/JITLoader/GDB/JITLoaderGDB.h
      - *edit*: source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp

   - Commit *d0ae537aad129ee9aea149e3f335cc44c09ee40f* by *ted.woodward:*

   Fix for missing prompt on Windows
   - *edit*: source/Core/IOHandler.cpp

   - Commit *a9be14e0017c31802f403d0e706a5e92b44f83ce* by *egranata:*

   Make 'type lookup' print an error message instead of complete radio
   - *edit*: source/Commands/CommandObjectType.cpp
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/type_lookup/TestTypeLookup.py

   - Commit *a0e5848931030a7a8915e9edd666baaeb64bb15f* by *gclayton:*

   Get rid of a global constructor that was causing a warning on MacOSX
   and
   - *edit*: include/lldb/Core/Timer.h
      - *edit*: source/Core/Timer.cpp

   - Commit *05ee0c2f4751b9c950307651b687a667af36c937* by *gclayton:*

   Get rid of two global constructors by making things static variables in
   - *edit*:
      source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.h
      - *edit*:
      source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp

   - Commit *f7ab1337124374080e127f11c336829a15a08571* by *gclayton:*

   Get rid of a global constructor and also make this code safe to use
   - *edit*: source/Commands/CommandObjectPlatform.cpp

   - Commit *da6fd7f9a28b8fc64c0d7f23d8fe3d9aecd43724* by *sas:*

   Make File option flags consistent for Python API
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/command_script_immediate_output/TestCommandScriptImmediateOutput.py
      - *edit*:
      source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/command_script_immediate_output/custom_command.py

   - Commit *3a77e98341df26ed1653b5839189fd358561c252* by *jmolenda:*

   Update the INFOPLIST_FILE setting in the xcode project file so that the
   - *edit*: tools/driver/lldb-Info.plist
      - *edit*: lldb.xcodeproj/project.pbxproj

   - Commit *f531a7c57f620dcc26af57c7865a1f4013791213* by *egranata:*

   Make it possible for language plugins to provide additional custom help
   - *edit*: source/Commands/CommandObjectType.cpp
      - *edit*: source/Target/Language.cpp
      - *edit*: include/lldb/Target/Language.h

   - Commit *4420c3bd5541adfa6ab35aca4d23c3fdccb0ece0* by *gclayton:*

   Ignore global constructor warning in clang.
   - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

   - Commit *fd0fe7ba9829bb106e7c76d529acf222cade6ca9* by *mgottesman:*

   merge in latest swift-lldb master matched to stable-next/master-next
   - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
      - *edit*: source/Expression/IRInterpreter.cpp

   - Commit *f8d8c9ce397c4b42aff1f7826ce7a78fd1e23b8f* by *mgottesman:*

   fix build issues on Ubuntu
   - *edit*: cmake/modules/LLDBStandalone.cmake
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

   - Commit *6514030c24a9f246bd43722c4f1470cf2bc25d02* by *mgottesman:*

   mark TestSwiftCrossModuleExtension as XFAIL
   - *edit*:
      packages/Python/lldbsuite/test/lang/swift/cross_module_extension/TestSwiftCrossModuleExtension.py

   - Commit *9301928b884fe2d18cf15d0532ccda88e8477bde* by *jingham:*

   Use Clang's FixItHints to correct expressions with "trivial" mistakes
   - *add*:
      packages/Python/lldbsuite/test/expression_command/fixits/main.cpp
      - *edit*: include/lldb/Target/Target.h
      - *edit*: source/API/SBExpressionOptions.cpp
      - *edit*: source/Target/Target.cpp
      - *add*:
      packages/Python/lldbsuite/test/expression_command/fixits/Makefile
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h
      - *edit*: source/Commands/CommandObjectExpression.cpp
      - *edit*: scripts/interface/SBExpressionOptions.i
      - *edit*: source/Expression/UserExpression.cpp
      - *add*:
      packages/Python/lldbsuite/test/expression_command/fixits/TestFixIts.py
      - *edit*: source/Expression/DiagnosticManager.cpp
      - *edit*: include/lldb/API/SBExpressionOptions.h
      - *edit*: lldb.xcodeproj/project.pbxproj
      - *add*: source/Plugins/ExpressionParser/Clang/ClangDiagnostic.h
      - *edit*: include/lldb/Expression/ExpressionParser.h
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
      - *edit*: include/lldb/Expression/DiagnosticManager.h
      - *edit*: source/Commands/CommandObjectExpression.h
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

   - Commit *04ad0b2b9da7e93ba3b9901f0a16a99affb71b47* by *jmolenda:*

   Add the same host logging that I added to PlatformRemoteiOS a few
   months
   - *edit*: source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.cpp
      - *edit*:
      source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.cpp

   - Commit *8726def2595457c41c458a83fa01722290a3bc2a* by *lhames:*

   Fix now-ambiguous references to Error.
   - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

   - Commit *6cff549c7423675a10117db0a56a41edd6ffb858* by *egranata:*

   Fix an issue with nested aliases where the help system wouldn't
   - *edit*: include/lldb/Interpreter/CommandAlias.h
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/nested_alias/TestNestedAlias.py
      - *edit*: source/Interpreter/CommandAlias.cpp

   - Commit *e04f865de2dbf2585e1d1af206c7fc78040b380c* by *egranata:*

   Add a 'language cplusplus demangle' command. This can be useful to
   - *edit*:
      source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp

   - Commit *152d81fb34a90b14f40abb7da09ba5797f4c22a9* by *sas:*

   Fix FILE * leak in Python API
   - *edit*: scripts/interface/SBCommandReturnObject.i
      - *edit*: source/API/SBCommandReturnObject.cpp
      - *edit*: include/lldb/API/SBCommandReturnObject.h

   - Commit *9839cd25c0b6c83f52cd5836ee6600f06170da21* by *scallanan:*

   Removed LoggingDiagnosticConsumer, an unused class.
   - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

   - Commit *4c37f0b8b07ecf7acce49ee6f6853568b332bd05* by *scallanan:*

   Record all translation units with more than one function in them (e.g.,
   - *edit*: source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp

   - Commit *9fc53d378b46d4c090336997a5cc1970fc49d228* by *scallanan:*

   When we import the definition for a Tagdecl, propagate its completeness
   - *edit*: source/Symbol/ClangASTImporter.cpp

   - Commit *42d89f2591da61096b8050ae9372a14a54d4f6fb* by *scallanan:*

   Removed an override of LookupSymbol that mistakenly disabled it for
   - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.h

   - Commit *0133f4e3ce6b839f794fb26a9c6da5c67bd77e72* by *scallanan:*

   Don't try to actually run code when the expression is top-level.
   - *edit*: source/Expression/UserExpression.cpp

   - Commit *09bb59b8f4f65614d2688bd1207931e5ebb08358* by *scallanan:*

   Expose top-level Clang expressions via the command line and the API.
   - *edit*: include/lldb/Target/Target.h
      - *edit*: source/Commands/CommandObjectExpression.h
      - *add*:
      packages/Python/lldbsuite/test/expression_command/top-level/dummy.cpp
      - *edit*: include/lldb/API/SBExpressionOptions.h
      - *add*:
      packages/Python/lldbsuite/test/expression_command/top-level/Makefile
      - *edit*: source/API/SBExpressionOptions.cpp
      - *edit*: source/Commands/CommandObjectExpression.cpp
      - *add*:
      packages/Python/lldbsuite/test/expression_command/top-level/main.cpp
      - *add*:
      packages/Python/lldbsuite/test/expression_command/top-level/TestTopLevelExprs.py
      - *add*:
      packages/Python/lldbsuite/test/expression_command/top-level/test.cpp

   - Commit *21a9d8b43e76cf666095455e95afe4932868b2b3* by *zturner:*

   Move some functions from DWARFASTParserClang to ClangASTImporter.
   - *edit*: source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
      - *edit*: include/lldb/Symbol/ClangASTImporter.h
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h
      - *edit*:
      source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp
      - *add*: source/Symbol/ClangUtil.cpp
      - *edit*: include/lldb/Symbol/TypeSystem.h
      - *edit*: source/Plugins/ExpressionParser/Clang/ASTDumper.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFASTParser.h
      - *edit*: include/lldb/Symbol/ClangASTContext.h
      - *edit*:
      source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
      - *edit*: source/Symbol/ClangASTContext.cpp
      - *edit*: source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
      - *edit*: source/Symbol/CMakeLists.txt
      - *edit*: source/Symbol/ClangASTImporter.cpp
      - *add*: include/lldb/Symbol/ClangUtil.h

   - Commit *175b6f531553ebadead423beff2a05370021ec00* by *labath:*

   Add missing swig wrappers for r264662
   - *edit*: scripts/interface/SBExpressionOptions.i

   - Commit *a6b95c278a5e6f05d5a03ac70a41c6a5e562ea1a* by *labath:*

   Add ClangUtil.cpp to the xcode project
   - *edit*: lldb.xcodeproj/project.pbxproj

   - Commit *951c02ec1a715e80ca7af264139511d863695646* by *labath:*

   Fix infinite recursion in DWO file parsing
   - *edit*: source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
      - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h

   - Commit *b9529903811ea5a9cf6fcc5af042bfd32d6dd096* by *labath:*

   Revert the "build fix" in r264104
   - *edit*: tools/lldb-mi/CMakeLists.txt

   - Commit *7baa9c6ea6d45b3c19c60091a12b6d6c323998af* by *labath:*

   Move DynamicLoader plugins to SystemInitializerFull
   - *edit*: source/Initialization/SystemInitializerCommon.cpp
      - *edit*: source/API/SystemInitializerFull.cpp

   - Commit *2d75b1650ceaafee0b333ac0f03e73c3a8b5024c* by *gclayton:*

   Don't try to call getTypeSize() on a class if it isn't complete as
   clang
   - *edit*: source/Symbol/ClangASTContext.cpp

   - Commit *75e156c1dd537453a88d00c7e4d5df8b87d123cd* by *gclayton:*

   When creating typedefs, don't call Type::GetName() since that might
   - *edit*: source/Symbol/Type.cpp

   - Commit *826034d0a316ad0ab72c052dad50597be482a92e* by *jingham:*

   Figure out what the fixed expression is, and print it. Added another
   - *edit*: source/Commands/CommandObjectExpression.h
      - *edit*: source/Commands/CommandObjectExpression.cpp
      - *edit*: source/Expression/ExpressionSourceCode.cpp
      - *edit*: include/lldb/Expression/DiagnosticManager.h
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
      - *edit*: include/lldb/Expression/UserExpression.h
      - *edit*: include/lldb/Target/Target.h
      - *edit*:
      packages/Python/lldbsuite/test/expression_command/fixits/TestFixIts.py
      - *edit*: include/lldb/Expression/ExpressionSourceCode.h
      - *edit*: source/Expression/REPL.cpp
      - *edit*:
      source/Plugins/InstrumentationRuntime/AddressSanitizer/AddressSanitizerRuntime.cpp
      - *edit*: source/Expression/UserExpression.cpp
      - *edit*: source/Target/Target.cpp

   - Commit *991fa10a3e0df1a96d1f5732881eb3c97c39a96a* by *gclayton:*

   LLDB top of tree SVN fails to attach to a MacOSX native process by pid
   - *edit*:
      source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp

   - Commit *93f224f711c7207c90b4bc2d0234f42018068ecb* by *gclayton:*

   Fixed the failing test TestCommandScriptImmediateOutput on MacOSX.
   Turns
   - *edit*: packages/Python/lldbsuite/test/lldbpexpect.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/command_script_immediate_output/TestCommandScriptImmediateOutput.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/command_script_immediate_output/custom_command.py

   - Commit *7300bb4382230fcfef35d27a103579724e13b7ff* by *scallanan:*

   Don't register the addresses of private symbols from expressions.
   - *edit*: source/Expression/IRExecutionUnit.cpp

   - Commit *ee2d4850b2e268404680715a353e7e895b23949a* by *labath:*

   Fix flakyness in TestWatchpointMultipleThreads
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/watchpoint/multiple_threads/main.cpp

   - Commit *b23af7cbfc747f9f9b5fd69401cae4571e844f3a* by *labath:*

   Fix warning in ClangExpressionParser
   - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

   - Commit *1a99d05307c22139297db687d7704c8d6d301b49* by *labath:*

   Fix warning in ThreadSanitizerRuntime
   - *edit*:
      source/Plugins/InstrumentationRuntime/ThreadSanitizer/ThreadSanitizerRuntime.cpp

   - Commit *2b39052b597653223daeb3c38f5c1d9d77fdb99e* by *labath:*

   Fix SocketAddressTest (again)
   - *edit*: unittests/Host/SocketAddressTest.cpp

   - Commit *c6f2c0ba2f5347976556b3ff2f5b35a80b4b9478* by *kuba.brecka:*

   Fix the ThreadSanitizer support to avoid creating empty SBThreads and
   to
   - *edit*:
      source/Plugins/InstrumentationRuntime/ThreadSanitizer/ThreadSanitizerRuntime.cpp
      - *edit*: source/API/SBThread.cpp

   - Commit *a45fb9c43ed0e57c85bd97cbd18823f494c1dc61* by *jingham:*

   Fix header name.
   - *edit*: source/Plugins/ExpressionParser/Clang/ClangDiagnostic.h

   - Commit *d49c7f485221a90cc08fcb3fdcec7ce90bad54d9* by *gclayton:*

   When support for DWO files was added, there were two ways to pass
   - *edit*: source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFASTParserGo.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFASTParserJava.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h
      - *edit*: source/Plugins/SymbolFile/DWARF/DIERef.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.h
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFFormValue.h
      - *edit*: source/Plugins/SymbolFile/DWARF/DIERef.h
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFDIECollection.h
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFDIECollection.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFDIE.h

   - Commit *d1c6f9633da4e15d651c46aae724201c047efbb7* by *scallanan:*

   Fixed a problem where a dSYM wasn't properly found because it had the
   - *edit*:
      packages/Python/lldbsuite/test/lang/objc/objc-static-method-stripped/Makefile
      - *edit*:
      packages/Python/lldbsuite/test/lang/objc/objc-static-method-stripped/TestObjCStaticMethodStripped.py

   - Commit *8cdfb6e993be68352fa91052770a7ee3a2b2f835* by *egranata:*

   Enhance the 'type X list' commands such that they actually alert the
   - *edit*: source/Commands/CommandObjectType.cpp
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-categories/TestDataFormatterCategories.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-named-summaries/TestDataFormatterNamedSummaries.py

   - Commit *8c7bfadbafe2cae674470bd8063490785f55ff61* by *egranata:*

   Add --help and --long-help options to 'command alias' such that one can
   - *edit*: packages/Python/lldbsuite/test/help/TestHelp.py
      - *edit*: source/Commands/CommandObjectCommands.cpp

   - Commit *ac71af0341050fda5a20f44dab222902fd2a28bd* by *labath:*

   Fix DWO breakage in r264909
   - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h
      - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
      - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h

   - Commit *dc4376e29e763a95ba3eb0aae2f550595afbf183* by *labath:*

   Don't vary debug info for lldb-server tests
   - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py
      - *edit*: packages/Python/lldbsuite/test/lldbtest.py

   - Commit *a03dbed49da4b210dc17eedda0ac4924d3d21479* by *gclayton:*

   Fixed an issue that could cause debugserver to return two stop reply
   - *edit*: tools/debugserver/source/MacOSX/MachProcess.mm
      - *edit*: source/Utility/StringExtractorGDBRemote.cpp
      - *edit*:
      source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
      - *edit*: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
      - *edit*: source/Utility/StringExtractorGDBRemote.h
      - *edit*: tools/debugserver/source/RNBRemote.cpp

   - Commit *ec298c67e2a35c5cb1d2f52f812b67bfe33933f3* by *labath:*

   Change a recently added assert into lldbassert
   - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp

   - Commit *f9cf7c9f7e0e217a52652d8b5e7697b8367f9273* by *labath:*

   Fix clean rule for a makefile
   - *edit*:
      packages/Python/lldbsuite/test/lang/objc/objc-static-method-stripped/Makefile

   - Commit *532572ca239d4191d7bf75930e70909cbb1a5beb* by *todd.fiala:*

   Guard xunit result test class and test method name access to prevent
   - *edit*: packages/Python/lldbsuite/test/xunit_formatter.py

   - Commit *16923ac8d2b611fd0a615fdb45208154726c9d20* by *todd.fiala:*

   mark TestCallWithTimeout.py XFAIL on macosx.
   - *edit*:
      packages/Python/lldbsuite/test/expression_command/timeout/TestCallWithTimeout.py

   - Commit *41e9b8c6783d95399e2382596bd66ac7de3f1506* by *egranata:*

   Remove more of the code-running ObjC data formatter support
   - *edit*: source/Plugins/Language/ObjC/Cocoa.cpp
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjC.py
      - *edit*: source/Plugins/Language/ObjC/ObjCLanguage.cpp
      - *edit*: source/Plugins/Language/ObjC/NSSet.cpp

   - Commit *fb1fc52262cb5fcbe38881a1b08ab3f5e5afa98b* by *todd.fiala:*

   skip and xfail two std::list-related libcxx tests that fail on OS X
   with
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/TestDataFormatterLibcxxList.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/list/loop/TestDataFormatterLibcxxListLoop.py

   - Commit *0105c039d39e89b872b10542b1a9bb72505b9505* by *gclayton:*

   Fixed an issue where if we have DWARF in an executable that has
   multiple
   - *edit*: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp
      - *edit*: source/Plugins/SymbolFile/DWARF/DWARFDeclContext.h

   - Commit *66eb8f182028760308b6446139cfaf0775529854* by *zturner:*

   Add some unit tests for ClangASTContext.
   - *add*: unittests/Symbol/CMakeLists.txt
      - *edit*: source/Symbol/ClangUtil.cpp
      - *edit*: unittests/CMakeLists.txt
      - *add*: unittests/Symbol/TestClangASTContext.cpp
      - *edit*: source/Symbol/ClangASTContext.cpp
      - *edit*: include/lldb/Symbol/ClangASTContext.h

   - Commit *e9b6fabb66a1a6592d6ccdfa7be34268960b0a36* by *labath:*

   Fix flakyness in TestWatchpointMultipleThreads
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/watchpoint/hello_watchlocation/TestWatchLocation.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/watchpoint/hello_watchlocation/main.cpp

   - Commit *756d3f9e58fcc3f6f83753f96d89365343afeacf* by *labath:*

   Make FileSpec handling platform-independent
   - *edit*: source/Host/common/FileSpec.cpp
      - *edit*: unittests/Host/FileSpecTest.cpp

   - Commit *76142f8e01e2e15889128bd14fa21ad2d7c8826a* by *amccarth:*

   Set the architecture type from minidump more precisely. Differentiate
   - *edit*:
      source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp

   - Commit *73425827382291b4cdc7590834bd2c7a90c6ceea* by *todd.fiala:*

   Xcode: modify lldb-python-test-suite target to build inferiors with
   - *edit*: lldb.xcodeproj/project.pbxproj

   - Commit *52fbbbb74f565c752fe91478ca8803afc74a266f* by *todd.fiala:*

   Xcode: run gtests when building the lldb-gtest target
   - *edit*: lldb.xcodeproj/project.pbxproj

   - Commit *71ee8ed75753e750abf996cdf28e7a3d4b9d986a* by *todd.fiala:*

   disabled TSAN tests until the author can help track down CI failures
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/TestTsanThreadLeak.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/tsan/basic/TestTsanBasic.py

   - Commit *0d97dfe99b0e807680e54f633df149893f7459ee* by *amccarth:*

   Implement `target modules dump objfile`
   - *edit*: source/Commands/CommandObjectTarget.cpp
      - *edit*: source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp

   - Commit *7c1903e39b6f0d5bbc14b0dcc0d4f5d3dd551852* by *egranata:*

   Improve the way LLDB escapes arguments before passing them to the shell
   - *edit*: source/Target/ProcessLaunchInfo.cpp
      - *edit*: include/lldb/Interpreter/Args.h
      - *edit*: source/Target/Platform.cpp
      - *edit*: include/lldb/API/SBLaunchInfo.h
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/launch_with_shellexpand/TestLaunchWithShellExpand.py
      - *edit*: source/Interpreter/Args.cpp

   - Commit *2302d97b55c41e2e21abbc17ebb8974782b4fce5* by *jmolenda:*

   Consolidate the knowledge of what arm cores are always executing in
   - *edit*: source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
      - *edit*: source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
      - *edit*: include/lldb/Core/ArchSpec.h
      - *edit*: source/Core/Disassembler.cpp
      - *edit*: source/Core/ArchSpec.cpp

   - Commit *ba6c052011e77e51f0300ba4ba9a7c1a271e7515* by *labath:*

   Fix a bug in linux core file handling
   - *edit*: source/Target/Process.cpp
      - *edit*:
      source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
      - *add*:
      packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/altmain.out
      - *edit*: source/Plugins/Process/elf-core/ProcessElfCore.h
      - *add*:
      packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/altmain.c
      - *edit*: include/lldb/Target/Process.h
      - *edit*: source/Plugins/Process/elf-core/ProcessElfCore.cpp
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/TestLinuxCore.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/make-core.sh
      - *add*:
      packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/altmain.core

   - Commit *abeb71a1c4d120b942b7baeea38d866e68f7d2ac* by *tberghammer:*

   Fix TestPlatformProcessConnect after rL265357
   - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/platform-process-connect/TestPlatformProcessConnect.py

   - Commit *01687e94b2499cbdd5c859b29509f656d409a13f* by *kuba.brecka:*

   Fix ThreadSanitizer test cases to work on OS X 10.10 and older.
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/tsan/basic/TestTsanBasic.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/TestTsanThreadLeak.py

   - Commit *8b3bbf10a0cf9a948e7e4afced2e5256bae02d63* by *kuba.brecka:*

   Enabling TSan tests, they should work now.
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/tsan/basic/TestTsanBasic.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/TestTsanThreadLeak.py

   - Commit *45945c8b716131ddccf5d800bf6a1bb0fa59da58* by *tberghammer:*

   [NFC] Cleanup the code used to run shell commands from tests
   - *edit*: packages/Python/lldbsuite/test/lldbutil.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/process_group/TestChangeProcessGroup.py
      - *edit*: packages/Python/lldbsuite/test/lldbtest.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/process_attach/attach_denied/TestAttachDenied.py
      - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/platform-process-connect/TestPlatformProcessConnect.py
      - *edit*:
      packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py

   - Commit *e9edf2086fb1a71ab85cea216aee28ff32a01b80* by *kuba.brecka:*

   Fixing AddressSanitizer tests (update expectations for current ASan,
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/asan/TestReportData.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/asan/TestMemoryHistory.py

   - Commit *11b90210408f1318caeee74fecb596e1aa629e1b* by *kuba.brecka:*

   Enabling AddressSanitizer tests, they should work now.
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/asan/TestMemoryHistory.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/asan/TestReportData.py

   - Commit *d1c603cfa5a8aa5e514902d663e01c0fb7238741* by *kuba.brecka:*

   Reverting r265401 ("Enabling AddressSanitizer tests, they should work
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/asan/TestMemoryHistory.py
      - *edit*:
      packages/Python/lldbsuite/test/functionalities/asan/TestReportData.py

   - Commit *004520529dc4c97490b35611bef9bd20f51b85aa* by *todd.fiala:*

   fix build break on master-next branch due to changes in llvm/clang.
   - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

   - Commit *48212e2e8c46851df9a015c92a8ee1596b0b72b9* by *todd.fiala:*

   Updated inout location to Swift 3 model
   - *edit*:
      packages/Python/lldbsuite/test/lang/swift/variables/cgtypes/main.swift
      - *edit*:
      source/Plugins/ExpressionParser/Swift/SwiftASTManipulator.cpp

   - Commit *3e1998cd7a2132d4bf883f8d065241cddaa30a83* by *todd.fiala:*

   Changes required to make LLDB work again with the compiler-side 'inout'
   - *edit*:
      packages/Python/lldbsuite/test/lang/swift/variables/inout/main.swift
      - *edit*: source/DataFormatters/DumpForDebugger.swift

   - Commit *500a3ff53514c6a84704216e4ebffb8fd0a2c7c1* by *sas:*

   Allow gdbremote process to read modules from memory
   - *edit*:
      source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp
      - *edit*: source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
      - *edit*: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
      - *edit*: include/lldb/Target/DynamicLoader.h
      - *edit*:
      source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h

   - Commit *ea68b2f486ce0082614d3d69b281aad525ca5a87* by *sas:*

   Make sure to update Target arch if environment changed
   - *edit*: source/Target/Target.cpp

   - Commit *7797c52533d6925c676c1a856a7f5bcdf6f49ae0* by *sas:*

   Print environment when dumping arch triple
   - *edit*: source/Core/ArchSpec.cpp

   - Commit *36a1485b5195bfd3c509e6cb12f41d646bcc0364* by *sas:*

   Update watchpoint help to use new -s flag
   - *edit*: source/Commands/CommandObjectWatchpoint.cpp

   - Commit *f9d6c97422425f1fc74d10e5726f61a56529e8be* by *sas:*

   Fix dotest.py '-p' option for multi-process mode
   - *edit*: packages/Python/lldbsuite/test/dosep.py

   - Commit *a8465a17f612526680e6c87f9c3e739e01a990f5* by *todd.fiala:*

   fix a new case of ambiguous Error type in ClangExpressionParser.cpp
   - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

   - Commit *bfffb65c2cc7405b07a3c3102c848d895e3a4bdc* by *todd.fiala:*

   make TestRegisterVariables slightly more resilient
   - *edit*:
      packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py

   - Commit *c258713dd51485adcfdc273c909480078330f1be* by *todd.fiala:*

   adjust last change to synchronize better solution in upstream
   - *edit*:
      packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py
      - *edit*:
      packages/Python/lldbsuite/test/lang/c/register_variables/Makefile

   - Commit *cecd9c249f151863fccc887f7f53961b3c500570* by *todd.fiala:*

   Add back missing/lost TestCInlines.py-related files.
   - *add*: packages/Python/lldbsuite/test/lang/c/inlines/Makefile
      - *add*: packages/Python/lldbsuite/test/lang/c/inlines/inlines.h
      - *add*: packages/Python/lldbsuite/test/lang/c/inlines/inlines.c

   - Commit *df5d2ddef71f70308ed46f98769ab6a7f5a55f90* by *todd.fiala:*

   TestRegisterVariables.py: mark XFAIL on OS X while resolving
   - *edit*:
      packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py

   - Commit *4d99bd5330fcddf0b3cf14594e223e1ce8825fa1* by *todd.fiala:*

   Mark TestDataFormatterObjC.test_nserror_with_run_command as XFAIL
   - *edit*:
      packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjC.py

   - Commit *6c78a05a90e98fab16136e6b4766ab793125544b* by *todd.fiala:*

   Mark TestSwiftieFormatting.py as XFAIL
   - *edit*:
      packages/Python/lldbsuite/test/lang/swift/swiftieformatting/TestSwiftieFormatting.py

   - Commit *59bfb34a37ce513670dab8176a697560b11829f3* by *todd.fiala:*

   Including Linux in XFAIL of TestRegisterVariables.py
   - *edit*:
      packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py

   - Commit *7eeca55baf0203a945701ac058cacdf5892ada45* by *todd.fiala:*

   Removed new XFAILs on TestRegisterVariables.py
   - *edit*:
      packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py

   - Commit *211558f1383ed7048d5380581c9447ccecb1b4b1* by *todd.fiala:*

   undo change to TestSwiftTypeLookup.py '_' check
   - *edit*:
      packages/Python/lldbsuite/test/lang/swift/printdecl/TestSwiftTypeLookup.py

   - Commit *65c0c0e77b5d6da43a0e30200303bcbba9c877a8* by *jmolenda:*

   In GDBRemoteCommunicationClient::GetHostInfo, don't set the os to "ios"
   - *edit*:
      source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
      - *edit*:
      source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.cpp
      - *edit*: source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.cpp
      - *edit*: source/Target/Process.cpp
      - *edit*: source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp

   - Commit *fb038040e578469d26f1de8c30b3e6c1e25840b5* by *todd.fiala:*

   fix build issues when porting LLDB master-next with latest upstream
   back
   - *edit*: lldb.xcodeproj/project.pbxproj
      - *edit*: source/API/SystemInitializerFull.cpp
      - *edit*:
      source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
      - *edit*: source/Expression/IRInterpreter.cpp

   - Commit *e6fc8e89a3ef08e86b7c64af93c25d43a97b2c73* by *todd.fiala:*

   fixup arguments to the getIndexedOffset() call back-ported in last
   - *edit*: source/Expression/IRInterpreter.cpp

   - Commit *6d7cfc68db42bf9d6f7d90e815b4f0edd1fdfee3* by *todd.fiala:*

   fixup cmake build
   - *edit*: cmake/LLDBDependencies.cmake
      - *edit*: source/Plugins/SymbolFile/CMakeLists.txt
      - *edit*: cmake/modules/LLDBStandalone.cmake

--
-Todd


(Todd Fiala) #2

(We’re shutting off the nag emails, this is unintended behavior).

···

On Apr 7, 2016, at 6:37 PM, Todd Fiala via swift-lldb-dev <swift-lldb-dev@swift.org> wrote:

Hey all,

Please ignore. This is part of a large merge into Swift from LLVM.org LLDB svn trunk.

Thanks!

Sincerely,
Todd Fiala

On Thu, Apr 7, 2016 at 6:28 PM, <no-reply@swift.org <mailto:no-reply@swift.org>> wrote:
[FAILURE] oss-lldb-incremental-osx [#2408]

Build URL: https://ci.swift.org/job/oss-lldb-incremental-osx/2408/
Project: oss-lldb-incremental-osx
Date of build: Thu, 07 Apr 2016 17:58:38 -0700
Build duration: 30 min

Changes

Commit 011ab6fb3dc91651f9f87e00ede1fc8c3ad8174f by harlan:
[build_support] Added -sparse option for llvm-profdata if supported

edit: utils/profdata_merge/process.py

Commit 32730fac6f24ce4877cf2cc9cefb382acf3c2025 by bgesiak:
[build-script] XCTest CI builds on OS X

edit: utils/build-script-impl

Commit a71458a5a7cc2069c4e807487bd4f495ec8bdfd0 by dfarler:
Use target-build-swift to build typeref decoding tests, not the driver

edit: test/Reflection/typeref_decoding_objc.swift
edit: test/Reflection/typeref_decoding.swift

Commit 810b0edc12d7841d571a12049a6d27c2f19beede by tberghammer:
Revert "Use BKPT instead of UDF for arm/thumb breakpoints"

edit: source/Plugins/Platform/Linux/PlatformLinux.cpp
edit: source/Plugins/Process/Linux/NativeProcessLinux.cpp

Commit bc901680527e226de9858ae4996883fe9cba694d by egranata:
Apple simulator platforms don't have a shared cache to load Objective-C

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

Commit 70790f21a3c1a94aa87cb6e2cdd7143f6b0af99e by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr warnings; other minor fixes.

edit: source/Target/JITLoader.cpp
edit: source/Target/OperatingSystem.cpp
edit: source/Target/ABI.cpp
edit: source/Target/Platform.cpp
edit: source/Target/ProcessLaunchInfo.cpp
edit: source/Target/PathMappingList.cpp
edit: source/Target/ExecutionContext.cpp
edit: source/Target/MemoryHistory.cpp
edit: include/lldb/Target/Platform.h
edit: source/Target/LanguageRuntime.cpp
edit: source/Target/RegisterContext.cpp
edit: source/Target/InstrumentationRuntime.cpp

Commit 3b9f173b5d2a8a0a8919426a3872a034ed1f2e66 by jingham:
Add usage instructions for TypeSystemMap::AddToMap.

edit: include/lldb/Symbol/TypeSystem.h

Commit f6fc4ad212724dd6b7d1a5f675dd734056cc89a5 by aidan:
[Renderscript] Refactor .rs.info <http://rs.info/> parser.

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

Commit 9ea73d70b9a9834af9bd356108e8484d3931b32e by tberghammer:
Improve the handling of missing elf symtab and missing symbol sizes

edit: include/lldb/Symbol/DWARFCallFrameInfo.h
edit: include/lldb/Core/RangeMap.h
edit: source/Symbol/DWARFCallFrameInfo.cpp
edit: source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
edit: include/lldb/Symbol/Symtab.h
edit: source/Symbol/ObjectFile.cpp
edit: source/Symbol/Symtab.cpp
edit: include/lldb/Symbol/ObjectFile.h
edit: source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
edit: source/Plugins/ObjectFile/ELF/ObjectFileELF.h

Commit c7f9be60c815c41d32f8b79546fd34d0bd70dd9a by Bhushan.Attarde:
[LLDB][MIPS] Provide CPU string to compiler for appropriate code

edit: source/Core/ArchSpec.cpp
edit: include/lldb/Core/ArchSpec.h
edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

Commit ed379e082221738ac99ef0654e487e8d6918e70f by ewan:
Fix OSX cmake build

edit: source/API/liblldb.exports

Commit 80262145148ee38b55cc2c03931b97d38b20dc5d by zturner:
Fix SocketTest on Windows.

edit: unittests/Host/SocketAddressTest.cpp

Commit 1c4ae6fcec95d41f1aba16a6253bceddfe04b3ef by zturner:
Add target and host platform enumerations so we're not using strings.

edit: packages/Python/lldbsuite/test/functionalities/asan/TestMemoryHistory.py
edit: packages/Python/lldbsuite/test/lldbplatformutil.py
edit: packages/Python/lldbsuite/test/functionalities/completion/TestCompletion.py
edit: packages/Python/lldbsuite/test/decorators.py
add: packages/Python/lldbsuite/test/lldbplatform.py

Commit 1a825cbdc230164f6700caabb42a54e2db7d7960 by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr warnings in some files in

edit: source/Target/StackFrame.cpp
edit: source/Target/StopInfo.cpp
edit: source/Target/StackID.cpp
edit: source/Target/Queue.cpp
edit: source/Target/SystemRuntime.cpp
edit: source/Target/UnixSignals.cpp
edit: source/Target/ProcessInfo.cpp
edit: source/Target/StackFrameList.cpp
edit: source/Target/UnwindAssembly.cpp

Commit 1695beebc5ac6a7e93283b691aaf29df87e22ae9 by egranata:
Fix a typo in FormatCache.cpp such that the cache would potentially

edit: source/DataFormatters/FormatCache.cpp

Commit e48911c815018b2cc61a2b79f07661be34ccc256 by emaste:
Remove expectedFlakeyFreeBSD decorator for prompt setting

edit: packages/Python/lldbsuite/test/functionalities/abbreviation/TestAbbreviations.py

Commit 26589b4e69b43c80d1456b13b279eb9a14859185 by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings

edit: source/Commands/CommandObjectBreakpoint.cpp

Commit 38d9c853758f9a7d084fa344fb4086de5455925c by jingham:
Make sure code that is in the middle of figuring out the correct

edit: packages/Python/lldbsuite/test/macosx/universal/TestUniversal.py
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
edit: packages/Python/lldbsuite/test/macosx/universal/main.c

Commit 18a4713536a5d17c0291c3fe28fe1298381ec89a by jmolenda:
This patch stops lldb from loading a .lldbinit file from the current

edit: source/API/SBHostOS.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: scripts/interface/SBFileSpec.i
edit: include/lldb/API/SBHostOS.h
edit: scripts/interface/SBHostOS.i
edit: include/lldb/Target/Target.h
edit: tools/driver/Driver.cpp
edit: include/lldb/API/SBFileSpec.h
edit: tools/driver/Driver.h
edit: source/Target/Target.cpp
edit: source/API/SBFileSpec.cpp

Commit a66f8fb52213131ecea5adb58b9ea365eb61be1e by labath:
Mark TestLldbGdbServer.test_software_breakpoint_set_and_remove_work_llgs

edit: packages/Python/lldbsuite/test/tools/lldb-server/TestLldbGdbServer.py

Commit 80415da83f43f1145b3abd28e93ca04f52340891 by labath:
Enable TestUnicodeLiterals

edit: packages/Python/lldbsuite/test/lang/cpp/unicode-literals/TestUnicodeLiterals.py

Commit 6be14b395a0b9bd04197f789396e194c0de73d3d by tberghammer:
Stack unwinding emulation: handle adjustment of FP

edit: source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp

Commit cd8e985dc46a802e52a5562cebe4f14b30e60a30 by ewan:
Delete unused function in ClangExpressionParser

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

Commit 1662b2ea7d416bc123989d9bb2affcf231c5fc5a by emaste:
Remove XFAIL from test passing on FreeBSD

edit: packages/Python/lldbsuite/test/lang/cpp/dynamic-value/TestDynamicValue.py

Commit 461f63946dd63990e73be123caacf6da31f8f1cb by emaste:
Remove XFAIL from test passing on FreeBSD

edit: packages/Python/lldbsuite/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py

Commit 5128c6eb01ad5c964e8e6998baafddc3aa8ea7e8 by emaste:
Remove XFAIL from test passing on FreeBSD

edit: packages/Python/lldbsuite/test/functionalities/inline-stepping/TestInlineStepping.py

Commit 1104ae48228fe426d15ace278b8252b163fea167 by ewan:
refactor/cleanup ClangExpressionParser::Parse

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

Commit b23e8c4a4ee7ac20565e3641473081aea143d098 by zturner:
Don't use an atexit handler for cleaning up the temp directory.

edit: source/Initialization/SystemInitializerCommon.cpp
edit: include/lldb/Host/HostInfoBase.h
edit: source/Host/common/HostInfoBase.cpp

Commit e12a056fdefa28d2c98002d00a1e1c5eed1859b3 by emaste:
Remove expectedFailureFreeBSD decorator

edit: packages/Python/lldbsuite/test/expression_command/formatters/TestFormatters.py
edit: packages/Python/lldbsuite/test/functionalities/inferior-crashing/TestInferiorCrashing.py
edit: packages/Python/lldbsuite/test/lang/go/runtime/TestGoLanguageRuntime
edit: packages/Python/lldbsuite/test/decorators.py
edit: packages/Python/lldbsuite/test/lang/cpp/class_static/TestStaticVariables.py
edit: packages/Python/lldbsuite/test/lang/cpp/nsimport/TestCppNsImport.py
edit: packages/Python/lldbsuite/test/functionalities/expr-doesnt-deadlock/TestExprDoesntBlock.py
edit: packages/Python/lldbsuite/test/python_api/thread/TestThreadAPI.py
edit: packages/Python/lldbsuite/test/expression_command/call-function/TestCallStdStringFunction.py
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libstdcpp/vbool/TestDataFormatterStdVBool.py
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-skip-summary/TestDataFormatterSkipSummary.py
edit: packages/Python/lldbsuite/test/functionalities/attach_resume/TestAttachResume.py
edit: packages/Python/lldbsuite/test/functionalities/avoids-fd-leak/TestFdLeak.py
edit: packages/Python/lldbsuite/test/functionalities/inferior-crashing/recursive-inferior/TestRecursiveInferior.py
edit: packages/Python/lldbsuite/test/tools/lldb-server/commandline/TestStubSetSID.py
edit: packages/Python/lldbsuite/test/functionalities/signal/handle-segv/TestHandleSegv.py
edit: packages/Python/lldbsuite/test/functionalities/thread/thread_specific_break_plus_condition/TestThreadSpecificBpPlusCondition.py
edit: packages/Python/lldbsuite/test/functionalities/signal/TestSendSignal.py
edit: packages/Python/lldbsuite/test/lang/c/stepping/TestStepAndBreakpoints.py

Commit 409954a8a5c9e189e95ecbf557bc6cb47b51e0b3 by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings

edit: source/Commands/CommandObjectBreakpointCommand.cpp
edit: source/Commands/CommandObjectFrame.cpp
edit: source/Commands/CommandCompletions.cpp
edit: source/Commands/CommandObjectExpression.cpp
edit: source/Commands/CommandObjectArgs.cpp
edit: source/Commands/CommandObjectApropos.cpp

Commit d64625fe63b59cbe14e1a83dc28b7cf6bcdea4ba by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings

edit: source/Commands/CommandObjectSyntax.cpp
edit: source/Commands/CommandObjectHelp.cpp
edit: source/Commands/CommandObjectPlugin.cpp
edit: source/Commands/CommandObjectDisassemble.h
edit: source/Commands/CommandObjectDisassemble.cpp
edit: source/Commands/CommandObjectMultiword.cpp
edit: source/Commands/CommandObjectMemory.cpp
edit: source/Commands/CommandObjectLog.cpp

Commit 7075c5aa2d2085f88581e40aa4859daddd6d56f3 by labath:
Mark TestMiBreak.test_lldbmi_break_insert_function_pending as flaky on

edit: packages/Python/lldbsuite/test/tools/lldb-mi/breakpoint/TestMiBreak.py

Commit e84c489944bb35685e717d248f01d5a66e9a5218 by aidan:
Refactor GetSoftwareBreakpointTrapOpcode

edit: include/lldb/Target/Platform.h
edit: source/Plugins/Platform/Windows/PlatformWindows.cpp
edit: source/Plugins/Platform/Linux/PlatformLinux.cpp
edit: source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
edit: source/Target/Platform.cpp
edit: source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
edit: source/Plugins/Platform/Linux/PlatformLinux.h
edit: source/Plugins/Platform/Windows/PlatformWindows.h
edit: source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp
edit: source/Plugins/Platform/NetBSD/PlatformNetBSD.h

Commit 2c5ec4f4a4acc7bd9b663ccae33f99cac761aeb8 by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings

edit: source/Commands/CommandObjectPlatform.cpp

Commit 2638192745761d35aa7d81be349ed32de689cb01 by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings

edit: source/Commands/CommandObjectCommands.cpp

Commit 3da504c7aaac7d3924baf6a866992c833df20896 by scallanan:
Fixed a problem where the DWARF for inline functions was mis-parsed.

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

Commit 526c13690f8918964a1f4421366d838a800f7807 by scallanan:
Actually commit the test for r261598.

add: packages/Python/lldbsuite/test/lang/c/inlines/TestInlines.py
edit: packages/Python/lldbsuite/test/lang/c/inlines/inlines.c

Commit dd2f81c1097e37148ad439e1c975a8521301f3fd by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings

edit: source/Commands/CommandObjectRegister.cpp
edit: source/Commands/CommandObjectWatchpointCommand.cpp
edit: source/Commands/CommandObjectProcess.cpp

Commit a2df60822dcbcc4b0415b4ea24ab5440f8454298 by compnerd:
RenderScript: silence some -Wmissing-brace warnings

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

Commit 9b6222af965bd62266af91bfacc92fad401ebdd4 by tberghammer:
XFAIL TestInlines for Linux with gcc

edit: packages/Python/lldbsuite/test/lang/c/inlines/TestInlines.py

Commit 83fabcbab2f5ff40aa83193d1a4f623efcccc445 by labath:
[linux] Remove all traces of signalfd(2)

edit: source/Plugins/Process/Linux/NativeProcessLinux.cpp
edit: tools/lldb-server/lldb-gdbserver.cpp
edit: source/Host/android/LibcGlue.cpp
delete: include/lldb/Host/linux/Signalfd.h

Commit 15f1640f7a2cd37c30c058afc0155cad86d2c921 by labath:
Work around a stepping bug in arm64 android M

edit: source/Plugins/Process/Linux/NativeThreadLinux.h
add: source/Plugins/Process/Linux/SingleStepCheck.cpp
edit: source/Plugins/Process/Linux/CMakeLists.txt
edit: source/Plugins/Process/Linux/NativeThreadLinux.cpp
edit: source/Plugins/Process/Linux/NativeProcessLinux.cpp
edit: source/Plugins/Process/Linux/NativeProcessLinux.h
add: source/Plugins/Process/Linux/SingleStepCheck.h

Commit 9b72cfc2b6faefcfac4e686ee6bdc9f1a2a21d69 by scallanan:
When looking for symbols, find load addresses in a more robust way.

edit: source/Expression/IRExecutionUnit.cpp

Commit 6071a803114902d91eae0fb00059dba81484ccc4 by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings

edit: source/Commands/CommandObjectSettings.cpp
edit: source/Commands/CommandObjectSource.cpp
edit: source/Commands/CommandObjectWatchpoint.cpp

Commit 6e5ef28ab556db9c1f01b858a1ea67f5a6a2f3d8 by chaorenl:
Fix TestCStrings for Linux with i386 inferiors.

edit: source/Expression/IRExecutionUnit.cpp

Commit 475ee508faeda8baf6aad4122f53bbb227700020 by omair.javaid:
Fix test for homogeneity in case of aggregate consisting of

edit: source/Symbol/ClangASTContext.cpp

Commit 802768e57e4e63563829ea2c6ae02c749af3f6c3 by aidan:
[Renderscript] Change expression strings to use portable format

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

Commit 73108f34f9e91f1d0041a075ed9c10285057acfe by gclayton:
Removed unused functions.

edit: tools/debugserver/source/MacOSX/MachTask.h
edit: tools/debugserver/source/MacOSX/MachTask.mm

Commit d55f10ccfef5bb66db32af471def6164079f2551 by zturner:
Some fixes for case insensitive paths on Windows.

add: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/Makefile
edit: include/lldb/Core/ConstString.h
edit: source/Core/FileSpecList.cpp
add: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/main.c
edit: source/Core/ConstString.cpp
edit: source/Host/common/FileSpec.cpp
edit: include/lldb/Host/FileSpec.h
add: packages/Python/lldbsuite/test/functionalities/breakpoint/breakpoint_case_sensitivity/TestBreakpointCaseSensitivity.py

Commit 05b1f7148072165ca9113510b897b6e73330f4eb by zturner:
Update the website with lots of new info about building / testing.

edit: www/test.html
edit: www/build.html

Commit 8ba9b09cae6652450d07c7902bce57e0ed5072b1 by zturner:
xfail case sensitivity test on Linux.

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

Commit 7f01554f48d31b8a80b235d462397e7d1f847bbf by amccarth:
Get register context for the 32-bit process in a WoW64 process minidump

add: packages/Python/lldbsuite/test/functionalities/postmortem/wow64_minidump/TestWow64MiniDump.py
add: packages/Python/lldbsuite/test/functionalities/postmortem/wow64_minidump/fizzbuzz_wow64.dmp
add: source/Plugins/Process/Windows/Common/NtStructures.h
add: packages/Python/lldbsuite/test/functionalities/postmortem/wow64_minidump/fizzbuzz.cpp
edit: source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp

Commit 2ea49d13bf568c7b823cefd794bf036eddcf6fa2 by amccarth:
XFail TestInlines.py on Windows with clang.

edit: packages/Python/lldbsuite/test/lang/c/inlines/TestInlines.py

Commit ca36a23059515f80a393ccdc457a138b27a5b054 by gclayton:
Fix "target modules add -s " to work if the file doesn't exist

edit: source/Commands/CommandObjectTarget.cpp

Commit 4a095425230d6997e9fca7315bfbc2923ed51dd8 by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings

edit: source/Commands/CommandObjectType.cpp

Commit 5872c245badab99a847f36b62733c334a89f828e by tberghammer:
Handle the case when a variable is only valid in part of the enclosing

edit: source/Symbol/Block.cpp
edit: source/API/SBBlock.cpp
edit: source/Core/Address.cpp
edit: source/Target/StackFrame.cpp
edit: include/lldb/Symbol/Block.h
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
edit: source/Symbol/Variable.cpp
edit: include/lldb/Core/RangeMap.h
edit: include/lldb/Symbol/Variable.h
edit: source/API/SBFrame.cpp

Commit 218a1e5cdbd7d673cfaf4696955b8e49664c3962 by tberghammer:
Add support for handling absolute symbols in ELF

edit: include/lldb/lldb-enumerations.h
edit: source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp
edit: source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp
edit: source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp
edit: source/Symbol/ObjectFile.cpp
edit: source/Utility/ConvertEnum.cpp

Commit f2fecced44fa1264128efedc0d2657536af77f2b by aidan:
Improve readability and performance of

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

Commit d2b0e05b755e52b5724da46b5e9133da8744ea47 by labath:
Fix PythonDataObjectsTests for python 2

edit: unittests/ScriptInterpreter/Python/PythonDataObjectsTests.cpp

Commit 72ae81c6349c59ff1754c9c29a90e43243866f7b by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings

edit: source/Commands/CommandObjectTarget.cpp

Commit 98712eb0bdabeb75427ba888cfefe0dad44de629 by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr and modernize-use-default warnings

edit: source/Commands/CommandObjectThread.cpp

Commit 3d35a56c3fbc333532b7f9f52ef407846b64a555 by gclayton:
Fix all of the unannotated switch cases to annotate the fall through or

edit: source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
edit: source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: source/Core/RegisterValue.cpp
edit: source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp
edit: source/Plugins/Language/ObjC/Cocoa.cpp
edit: source/Core/ValueObject.cpp
edit: source/Utility/JSON.cpp
edit: tools/lldb-server/lldb-gdbserver.cpp
edit: source/Target/StackFrameList.cpp
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
edit: source/Utility/StringExtractorGDBRemote.cpp
edit: source/Symbol/Variable.cpp
edit: source/Expression/IRMemoryMap.cpp
edit: source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
edit: source/Core/Scalar.cpp
edit: source/Core/FastDemangle.cpp
edit: source/Host/posix/FileSystem.cpp
edit: source/Symbol/ObjectFile.cpp
edit: source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
edit: source/Plugins/Instruction/ARM64/EmulateInstructionARM64.cpp
edit: source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp
edit: source/Plugins/SymbolFile/DWARF/HashedNameToDIE.cpp
edit: source/Host/common/SocketAddress.cpp
edit: source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp
edit: source/Core/ArchSpec.cpp
edit: source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp

Commit 4466ad0cc3b5962ca60be706b181f86687e9587f by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr warnings in some files in

edit: source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp
edit: source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp
edit: source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp
edit: source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp
edit: source/Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp

Commit d5b6e6f56ddea2851d117232094210759af7d2a7 by jingham:
Add the "block" keyword to "thread step-in -e", and an alias that uses

add: packages/Python/lldbsuite/test/lang/c/step-target/main.c
add: packages/Python/lldbsuite/test/lang/c/step-target/TestStepTarget.py
edit: source/Interpreter/CommandInterpreter.cpp
add: packages/Python/lldbsuite/test/lang/c/step-target/Makefile
edit: source/Commands/CommandObjectThread.cpp

Commit a82b8efd6f7a10f72dee22ba03407554b32c8a2e by chaorenl:
Clear alias argument vector for 'p' alias.

edit: source/Interpreter/CommandInterpreter.cpp

Commit 332120cb9495e48b4e713141bbf7132336a64203 by ovyalov:
Make TestPlatformProcessConnect to support abstract/domain sockets.

edit: packages/Python/lldbsuite/test/tools/lldb-server/platform-process-connect/TestPlatformProcessConnect.py

Commit 00c33691efc3e1e36dcb0a7e8898101a966b11b0 by sagar.thakur:
[LLDB][MIPS] Fix TestInferiorAssert.py for MIPS

edit: packages/Python/lldbsuite/test/functionalities/inferior-assert/TestInferiorAssert.py

Commit 8a51aa79cb293dae932cf5d01c5304f2433c9dc1 by tberghammer:
Add support for DW_OP_push_object_address in dwarf expressions

edit: source/Plugins/Process/Utility/RegisterContextLLDB.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserGo.cpp
edit: include/lldb/Expression/DWARFExpression.h
edit: source/Expression/DWARFExpression.cpp
edit: source/Core/ValueObjectVariable.cpp
edit: source/Target/StackFrame.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp

Commit 954e574ed8bd178a776c59114670befeda3f1fe9 by tberghammer:
Add a set of new plugins to handle Java debugging

edit: source/Plugins/SymbolFile/DWARF/CMakeLists.txt
edit: source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.h
add: source/Plugins/SymbolFile/DWARF/DWARFASTParserJava.h
add: source/Plugins/Language/Java/JavaLanguage.h
edit: source/Symbol/CMakeLists.txt
add: source/Plugins/Language/Java/CMakeLists.txt
edit: source/API/SystemInitializerFull.cpp
add: source/Plugins/LanguageRuntime/Java/CMakeLists.txt
add: source/Plugins/SymbolFile/DWARF/DWARFASTParserJava.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
add: source/Symbol/JavaASTContext.cpp
edit: source/Plugins/LanguageRuntime/CMakeLists.txt
add: source/Plugins/LanguageRuntime/Java/JavaLanguageRuntime.h
add: source/Plugins/Language/Java/JavaFormatterFunctions.h
add: source/Plugins/Language/Java/JavaFormatterFunctions.cpp
edit: source/Plugins/Language/CMakeLists.txt
add: source/Plugins/Language/Java/JavaLanguage.cpp
add: include/lldb/Symbol/JavaASTContext.h
edit: cmake/LLDBDependencies.cmake
edit: include/lldb/Symbol/TypeSystem.h
add: source/Plugins/LanguageRuntime/Java/JavaLanguageRuntime.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h

Commit fad38830c1eada9c08d2acfb8ae38f98e800a8f2 by tberghammer:
Fix address class lookup for absolute symbols

edit: source/Symbol/ObjectFile.cpp

Commit 082c5410d1b987d07c03b0542449a05a4c55a92b by aidan:
Add mips32 software breakpoints into

edit: source/Target/Platform.cpp

Commit 64db1fe502c4f01cf1bc446fc3c2202f240ba41a by tberghammer:
Revert part of rL262014 as it caused issues on gcc-i386

edit: source/Expression/DWARFExpression.cpp

Commit 8944612876bc4dc15b4c58b1aa5d72bdbf30f924 by tberghammer:
Add new java plugin files to the xcode project

edit: lldb.xcodeproj/project.pbxproj

Commit 8640b9ab739e11e77ef8d9a59290feef27023c3b by gclayton:
The IOHandlerProcessSTDIO is the _only_ IOHandler that gets pushed and

edit: source/Target/Process.cpp

Commit ed31493384c01714e430608f15d40648820fd55a by aidan:
Fix bug with register values byte order in expression evaluation.

edit: source/Expression/Materializer.cpp

Commit ae5c6bda3117cd085abdaef272ce4b46b6733217 by aidan:
remove unused local string in IRForTarget.cpp

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

Commit 91e4ad4087cb4f9f1e5295cf196b92e772b45420 by jingham:
SymbolFileDWARFDebugMap::FindTypes didn't obey the max_matches flag, but

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

Commit 5e0a0a87c69edc7b1bb4b6fd5616b85dac800d89 by gclayton:
Make sure the Target, Process and Thread GetGlobalProperties() static

edit: source/Target/Target.cpp
edit: source/Target/Thread.cpp
edit: source/Target/Process.cpp

Commit 307be4d5579c2f8ca269b04c527fdea01e4e63b0 by gclayton:
Make sure to #include for the std::atomic that was

edit: source/Target/Process.cpp

Commit 83cfb9b6dbb75a16c991c2a89fad3f2e00a2c956 by chaorenl:
Register value is not necessarily scalar.

edit: source/Expression/Materializer.cpp

Commit 05731f60a262e57418d1ba535cfe983e511b2af4 by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr warnings in remaining files in

edit: source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp
edit: source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp
edit: source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp
edit: source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp
edit: source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp
edit: source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp
edit: source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp

Commit 2ab6f0b19da381668ed46b0cef5cf4d28c42958c by gclayton:
Make LLDB safer to use with respect to the global destructor chain.

edit: source/Target/Process.cpp
edit: source/Target/Target.cpp
edit: source/Target/Thread.cpp

Commit dc878ce05f19e2c8ce83374e4c1648de0c3c41f9 by todd.fiala:
Revert "Fix bug with register values byte order in expression

edit: source/Expression/Materializer.cpp

Commit 2ad82e15b447a0ab5d90239fcc7da94c505d2574 by labath:
Fix compiler warnings in the java code

edit: source/Plugins/Language/Java/JavaLanguage.h
edit: source/Symbol/JavaASTContext.cpp

Commit 4029477fa5650dbeff39874770e276b6eae3ca96 by omair.javaid:
Add/Improve complex, vector, aggregate types handling for SysV ARM

edit: packages/Python/lldbsuite/test/functionalities/return-value/TestReturnValue.py
edit: source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp

Commit ca9d6af238948da589faca242fa0349990e3a03f by labath:
Revert a part of "Add/Improve complex, vector, aggregate types handling

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

Commit c6686a75f906bfff552e578273edc52e3b07179b by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr warnings in

edit: source/Plugins/Language/CPlusPlus/LibCxxUnorderedMap.cpp
edit: source/Plugins/Language/CPlusPlus/CPlusPlusLanguage.cpp
edit: source/Plugins/Language/ObjC/Cocoa.cpp
edit: source/Plugins/Language/CPlusPlus/LibCxxList.cpp
edit: source/Plugins/Language/ObjC/NSDictionary.cpp
edit: source/Plugins/Language/ObjC/NSArray.cpp
edit: source/Plugins/Language/ObjC/NSSet.cpp
edit: source/Plugins/Language/ObjC/ObjCLanguage.h
edit: source/Plugins/Language/CPlusPlus/LibStdcpp.cpp
edit: source/Plugins/Language/CPlusPlus/LibCxxInitializerList.cpp
edit: source/Plugins/Language/CPlusPlus/LibCxxVector.cpp
edit: source/Plugins/Language/CPlusPlus/LibCxx.cpp
edit: source/Plugins/Language/CPlusPlus/LibCxxMap.cpp
edit: source/Plugins/Language/ObjC/ObjCLanguage.cpp

Commit 532d0da9bf9b5d40fff7f162d053f04d12aea269 by egranata:
Add an LLDB data formatter for single-element NSArray and NSDictionary

edit: source/Plugins/Language/ObjC/NSArray.cpp
edit: include/lldb/Core/ValueObjectConstResultCast.h
edit: include/lldb/Core/ValueObjectConstResult.h
edit: source/Core/ValueObject.cpp
edit: source/Core/ValueObjectConstResult.cpp
edit: source/Plugins/Language/ObjC/NSDictionary.cpp
edit: include/lldb/Core/ValueObject.h
edit: include/lldb/Core/ValueObjectConstResultImpl.h
edit: source/Plugins/Language/ObjC/ObjCLanguage.cpp
edit: include/lldb/Core/ValueObjectConstResultChild.h
edit: source/Core/ValueObjectConstResultCast.cpp
edit: source/Core/ValueObjectConstResultImpl.cpp
edit: source/Core/ValueObjectConstResultChild.cpp

Commit f1cd19d139c0a093a13b49e45f8a0024147284f4 by amccarth:
Fix TestInlines.py on Windows

add: packages/Python/lldbsuite/test/lang/cpp/inlines/inlines.cpp
delete: packages/Python/lldbsuite/test/lang/c/inlines/Makefile
add: packages/Python/lldbsuite/test/lang/cpp/inlines/Makefile
add: packages/Python/lldbsuite/test/lang/cpp/inlines/inlines.h
delete: packages/Python/lldbsuite/test/lang/c/inlines/TestInlines.py
delete: packages/Python/lldbsuite/test/lang/c/inlines/inlines.c
add: packages/Python/lldbsuite/test/lang/cpp/inlines/TestInlines.py
delete: packages/Python/lldbsuite/test/lang/c/inlines/inlines.h

Commit 808c21a524a754c3620aa5cc324813a0bae048ac by amccarth:
NFC: Refactor ProcessWinMiniDump to use a more traditional pimpl idiom.

edit: source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.h
edit: source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp

Commit 349473a198a11362668043f8d2c88efc1fef86fd by egranata:
Change the user-visible name for the argument type language to

edit: source/Interpreter/CommandObject.cpp

Commit c900ebf2963c4aa876d0ae9b8d4ab0deb2260346 by egranata:
Fix a typo in my previous commit. This would cause mutable NSArrays to

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

Commit b120c9dcf728c8115881e2a4260cecc8e2126e6b by egranata:
When 'help' cannot find a command, produce additional help text that

edit: source/Commands/CommandObjectSyntax.cpp
edit: source/Commands/CommandObjectHelp.cpp
edit: source/Commands/CommandObjectHelp.h
edit: source/Commands/CommandObjectCommands.cpp
edit: packages/Python/lldbsuite/test/help/TestHelp.py

Commit 58ea73243c1f0e9eec360bdf53712fd9ed8477f1 by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr warnings in some files in

edit: source/Target/Process.cpp

Commit 5bce30803c802a057ea32626faef177e16bec1c4 by eugene.zelenko:
Fix MSVC build failure in source/Target/Process.cpp.

edit: source/Target/Process.cpp

Commit 6c4f672bc28fae4f43c0ead620027d0b6197cf57 by jmolenda:
Update the on-device arm specific code to match the API changes that

edit: source/Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp

Commit ad5758336847f28cd81ad2d25b1dde49ac97848a by labath:
Fix warning in NSDictionary.cpp

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

Commit 040748355f97c4242afa00e610fa8a56d2e0ce98 by labath:
Slightly improve logging in LLGS tests

edit: packages/Python/lldbsuite/test/tools/lldb-server/socket_packet_pump.py

Commit 4c0a93ed3dedaa5c8e7a0cea6d562c5b007bda0b by tberghammer:
DWARFExpression: Don't resolve load address in DW_OP_plus

edit: source/Expression/DWARFExpression.cpp

Commit 1c8696b6168c38a602ab3c5575e0241e90436f9e by ted.woodward:
Fix bug with function resolution when using IR Interpreter

edit: source/Expression/LLVMUserExpression.cpp
edit: source/Expression/IRExecutionUnit.cpp
edit: include/lldb/Expression/IRInterpreter.h
edit: source/Expression/IRInterpreter.cpp

Commit c8a790fb417b11296cf9fa8ed57f7a98e9a8d2e4 by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr warnings in some files in

edit: include/lldb/Core/Broadcaster.h
edit: source/Core/Address.cpp
edit: source/Core/Communication.cpp
edit: source/Core/DataEncoder.cpp
edit: source/Core/AddressResolverName.cpp
edit: source/Core/Broadcaster.cpp
edit: source/Core/ConnectionSharedMemory.cpp
edit: source/Core/ArchSpec.cpp

Commit 5f8895eae25b0157fda68234d8412a761d2013f5 by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr warnings in some files in

edit: source/Core/DataExtractor.cpp
edit: source/Core/Debugger.cpp

Commit 7c644fcafa497ede0c542a3858974cad84dca2f0 by tberghammer:
Upgrade the arm/thumb architecture used by the disassembler

edit: source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp

Commit 09efc734d3caf3ae051e84b031b733cc65f39391 by sas:
Use shallow clones in build-llvm.py.

edit: scripts/Xcode/lldbbuild.py

Commit 42ed5d2c2c64e334dc8d9336064326779aa94e83 by zturner:
Add support for reading line tables from PDB files.

add: unittests/SymbolFile/PDB/Inputs/test-pdb-alt.cpp
add: unittests/SymbolFile/PDB/Inputs/test-pdb.h
add: unittests/SymbolFile/PDB/Inputs/test-pdb.exe
add: unittests/SymbolFile/PDB/Inputs/test-pdb.cpp
edit: source/Host/common/FileSpec.cpp
add: unittests/SymbolFile/PDB/Inputs/test-dwarf.cpp
edit: include/lldb/Host/windows/HostInfoWindows.h
edit: source/Plugins/SymbolFile/CMakeLists.txt
edit: unittests/CMakeLists.txt
add: unittests/SymbolFile/CMakeLists.txt
add: source/Plugins/SymbolFile/PDB/SymbolFilePDB.h
add: unittests/SymbolFile/PDB/Inputs/test-dwarf.exe
add: unittests/SymbolFile/PDB/Inputs/test-pdb.pdb
add: unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp
edit: cmake/LLDBDependencies.cmake
edit: source/API/SystemInitializerFull.cpp
add: unittests/SymbolFile/PDB/Inputs/test-pdb-nested.h
edit: cmake/modules/AddLLDB.cmake
edit: include/lldb/Host/FileSpec.h
add: source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp
add: source/Plugins/SymbolFile/PDB/CMakeLists.txt
edit: source/Host/windows/HostInfoWindows.cpp
add: unittests/SymbolFile/PDB/CMakeLists.txt
edit: source/Initialization/SystemInitializerCommon.cpp

Commit 5a0c0e48483d7a912e434838d20e979c6b1053a9 by jmolenda:
Add SymbolFilePDB to xcode project file to keep it up to date after

edit: lldb.xcodeproj/project.pbxproj

Commit ff7fe60f26e3003d69a752cbf406cd74ee6f2a88 by jmolenda:
Don't build source/Plugins/Process/Linux in the Xcode project file.

edit: lldb.xcodeproj/project.pbxproj

Commit 4639cc59441f5732cea2c15de7ab60c338dc18fa by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr warnings in some files in

edit: source/Core/DynamicLoader.cpp
edit: source/Core/DataBufferMemoryMap.cpp
edit: source/Core/Disassembler.cpp
edit: source/Core/DataBufferHeap.cpp
edit: source/Core/EmulateInstruction.cpp
edit: source/Core/FileSpecList.cpp

Commit 298041f190eb325220861c3fc87c61754e55d379 by labath:
Fetch remote log files from LLGS tests

edit: packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py

Commit f490db4a1f6565085d00b6714eaee07693b4a40b by labath:
Fix OSX breakage caused by r262597

edit: packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py

Commit 3c314f1d9fa29fabc1da7d5191afd2d07a11284e by labath:
Revert "Fetch remote log files from LLGS tests"

edit: packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py

Commit c3881f2c34ca2b4a93c94c1e660b6ee775cae37d by tberghammer:
Add reverse file remapping for breakpoint set

edit: source/Target/PathMappingList.cpp
edit: include/lldb/Target/PathMappingList.h
edit: packages/Python/lldbsuite/test/source-manager/TestSourceManager.py
edit: source/Target/Target.cpp

Commit 589fc465b1581dd51d473e8c09d3cae9c2578e77 by labath:
Fix warning in IRExecutionUnit.cpp

edit: source/Expression/IRExecutionUnit.cpp

Commit f64384b8bcf59cb254455a8c46785a7b715f74a5 by labath:
Resumbit "Fetch remote log files from LLGS tests"

edit: packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py

Commit 6e6fe5a434a18565997941262d2e5e8d40de2057 by labath:
Add a log statement

edit: packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py

Commit 1eb11038fc0602da1714e57c1e9af848338a1b47 by jyknight:
Update after r262737 in clang changed the accessor.

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

Commit 6db461b26f90d90fe294f674875fccde10c0064c by jmolenda:
Move SBLanguageRuntime.cpp from the lldb-core group to the LLDB group to

edit: lldb.xcodeproj/project.pbxproj

Commit 36dc33770a75f4ef505a856dc940517fd31c8370 by mohit.bhakkad:
[LLDB][MIPS] Fix TestDisassembleBreakpoint

edit: packages/Python/lldbsuite/test/functionalities/disassembly/TestDisassembleBreakpoint.py

Commit dc5ef2da510f3adba99cd8b2fe18c2e6d417227d by jingham:
Change over the broadcaster/listener process to hold shared or weak

edit: include/lldb/Core/Event.h
edit: source/Plugins/Process/Windows/Common/ProcessWindows.h
edit: source/Core/IOHandler.cpp
edit: source/Plugins/Process/mach-core/ProcessMachCore.cpp
edit: include/lldb/Core/Debugger.h
edit: include/lldb/lldb-private-interfaces.h
edit: source/Target/TargetList.cpp
add: packages/Python/lldbsuite/test/api/listeners/TestListener.py
edit: source/Plugins/Platform/Linux/PlatformLinux.cpp
edit: source/Plugins/Process/mach-core/ProcessMachCore.h
edit: source/Target/Process.cpp
edit: include/lldb/Core/Listener.h
edit: source/Core/Broadcaster.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
edit: include/lldb/lldb-forward.h
edit: source/Target/Target.cpp
edit: source/API/SBBroadcaster.cpp
edit: include/lldb/Target/Target.h
edit: source/Plugins/Process/FreeBSD/ProcessFreeBSD.h
add: packages/Python/lldbsuite/test/api/listeners/main.c
edit: include/lldb/Target/ProcessLaunchInfo.h
edit: source/Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp
edit: source/API/SBDebugger.cpp
edit: source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
edit: source/Plugins/Platform/Windows/PlatformWindows.cpp
edit: source/Plugins/Process/Windows/Live/ProcessWindowsLive.cpp
edit: include/lldb/API/SBListener.h
edit: source/Core/Debugger.cpp
edit: source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
edit: source/Plugins/Process/elf-core/ProcessElfCore.cpp
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
edit: source/Core/Listener.cpp
edit: source/Core/Communication.cpp
edit: source/Plugins/Process/elf-core/ProcessElfCore.h
edit: include/lldb/Target/Process.h
edit: source/Target/Thread.cpp
edit: source/API/SBListener.cpp
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
add: packages/Python/lldbsuite/test/api/listeners/Makefile
edit: source/Target/ProcessLaunchInfo.cpp
edit: source/Core/Event.cpp
edit: source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp
edit: source/Plugins/Process/Windows/Common/ProcessWindows.cpp
edit: source/Plugins/Process/Windows/Live/ProcessWindowsLive.h
edit: source/Plugins/Process/MacOSX-Kernel/ProcessKDP.h
edit: source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.h
edit: include/lldb/Core/Broadcaster.h
edit: source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp
edit: source/API/SBTarget.cpp

Commit 9666335e4153f0da1afe2da8ee1ef23d9f8408b6 by egranata:
Change the way command aliases are stored. Go from a model where a map

edit: source/Interpreter/CommandObject.cpp
edit: include/lldb/Interpreter/CommandObject.h
edit: include/lldb/Interpreter/CommandInterpreter.h
edit: source/Commands/CommandObjectCommands.cpp
edit: source/Interpreter/CommandInterpreter.cpp
edit: source/Commands/CommandObjectMultiword.cpp

Commit 383d216e3fdf733d5291dedf07ce193311286ca5 by egranata:
Move ProcessAliasOptionsArgs to be a static on CommandAlias; it wasn't

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

Commit 9713161284c8759da89d0250ddd528e9855d2008 by jmolenda:
Unbreak linux build broken by r262901

edit: source/Interpreter/CommandInterpreter.cpp

Commit 44b235b84663a070f98514eed7ca8af822f86243 by egranata:
Attempt to fix the Ubuntu buildbot by making FindLongestCommandWord a

edit: include/lldb/Interpreter/CommandObject.h
edit: include/lldb/Interpreter/CommandInterpreter.h
edit: source/Interpreter/CommandInterpreter.cpp
edit: source/Commands/CommandObjectMultiword.cpp

Commit 4973c1977338810e560469762692dc86cf6c08a9 by egranata:
Turn GetAliasOptions() into GetAlias()

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

Commit 0dce24895913a5951a5b60eee57671e554a1df0d by egranata:
A few more improvements on the way to the command alias refactoring

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

Commit 73af04003fcca7dded1999b38f9f69e629d61709 by egranata:
Use .c_str() here to unbreak the Linux build

edit: source/Interpreter/CommandInterpreter.cpp

Commit d8dbef41ba56ec7d36e20ff592377578ab4a2b9c by egranata:
This is actually a FileSpec, so use .GetCString() instead

edit: source/Interpreter/CommandInterpreter.cpp

Commit 98b7b8d9bf03911f524dd17eec1712dbada695d9 by ewan:
Use c_str() instead of GetCString() to fix build

edit: source/Interpreter/CommandInterpreter.cpp

Commit f3a010143ae759821a3eddd5b1b7dbc042856e29 by tberghammer:
Try to fix windows build after rL262863

edit: source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp

Commit 38bb25d3c0e8231a055d1837d04f80781cea70d4 by tberghammer:
Fix log in Broadcaster causing a crash

edit: source/Core/Broadcaster.cpp

Commit 894be6334d1878478d7f9c125816368f67c67ead by aprantl:
Support floating point values in 128-bit SSE vector registers

edit: source/Core/RegisterValue.cpp
edit: packages/Python/lldbsuite/test/lang/c/register_variables/test.c
edit: include/lldb/Core/Value.h
edit: source/Expression/Materializer.cpp
edit: packages/Python/lldbsuite/test/lang/c/register_variables/TestRegisterVariables.py

Commit 7b6148984483744853c3074ae2d0d0aef153d049 by scallanan:
Made self.expect() errors a little more readable in the testsuite.

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

Commit c41efce47ca40652192a5f8490207af91f8f3547 by egranata:
Move CommandAlias to its own file; also Store

edit: source/Commands/CommandObjectHelp.cpp
edit: include/lldb/Interpreter/CommandObject.h
add: source/Interpreter/CommandAlias.cpp
edit: lldb.xcodeproj/project.pbxproj
edit: source/Interpreter/CommandInterpreter.cpp
edit: include/lldb/Interpreter/CommandInterpreter.h
add: include/lldb/Interpreter/CommandAlias.h

Commit 847263beab28ab1f713887e0e5ef001428eb34a9 by egranata:
Add CommandAlias.cpp to CMakeLists

edit: source/Interpreter/CMakeLists.txt

Commit 90b711b72d3d49110b8b1253b7ffeb90891d2ebb by sivachandra:
[TestRegisterVariables] Adjust compiler range in expected failure

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

Commit d4e2e0929a51e2876b87b3a19e2b41edc337148f by egranata:
Last round of preliminary cleanup in my refactoring of aliases.

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

Commit 099e67c22c60dde507a33c1634a8044e5b0c7622 by jingham:
Add an "offset" option to "break set -n" and "break set -f -l". That way

edit: lldb.xcodeproj/xcshareddata/xcschemes/desktop.xcscheme
edit: source/Breakpoint/BreakpointResolverFileLine.cpp
edit: include/lldb/Breakpoint/BreakpointResolverFileLine.h
edit: source/Breakpoint/BreakpointResolver.cpp
edit: source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
edit: source/Commands/CommandObjectBreakpoint.cpp
edit: include/lldb/Breakpoint/BreakpointResolver.h
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp
edit: source/Plugins/Platform/MacOSX/PlatformDarwin.cpp
edit: include/lldb/Breakpoint/BreakpointResolverName.h
edit: source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp
edit: scripts/interface/SBTarget.i
edit: lldb.xcodeproj/xcshareddata/xcschemes/lldb-tool.xcscheme
edit: source/Breakpoint/BreakpointResolverName.cpp
edit: include/lldb/Target/Target.h
edit: source/API/SBTarget.cpp
edit: source/Core/IOHandler.cpp
edit: include/lldb/API/SBTarget.h
edit: source/Target/Target.cpp
edit: source/Breakpoint/BreakpointResolverAddress.cpp
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp

Commit 6b9e9bb9421744991b42c7e8ddd39c3bb9b85bd2 by ted.woodward:
Fix "ninja check-lldb" crash in IRExecutionUnit.cpp

edit: source/Expression/IRExecutionUnit.cpp

Commit 7da86302de0206e59503388e96bab6066e23fe7c by zturner:
Fix SymbolFilePDB for discontiguous functions.

edit: source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp

Commit 6e4cb44a53d0e592b79a7b15df8b652a3a9745c9 by egranata:
Certain hardware architectures have registers of 256 bits in size

edit: source/Core/RegisterValue.cpp
edit: source/Core/Scalar.cpp
edit: source/Core/Value.cpp
edit: include/lldb/Core/Scalar.h
edit: include/lldb/lldb-private-types.h

Commit 8248c396c87b245c99e7d2eb13ae329c630fc0cc by sivachandra:
[DWARFASTParserClang] Start with member offset of 0 for members of union

add: packages/Python/lldbsuite/test/lang/c/unions/Makefile
add: packages/Python/lldbsuite/test/lang/c/unions/main.c
edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
add: packages/Python/lldbsuite/test/lang/c/unions/TestUnionMembers.py

Commit 9fca5fedfaeaaa87121cc57a4569baeacb2e772b by ewan:
Track expression language from one place in ClangExpressionParser

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

Commit 9f352c13d57a4af8ce40b377f3962f10ed79a52b by ewan:
Revert "Track expression language from one place in

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

Commit 63a5d8d02a0f3f5281076f373e516ac8a85a32bb by amccarth:
Eliminate the TestStarted-XXX and TestFinished-XXX files from check-lldb

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

Commit 8a6ce468e70d5e52896eae8ee6234d6ac2d1343b by aidan:
[Renderscript] Explicitly set the language to evaluate allocations

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

Commit 77beec6f9e29de9aee48f37d943ac2419ec879d3 by aidan:
[Renderscript] Add stack argument reading code for Mipsel

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

Commit 7537d96813eb53d6a16f5ef8db4e87265953a6a0 by aidan:
[Renderscript] Add stack argument reading code for Mipsel 2

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

Commit 374b7e0b3c380cdf6add90e1bb19757ad0be5429 by aidan:
[Renderscript] Add stack argument reading code for Mipsel 3

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

Commit 04023f877ce8c2e0459ed6b69bd57273a74ad5c4 by gclayton:
Fixed the python interpreter so that it correctly inherits the top

edit: include/lldb/Host/File.h
edit: source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.cpp
edit: source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h
edit: source/Host/common/File.cpp

Commit 179cc4e72ea46e9c96eebabc831e79904308a60b by marianne.mailhot.sarrasin:
Fixed ValueObject::GetExpressionPath() for paths including anonymous

edit: source/Core/ValueObject.cpp
edit: packages/Python/lldbsuite/test/lang/c/anonymous/TestAnonymous.py

Commit 9edc70c33c3a3ae3f8b1c67a59c84562c2567ae9 by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr warnings in some files in

edit: source/Core/FormatEntity.cpp
edit: source/Core/ConstString.cpp
edit: source/Core/Log.cpp
edit: source/Core/Event.cpp
edit: source/Core/Listener.cpp
edit: source/Core/Error.cpp

Commit e9595a385967760507e0712558ed325765a4253e by jingham:
Fix SBDebugger.GetOutputFileHandle() on OS X.

edit: lldb.xcodeproj/project.pbxproj
edit: scripts/Python/prepare_binding_Python.py
edit: scripts/Python/python-typemaps.swig
edit: scripts/prepare_bindings.py

Commit 24a8235bdbcde54c537aa468454c071ce2754f0c by todd.fiala:
skip newly segfaulting test on OS X public CI

edit: packages/Python/lldbsuite/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py

Commit a35af1a7250aad01479459365bb2d8c793b14633 by labath:
Fix a couple of cornercases in FileSpec + tests

edit: unittests/Host/CMakeLists.txt
edit: source/Host/common/FileSpec.cpp
add: unittests/Host/FileSpecTest.cpp

Commit 6f9f836aa622de8bed2efc1d34ca8c59a50e84bc by labath:
Fix a bunch of signedness warnings in unittests

edit: unittests/SymbolFile/PDB/SymbolFilePDBTests.cpp
edit: unittests/Editline/EditlineTest.cpp

Commit fc6d00443d2a9a5e36fab6fe0ac351e0a49dab2b by marianne.mailhot.sarrasin:
Fixed MemoryCache L1 cache flush

add: packages/Python/lldbsuite/test/functionalities/memory/cache/TestMemoryCache.py
add: packages/Python/lldbsuite/test/functionalities/memory/cache/Makefile
edit: source/Target/Memory.cpp
add: packages/Python/lldbsuite/test/functionalities/memory/cache/main.cpp

Commit fa59c9018f8d6a87d3b769c3fb01a4048f02e18b by jingham:
Check for a NULL input filehandle before referencing it.

edit: scripts/Python/python-typemaps.swig

Commit 4a27cea4b4943a8644a4cb4ce4236069a6f0bf5d by jingham:
Remove the skip if Darwin since I fixed the crash.

edit: packages/Python/lldbsuite/test/python_api/default-constructor/TestDefaultConstructorForAPIObjects.py

Commit 95d8670d6a27e7180fb9e397f27bb4ade478d03a by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr warnings in some files in

edit: source/Core/Module.cpp
edit: source/Core/IOHandler.cpp
edit: source/Core/ModuleList.cpp

Commit f4b7a18bdc29f7ddbd78d9a53f80900062ff0d19 by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr warnings in some files in

edit: source/Core/Opcode.cpp
edit: source/Core/PluginManager.cpp
edit: source/Core/Logging.cpp

Commit e2a380665320b7d20072b0315dd8bcdcec9543d0 by eugene.zelenko:
Fix Clang-tidy modernize-use-nullptr warnings in some files in

edit: source/Core/Scalar.cpp
edit: source/Core/RegisterValue.cpp
edit: include/lldb/Core/SearchFilter.h
edit: source/Core/SearchFilter.cpp
edit: source/Core/RegularExpression.cpp

Commit defcb11c663da5a35cf5b8964bc2a9efb83614f5 by jingham:
This change introduces a "ExpressionExecutionThread" to the ThreadList.

edit: source/Plugins/Platform/POSIX/PlatformPOSIX.cpp
edit: source/Plugins/SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp
edit: source/Commands/CommandObjectType.cpp
edit: source/Target/ThreadList.cpp
edit: source/DataFormatters/FormattersHelpers.cpp
edit: source/Target/StopInfo.cpp
edit: source/Plugins/InstrumentationRuntime/AddressSanitizer/AddressSanitizerRuntime.cpp
edit: include/lldb/Interpreter/CommandObject.h
edit: include/lldb/Target/ThreadList.h
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
edit: source/Commands/CommandObjectProcess.cpp
edit: source/Commands/CommandObjectThread.cpp
edit: source/Plugins/Process/Utility/InferiorCallPOSIX.cpp
edit: source/Plugins/MemoryHistory/asan/MemoryHistoryASan.cpp
edit: source/Interpreter/CommandObject.cpp

Commit f4f551087e51c1b4195a8fa9bb5612129962e3ef by jingham:
Let's not convert from UINT32_MAX to the std::numeric_limits version.

edit: source/Core/DataEncoder.cpp
edit: source/Core/Disassembler.cpp
edit: source/Core/FileSpecList.cpp
edit: source/Core/SearchFilter.cpp

Commit 0ddb88bc34baa5556f5084d72b770c135db7e8e3 by labath:
Extend XFlaky in TestProcessIO to linux as well

edit: packages/Python/lldbsuite/test/python_api/process/io/TestProcessIO.py

Commit 7e1cd2c3c1d2854db3c9a2ebed6c87f44960832c by emaste:
Allow any build-id length between 4 and 20 bytes inclusive

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

Commit 2906093ae258cc4248152bf00e8c3cc37357f887 by labath:
[test] Correctly retry connections on android targets

edit: packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py

Commit 9f82b33429875316565583e9358263919ff50b68 by emaste:
Enable expectedFailure for all Clang versions in TestRegisterVariables

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

Commit a891e2f41572f3dd0ff0eb99f016b018af36c749 by egranata:
More of the alias refactoring work! CommandAlias is now a CommandObject

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

Commit 11e63411b96e22dcde13aa7bbcfb003cf2cfd01b by emaste:
Shuffle an #undef to avoid a warning on FreeBSD

edit: source/Core/CxaDemangle.cpp

Commit 39bfb216a94bc4725f003162647113f3ee7848f3 by egranata:
Lots of progress on the CommandAlias refactoring

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

Commit 9955b1b79a57e82382ea584667c20f2a29019ad8 by egranata:
This was printing arguments twice in dash-dash aliases; don't do that

edit: source/Interpreter/Options.cpp

Commit 2ab775143c881b6c9a9a69871fe9ba59ce86ca50 by egranata:
Improve the way we decide whether an alias is a dashdash alias

edit: source/Interpreter/CommandAlias.cpp

Commit ba042b118ef1b3ecf280572c352c22eb4d8c8042 by egranata:
Add some test coverage for the changes in alias help

edit: packages/Python/lldbsuite/test/help/TestHelp.py

Commit ddf3f0c21e8a3c37c03e06ef8ce74b5b58131fb6 by egranata:
Workaround the fact that "b" is now a separate command object from

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

Commit 9c6d2a200da96dbdb6fdd00474b0b31233ef0e66 by jmolenda:
Bump the lldb version # in the xcode project files from 350.99.0 to

edit: resources/LLDB-Info.plist
edit: lldb.xcodeproj/project.pbxproj
edit: tools/debugserver/debugserver.xcodeproj/project.pbxproj

Commit 6bd10f75429be215cb3eef05a8f7dbfecdd762d2 by ewan:
Fix expression evaluation for resolving anonymous aggregrate types with

edit: source/Symbol/ClangASTContext.cpp

Commit 80bf951a299953b1049f35c4f49d18e84ba9c889 by ewan:
Add regression test for expressions calling functions taking anonymous

add: packages/Python/lldbsuite/test/expression_command/anonymous-struct/TestCallUserAnonTypedef.py
add: packages/Python/lldbsuite/test/expression_command/anonymous-struct/main.cpp
add: packages/Python/lldbsuite/test/expression_command/anonymous-struct/Makefile

Commit 5a423898af25c0948406a711ba28266de2397dc1 by jingham:
Remove unnecessary includes.

edit: source/Core/DataEncoder.cpp
edit: source/Core/DataExtractor.cpp
edit: source/Core/FileSpecList.cpp
edit: source/Core/Disassembler.cpp
edit: source/Core/Section.cpp
edit: source/Core/SearchFilter.cpp
edit: source/Host/common/Host.cpp

Commit e3a415d9ef1199c7e97e39d4365911c32963e5d7 by egranata:
Improve the 'type lookup' command such that it guesses to use the

edit: source/Target/StackFrame.cpp
edit: source/Commands/CommandObjectType.cpp
edit: include/lldb/Target/StackFrame.h

Commit 9b2ad9810165c23120c71987aae6f9402c2f7255 by gclayton:
Don't crash if the TypeSP is empty.

edit: include/lldb/Symbol/Type.h

Commit d3b2d0e940384efbdd9a7d014fe51e1f413b6813 by gclayton:
Fix ClangASTContext::GetFunctionArgumentAtIndex() to not water down the

edit: source/Symbol/ClangASTContext.cpp

Commit aecd495c50b80be9d45a450e51eb081adca7875c by gclayton:
Only try to load the OS plug-in after a shared library load if we don't

edit: source/Target/Process.cpp

Commit 7b24ecf4d5df489c0879bbfb1dbcdda9a63f7586 by egranata:
Make it so that the data formatter for NSError can see through a

edit: source/Plugins/Language/ObjC/NSError.cpp
edit: source/Plugins/Language/ObjC/ObjCLanguage.cpp
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjC.py
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/main.m

Commit 73e9854dcac40708a93f3305168a378dd3369585 by egranata:
On some platforms, the compiler is allowed to assume that BOOL == bool.

edit: packages/Python/lldbsuite/test/functionalities/data-formatter/boolreference/TestFormattersBoolRefPtr.py
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/boolreference/main.mm <http://main.mm/>
edit: source/Plugins/Language/ObjC/Cocoa.cpp

Commit 334d381f32e447361484d4b6dd9311333355dca7 by labath:
Move OperatingSystem plugins to SystemInitializerFull

edit: source/API/SystemInitializerFull.cpp
edit: source/Initialization/SystemInitializerCommon.cpp

Commit 364015b1b2e511b526cbf49d231cbdf42296f56b by labath:
Fix thread/process ID reading from linux core files

add: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/x86_64.out
add: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/make-core.sh
edit: source/Plugins/Process/elf-core/ProcessElfCore.cpp
add: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/main.c
add: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/x86_64.core
add: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/i386.core
add: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/TestLinuxCore.py
add: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/i386.out

Commit ad91ccd4fd3f9a59f0b3d18eb29451fa6398a52d by labath:
[test] Persist packets between expect_gdbremote_sequence invocations

edit: packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py
edit: packages/Python/lldbsuite/test/tools/lldb-server/socket_packet_pump.py
edit: packages/Python/lldbsuite/test/tools/lldb-server/lldbgdbserverutils.py

Commit 9915b87a5562ee7d7588a9c862a158bd45f16df4 by labath:
Mark an LLGS test as flaky

edit: packages/Python/lldbsuite/test/tools/lldb-server/TestLldbGdbServer.py

Commit 345852c5a50ad024766d2f8a04338f85be72a545 by labath:
Switch from unittest2.expectedFailure to our own decorator on TestSTL

edit: packages/Python/lldbsuite/test/lang/cpp/stl/TestSTL.py

Commit 2b5961c64746fbf68e8dc4d3ace3a938c4a98db3 by labath:
Fix null pointer "dereference" in DomainSocket

edit: source/Host/posix/DomainSocket.cpp

Commit 53f352286c01ff1039ae95c0b3afac65c4f74c42 by sas:
Fix deadlock due to thread list locking in 'bt all' with obj-c

edit: source/Commands/CommandObjectThread.cpp

Commit 7b2f22ecd5b9a1713e71d2515ce0c1c841946215 by gclayton:
Fixed a bug where DW_AT_start_scope would fall through to

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

Commit ae569efefefb8366cf2c40e0d0ff338d72de4d04 by gclayton:
Fixed an case fall through that wasn't meant to happen. Caught by

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

Commit 48140c4499ceae9c378167801c466016fede1d31 by gclayton:
Added a break statement that was needed. Caught by clang's unannotated

edit: tools/lldb-mi/MICmnLLDBDebuggerHandleEvents.cpp

Commit 4028c53a14bd86ef8cb9ec1fe659ccc0c4ee5875 by zturner:
Fix a build issue where the python module could become stale.

edit: scripts/Python/finishSwigPythonLLDB.py

Commit d8e1365ae771d3ae31039b40affcb1cc68868eb0 by zturner:
Delete the custom implementation of signal() on Windows.

edit: tools/lldb-mi/CMakeLists.txt
delete: tools/lldb-mi/Platform.cpp
edit: tools/driver/Platform.cpp
edit: tools/driver/Driver.cpp
edit: tools/lldb-mi/Platform.h
edit: tools/driver/Platform.h

Commit de67aaa9cdd54149536bcfb93a03e9e05df6ab6d by scallanan:
Add a DiagnosticManager replace error streams in the expression parser.

edit: source/Expression/IRDynamicChecks.cpp
edit: source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
edit: source/Symbol/ClangASTContext.cpp
edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
edit: include/lldb/Target/Process.h
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp
edit: include/lldb/lldb-forward.h
edit: source/Plugins/ExpressionParser/Go/GoUserExpression.h
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleThreadPlanStepThroughObjCTrampoline.cpp
edit: source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp
edit: source/Expression/FunctionCaller.cpp
edit: include/lldb/Expression/IRDynamicChecks.h
edit: source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.h
edit: source/Target/ThreadPlanCallUserExpression.cpp
edit: source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.cpp
add: source/Expression/DiagnosticManager.cpp
edit: source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.cpp
edit: source/Expression/CMakeLists.txt
edit: source/Plugins/ExpressionParser/Clang/ClangUserExpression.h
edit: include/lldb/Expression/UtilityFunction.h
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-stl/libcxx/set/TestDataFormatterLibcxxSet.py
edit: source/Target/Process.cpp
edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h
edit: source/Plugins/Process/Utility/InferiorCallPOSIX.cpp
edit: source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.h
edit: source/Breakpoint/BreakpointLocation.cpp
edit: include/lldb/Expression/FunctionCaller.h
edit: source/Expression/LLVMUserExpression.cpp
edit: source/Expression/UserExpression.cpp
edit: source/Expression/UtilityFunction.cpp
edit: tools/lldb-mi/MICmdCmdVar.cpp
edit: include/lldb/Expression/ExpressionParser.h
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp
edit: source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp
edit: include/lldb/Expression/LLVMUserExpression.h
edit: include/lldb/Expression/UserExpression.h
edit: source/Plugins/ExpressionParser/Go/GoUserExpression.cpp
edit: packages/Python/lldbsuite/test/tools/lldb-mi/variable/TestMiVar.py
edit: source/Host/macosx/Host.mm
add: include/lldb/Expression/DiagnosticManager.h
edit: lldb.xcodeproj/project.pbxproj
edit: source/Plugins/ExpressionParser/Clang/ClangUtilityFunction.cpp
edit: source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.cpp
edit: source/Expression/IRInterpreter.cpp

Commit b92a2ef070f61ac5eaaa934fe58ef555bd9cdc73 by jingham:
Fix the project file for the removal of lldb-mi's Platform.cpp.

edit: lldb.xcodeproj/project.pbxproj

Commit aa018df630a80eae8b5f5649c9f6da0c05a23fef by scallanan:
Handle any persistent Decl in the Clang expression parser, not just

edit: source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.cpp
edit: source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp
edit: source/Plugins/ExpressionParser/Clang/ClangExpressionDeclMap.cpp
edit: source/Commands/CommandObjectMemory.cpp
edit: source/Plugins/ExpressionParser/Clang/ClangPersistentVariables.h

Commit 2335bb7a72dc069f525c9d83d35d528dd10c09c3 by jingham:
Use Enrico's new CommandAlias to give better help to the "sif" command.

edit: source/Interpreter/CommandInterpreter.cpp

Commit 7b45e2f809c25591d5482c530b1630c3ea324873 by labath:
Attempt to fix MSVC build (no __attribute__ there)

edit: include/lldb/Expression/DiagnosticManager.h

Commit 9913790d14c6b5b643734f8bee4e8496c0ba4718 by jingham:
Compilation can end up calling functions (e.g. to resolve indirect

edit: source/Expression/UserExpression.cpp
edit: source/Plugins/SystemRuntime/MacOSX/AppleGetThreadItemInfoHandler.cpp
edit: source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.cpp
edit: source/Plugins/SystemRuntime/MacOSX/AppleGetItemInfoHandler.cpp
edit: source/Expression/UtilityFunction.cpp
edit: source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp
edit: include/lldb/Expression/FunctionCaller.h
edit: source/Plugins/ExpressionParser/Clang/ClangFunctionCaller.h
edit: source/Plugins/SystemRuntime/MacOSX/AppleGetPendingItemsHandler.cpp
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp
edit: source/Expression/FunctionCaller.cpp
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTrampolineHandler.cpp
edit: include/lldb/Target/ThreadList.h
edit: include/lldb/Expression/UtilityFunction.h

Commit f5fd6b74f08ec4985e2e24426ab1707fb207ab9d by scallanan:
Collect IRExecutionUnits as part of persistent expression state.

edit: include/lldb/Expression/ExpressionVariable.h
edit: include/lldb/Expression/IRExecutionUnit.h
edit: source/Expression/IRExecutionUnit.cpp
edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h
edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
edit: source/Expression/ExpressionVariable.cpp

Commit cc0a144fb9cd9eb309d13b495d3e679de45b1b97 by sivachandra:
[JITLoaderGDB] Pack the jit entry struct according to the target arch.

edit: source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp
edit: source/Plugins/JITLoader/GDB/JITLoaderGDB.h

Commit 939b3c128c8eb7efc58cb8b3f963fe10b4dae34a by mohit.bhakkad:
[LLDB]{MIPS] Fix TestPlatformProcessConnect.py Patch by Nitesh Jain

edit: source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
edit: source/Plugins/Platform/Android/PlatformAndroidRemoteGDBServer.h
edit: source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.h
edit: source/Plugins/Platform/Android/PlatformAndroidRemoteGDBServer.cpp

Commit 04d3323074a9d5fa13b4e0c938bd2d8774270cb4 by zturner:
Unicode support on Win32.

edit: source/Host/common/File.cpp
edit: source/Commands/CommandCompletions.cpp
edit: source/Plugins/Process/Windows/Live/ProcessWindowsLive.cpp
edit: packages/Python/lldbsuite/test/dotest.py
edit: cmake/modules/LLDBConfig.cmake
edit: include/lldb/Host/posix/HostInfoPosix.h
edit: include/lldb/Host/windows/HostInfoWindows.h
edit: source/Host/windows/FileSystem.cpp
edit: source/Host/windows/PipeWindows.cpp
edit: source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
edit: source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp
edit: source/Host/windows/ProcessLauncherWindows.cpp
edit: source/Host/windows/Windows.cpp
edit: source/Host/windows/Host.cpp
edit: source/Host/windows/ConnectionGenericFileWindows.cpp
edit: source/Target/ProcessLaunchInfo.cpp
edit: tools/driver/Driver.cpp
edit: include/lldb/Host/FileSystem.h
edit: source/Host/windows/HostProcessWindows.cpp
edit: tools/lldb-mi/MIUtilFileStd.cpp
edit: source/Host/posix/HostInfoPosix.cpp
edit: source/Host/common/FileSpec.cpp
edit: source/Plugins/Process/Windows/Live/DebuggerThread.cpp
edit: tools/lldb-mi/MICmnLLDBDebugSessionInfo.cpp
edit: source/Host/posix/FileSystem.cpp
edit: tools/lldb-mi/Platform.h
edit: source/Core/ConnectionSharedMemory.cpp
edit: source/Core/Disassembler.cpp
edit: source/Host/windows/HostInfoWindows.cpp

Commit e0b511ce4320e09e715efd5d0b0bd8ab2121108c by egranata:
Changes to the Xcode project file to make LLDB build again after

edit: lldb.xcodeproj/project.pbxproj

Commit 853ffb56d461fa83177acacc44eb7d2150641363 by scallanan:
Backend support for top-level Clang epxressions

edit: include/lldb/lldb-private-enumerations.h
edit: source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.h
edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
edit: source/Plugins/ExpressionParser/Clang/ClangExpressionHelper.h
edit: source/Plugins/ExpressionParser/Clang/ASTResultSynthesizer.cpp
edit: source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
edit: source/Plugins/ExpressionParser/Clang/IRForTarget.h
edit: source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
edit: source/Plugins/ExpressionParser/Clang/ClangUserExpression.h

Commit 67823f15d2a6366913580468769030173c090803 by egranata:
Fix a bug caused by my alias refactoring where, if an alias was defined

add: packages/Python/lldbsuite/test/functionalities/nested_alias/main.cpp
add: packages/Python/lldbsuite/test/functionalities/nested_alias/Makefile
add: packages/Python/lldbsuite/test/functionalities/nested_alias/TestNestedAlias.py
edit: source/Interpreter/CommandInterpreter.cpp
edit: source/Interpreter/CommandAlias.cpp
edit: include/lldb/Interpreter/CommandAlias.h

Commit cf824aa93d5fc53f1e89e75c3044ce1c2fe037d8 by sivachandra:
[lldb-mi] Uncomment a line in CMakeLists.txt to make linux build happy.

edit: tools/lldb-mi/CMakeLists.txt

Commit 6d639c16921d42ce97197e8f46fa1c4495360c62 by egranata:
Make it so that a command alias can actually remove the help/long help

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

Commit 25aebbdc7f20f06fe55a286e741c3e856f8e3914 by scallanan:
Reverted a change in r264074 that made lldb-mi use lldb_private APIs.

edit: tools/lldb-mi/MIUtilFileStd.cpp

Commit fbe84cb015f40e294ed16e4fc481593fefabcb69 by egranata:
Change 'apropos' such that it doesn't look into the "long help/syntax"

edit: packages/Python/lldbsuite/test/functionalities/multidebugger_commands/TestMultipleDebuggersCommands.py
edit: source/Interpreter/CommandObject.cpp
edit: source/Commands/CommandObjectApropos.cpp
edit: include/lldb/Interpreter/CommandInterpreter.h
edit: include/lldb/Interpreter/CommandObject.h
edit: include/lldb/Interpreter/CommandObjectMultiword.h
edit: source/Interpreter/CommandInterpreter.cpp

Commit 69684a35a501fcfe122ff881ee96787fd6c0e396 by kuba.brecka:
Add ThreadSanitizer debugging support.

edit: include/lldb/API/SBThread.h
add: packages/Python/lldbsuite/test/functionalities/tsan/basic/TestTsanBasic.py
edit: source/API/SBThread.cpp
edit: source/API/SystemInitializerFull.cpp
edit: source/Plugins/InstrumentationRuntime/CMakeLists.txt
add: packages/Python/lldbsuite/test/functionalities/tsan/basic/main.c
edit: scripts/interface/SBThread.i
edit: lldb.xcodeproj/project.pbxproj
add: packages/Python/lldbsuite/test/functionalities/tsan/basic/Makefile
add: packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/Makefile
edit: include/lldb/API/SBThreadCollection.h
edit: include/lldb/lldb-enumerations.h
add: source/Plugins/InstrumentationRuntime/ThreadSanitizer/CMakeLists.txt
add: source/Plugins/InstrumentationRuntime/ThreadSanitizer/ThreadSanitizerRuntime.cpp
add: source/Plugins/InstrumentationRuntime/ThreadSanitizer/ThreadSanitizerRuntime.h
add: packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/TestTsanThreadLeak.py
add: packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/main.c

Commit 54560ddfb4cf4ee738cafb9a9cde4ddf5d50d002 by kuba.brecka:
Follow-up for r264162 to fix the CMake build (update

edit: cmake/LLDBDependencies.cmake

Commit 9cdc39f00c9ef830d342fe77876dd129853ce9ae by sas:
Implement ObjectFilePECOFF::GetEntryPointAddress.

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

Commit 4b313323c900b8529b8bf8411d62d1227158fdce by sivachandra:
[JITLoaderGDB] Read jit entry struct manually.

edit: source/Plugins/JITLoader/GDB/JITLoaderGDB.h
edit: source/Plugins/JITLoader/GDB/JITLoaderGDB.cpp

Commit d0ae537aad129ee9aea149e3f335cc44c09ee40f by ted.woodward:
Fix for missing prompt on Windows

edit: source/Core/IOHandler.cpp

Commit a9be14e0017c31802f403d0e706a5e92b44f83ce by egranata:
Make 'type lookup' print an error message instead of complete radio

edit: source/Commands/CommandObjectType.cpp
edit: packages/Python/lldbsuite/test/functionalities/type_lookup/TestTypeLookup.py

Commit a0e5848931030a7a8915e9edd666baaeb64bb15f by gclayton:
Get rid of a global constructor that was causing a warning on MacOSX and

edit: include/lldb/Core/Timer.h
edit: source/Core/Timer.cpp

Commit 05ee0c2f4751b9c950307651b687a667af36c937 by gclayton:
Get rid of two global constructors by making things static variables in

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

Commit f7ab1337124374080e127f11c336829a15a08571 by gclayton:
Get rid of a global constructor and also make this code safe to use

edit: source/Commands/CommandObjectPlatform.cpp

Commit da6fd7f9a28b8fc64c0d7f23d8fe3d9aecd43724 by sas:
Make File option flags consistent for Python API

edit: packages/Python/lldbsuite/test/functionalities/command_script_immediate_output/TestCommandScriptImmediateOutput.py
edit: source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
edit: packages/Python/lldbsuite/test/functionalities/command_script_immediate_output/custom_command.py

Commit 3a77e98341df26ed1653b5839189fd358561c252 by jmolenda:
Update the INFOPLIST_FILE setting in the xcode project file so that the

edit: tools/driver/lldb-Info.plist
edit: lldb.xcodeproj/project.pbxproj

Commit f531a7c57f620dcc26af57c7865a1f4013791213 by egranata:
Make it possible for language plugins to provide additional custom help

edit: source/Commands/CommandObjectType.cpp
edit: source/Target/Language.cpp
edit: include/lldb/Target/Language.h

Commit 4420c3bd5541adfa6ab35aca4d23c3fdccb0ece0 by gclayton:
Ignore global constructor warning in clang.

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

Commit fd0fe7ba9829bb106e7c76d529acf222cade6ca9 by mgottesman:
merge in latest swift-lldb master matched to stable-next/master-next

edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
edit: source/Expression/IRInterpreter.cpp

Commit f8d8c9ce397c4b42aff1f7826ce7a78fd1e23b8f by mgottesman:
fix build issues on Ubuntu

edit: cmake/modules/LLDBStandalone.cmake
edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

Commit 6514030c24a9f246bd43722c4f1470cf2bc25d02 by mgottesman:
mark TestSwiftCrossModuleExtension as XFAIL

edit: packages/Python/lldbsuite/test/lang/swift/cross_module_extension/TestSwiftCrossModuleExtension.py

Commit 9301928b884fe2d18cf15d0532ccda88e8477bde by jingham:
Use Clang's FixItHints to correct expressions with "trivial" mistakes

add: packages/Python/lldbsuite/test/expression_command/fixits/main.cpp
edit: include/lldb/Target/Target.h
edit: source/API/SBExpressionOptions.cpp
edit: source/Target/Target.cpp
add: packages/Python/lldbsuite/test/expression_command/fixits/Makefile
edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.h
edit: source/Commands/CommandObjectExpression.cpp
edit: scripts/interface/SBExpressionOptions.i
edit: source/Expression/UserExpression.cpp
add: packages/Python/lldbsuite/test/expression_command/fixits/TestFixIts.py
edit: source/Expression/DiagnosticManager.cpp
edit: include/lldb/API/SBExpressionOptions.h
edit: lldb.xcodeproj/project.pbxproj
add: source/Plugins/ExpressionParser/Clang/ClangDiagnostic.h
edit: include/lldb/Expression/ExpressionParser.h
edit: source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
edit: include/lldb/Expression/DiagnosticManager.h
edit: source/Commands/CommandObjectExpression.h
edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

Commit 04ad0b2b9da7e93ba3b9901f0a16a99affb71b47 by jmolenda:
Add the same host logging that I added to PlatformRemoteiOS a few months

edit: source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.cpp
edit: source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.cpp

Commit 8726def2595457c41c458a83fa01722290a3bc2a by lhames:
Fix now-ambiguous references to Error.

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

Commit 6cff549c7423675a10117db0a56a41edd6ffb858 by egranata:
Fix an issue with nested aliases where the help system wouldn't

edit: include/lldb/Interpreter/CommandAlias.h
edit: packages/Python/lldbsuite/test/functionalities/nested_alias/TestNestedAlias.py
edit: source/Interpreter/CommandAlias.cpp

Commit e04f865de2dbf2585e1d1af206c7fc78040b380c by egranata:
Add a 'language cplusplus demangle' command. This can be useful to

edit: source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp

Commit 152d81fb34a90b14f40abb7da09ba5797f4c22a9 by sas:
Fix FILE * leak in Python API

edit: scripts/interface/SBCommandReturnObject.i
edit: source/API/SBCommandReturnObject.cpp
edit: include/lldb/API/SBCommandReturnObject.h

Commit 9839cd25c0b6c83f52cd5836ee6600f06170da21 by scallanan:
Removed LoggingDiagnosticConsumer, an unused class.

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

Commit 4c37f0b8b07ecf7acce49ee6f6853568b332bd05 by scallanan:
Record all translation units with more than one function in them (e.g.,

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

Commit 9fc53d378b46d4c090336997a5cc1970fc49d228 by scallanan:
When we import the definition for a Tagdecl, propagate its completeness

edit: source/Symbol/ClangASTImporter.cpp

Commit 42d89f2591da61096b8050ae9372a14a54d4f6fb by scallanan:
Removed an override of LookupSymbol that mistakenly disabled it for

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

Commit 0133f4e3ce6b839f794fb26a9c6da5c67bd77e72 by scallanan:
Don't try to actually run code when the expression is top-level.

edit: source/Expression/UserExpression.cpp

Commit 09bb59b8f4f65614d2688bd1207931e5ebb08358 by scallanan:
Expose top-level Clang expressions via the command line and the API.

edit: include/lldb/Target/Target.h
edit: source/Commands/CommandObjectExpression.h
add: packages/Python/lldbsuite/test/expression_command/top-level/dummy.cpp
edit: include/lldb/API/SBExpressionOptions.h
add: packages/Python/lldbsuite/test/expression_command/top-level/Makefile
edit: source/API/SBExpressionOptions.cpp
edit: source/Commands/CommandObjectExpression.cpp
add: packages/Python/lldbsuite/test/expression_command/top-level/main.cpp
add: packages/Python/lldbsuite/test/expression_command/top-level/TestTopLevelExprs.py
add: packages/Python/lldbsuite/test/expression_command/top-level/test.cpp

Commit 21a9d8b43e76cf666095455e95afe4932868b2b3 by zturner:
Move some functions from DWARFASTParserClang to ClangASTImporter.

edit: source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
edit: include/lldb/Symbol/ClangASTImporter.h
edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.h
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp
add: source/Symbol/ClangUtil.cpp
edit: include/lldb/Symbol/TypeSystem.h
edit: source/Plugins/ExpressionParser/Clang/ASTDumper.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFASTParser.h
edit: include/lldb/Symbol/ClangASTContext.h
edit: source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCTypeEncodingParser.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
edit: source/Symbol/ClangASTContext.cpp
edit: source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
edit: source/Symbol/CMakeLists.txt
edit: source/Symbol/ClangASTImporter.cpp
add: include/lldb/Symbol/ClangUtil.h

Commit 175b6f531553ebadead423beff2a05370021ec00 by labath:
Add missing swig wrappers for r264662

edit: scripts/interface/SBExpressionOptions.i

Commit a6b95c278a5e6f05d5a03ac70a41c6a5e562ea1a by labath:
Add ClangUtil.cpp to the xcode project

edit: lldb.xcodeproj/project.pbxproj

Commit 951c02ec1a715e80ca7af264139511d863695646 by labath:
Fix infinite recursion in DWO file parsing

edit: source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h

Commit b9529903811ea5a9cf6fcc5af042bfd32d6dd096 by labath:
Revert the "build fix" in r264104

edit: tools/lldb-mi/CMakeLists.txt

Commit 7baa9c6ea6d45b3c19c60091a12b6d6c323998af by labath:
Move DynamicLoader plugins to SystemInitializerFull

edit: source/Initialization/SystemInitializerCommon.cpp
edit: source/API/SystemInitializerFull.cpp

Commit 2d75b1650ceaafee0b333ac0f03e73c3a8b5024c by gclayton:
Don't try to call getTypeSize() on a class if it isn't complete as clang

edit: source/Symbol/ClangASTContext.cpp

Commit 75e156c1dd537453a88d00c7e4d5df8b87d123cd by gclayton:
When creating typedefs, don't call Type::GetName() since that might

edit: source/Symbol/Type.cpp

Commit 826034d0a316ad0ab72c052dad50597be482a92e by jingham:
Figure out what the fixed expression is, and print it. Added another

edit: source/Commands/CommandObjectExpression.h
edit: source/Commands/CommandObjectExpression.cpp
edit: source/Expression/ExpressionSourceCode.cpp
edit: include/lldb/Expression/DiagnosticManager.h
edit: source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp
edit: include/lldb/Expression/UserExpression.h
edit: include/lldb/Target/Target.h
edit: packages/Python/lldbsuite/test/expression_command/fixits/TestFixIts.py
edit: include/lldb/Expression/ExpressionSourceCode.h
edit: source/Expression/REPL.cpp
edit: source/Plugins/InstrumentationRuntime/AddressSanitizer/AddressSanitizerRuntime.cpp
edit: source/Expression/UserExpression.cpp
edit: source/Target/Target.cpp

Commit 991fa10a3e0df1a96d1f5732881eb3c97c39a96a by gclayton:
LLDB top of tree SVN fails to attach to a MacOSX native process by pid

edit: source/Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.cpp

Commit 93f224f711c7207c90b4bc2d0234f42018068ecb by gclayton:
Fixed the failing test TestCommandScriptImmediateOutput on MacOSX. Turns

edit: packages/Python/lldbsuite/test/lldbpexpect.py
edit: packages/Python/lldbsuite/test/functionalities/command_script_immediate_output/TestCommandScriptImmediateOutput.py
edit: packages/Python/lldbsuite/test/functionalities/command_script_immediate_output/custom_command.py

Commit 7300bb4382230fcfef35d27a103579724e13b7ff by scallanan:
Don't register the addresses of private symbols from expressions.

edit: source/Expression/IRExecutionUnit.cpp

Commit ee2d4850b2e268404680715a353e7e895b23949a by labath:
Fix flakyness in TestWatchpointMultipleThreads

edit: packages/Python/lldbsuite/test/functionalities/watchpoint/multiple_threads/TestWatchpointMultipleThreads.py
edit: packages/Python/lldbsuite/test/functionalities/watchpoint/multiple_threads/main.cpp

Commit b23af7cbfc747f9f9b5fd69401cae4571e844f3a by labath:
Fix warning in ClangExpressionParser

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

Commit 1a99d05307c22139297db687d7704c8d6d301b49 by labath:
Fix warning in ThreadSanitizerRuntime

edit: source/Plugins/InstrumentationRuntime/ThreadSanitizer/ThreadSanitizerRuntime.cpp

Commit 2b39052b597653223daeb3c38f5c1d9d77fdb99e by labath:
Fix SocketAddressTest (again)

edit: unittests/Host/SocketAddressTest.cpp

Commit c6f2c0ba2f5347976556b3ff2f5b35a80b4b9478 by kuba.brecka:
Fix the ThreadSanitizer support to avoid creating empty SBThreads and to

edit: source/Plugins/InstrumentationRuntime/ThreadSanitizer/ThreadSanitizerRuntime.cpp
edit: source/API/SBThread.cpp

Commit a45fb9c43ed0e57c85bd97cbd18823f494c1dc61 by jingham:
Fix header name.

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

Commit d49c7f485221a90cc08fcb3fdcec7ce90bad54d9 by gclayton:
When support for DWO files was added, there were two ways to pass

edit: source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserGo.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFASTParserJava.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h
edit: source/Plugins/SymbolFile/DWARF/DIERef.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.h
edit: source/Plugins/SymbolFile/DWARF/DWARFDebugInfoEntry.h
edit: source/Plugins/SymbolFile/DWARF/DWARFFormValue.h
edit: source/Plugins/SymbolFile/DWARF/DIERef.h
edit: source/Plugins/SymbolFile/DWARF/DWARFDIECollection.h
edit: source/Plugins/SymbolFile/DWARF/DWARFDIECollection.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFDIE.h

Commit d1c6f9633da4e15d651c46aae724201c047efbb7 by scallanan:
Fixed a problem where a dSYM wasn't properly found because it had the

edit: packages/Python/lldbsuite/test/lang/objc/objc-static-method-stripped/Makefile
edit: packages/Python/lldbsuite/test/lang/objc/objc-static-method-stripped/TestObjCStaticMethodStripped.py

Commit 8cdfb6e993be68352fa91052770a7ee3a2b2f835 by egranata:
Enhance the 'type X list' commands such that they actually alert the

edit: source/Commands/CommandObjectType.cpp
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-categories/TestDataFormatterCategories.py
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-named-summaries/TestDataFormatterNamedSummaries.py

Commit 8c7bfadbafe2cae674470bd8063490785f55ff61 by egranata:
Add --help and --long-help options to 'command alias' such that one can

edit: packages/Python/lldbsuite/test/help/TestHelp.py
edit: source/Commands/CommandObjectCommands.cpp

Commit ac71af0341050fda5a20f44dab222902fd2a28bd by labath:
Fix DWO breakage in r264909

edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDebugMap.h
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.cpp
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.h
edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARFDwo.h

Commit dc4376e29e763a95ba3eb0aae2f550595afbf183 by labath:
Don't vary debug info for lldb-server tests

edit: packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py
edit: packages/Python/lldbsuite/test/lldbtest.py

Commit a03dbed49da4b210dc17eedda0ac4924d3d21479 by gclayton:
Fixed an issue that could cause debugserver to return two stop reply

edit: tools/debugserver/source/MacOSX/MachProcess.mm
edit: source/Utility/StringExtractorGDBRemote.cpp
edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
edit: source/Utility/StringExtractorGDBRemote.h
edit: tools/debugserver/source/RNBRemote.cpp

Commit ec298c67e2a35c5cb1d2f52f812b67bfe33933f3 by labath:
Change a recently added assert into lldbassert

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

Commit f9cf7c9f7e0e217a52652d8b5e7697b8367f9273 by labath:
Fix clean rule for a makefile

edit: packages/Python/lldbsuite/test/lang/objc/objc-static-method-stripped/Makefile

Commit 532572ca239d4191d7bf75930e70909cbb1a5beb by todd.fiala:
Guard xunit result test class and test method name access to prevent

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

Commit 16923ac8d2b611fd0a615fdb45208154726c9d20 by todd.fiala:
mark TestCallWithTimeout.py XFAIL on macosx.

edit: packages/Python/lldbsuite/test/expression_command/timeout/TestCallWithTimeout.py

Commit 41e9b8c6783d95399e2382596bd66ac7de3f1506 by egranata:
Remove more of the code-running ObjC data formatter support

edit: source/Plugins/Language/ObjC/Cocoa.cpp
edit: packages/Python/lldbsuite/test/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjC.py
edit: source/Plugins/Language/ObjC/ObjCLanguage.cpp
edit: source/Plugins/Language/ObjC/NSSet.cpp

Commit fb1fc52262cb5fcbe38881a1b08ab3f5e5afa98b by todd.fiala:
skip and xfail two std::list-related libcxx tests that fail on OS X with

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

Commit 0105c039d39e89b872b10542b1a9bb72505b9505 by gclayton:
Fixed an issue where if we have DWARF in an executable that has multiple

edit: source/Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp
edit: source/Plugins/SymbolFile/DWARF/DWARFDeclContext.h

Commit 66eb8f182028760308b6446139cfaf0775529854 by zturner:
Add some unit tests for ClangASTContext.

add: unittests/Symbol/CMakeLists.txt
edit: source/Symbol/ClangUtil.cpp
edit: unittests/CMakeLists.txt
add: unittests/Symbol/TestClangASTContext.cpp
edit: source/Symbol/ClangASTContext.cpp
edit: include/lldb/Symbol/ClangASTContext.h

Commit e9b6fabb66a1a6592d6ccdfa7be34268960b0a36 by labath:
Fix flakyness in TestWatchpointMultipleThreads

edit: packages/Python/lldbsuite/test/functionalities/watchpoint/hello_watchlocation/TestWatchLocation.py
edit: packages/Python/lldbsuite/test/functionalities/watchpoint/hello_watchlocation/main.cpp

Commit 756d3f9e58fcc3f6f83753f96d89365343afeacf by labath:
Make FileSpec handling platform-independent

edit: source/Host/common/FileSpec.cpp
edit: unittests/Host/FileSpecTest.cpp

Commit 76142f8e01e2e15889128bd14fa21ad2d7c8826a by amccarth:
Set the architecture type from minidump more precisely. Differentiate

edit: source/Plugins/Process/Windows/MiniDump/ProcessWinMiniDump.cpp

Commit 73425827382291b4cdc7590834bd2c7a90c6ceea by todd.fiala:
Xcode: modify lldb-python-test-suite target to build inferiors with

edit: lldb.xcodeproj/project.pbxproj

Commit 52fbbbb74f565c752fe91478ca8803afc74a266f by todd.fiala:
Xcode: run gtests when building the lldb-gtest target

edit: lldb.xcodeproj/project.pbxproj

Commit 71ee8ed75753e750abf996cdf28e7a3d4b9d986a by todd.fiala:
disabled TSAN tests until the author can help track down CI failures

edit: packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/TestTsanThreadLeak.py
edit: packages/Python/lldbsuite/test/functionalities/tsan/basic/TestTsanBasic.py

Commit 0d97dfe99b0e807680e54f633df149893f7459ee by amccarth:
Implement `target modules dump objfile`

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

Commit 7c1903e39b6f0d5bbc14b0dcc0d4f5d3dd551852 by egranata:
Improve the way LLDB escapes arguments before passing them to the shell

edit: source/Target/ProcessLaunchInfo.cpp
edit: include/lldb/Interpreter/Args.h
edit: source/Target/Platform.cpp
edit: include/lldb/API/SBLaunchInfo.h
edit: packages/Python/lldbsuite/test/functionalities/launch_with_shellexpand/TestLaunchWithShellExpand.py
edit: source/Interpreter/Args.cpp

Commit 2302d97b55c41e2e21abbc17ebb8974782b4fce5 by jmolenda:
Consolidate the knowledge of what arm cores are always executing in

edit: source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp
edit: source/Plugins/Instruction/ARM/EmulateInstructionARM.cpp
edit: include/lldb/Core/ArchSpec.h
edit: source/Core/Disassembler.cpp
edit: source/Core/ArchSpec.cpp

Commit ba6c052011e77e51f0300ba4ba9a7c1a271e7515 by labath:
Fix a bug in linux core file handling

edit: source/Target/Process.cpp
edit: source/Plugins/DynamicLoader/POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp
add: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/altmain.out
edit: source/Plugins/Process/elf-core/ProcessElfCore.h
add: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/altmain.c
edit: include/lldb/Target/Process.h
edit: source/Plugins/Process/elf-core/ProcessElfCore.cpp
edit: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/TestLinuxCore.py
edit: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/make-core.sh
add: packages/Python/lldbsuite/test/functionalities/postmortem/linux-core/altmain.core

Commit abeb71a1c4d120b942b7baeea38d866e68f7d2ac by tberghammer:
Fix TestPlatformProcessConnect after rL265357

edit: packages/Python/lldbsuite/test/tools/lldb-server/platform-process-connect/TestPlatformProcessConnect.py

Commit 01687e94b2499cbdd5c859b29509f656d409a13f by kuba.brecka:
Fix ThreadSanitizer test cases to work on OS X 10.10 and older.

edit: packages/Python/lldbsuite/test/functionalities/tsan/basic/TestTsanBasic.py
edit: packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/TestTsanThreadLeak.py

Commit 8b3bbf10a0cf9a948e7e4afced2e5256bae02d63 by kuba.brecka:
Enabling TSan tests, they should work now.

edit: packages/Python/lldbsuite/test/functionalities/tsan/basic/TestTsanBasic.py
edit: packages/Python/lldbsuite/test/functionalities/tsan/thread_leak/TestTsanThreadLeak.py

Commit 45945c8b716131ddccf5d800bf6a1bb0fa59da58 by tberghammer:
[NFC] Cleanup the code used to run shell commands from tests

edit: packages/Python/lldbsuite/test/lldbutil.py
edit: packages/Python/lldbsuite/test/functionalities/process_group/TestChangeProcessGroup.py
edit: packages/Python/lldbsuite/test/lldbtest.py
edit: packages/Python/lldbsuite/test/functionalities/process_attach/attach_denied/TestAttachDenied.py
edit: packages/Python/lldbsuite/test/tools/lldb-server/platform-process-connect/TestPlatformProcessConnect.py
edit: packages/Python/lldbsuite/test/tools/lldb-server/gdbremote_testcase.py

Commit e9edf2086fb1a71ab85cea216aee28ff32a01b80 by kuba.brecka:
Fixing AddressSanitizer tests (update expectations for current ASan,

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

Commit 11b90210408f1318caeee74fecb596e1aa629e1b by kuba.brecka:
Enabling AddressSanitizer tests, they should work now.

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

Commit d1c603cfa5a8aa5e514902d663e01c0fb7238741 by kuba.brecka:
Reverting r265401 ("Enabling AddressSanitizer tests, they should work

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

Commit 004520529dc4c97490b35611bef9bd20f51b85aa by todd.fiala:
fix build break on master-next branch due to changes in llvm/clang.

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

Commit 48212e2e8c46851df9a015c92a8ee1596b0b72b9 by todd.fiala:
Updated inout location to Swift 3 model

edit: packages/Python/lldbsuite/test/lang/swift/variables/cgtypes/main.swift
edit: source/Plugins/ExpressionParser/Swift/SwiftASTManipulator.cpp

Commit 3e1998cd7a2132d4bf883f8d065241cddaa30a83 by todd.fiala:
Changes required to make LLDB work again with the compiler-side 'inout'

edit: packages/Python/lldbsuite/test/lang/swift/variables/inout/main.swift
edit: source/DataFormatters/DumpForDebugger.swift

Commit 500a3ff53514c6a84704216e4ebffb8fd0a2c7c1 by sas:
Allow gdbremote process to read modules from memory

edit: source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.h
edit: source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
edit: include/lldb/Target/DynamicLoader.h
edit: source/Plugins/DynamicLoader/Hexagon-DYLD/DynamicLoaderHexagonDYLD.h

Commit ea68b2f486ce0082614d3d69b281aad525ca5a87 by sas:
Make sure to update Target arch if environment changed

edit: source/Target/Target.cpp

Commit 7797c52533d6925c676c1a856a7f5bcdf6f49ae0 by sas:
Print environment when dumping arch triple

edit: source/Core/ArchSpec.cpp

Commit 36a1485b5195bfd3c509e6cb12f41d646bcc0364 by sas:
Update watchpoint help to use new -s flag

edit: source/Commands/CommandObjectWatchpoint.cpp

Commit f9d6c97422425f1fc74d10e5726f61a56529e8be by sas:
Fix dotest.py '-p' option for multi-process mode

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

Commit a8465a17f612526680e6c87f9c3e739e01a990f5 by todd.fiala:
fix a new case of ambiguous Error type in ClangExpressionParser.cpp

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

Commit bfffb65c2cc7405b07a3c3102c848d895e3a4bdc by todd.fiala:
make TestRegisterVariables slightly more resilient

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

Commit c258713dd51485adcfdc273c909480078330f1be by todd.fiala:
adjust last change to synchronize better solution in upstream

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

Commit cecd9c249f151863fccc887f7f53961b3c500570 by todd.fiala:
Add back missing/lost TestCInlines.py-related files.

add: packages/Python/lldbsuite/test/lang/c/inlines/Makefile
add: packages/Python/lldbsuite/test/lang/c/inlines/inlines.h
add: packages/Python/lldbsuite/test/lang/c/inlines/inlines.c

Commit df5d2ddef71f70308ed46f98769ab6a7f5a55f90 by todd.fiala:
TestRegisterVariables.py: mark XFAIL on OS X while resolving

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

Commit 4d99bd5330fcddf0b3cf14594e223e1ce8825fa1 by todd.fiala:
Mark TestDataFormatterObjC.test_nserror_with_run_command as XFAIL

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

Commit 6c78a05a90e98fab16136e6b4766ab793125544b by todd.fiala:
Mark TestSwiftieFormatting.py as XFAIL

edit: packages/Python/lldbsuite/test/lang/swift/swiftieformatting/TestSwiftieFormatting.py

Commit 59bfb34a37ce513670dab8176a697560b11829f3 by todd.fiala:
Including Linux in XFAIL of TestRegisterVariables.py

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

Commit 7eeca55baf0203a945701ac058cacdf5892ada45 by todd.fiala:
Removed new XFAILs on TestRegisterVariables.py

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

Commit 211558f1383ed7048d5380581c9447ccecb1b4b1 by todd.fiala:
undo change to TestSwiftTypeLookup.py '_' check

edit: packages/Python/lldbsuite/test/lang/swift/printdecl/TestSwiftTypeLookup.py

Commit 65c0c0e77b5d6da43a0e30200303bcbba9c877a8 by jmolenda:
In GDBRemoteCommunicationClient::GetHostInfo, don't set the os to "ios"

edit: source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp
edit: source/Plugins/Platform/MacOSX/PlatformRemoteAppleWatch.cpp
edit: source/Plugins/Platform/MacOSX/PlatformRemoteAppleTV.cpp
edit: source/Target/Process.cpp
edit: source/Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp

Commit fb038040e578469d26f1de8c30b3e6c1e25840b5 by todd.fiala:
fix build issues when porting LLDB master-next with latest upstream back

edit: lldb.xcodeproj/project.pbxproj
edit: source/API/SystemInitializerFull.cpp
edit: source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
edit: source/Expression/IRInterpreter.cpp

Commit e6fc8e89a3ef08e86b7c64af93c25d43a97b2c73 by todd.fiala:
fixup arguments to the getIndexedOffset() call back-ported in last

edit: source/Expression/IRInterpreter.cpp

Commit 6d7cfc68db42bf9d6f7d90e815b4f0edd1fdfee3 by todd.fiala:
fixup cmake build

edit: cmake/LLDBDependencies.cmake
edit: source/Plugins/SymbolFile/CMakeLists.txt
edit: cmake/modules/LLDBStandalone.cmake

--
-Todd
_______________________________________________
swift-lldb-dev mailing list
swift-lldb-dev@swift.org
https://lists.swift.org/mailman/listinfo/swift-lldb-dev