This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository lldb.
from 771b5adad Match also DW_TAG_partial_unit when DW_TAG_compile_unit is matched new 0c8a6dcaa Reflow paragraphs in comments.
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/API/SBAddress.h | 6 +- include/lldb/API/SBBroadcaster.h | 14 +- include/lldb/API/SBCommandInterpreter.h | 31 +- include/lldb/API/SBCommandReturnObject.h | 3 +- include/lldb/API/SBData.h | 14 +- include/lldb/API/SBExpressionOptions.h | 6 +- include/lldb/API/SBFrame.h | 8 +- include/lldb/API/SBInstruction.h | 3 +- include/lldb/API/SBInstructionList.h | 4 +- include/lldb/API/SBProcess.h | 8 +- include/lldb/API/SBStream.h | 13 +- include/lldb/API/SBSymbol.h | 4 +- include/lldb/API/SBTarget.h | 7 +- include/lldb/API/SBValue.h | 3 +- include/lldb/API/SBValueList.h | 4 +- include/lldb/Breakpoint/Breakpoint.h | 25 +- include/lldb/Breakpoint/BreakpointLocation.h | 3 +- .../lldb/Breakpoint/BreakpointLocationCollection.h | 4 +- include/lldb/Breakpoint/BreakpointLocationList.h | 12 +- include/lldb/Breakpoint/BreakpointName.h | 4 +- include/lldb/Breakpoint/BreakpointOptions.h | 34 +- include/lldb/Breakpoint/BreakpointResolver.h | 8 +- .../lldb/Breakpoint/BreakpointResolverAddress.h | 3 +- include/lldb/Breakpoint/BreakpointResolverName.h | 4 +- include/lldb/Breakpoint/BreakpointSite.h | 10 +- include/lldb/Breakpoint/StoppointLocation.h | 4 +- include/lldb/Breakpoint/Watchpoint.h | 12 +- include/lldb/Breakpoint/WatchpointList.h | 6 +- include/lldb/Breakpoint/WatchpointOptions.h | 20 +- include/lldb/Core/Address.h | 34 +- include/lldb/Core/AddressRange.h | 4 +- include/lldb/Core/AddressResolverName.h | 4 +- include/lldb/Core/Broadcaster.h | 32 +- include/lldb/Core/Debugger.h | 26 +- include/lldb/Core/Disassembler.h | 47 +- include/lldb/Core/EmulateInstruction.h | 17 +- include/lldb/Core/FormatEntity.h | 8 +- include/lldb/Core/IOHandler.h | 30 +- include/lldb/Core/MappedHash.h | 38 +- include/lldb/Core/Module.h | 33 +- include/lldb/Core/ModuleList.h | 6 +- include/lldb/Core/ModuleSpec.h | 4 +- include/lldb/Core/PluginManager.h | 10 +- include/lldb/Core/RangeMap.h | 75 +- include/lldb/Core/RegisterValue.h | 15 +- include/lldb/Core/STLUtils.h | 4 +- include/lldb/Core/Scalar.h | 46 +- include/lldb/Core/SearchFilter.h | 3 +- include/lldb/Core/Section.h | 7 +- include/lldb/Core/SourceManager.h | 5 +- include/lldb/Core/StreamBuffer.h | 5 +- include/lldb/Core/UniqueCStringMap.h | 73 +- include/lldb/Core/UserSettingsController.h | 19 +- include/lldb/Core/Value.h | 7 +- include/lldb/Core/ValueObject.h | 70 +- include/lldb/Core/ValueObjectSyntheticFilter.h | 6 +- include/lldb/DataFormatters/DataVisualization.h | 11 +- include/lldb/DataFormatters/FormatClasses.h | 4 +- include/lldb/DataFormatters/FormatManager.h | 47 +- include/lldb/DataFormatters/FormattersContainer.h | 10 +- include/lldb/DataFormatters/StringPrinter.h | 3 +- include/lldb/DataFormatters/TypeFormat.h | 7 +- include/lldb/DataFormatters/TypeSummary.h | 11 +- include/lldb/DataFormatters/TypeSynthetic.h | 35 +- include/lldb/DataFormatters/TypeValidator.h | 7 +- include/lldb/DataFormatters/ValueObjectPrinter.h | 8 +- include/lldb/Expression/ExpressionSourceCode.h | 5 +- include/lldb/Expression/ExpressionVariable.h | 15 +- include/lldb/Expression/IRMemoryMap.h | 4 +- include/lldb/Expression/LLVMUserExpression.h | 9 +- include/lldb/Expression/UtilityFunction.h | 11 +- include/lldb/Host/Debug.h | 10 +- include/lldb/Host/Editline.h | 13 +- include/lldb/Host/MainLoop.h | 26 +- include/lldb/Host/MainLoopBase.h | 21 +- include/lldb/Host/PosixApi.h | 4 +- include/lldb/Host/Predicate.h | 54 +- include/lldb/Host/Socket.h | 6 +- include/lldb/Host/SocketAddress.h | 28 +- include/lldb/Host/Symbols.h | 16 +- include/lldb/Host/TaskPool.h | 31 +- include/lldb/Host/XML.h | 19 +- include/lldb/Host/common/GetOptInc.h | 4 +- include/lldb/Host/common/NativeBreakpoint.h | 4 +- include/lldb/Host/common/NativeProcessProtocol.h | 31 +- include/lldb/Host/common/NativeRegisterContext.h | 17 +- .../Host/posix/ConnectionFileDescriptorPosix.h | 4 +- include/lldb/Interpreter/CommandAlias.h | 4 +- include/lldb/Interpreter/CommandCompletions.h | 16 +- include/lldb/Interpreter/CommandInterpreter.h | 47 +- include/lldb/Interpreter/CommandObject.h | 52 +- include/lldb/Interpreter/CommandObjectMultiword.h | 4 +- include/lldb/Interpreter/OptionGroupBoolean.h | 6 +- include/lldb/Interpreter/OptionValue.h | 21 +- include/lldb/Interpreter/OptionValueArray.h | 12 +- include/lldb/Interpreter/OptionValueProperties.h | 10 +- include/lldb/Interpreter/OptionValueUInt64.h | 6 +- include/lldb/Interpreter/Options.h | 32 +- include/lldb/Symbol/Block.h | 4 +- include/lldb/Symbol/ClangASTContext.h | 22 +- include/lldb/Symbol/ClangASTImporter.h | 11 +- .../lldb/Symbol/ClangExternalASTSourceCallbacks.h | 12 +- include/lldb/Symbol/CompactUnwindInfo.h | 33 +- include/lldb/Symbol/CompilerType.h | 72 +- include/lldb/Symbol/DWARFCallFrameInfo.h | 44 +- include/lldb/Symbol/DeclVendor.h | 5 +- include/lldb/Symbol/FuncUnwinders.h | 45 +- include/lldb/Symbol/GoASTContext.h | 11 +- include/lldb/Symbol/ObjectFile.h | 23 +- include/lldb/Symbol/Symbol.h | 70 +- include/lldb/Symbol/SymbolFile.h | 8 +- include/lldb/Symbol/SymbolVendor.h | 15 +- include/lldb/Symbol/Type.h | 38 +- include/lldb/Symbol/TypeSystem.h | 50 +- include/lldb/Symbol/UnwindPlan.h | 47 +- include/lldb/Symbol/UnwindTable.h | 21 +- include/lldb/Symbol/Variable.h | 10 +- include/lldb/Symbol/VariableList.h | 10 +- include/lldb/Target/ABI.h | 15 +- include/lldb/Target/DynamicLoader.h | 4 +- include/lldb/Target/ExecutionContext.h | 26 +- include/lldb/Target/Language.h | 19 +- include/lldb/Target/LanguageRuntime.h | 31 +- include/lldb/Target/Memory.h | 4 +- include/lldb/Target/MemoryRegionInfo.h | 8 +- include/lldb/Target/ObjCLanguageRuntime.h | 27 +- include/lldb/Target/Platform.h | 53 +- include/lldb/Target/Process.h | 153 ++-- include/lldb/Target/ProcessInfo.h | 11 +- include/lldb/Target/ProcessLaunchInfo.h | 7 +- include/lldb/Target/Queue.h | 13 +- include/lldb/Target/QueueItem.h | 11 +- include/lldb/Target/QueueList.h | 9 +- include/lldb/Target/RegisterCheckpoint.h | 15 +- include/lldb/Target/RegisterContext.h | 18 +- include/lldb/Target/RegisterNumber.h | 4 +- include/lldb/Target/SectionLoadHistory.h | 16 +- include/lldb/Target/SectionLoadList.h | 12 +- include/lldb/Target/StackFrame.h | 3 +- include/lldb/Target/StackID.h | 18 +- include/lldb/Target/StopInfo.h | 52 +- include/lldb/Target/Target.h | 104 ++- include/lldb/Target/Thread.h | 138 ++-- include/lldb/Target/ThreadCollection.h | 6 +- include/lldb/Target/ThreadList.h | 11 +- include/lldb/Target/ThreadPlan.h | 62 +- include/lldb/Target/ThreadPlanCallFunction.h | 39 +- .../lldb/Target/ThreadPlanCallFunctionUsingABI.h | 8 +- include/lldb/Target/ThreadPlanShouldStopHere.h | 28 +- include/lldb/Target/ThreadPlanStepRange.h | 7 +- include/lldb/Target/UnixSignals.h | 35 +- include/lldb/Utility/ArchSpec.h | 9 +- include/lldb/Utility/Args.h | 10 +- include/lldb/Utility/ConstString.h | 4 +- include/lldb/Utility/DataBufferHeap.h | 4 +- include/lldb/Utility/History.h | 12 +- include/lldb/Utility/JSON.h | 5 +- include/lldb/Utility/Log.h | 20 +- include/lldb/Utility/SafeMachO.h | 17 +- include/lldb/Utility/SelectHelper.h | 31 +- include/lldb/Utility/SharedCluster.h | 6 +- include/lldb/Utility/SharingPtr.h | 6 +- include/lldb/Utility/Stream.h | 4 +- include/lldb/Utility/StreamTee.h | 21 +- include/lldb/Utility/StringExtractor.h | 10 +- include/lldb/Utility/StringExtractorGDBRemote.h | 4 +- include/lldb/Utility/StringList.h | 17 +- include/lldb/Utility/Timeout.h | 6 +- include/lldb/lldb-enumerations.h | 143 ++-- include/lldb/lldb-private-enumerations.h | 13 +- include/lldb/lldb-private-forward.h | 7 +- include/lldb/lldb-private-types.h | 35 +- include/lldb/lldb-types.h | 4 +- include/lldb/lldb-versioning.h | 4 +- source/API/SBAddress.cpp | 12 +- source/API/SBBreakpointName.cpp | 10 +- source/API/SBCommandInterpreter.cpp | 4 +- source/API/SBDebugger.cpp | 26 +- source/API/SBEvent.cpp | 4 +- source/API/SBInstruction.cpp | 23 +- source/API/SBInstructionList.cpp | 4 +- source/API/SBLaunchInfo.cpp | 4 +- source/API/SBModule.cpp | 15 +- source/API/SBModuleSpec.cpp | 6 +- source/API/SBProcess.cpp | 3 +- source/API/SBQueueItem.cpp | 3 +- source/API/SBStream.cpp | 9 +- source/API/SBTarget.cpp | 18 +- source/API/SBThread.cpp | 9 +- source/API/SBThreadPlan.cpp | 3 +- source/API/SBType.cpp | 6 +- source/API/SBTypeCategory.cpp | 12 +- source/API/SBValue.cpp | 43 +- source/API/SystemInitializerFull.cpp | 24 +- source/Breakpoint/Breakpoint.cpp | 116 ++- source/Breakpoint/BreakpointID.cpp | 7 +- source/Breakpoint/BreakpointIDList.cpp | 10 +- source/Breakpoint/BreakpointLocation.cpp | 38 +- source/Breakpoint/BreakpointLocationList.cpp | 15 +- source/Breakpoint/BreakpointOptions.cpp | 13 +- source/Breakpoint/BreakpointResolver.cpp | 10 +- source/Breakpoint/BreakpointResolverAddress.cpp | 13 +- source/Breakpoint/BreakpointResolverFileLine.cpp | 40 +- source/Breakpoint/BreakpointResolverName.cpp | 9 +- source/Breakpoint/BreakpointSiteList.cpp | 17 +- source/Breakpoint/Watchpoint.cpp | 16 +- source/Breakpoint/WatchpointList.cpp | 6 +- source/Breakpoint/WatchpointOptions.cpp | 3 +- source/Commands/CommandCompletions.cpp | 4 +- source/Commands/CommandObjectApropos.cpp | 4 +- source/Commands/CommandObjectBreakpoint.cpp | 45 +- source/Commands/CommandObjectBreakpointCommand.cpp | 29 +- source/Commands/CommandObjectCommands.cpp | 29 +- source/Commands/CommandObjectDisassemble.cpp | 15 +- source/Commands/CommandObjectExpression.cpp | 32 +- source/Commands/CommandObjectFrame.cpp | 26 +- source/Commands/CommandObjectHelp.cpp | 11 +- source/Commands/CommandObjectMemory.cpp | 18 +- source/Commands/CommandObjectMultiword.cpp | 11 +- source/Commands/CommandObjectPlatform.cpp | 15 +- source/Commands/CommandObjectProcess.cpp | 48 +- source/Commands/CommandObjectQuit.cpp | 7 +- source/Commands/CommandObjectRegister.cpp | 22 +- source/Commands/CommandObjectSettings.cpp | 10 +- source/Commands/CommandObjectSource.cpp | 123 ++-- source/Commands/CommandObjectTarget.cpp | 89 +-- source/Commands/CommandObjectThread.cpp | 50 +- source/Commands/CommandObjectType.cpp | 14 +- source/Commands/CommandObjectWatchpoint.cpp | 24 +- source/Commands/CommandObjectWatchpointCommand.cpp | 28 +- source/Core/Address.cpp | 95 ++- source/Core/AddressResolverName.cpp | 5 +- source/Core/Broadcaster.cpp | 5 +- source/Core/Communication.cpp | 23 +- source/Core/Debugger.cpp | 93 ++- source/Core/Disassembler.cpp | 83 +-- source/Core/DumpDataExtractor.cpp | 18 +- source/Core/DynamicLoader.cpp | 21 +- source/Core/FileLineResolver.cpp | 4 +- source/Core/FileSpecList.cpp | 32 +- source/Core/FormatEntity.cpp | 64 +- source/Core/IOHandler.cpp | 155 ++-- source/Core/Listener.cpp | 12 +- source/Core/Mangled.cpp | 77 +- source/Core/Module.cpp | 158 ++-- source/Core/ModuleList.cpp | 46 +- source/Core/Opcode.cpp | 4 +- source/Core/PluginManager.cpp | 31 +- source/Core/RegisterValue.cpp | 17 +- source/Core/Scalar.cpp | 30 +- source/Core/Section.cpp | 12 +- source/Core/SourceManager.cpp | 29 +- source/Core/Value.cpp | 32 +- source/Core/ValueObject.cpp | 225 +++--- source/Core/ValueObjectCast.cpp | 6 +- source/Core/ValueObjectChild.cpp | 4 +- source/Core/ValueObjectDynamicValue.cpp | 45 +- source/Core/ValueObjectList.cpp | 4 +- source/Core/ValueObjectMemory.cpp | 27 +- source/Core/ValueObjectSyntheticFilter.cpp | 7 +- source/Core/ValueObjectVariable.cpp | 62 +- source/DataFormatters/FormatManager.cpp | 7 +- source/DataFormatters/StringPrinter.cpp | 26 +- source/DataFormatters/TypeFormat.cpp | 12 +- source/DataFormatters/ValueObjectPrinter.cpp | 52 +- source/DataFormatters/VectorType.cpp | 5 +- source/Expression/DWARFExpression.cpp | 292 ++++---- source/Expression/DiagnosticManager.cpp | 5 +- source/Expression/ExpressionSourceCode.cpp | 8 +- source/Expression/ExpressionVariable.cpp | 4 +- source/Expression/FunctionCaller.cpp | 11 +- source/Expression/IRExecutionUnit.cpp | 19 +- source/Expression/IRInterpreter.cpp | 4 +- source/Expression/IRMemoryMap.cpp | 31 +- source/Expression/LLVMUserExpression.cpp | 5 +- source/Expression/Materializer.cpp | 13 +- source/Expression/REPL.cpp | 22 +- source/Expression/UserExpression.cpp | 11 +- source/Host/android/HostInfoAndroid.cpp | 11 +- source/Host/common/Editline.cpp | 118 ++- source/Host/common/File.cpp | 8 +- source/Host/common/Host.cpp | 20 +- source/Host/common/HostInfoBase.cpp | 18 +- source/Host/common/MainLoop.cpp | 13 +- source/Host/common/NativeBreakpointList.cpp | 4 +- source/Host/common/NativeProcessProtocol.cpp | 72 +- source/Host/common/NativeRegisterContext.cpp | 14 +- source/Host/common/PseudoTerminal.cpp | 101 ++- source/Host/common/Socket.cpp | 24 +- source/Host/common/SoftwareBreakpoint.cpp | 17 +- source/Host/common/Symbols.cpp | 24 +- source/Host/common/TaskPool.cpp | 9 +- source/Host/common/Terminal.cpp | 25 +- source/Host/common/UDPSocket.cpp | 4 +- source/Host/common/XML.cpp | 4 +- source/Host/freebsd/Host.cpp | 5 +- source/Host/linux/Host.cpp | 4 +- source/Host/linux/HostInfoLinux.cpp | 14 +- source/Host/macosx/Symbols.cpp | 28 +- source/Host/macosx/cfcpp/CFCMutableDictionary.cpp | 20 +- source/Host/macosx/cfcpp/CFCString.cpp | 11 +- source/Host/netbsd/Host.cpp | 5 +- .../Host/posix/ConnectionFileDescriptorPosix.cpp | 79 +- source/Host/posix/HostInfoPosix.cpp | 13 +- source/Host/posix/PipePosix.cpp | 4 +- source/Host/posix/ProcessLauncherPosixFork.cpp | 27 +- .../Host/windows/ConnectionGenericFileWindows.cpp | 44 +- source/Host/windows/EditLineWin.cpp | 8 +- source/Host/windows/Host.cpp | 14 +- source/Host/windows/HostInfoWindows.cpp | 9 +- source/Host/windows/HostProcessWindows.cpp | 4 +- source/Host/windows/PipeWindows.cpp | 27 +- source/Interpreter/CommandAlias.cpp | 7 +- source/Interpreter/CommandInterpreter.cpp | 189 +++-- source/Interpreter/CommandObject.cpp | 49 +- source/Interpreter/CommandObjectRegexCommand.cpp | 4 +- source/Interpreter/CommandReturnObject.cpp | 8 +- source/Interpreter/OptionArgParser.cpp | 6 +- source/Interpreter/OptionGroupBoolean.cpp | 4 +- source/Interpreter/OptionGroupFormat.cpp | 21 +- source/Interpreter/OptionGroupVariable.cpp | 8 +- source/Interpreter/OptionValue.cpp | 9 +- source/Interpreter/OptionValueDictionary.cpp | 8 +- source/Interpreter/OptionValueFileSpec.cpp | 11 +- source/Interpreter/OptionValueFormatEntity.cpp | 10 +- source/Interpreter/OptionValueProperties.cpp | 31 +- source/Interpreter/OptionValueSInt64.cpp | 3 +- source/Interpreter/Options.cpp | 130 ++-- source/Interpreter/Property.cpp | 43 +- source/Plugins/ABI/MacOSX-arm/ABIMacOSX_arm.cpp | 16 +- .../Plugins/ABI/MacOSX-arm64/ABIMacOSX_arm64.cpp | 21 +- source/Plugins/ABI/MacOSX-i386/ABIMacOSX_i386.cpp | 21 +- source/Plugins/ABI/SysV-arm/ABISysV_arm.cpp | 4 +- source/Plugins/ABI/SysV-arm64/ABISysV_arm64.cpp | 29 +- .../Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp | 4 +- source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp | 51 +- source/Plugins/ABI/SysV-mips/ABISysV_mips.cpp | 8 +- source/Plugins/ABI/SysV-mips64/ABISysV_mips64.cpp | 33 +- source/Plugins/ABI/SysV-ppc/ABISysV_ppc.cpp | 45 +- source/Plugins/ABI/SysV-ppc64/ABISysV_ppc64.cpp | 28 +- source/Plugins/ABI/SysV-s390x/ABISysV_s390x.cpp | 21 +- source/Plugins/ABI/SysV-x86_64/ABISysV_x86_64.cpp | 54 +- .../Plugins/Architecture/Arm/ArchitectureArm.cpp | 65 +- .../Disassembler/llvm/DisassemblerLLVMC.cpp | 32 +- .../Darwin-Kernel/DynamicLoaderDarwinKernel.cpp | 190 +++-- .../Hexagon-DYLD/DynamicLoaderHexagonDYLD.cpp | 38 +- .../Hexagon-DYLD/HexagonDYLDRendezvous.cpp | 20 +- .../MacOSX-DYLD/DynamicLoaderDarwin.cpp | 122 ++-- .../MacOSX-DYLD/DynamicLoaderMacOS.cpp | 60 +- .../MacOSX-DYLD/DynamicLoaderMacOSXDYLD.cpp | 211 +++--- .../DynamicLoader/POSIX-DYLD/DYLDRendezvous.cpp | 29 +- .../POSIX-DYLD/DynamicLoaderPOSIXDYLD.cpp | 36 +- .../DynamicLoader/Static/DynamicLoaderStatic.cpp | 18 +- .../Clang/ASTResultSynthesizer.cpp | 7 +- .../ExpressionParser/Clang/ClangASTSource.cpp | 45 +- .../Clang/ClangExpressionDeclMap.cpp | 86 +-- .../Clang/ClangExpressionParser.cpp | 76 +- .../ExpressionParser/Clang/ClangFunctionCaller.cpp | 6 +- .../Clang/ClangModulesDeclVendor.cpp | 9 +- .../ExpressionParser/Clang/ClangUserExpression.cpp | 36 +- .../Plugins/ExpressionParser/Clang/IRForTarget.cpp | 62 +- .../ExpressionParser/Go/GoUserExpression.cpp | 3 +- .../Instruction/ARM/EmulateInstructionARM.cpp | 560 +++++++------- .../Instruction/ARM64/EmulateInstructionARM64.cpp | 15 +- .../Instruction/MIPS/EmulateInstructionMIPS.cpp | 19 +- .../MIPS64/EmulateInstructionMIPS64.cpp | 11 +- .../Instruction/PPC64/EmulateInstructionPPC64.cpp | 8 +- .../MainThreadChecker/MainThreadCheckerRuntime.cpp | 4 +- .../InstrumentationRuntime/TSan/TSanRuntime.cpp | 5 +- .../InstrumentationRuntime/UBSan/UBSanRuntime.cpp | 4 +- source/Plugins/Language/CPlusPlus/BlockPointer.cpp | 5 +- .../Language/CPlusPlus/CPlusPlusLanguage.cpp | 18 +- .../Language/CPlusPlus/CPlusPlusNameParser.cpp | 33 +- source/Plugins/Language/CPlusPlus/LibCxx.cpp | 14 +- source/Plugins/Language/CPlusPlus/LibCxxList.cpp | 8 +- source/Plugins/Language/CPlusPlus/LibCxxMap.cpp | 4 +- .../Language/CPlusPlus/LibStdcppUniquePointer.cpp | 4 +- source/Plugins/Language/ObjC/Cocoa.cpp | 6 +- source/Plugins/Language/ObjC/NSError.cpp | 11 +- source/Plugins/Language/ObjC/NSException.cpp | 11 +- source/Plugins/Language/ObjC/NSString.cpp | 7 +- source/Plugins/Language/ObjC/ObjCLanguage.cpp | 17 +- .../ItaniumABI/ItaniumABILanguageRuntime.cpp | 69 +- .../AppleObjCClassDescriptorV2.cpp | 3 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntime.cpp | 32 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV1.cpp | 10 +- .../ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp | 124 ++-- .../AppleObjCTrampolineHandler.cpp | 545 +++++++------- .../AppleObjCTypeEncodingParser.cpp | 54 +- .../AppleThreadPlanStepThroughObjCTrampoline.cpp | 14 +- .../RenderScriptExpressionOpts.cpp | 34 +- .../RenderScriptRuntime/RenderScriptRuntime.cpp | 197 +++-- .../RenderScriptx86ABIFixups.cpp | 68 +- .../BSD-Archive/ObjectContainerBSDArchive.cpp | 45 +- .../ObjectContainerUniversalMachO.cpp | 11 +- source/Plugins/ObjectFile/ELF/ELFHeader.cpp | 7 +- source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp | 341 ++++----- source/Plugins/ObjectFile/JIT/ObjectFileJIT.cpp | 13 +- .../Plugins/ObjectFile/Mach-O/ObjectFileMachO.cpp | 673 ++++++++--------- .../Plugins/ObjectFile/PECOFF/ObjectFilePECOFF.cpp | 12 +- .../OperatingSystem/Go/OperatingSystemGo.cpp | 4 +- .../Python/OperatingSystemPython.cpp | 19 +- source/Plugins/Platform/Android/AdbClient.cpp | 4 +- .../Plugins/Platform/Android/PlatformAndroid.cpp | 16 +- .../Android/PlatformAndroidRemoteGDBServer.cpp | 13 +- .../Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp | 29 +- source/Plugins/Platform/Linux/PlatformLinux.cpp | 35 +- .../Platform/MacOSX/PlatformAppleSimulator.cpp | 16 +- .../Platform/MacOSX/PlatformAppleTVSimulator.cpp | 29 +- .../MacOSX/PlatformAppleWatchSimulator.cpp | 29 +- source/Plugins/Platform/MacOSX/PlatformDarwin.cpp | 133 ++-- .../Platform/MacOSX/PlatformDarwinKernel.cpp | 86 +-- source/Plugins/Platform/MacOSX/PlatformMacOSX.cpp | 10 +- .../Platform/MacOSX/PlatformRemoteAppleTV.cpp | 6 +- .../Platform/MacOSX/PlatformRemoteAppleWatch.cpp | 10 +- .../Platform/MacOSX/PlatformRemoteDarwinDevice.cpp | 49 +- .../Plugins/Platform/MacOSX/PlatformRemoteiOS.cpp | 6 +- .../Platform/MacOSX/PlatformiOSSimulator.cpp | 37 +- source/Plugins/Platform/NetBSD/PlatformNetBSD.cpp | 26 +- .../Plugins/Platform/OpenBSD/PlatformOpenBSD.cpp | 20 +- source/Plugins/Platform/POSIX/PlatformPOSIX.cpp | 38 +- .../Plugins/Platform/Windows/PlatformWindows.cpp | 46 +- .../gdb-server/PlatformRemoteGDBServer.cpp | 18 +- source/Plugins/Process/Darwin/CFString.cpp | 11 +- .../Process/Darwin/DarwinProcessLauncher.cpp | 58 +- source/Plugins/Process/Darwin/MachException.cpp | 33 +- .../Plugins/Process/Darwin/NativeProcessDarwin.cpp | 163 ++--- .../Plugins/Process/Darwin/NativeThreadDarwin.cpp | 54 +- .../Process/Darwin/NativeThreadListDarwin.cpp | 69 +- source/Plugins/Process/FreeBSD/FreeBSDThread.cpp | 53 +- source/Plugins/Process/FreeBSD/ProcessFreeBSD.cpp | 24 +- source/Plugins/Process/FreeBSD/ProcessMonitor.cpp | 49 +- .../RegisterContextPOSIXProcessMonitor_mips64.cpp | 8 +- .../RegisterContextPOSIXProcessMonitor_powerpc.cpp | 4 +- .../RegisterContextPOSIXProcessMonitor_x86.cpp | 32 +- .../Plugins/Process/Linux/NativeProcessLinux.cpp | 212 +++--- .../Linux/NativeRegisterContextLinux_arm.cpp | 44 +- .../Linux/NativeRegisterContextLinux_arm64.cpp | 21 +- .../Linux/NativeRegisterContextLinux_mips64.cpp | 9 +- .../Linux/NativeRegisterContextLinux_ppc64le.cpp | 13 +- .../Linux/NativeRegisterContextLinux_s390x.cpp | 8 +- .../Linux/NativeRegisterContextLinux_x86_64.cpp | 42 +- source/Plugins/Process/Linux/NativeThreadLinux.cpp | 8 +- source/Plugins/Process/Linux/SingleStepCheck.cpp | 6 +- .../Process/MacOSX-Kernel/CommunicationKDP.cpp | 26 +- .../Plugins/Process/MacOSX-Kernel/ProcessKDP.cpp | 43 +- source/Plugins/Process/MacOSX-Kernel/ThreadKDP.cpp | 8 +- .../Plugins/Process/NetBSD/NativeProcessNetBSD.cpp | 24 +- .../NetBSD/NativeRegisterContextNetBSD_x86_64.cpp | 17 +- source/Plugins/Process/POSIX/CrashReason.cpp | 3 +- .../Process/Utility/DynamicRegisterInfo.cpp | 28 +- .../Process/Utility/RegisterContextDarwin_arm.cpp | 6 +- .../Utility/RegisterContextDarwin_arm64.cpp | 6 +- .../Process/Utility/RegisterContextDarwin_i386.cpp | 24 +- .../Utility/RegisterContextDarwin_x86_64.cpp | 12 +- .../Process/Utility/RegisterContextLLDB.cpp | 329 ++++----- .../RegisterContextMacOSXFrameBackchain.cpp | 12 +- .../Process/Utility/RegisterContextMemory.cpp | 6 +- .../Process/Utility/RegisterContextPOSIX_arm.cpp | 8 +- .../Process/Utility/RegisterContextPOSIX_arm64.cpp | 8 +- .../Utility/RegisterContextPOSIX_mips64.cpp | 8 +- .../Utility/RegisterContextPOSIX_powerpc.cpp | 8 +- .../Utility/RegisterContextPOSIX_ppc64le.cpp | 8 +- .../Process/Utility/RegisterContextPOSIX_s390x.cpp | 4 +- .../Process/Utility/RegisterContextPOSIX_x86.cpp | 8 +- .../Process/Utility/StopInfoMachException.cpp | 57 +- source/Plugins/Process/Utility/UnwindLLDB.cpp | 147 ++-- .../Process/Utility/UnwindMacOSXFrameBackchain.cpp | 8 +- .../Process/Windows/Common/DebuggerThread.cpp | 42 +- .../Process/Windows/Common/ProcessWindows.cpp | 111 ++- .../Common/x64/RegisterContextWindows_x64.cpp | 22 +- .../Common/x86/RegisterContextWindows_x86.cpp | 22 +- source/Plugins/Process/elf-core/ProcessElfCore.cpp | 50 +- .../elf-core/RegisterContextPOSIXCore_mips64.cpp | 2 +- .../elf-core/RegisterContextPOSIXCore_x86_64.cpp | 4 +- source/Plugins/Process/elf-core/ThreadElfCore.cpp | 4 +- .../Process/gdb-remote/GDBRemoteClientBase.cpp | 35 +- .../Process/gdb-remote/GDBRemoteCommunication.cpp | 168 ++--- .../gdb-remote/GDBRemoteCommunicationClient.cpp | 122 ++-- .../GDBRemoteCommunicationServerCommon.cpp | 38 +- .../GDBRemoteCommunicationServerLLGS.cpp | 108 ++- .../GDBRemoteCommunicationServerPlatform.cpp | 50 +- .../gdb-remote/GDBRemoteRegisterContext.cpp | 138 ++-- .../Process/gdb-remote/ProcessGDBRemote.cpp | 517 ++++++------- .../Plugins/Process/gdb-remote/ThreadGDBRemote.cpp | 34 +- .../Plugins/Process/mach-core/ProcessMachCore.cpp | 132 ++-- .../Plugins/Process/mach-core/ThreadMachCore.cpp | 4 +- source/Plugins/Process/minidump/MinidumpParser.cpp | 30 +- source/Plugins/Process/minidump/MinidumpTypes.cpp | 7 +- .../Plugins/Process/minidump/ProcessMinidump.cpp | 22 +- .../ScriptInterpreter/Python/PythonDataObjects.cpp | 113 ++- .../Python/PythonExceptionState.cpp | 31 +- .../Python/ScriptInterpreterPython.cpp | 212 +++--- .../DarwinLog/StructuredDataDarwinLog.cpp | 242 +++---- .../SymbolFile/DWARF/DWARFASTParserClang.cpp | 532 ++++++-------- .../Plugins/SymbolFile/DWARF/DWARFASTParserGo.cpp | 48 +- .../Plugins/SymbolFile/DWARF/DWARFDebugAbbrev.cpp | 10 +- .../SymbolFile/DWARF/DWARFDebugArangeSet.cpp | 57 +- source/Plugins/SymbolFile/DWARF/DWARFDebugInfo.cpp | 51 +- .../SymbolFile/DWARF/DWARFDebugInfoEntry.cpp | 132 ++-- source/Plugins/SymbolFile/DWARF/DWARFDebugLine.cpp | 233 +++--- .../Plugins/SymbolFile/DWARF/DWARFDebugRanges.cpp | 4 +- .../Plugins/SymbolFile/DWARF/DWARFDeclContext.cpp | 4 +- source/Plugins/SymbolFile/DWARF/DWARFFormValue.cpp | 4 +- source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp | 122 ++-- .../Plugins/SymbolFile/DWARF/HashedNameToDIE.cpp | 95 ++- .../Plugins/SymbolFile/DWARF/SymbolFileDWARF.cpp | 504 ++++++------- .../SymbolFile/DWARF/SymbolFileDWARFDebugMap.cpp | 121 ++-- .../SymbolFile/DWARF/UniqueDWARFASTType.cpp | 4 +- source/Plugins/SymbolFile/PDB/PDBASTParser.cpp | 10 +- source/Plugins/SymbolFile/PDB/SymbolFilePDB.cpp | 77 +- .../Plugins/SymbolFile/Symtab/SymbolFileSymtab.cpp | 30 +- .../Plugins/SymbolVendor/ELF/SymbolVendorELF.cpp | 14 +- .../SymbolVendor/MacOSX/SymbolVendorMacOSX.cpp | 48 +- .../MacOSX/AppleGetItemInfoHandler.cpp | 27 +- .../MacOSX/AppleGetPendingItemsHandler.cpp | 22 +- .../SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp | 27 +- .../MacOSX/AppleGetThreadItemInfoHandler.cpp | 24 +- .../SystemRuntime/MacOSX/SystemRuntimeMacOSX.cpp | 73 +- .../InstEmulation/UnwindAssemblyInstEmulation.cpp | 60 +- .../UnwindAssembly/x86/UnwindAssembly-x86.cpp | 29 +- .../x86/x86AssemblyInspectionEngine.cpp | 126 ++-- source/Symbol/ArmUnwindInfo.cpp | 15 +- source/Symbol/Block.cpp | 3 +- source/Symbol/ClangASTContext.cpp | 220 +++--- source/Symbol/ClangASTImporter.cpp | 12 +- source/Symbol/CompactUnwindInfo.cpp | 92 +-- source/Symbol/CompileUnit.cpp | 87 ++- source/Symbol/CompilerType.cpp | 27 +- source/Symbol/DWARFCallFrameInfo.cpp | 207 +++--- source/Symbol/FuncUnwinders.cpp | 36 +- source/Symbol/Function.cpp | 25 +- source/Symbol/GoASTContext.cpp | 21 +- source/Symbol/LineEntry.cpp | 22 +- source/Symbol/LineTable.cpp | 76 +- source/Symbol/ObjectFile.cpp | 66 +- source/Symbol/Symbol.cpp | 59 +- source/Symbol/SymbolContext.cpp | 92 ++- source/Symbol/SymbolFile.cpp | 11 +- source/Symbol/SymbolVendor.cpp | 28 +- source/Symbol/Symtab.cpp | 117 ++- source/Symbol/Type.cpp | 49 +- source/Symbol/TypeList.cpp | 36 +- source/Symbol/TypeMap.cpp | 36 +- source/Symbol/UnwindPlan.cpp | 6 +- source/Symbol/UnwindTable.cpp | 17 +- source/Symbol/Variable.cpp | 25 +- source/Target/ABI.cpp | 12 +- source/Target/ExecutionContext.cpp | 20 +- source/Target/Memory.cpp | 36 +- source/Target/ModuleCache.cpp | 5 +- source/Target/ObjCLanguageRuntime.cpp | 9 +- source/Target/Platform.cpp | 112 ++- source/Target/Process.cpp | 803 +++++++++------------ source/Target/ProcessInfo.cpp | 12 +- source/Target/ProcessLaunchInfo.cpp | 35 +- source/Target/RegisterContext.cpp | 22 +- source/Target/SectionLoadHistory.cpp | 17 +- source/Target/SectionLoadList.cpp | 16 +- source/Target/StackFrame.cpp | 152 ++-- source/Target/StackFrameList.cpp | 134 ++-- source/Target/StackID.cpp | 11 +- source/Target/StopInfo.cpp | 169 ++--- source/Target/Target.cpp | 204 +++--- source/Target/TargetList.cpp | 22 +- source/Target/Thread.cpp | 202 +++--- source/Target/ThreadList.cpp | 148 ++-- source/Target/ThreadPlan.cpp | 4 +- source/Target/ThreadPlanBase.cpp | 37 +- source/Target/ThreadPlanCallFunction.cpp | 48 +- source/Target/ThreadPlanCallOnFunctionExit.cpp | 29 +- source/Target/ThreadPlanCallUserExpression.cpp | 4 +- source/Target/ThreadPlanPython.cpp | 3 +- source/Target/ThreadPlanRunToAddress.cpp | 3 +- source/Target/ThreadPlanShouldStopHere.cpp | 12 +- source/Target/ThreadPlanStepInRange.cpp | 73 +- source/Target/ThreadPlanStepInstruction.cpp | 24 +- source/Target/ThreadPlanStepOut.cpp | 55 +- source/Target/ThreadPlanStepOverBreakpoint.cpp | 45 +- source/Target/ThreadPlanStepOverRange.cpp | 107 ++- source/Target/ThreadPlanStepRange.cpp | 47 +- source/Target/ThreadPlanStepThrough.cpp | 32 +- source/Target/ThreadPlanStepUntil.cpp | 44 +- source/Target/UnixSignals.cpp | 9 +- source/Utility/ArchSpec.cpp | 71 +- source/Utility/Args.cpp | 50 +- source/Utility/ConstString.cpp | 28 +- source/Utility/DataBufferHeap.cpp | 21 +- source/Utility/DataEncoder.cpp | 78 +- source/Utility/DataExtractor.cpp | 250 +++---- source/Utility/FastDemangle.cpp | 83 +-- source/Utility/FileSpec.cpp | 98 ++- source/Utility/JSON.cpp | 6 +- source/Utility/Log.cpp | 13 +- source/Utility/RegularExpression.cpp | 43 +- source/Utility/SelectHelper.cpp | 5 +- source/Utility/SharingPtr.cpp | 8 +- source/Utility/Status.cpp | 37 +- source/Utility/Stream.cpp | 25 +- source/Utility/StringExtractor.cpp | 23 +- source/Utility/StringExtractorGDBRemote.cpp | 13 +- source/Utility/StructuredData.cpp | 7 +- source/Utility/UUID.cpp | 4 +- source/Utility/VASprintf.cpp | 4 +- 604 files changed, 11190 insertions(+), 13438 deletions(-) mode change 100755 => 100644 source/Plugins/ABI/SysV-i386/ABISysV_i386.cpp