[all-commits] [llvm/llvm-project] 70599d: [lldb] Remove LLDB reproducers
Jonas Devlieghere via All-commits
all-commits at lists.llvm.org
Mon Sep 19 14:43:52 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 70599d70273b671b1b2e6a0e0b9c11e413209647
https://github.com/llvm/llvm-project/commit/70599d70273b671b1b2e6a0e0b9c11e413209647
Author: Jonas Devlieghere <jonas at devlieghere.com>
Date: 2022-09-19 (Mon, 19 Sep 2022)
Changed paths:
M lldb/include/lldb/API/SBReproducer.h
M lldb/include/lldb/Core/Debugger.h
M lldb/include/lldb/Core/IOHandler.h
M lldb/include/lldb/Interpreter/CommandOptionArgumentTable.h
M lldb/include/lldb/Utility/ArchSpec.h
M lldb/include/lldb/Utility/Args.h
M lldb/include/lldb/Utility/ConstString.h
M lldb/include/lldb/Utility/FileSpec.h
M lldb/include/lldb/Utility/GDBRemote.h
M lldb/include/lldb/Utility/ProcessInfo.h
R lldb/include/lldb/Utility/Reproducer.h
R lldb/include/lldb/Utility/ReproducerProvider.h
M lldb/include/lldb/lldb-enumerations.h
M lldb/include/lldb/lldb-private-enumerations.h
M lldb/source/API/SBDebugger.cpp
M lldb/source/API/SBReproducer.cpp
M lldb/source/API/SystemInitializerFull.cpp
M lldb/source/Commands/CMakeLists.txt
M lldb/source/Commands/CommandObjectCommands.cpp
M lldb/source/Commands/CommandObjectExpression.cpp
R lldb/source/Commands/CommandObjectReproducer.cpp
R lldb/source/Commands/CommandObjectReproducer.h
M lldb/source/Commands/Options.td
M lldb/source/Core/Debugger.cpp
M lldb/source/Core/IOHandler.cpp
M lldb/source/Expression/REPL.cpp
M lldb/source/Host/common/Host.cpp
M lldb/source/Initialization/SystemInitializerCommon.cpp
M lldb/source/Interpreter/CommandInterpreter.cpp
M lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
M lldb/source/Plugins/ExpressionParser/Clang/ClangModulesDeclVendor.cpp
M lldb/source/Plugins/Platform/gdb-server/PlatformRemoteGDBServer.cpp
M lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunication.cpp
M lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.h
M lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.cpp
M lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationHistory.h
M lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
M lldb/source/Plugins/ScriptInterpreter/Lua/ScriptInterpreterLua.cpp
M lldb/source/Plugins/SymbolVendor/MacOSX/SymbolVendorMacOSX.cpp
M lldb/source/Symbol/LocateSymbolFile.cpp
M lldb/source/Utility/ArchSpec.cpp
M lldb/source/Utility/Args.cpp
M lldb/source/Utility/CMakeLists.txt
M lldb/source/Utility/ConstString.cpp
M lldb/source/Utility/FileSpec.cpp
M lldb/source/Utility/GDBRemote.cpp
M lldb/source/Utility/ProcessInfo.cpp
R lldb/source/Utility/Reproducer.cpp
R lldb/source/Utility/ReproducerProvider.cpp
R lldb/test/API/commands/reproducer/invalid-args/TestInvalidArgsReproducer.py
R lldb/test/API/functionalities/reproducers/attach/Makefile
R lldb/test/API/functionalities/reproducers/attach/TestReproducerAttach.py
R lldb/test/API/functionalities/reproducers/attach/main.cpp
R lldb/test/API/functionalities/reproducers/fs-case-sensitivity/TestReproducerFSCaseSensitivity.py
M lldb/test/Shell/Driver/TestHelp.test
R lldb/test/Shell/Reproducer/Inputs/Discard.in
R lldb/test/Shell/Reproducer/Inputs/FileCapture.in
R lldb/test/Shell/Reproducer/Inputs/GDBRemoteCapture.in
R lldb/test/Shell/Reproducer/Inputs/GDBRemoteCrashCapture.in
R lldb/test/Shell/Reproducer/Inputs/HomeDir.in
R lldb/test/Shell/Reproducer/Inputs/MultipleTargetsCapture.in
R lldb/test/Shell/Reproducer/Inputs/WorkingDir.in
R lldb/test/Shell/Reproducer/Inputs/core
R lldb/test/Shell/Reproducer/Inputs/foo.lua
R lldb/test/Shell/Reproducer/Inputs/foo.py
R lldb/test/Shell/Reproducer/Inputs/simple.c
R lldb/test/Shell/Reproducer/Modules/Inputs/Bar.h
R lldb/test/Shell/Reproducer/Modules/Inputs/Foo.h
R lldb/test/Shell/Reproducer/Modules/Inputs/ModuleCXX.in
R lldb/test/Shell/Reproducer/Modules/Inputs/main.cpp
R lldb/test/Shell/Reproducer/Modules/Inputs/module.modulemap
R lldb/test/Shell/Reproducer/Modules/TestModuleCXX.test
R lldb/test/Shell/Reproducer/TestDSYM.test
R lldb/test/Shell/Reproducer/TestDiscard.test
R lldb/test/Shell/Reproducer/TestDriverOptions.test
R lldb/test/Shell/Reproducer/TestDump.test
R lldb/test/Shell/Reproducer/TestFileRepro.test
R lldb/test/Shell/Reproducer/TestHomeDir.test
R lldb/test/Shell/Reproducer/TestLuaImport.test
R lldb/test/Shell/Reproducer/TestPythonImport.test
R lldb/test/Shell/Reproducer/TestVersionCheck.test
R lldb/test/Shell/Reproducer/TestWorkingDir.test
R lldb/test/Shell/Reproducer/lit.local.cfg
M lldb/tools/driver/Driver.cpp
M lldb/tools/driver/Options.td
M lldb/unittests/Core/DiagnosticEventTest.cpp
M lldb/unittests/Expression/DWARFExpressionTest.cpp
M lldb/unittests/Interpreter/TestCommandPaths.cpp
M lldb/unittests/Platform/PlatformSiginfoTest.cpp
M lldb/unittests/Process/ProcessEventDataTest.cpp
M lldb/unittests/ScriptInterpreter/Lua/ScriptInterpreterTests.cpp
M lldb/unittests/Symbol/LocateSymbolFileTest.cpp
M lldb/unittests/Target/ExecutionContextTest.cpp
M lldb/unittests/Target/StackFrameRecognizerTest.cpp
M lldb/unittests/Thread/ThreadTest.cpp
M lldb/unittests/Utility/ArchSpecTest.cpp
M lldb/unittests/Utility/ArgsTest.cpp
M lldb/unittests/Utility/CMakeLists.txt
M lldb/unittests/Utility/ConstStringTest.cpp
M lldb/unittests/Utility/FileSpecTest.cpp
M lldb/unittests/Utility/ProcessInstanceInfoTest.cpp
R lldb/unittests/Utility/ReproducerTest.cpp
Log Message:
-----------
[lldb] Remove LLDB reproducers
This patch removes the remaining reproducer code. The SBReproducer class
remains for ABI stability but is just an empty shell. This completes the
removal process outlined on the mailing list [1].
[1] https://lists.llvm.org/pipermail/lldb-dev/2021-September/017045.html
More information about the All-commits
mailing list