This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository lldb.
from 73b19b5 Remove Windows-specific minidump plugin new ba061f7 Don't allow direct access to StreamString's internal buffer.
The 1 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/lldb/Core/Error.h | 2 +- include/lldb/Core/Log.h | 1 + include/lldb/Core/StreamGDBRemote.h | 1 + include/lldb/Core/StreamString.h | 6 +- include/lldb/DataFormatters/FormatClasses.h | 7 +- include/lldb/Host/Host.h | 1 + include/lldb/Interpreter/CommandReturnObject.h | 17 +++-- include/lldb/Target/Process.h | 1 + packages/Python/lldbsuite/test/lldbtest.py | 2 + source/API/SBCommandReturnObject.cpp | 19 +++--- source/API/SBFrame.cpp | 2 +- source/API/SBStream.cpp | 11 ++-- source/API/SBTarget.cpp | 2 +- source/Commands/CommandObjectBreakpoint.cpp | 4 +- source/Commands/CommandObjectCommands.cpp | 12 ++-- source/Commands/CommandObjectHelp.cpp | 6 +- source/Commands/CommandObjectMemory.cpp | 4 +- source/Commands/CommandObjectMultiword.cpp | 2 +- source/Commands/CommandObjectProcess.cpp | 12 ++-- source/Commands/CommandObjectQuit.cpp | 2 +- source/Commands/CommandObjectTarget.cpp | 10 +-- source/Commands/CommandObjectThread.cpp | 12 ++-- source/Commands/CommandObjectType.cpp | 6 +- source/Core/Address.cpp | 2 +- source/Core/DataExtractor.cpp | 6 +- source/Core/Debugger.cpp | 2 +- source/Core/Disassembler.cpp | 2 +- source/Core/EmulateInstruction.cpp | 4 +- source/Core/Error.cpp | 13 ++-- source/Core/Event.cpp | 2 +- source/Core/FormatEntity.cpp | 27 ++++---- source/Core/IOHandler.cpp | 18 ++--- source/Core/Log.cpp | 1 + source/Core/Module.cpp | 12 ++-- source/Core/RegisterValue.cpp | 10 +-- source/Core/StreamString.cpp | 6 +- source/Core/StringList.cpp | 2 +- source/Core/StructuredData.cpp | 5 +- source/Core/ValueObject.cpp | 52 +++++++-------- source/DataFormatters/FormatManager.cpp | 5 +- source/DataFormatters/TypeCategory.cpp | 7 +- source/DataFormatters/TypeFormat.cpp | 9 +-- source/DataFormatters/TypeSummary.cpp | 4 +- source/DataFormatters/ValueObjectPrinter.cpp | 13 ++-- source/DataFormatters/VectorType.cpp | 2 +- source/Expression/IRExecutionUnit.cpp | 2 +- source/Expression/LLVMUserExpression.cpp | 2 +- source/Expression/Materializer.cpp | 10 +-- source/Host/macosx/Host.mm | 11 ++-- .../Host/posix/ConnectionFileDescriptorPosix.cpp | 2 +- source/Host/windows/Host.cpp | 5 +- source/Interpreter/Args.cpp | 13 ++-- source/Interpreter/CommandAlias.cpp | 2 +- source/Interpreter/CommandInterpreter.cpp | 77 ++++++++++++---------- source/Interpreter/CommandObject.cpp | 24 +++---- source/Interpreter/CommandReturnObject.cpp | 4 +- source/Interpreter/OptionValueEnumeration.cpp | 2 +- source/Interpreter/OptionValueLanguage.cpp | 2 +- source/Interpreter/Options.cpp | 4 +- source/Interpreter/Property.cpp | 10 +-- .../Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp | 2 +- source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp | 2 +- source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp | 2 +- source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp | 2 +- source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp | 2 +- source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp | 2 +- source/Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp | 2 +- source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp | 2 +- .../Disassembler/llvm/DisassemblerLLVMC.cpp | 8 +-- .../POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp | 2 +- .../ExpressionParser/Clang/ClangASTSource.cpp | 11 ++-- .../Clang/ClangExpressionParser.cpp | 4 +- .../Plugins/Instruction/ARM/EmulationStateARM.cpp | 4 +- source/Plugins/Language/CPlusPlus/LibCxx.cpp | 4 +- .../Language/CPlusPlus/LibCxxInitializerList.cpp | 2 +- source/Plugins/Language/CPlusPlus/LibCxxList.cpp | 5 +- source/Plugins/Language/CPlusPlus/LibCxxMap.cpp | 5 +- .../Language/CPlusPlus/LibCxxUnorderedMap.cpp | 2 +- source/Plugins/Language/CPlusPlus/LibCxxVector.cpp | 2 +- .../Plugins/Language/CPlusPlus/LibStdcppTuple.cpp | 2 +- .../Plugins/Language/Go/GoFormatterFunctions.cpp | 2 +- .../Language/Java/JavaFormatterFunctions.cpp | 2 +- source/Plugins/Language/ObjC/NSArray.cpp | 4 +- source/Plugins/Language/ObjC/NSDictionary.cpp | 4 +- source/Plugins/Language/ObjC/NSIndexPath.cpp | 4 +- source/Plugins/Language/ObjC/NSSet.cpp | 4 +- source/Plugins/Language/ObjC/ObjCLanguage.cpp | 12 ++-- .../AppleObjCTypeEncodingParser.cpp | 2 +- .../RenderScriptRuntime/RenderScriptRuntime.cpp | 2 +- .../MemoryHistory/asan/MemoryHistoryASan.cpp | 2 +- .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 3 +- .../Python/OperatingSystemPython.cpp | 5 +- source/Plugins/Platform/Android/AdbClient.cpp | 2 +- .../Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp | 2 +- .../Plugins/Platform/Kalimba/PlatformKalimba.cpp | 2 +- source/Plugins/Platform/Linux/PlatformLinux.cpp | 6 +- .../Platform/MacOSX/PlatformAppleTVSimulator.cpp | 2 +- .../MacOSX/PlatformAppleWatchSimulator.cpp | 2 +- source/Plugins/Platform/MacOSX/PlatformDarwin.cpp | 8 +-- source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp | 4 +- .../Platform/MacOSX/PlatformRemoteAppleTV.cpp | 2 +- .../Platform/MacOSX/PlatformRemoteAppleWatch.cpp | 2 +- .../Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp | 2 +- .../Platform/MacOSX/PlatformiOSSimulator.cpp | 2 +- source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp | 2 +- source/Plugins/Platform/POSIX/PlatformPOSIX.cpp | 2 +- .../Plugins/Platform/Windows/PlatformWindows.cpp | 4 +- .../gdb-server/PlatformRemoteGDBServer.cpp | 4 +- .../Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp | 2 +- .../Process/Utility/RegisterContextLLDB.cpp | 6 +- .../Process/Utility/StopInfoMachException.cpp | 2 +- .../Process/gdb-remote/GDBRemoteCommunication.cpp | 10 +-- .../gdb-remote/GDBRemoteCommunicationClient.cpp | 26 ++++---- .../GDBRemoteCommunicationServerCommon.cpp | 3 +- .../GDBRemoteCommunicationServerPlatform.cpp | 3 +- .../Process/gdb-remote/ProcessGDBRemote.cpp | 17 +++-- .../Python/ScriptInterpreterPython.cpp | 6 +- .../DarwinLog/StructuredDataDarwinLog.cpp | 14 ++-- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 4 +- .../Plugins/SymbolFile/DWARF/DWARFCompileUnit.cpp | 2 +- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 2 +- .../InstEmulation/UnwindAssemblyInstEmulation.cpp | 15 ++--- source/Symbol/ObjectFile.cpp | 2 +- source/Target/Process.cpp | 6 +- source/Target/StackFrame.cpp | 58 ++++++++-------- source/Target/StopInfo.cpp | 10 +-- source/Target/Target.cpp | 2 +- source/Target/TargetList.cpp | 5 +- source/Target/Thread.cpp | 3 +- source/Target/ThreadPlanCallFunction.cpp | 4 +- source/Target/ThreadPlanCallUserExpression.cpp | 3 +- source/Target/ThreadPlanStepOverRange.cpp | 2 +- tools/argdumper/argdumper.cpp | 3 +- .../Python/PythonDataObjectsTests.cpp | 14 ++-- 134 files changed, 448 insertions(+), 453 deletions(-)