LLDB mainline
|
#include <cerrno>
#include <cstdlib>
#include <memory>
#include <mutex>
#include "lldb/Core/Debugger.h"
#include "lldb/Core/Module.h"
#include "lldb/Core/ModuleSpec.h"
#include "lldb/Core/PluginManager.h"
#include "lldb/Host/ConnectionFileDescriptor.h"
#include "lldb/Host/Host.h"
#include "lldb/Host/ThreadLauncher.h"
#include "lldb/Host/common/TCPSocket.h"
#include "lldb/Interpreter/CommandInterpreter.h"
#include "lldb/Interpreter/CommandObject.h"
#include "lldb/Interpreter/CommandObjectMultiword.h"
#include "lldb/Interpreter/CommandReturnObject.h"
#include "lldb/Interpreter/OptionGroupString.h"
#include "lldb/Interpreter/OptionGroupUInt64.h"
#include "lldb/Interpreter/OptionValueProperties.h"
#include "lldb/Symbol/ObjectFile.h"
#include "lldb/Target/RegisterContext.h"
#include "lldb/Target/Target.h"
#include "lldb/Target/Thread.h"
#include "lldb/Utility/LLDBLog.h"
#include "lldb/Utility/Log.h"
#include "lldb/Utility/State.h"
#include "lldb/Utility/StringExtractor.h"
#include "lldb/Utility/UUID.h"
#include "llvm/Support/Threading.h"
#include "Plugins/DynamicLoader/Darwin-Kernel/DynamicLoaderDarwinKernel.h"
#include "Plugins/DynamicLoader/Static/DynamicLoaderStatic.h"
#include "ProcessKDP.h"
#include "ProcessKDPLog.h"
#include "ThreadKDP.h"
#include "ProcessKDPProperties.inc"
#include "ProcessKDPPropertiesEnum.inc"
Go to the source code of this file.
Classes | |
class | CommandObjectProcessKDPPacketSend |
class | CommandObjectProcessKDPPacket |
class | CommandObjectMultiwordProcessKDP |
Macros | |
#define | USEC_PER_SEC 1000000 |
#define | LLDB_PROPERTIES_processkdp |
#define | LLDB_PROPERTIES_processkdp |
Functions | |
static PluginProperties & | GetGlobalPluginProperties () |
Variables | |
static const lldb::tid_t | g_kernel_tid = 1 |
#define LLDB_PROPERTIES_processkdp |
Definition at line 61 of file ProcessKDP.cpp.
#define LLDB_PROPERTIES_processkdp |
Definition at line 61 of file ProcessKDP.cpp.
#define USEC_PER_SEC 1000000 |
Definition at line 42 of file ProcessKDP.cpp.
|
static |
Definition at line 87 of file ProcessKDP.cpp.
|
static |
Definition at line 92 of file ProcessKDP.cpp.
Referenced by ProcessKDP::DoResume(), ProcessKDP::DoUpdateThreadList(), and ProcessKDP::GetKernelThread().