[all-commits] [llvm/llvm-project] b2e255: Remove the DarwinLog functionality from debguserver
Jason Molenda via All-commits
all-commits at lists.llvm.org
Tue Jul 20 00:37:16 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b2e25572d2a7b65a018580097b50910b3049ab65
https://github.com/llvm/llvm-project/commit/b2e25572d2a7b65a018580097b50910b3049ab65
Author: Jason Molenda <jason at molenda.com>
Date: 2021-07-20 (Tue, 20 Jul 2021)
Changed paths:
R lldb/docs/design/structureddataplugins.md
M lldb/packages/Python/lldbsuite/test/configuration.py
R lldb/packages/Python/lldbsuite/test/darwin_log.py
M lldb/packages/Python/lldbsuite/test/test_categories.py
R lldb/test/API/functionalities/darwin_log/basic/Makefile
R lldb/test/API/functionalities/darwin_log/basic/TestDarwinLogBasic.py
R lldb/test/API/functionalities/darwin_log/basic/main.c
R lldb/test/API/functionalities/darwin_log/categories
R lldb/test/API/functionalities/darwin_log/common/darwin_log_common.h
R lldb/test/API/functionalities/darwin_log/filter/exact_match/activity-chain/Makefile
R lldb/test/API/functionalities/darwin_log/filter/exact_match/activity-chain/TestDarwinLogFilterMatchActivityChain.py
R lldb/test/API/functionalities/darwin_log/filter/exact_match/activity-chain/main.c
R lldb/test/API/functionalities/darwin_log/filter/exact_match/activity/Makefile
R lldb/test/API/functionalities/darwin_log/filter/exact_match/activity/TestDarwinLogFilterMatchActivity.py
R lldb/test/API/functionalities/darwin_log/filter/exact_match/activity/main.c
R lldb/test/API/functionalities/darwin_log/filter/exact_match/category/Makefile
R lldb/test/API/functionalities/darwin_log/filter/exact_match/category/TestDarwinLogFilterMatchCategory.py
R lldb/test/API/functionalities/darwin_log/filter/exact_match/category/main.c
R lldb/test/API/functionalities/darwin_log/filter/exact_match/message/Makefile
R lldb/test/API/functionalities/darwin_log/filter/exact_match/message/TestDarwinLogFilterMatchMessage.py
R lldb/test/API/functionalities/darwin_log/filter/exact_match/message/main.c
R lldb/test/API/functionalities/darwin_log/filter/exact_match/subsystem/Makefile
R lldb/test/API/functionalities/darwin_log/filter/exact_match/subsystem/TestDarwinLogFilterMatchSubsystem.py
R lldb/test/API/functionalities/darwin_log/filter/exact_match/subsystem/main.c
R lldb/test/API/functionalities/darwin_log/filter/regex/activity-chain/Makefile
R lldb/test/API/functionalities/darwin_log/filter/regex/activity-chain/TestDarwinLogFilterRegexActivityChain.py
R lldb/test/API/functionalities/darwin_log/filter/regex/activity-chain/main.c
R lldb/test/API/functionalities/darwin_log/filter/regex/activity/Makefile
R lldb/test/API/functionalities/darwin_log/filter/regex/activity/TestDarwinLogFilterRegexActivity.py
R lldb/test/API/functionalities/darwin_log/filter/regex/activity/main.c
R lldb/test/API/functionalities/darwin_log/filter/regex/category/Makefile
R lldb/test/API/functionalities/darwin_log/filter/regex/category/TestDarwinLogFilterRegexCategory.py
R lldb/test/API/functionalities/darwin_log/filter/regex/category/main.c
R lldb/test/API/functionalities/darwin_log/filter/regex/message/Makefile
R lldb/test/API/functionalities/darwin_log/filter/regex/message/TestDarwinLogFilterRegexMessage.py
R lldb/test/API/functionalities/darwin_log/filter/regex/message/main.c
R lldb/test/API/functionalities/darwin_log/filter/regex/subsystem/Makefile
R lldb/test/API/functionalities/darwin_log/filter/regex/subsystem/TestDarwinLogFilterRegexSubsystem.py
R lldb/test/API/functionalities/darwin_log/filter/regex/subsystem/main.c
R lldb/test/API/functionalities/darwin_log/format/Makefile
R lldb/test/API/functionalities/darwin_log/format/TestDarwinLogMessageFormat.py
R lldb/test/API/functionalities/darwin_log/format/main.c
R lldb/test/API/functionalities/darwin_log/source/debug/Makefile
R lldb/test/API/functionalities/darwin_log/source/debug/TestDarwinLogSourceDebug.py
R lldb/test/API/functionalities/darwin_log/source/debug/main.c
R lldb/test/API/functionalities/darwin_log/source/info/Makefile
R lldb/test/API/functionalities/darwin_log/source/info/TestDarwinLogSourceInfo.py
R lldb/test/API/functionalities/darwin_log/source/info/main.c
M lldb/tools/debugserver/debugserver.xcodeproj/project.pbxproj
M lldb/tools/debugserver/source/CMakeLists.txt
M lldb/tools/debugserver/source/DNB.cpp
M lldb/tools/debugserver/source/DNB.h
M lldb/tools/debugserver/source/MacOSX/CMakeLists.txt
R lldb/tools/debugserver/source/MacOSX/DarwinLog/ActivityStore.cpp
R lldb/tools/debugserver/source/MacOSX/DarwinLog/ActivityStore.h
R lldb/tools/debugserver/source/MacOSX/DarwinLog/ActivityStreamSPI.h
R lldb/tools/debugserver/source/MacOSX/DarwinLog/CMakeLists.txt
R lldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogCollector.cpp
R lldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogCollector.h
R lldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogEvent.h
R lldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogInterfaces.h
R lldb/tools/debugserver/source/MacOSX/DarwinLog/DarwinLogTypes.h
R lldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilter.cpp
R lldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilter.h
R lldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilterChain.cpp
R lldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilterChain.h
R lldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilterExactMatch.cpp
R lldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilterExactMatch.h
R lldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilterRegex.cpp
R lldb/tools/debugserver/source/MacOSX/DarwinLog/LogFilterRegex.h
R lldb/tools/debugserver/source/MacOSX/DarwinLog/LogMessage.cpp
R lldb/tools/debugserver/source/MacOSX/DarwinLog/LogMessage.h
R lldb/tools/debugserver/source/MacOSX/DarwinLog/LogMessageOsLog.cpp
R lldb/tools/debugserver/source/MacOSX/DarwinLog/LogMessageOsLog.h
M lldb/tools/debugserver/source/RNBContext.cpp
M lldb/tools/debugserver/source/RNBContext.h
M lldb/tools/debugserver/source/RNBRemote.cpp
M lldb/tools/debugserver/source/RNBRemote.h
M lldb/tools/debugserver/source/debugserver.cpp
Log Message:
-----------
Remove the DarwinLog functionality from debguserver
Remove the DarwinLog and qStructuredDataPlugins support
from debugserver. The DarwinLog plugin was never debugged
fully and made reliable, and the underlying private APIs
it uses have migrated since 2016 so none of them exist
any longer.
Differential Revision: https://reviews.llvm.org/D106324
rdar://75073283
More information about the All-commits
mailing list