LLDB  mainline
Namespaces | Macros | Functions
Logging.h File Reference
#include <cstdint>
Include dependency graph for Logging.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 lldb_private
 Enumerations for broadcasting.
 

Macros

#define LIBLLDB_LOG_PROCESS   (1u << 1)
 
#define LIBLLDB_LOG_THREAD   (1u << 2)
 
#define LIBLLDB_LOG_DYNAMIC_LOADER   (1u << 3)
 
#define LIBLLDB_LOG_EVENTS   (1u << 4)
 
#define LIBLLDB_LOG_BREAKPOINTS   (1u << 5)
 
#define LIBLLDB_LOG_WATCHPOINTS   (1u << 6)
 
#define LIBLLDB_LOG_STEP   (1u << 7)
 
#define LIBLLDB_LOG_EXPRESSIONS   (1u << 8)
 
#define LIBLLDB_LOG_TEMPORARY   (1u << 9)
 
#define LIBLLDB_LOG_STATE   (1u << 10)
 
#define LIBLLDB_LOG_OBJECT   (1u << 11)
 
#define LIBLLDB_LOG_COMMUNICATION   (1u << 12)
 
#define LIBLLDB_LOG_CONNECTION   (1u << 13)
 
#define LIBLLDB_LOG_HOST   (1u << 14)
 
#define LIBLLDB_LOG_UNWIND   (1u << 15)
 
#define LIBLLDB_LOG_API   (1u << 16)
 
#define LIBLLDB_LOG_SCRIPT   (1u << 17)
 
#define LIBLLDB_LOG_COMMANDS   (1U << 18)
 
#define LIBLLDB_LOG_TYPES   (1u << 19)
 
#define LIBLLDB_LOG_SYMBOLS   (1u << 20)
 
#define LIBLLDB_LOG_MODULES   (1u << 21)
 
#define LIBLLDB_LOG_TARGET   (1u << 22)
 
#define LIBLLDB_LOG_MMAP   (1u << 23)
 
#define LIBLLDB_LOG_OS   (1u << 24)
 
#define LIBLLDB_LOG_PLATFORM   (1u << 25)
 
#define LIBLLDB_LOG_SYSTEM_RUNTIME   (1u << 26)
 
#define LIBLLDB_LOG_JIT_LOADER   (1u << 27)
 
#define LIBLLDB_LOG_LANGUAGE   (1u << 28)
 
#define LIBLLDB_LOG_DATAFORMATTERS   (1u << 29)
 
#define LIBLLDB_LOG_DEMANGLE   (1u << 30)
 
#define LIBLLDB_LOG_ALL   (UINT32_MAX)
 
#define LIBLLDB_LOG_DEFAULT
 

Functions

void lldb_private::LogIfAnyCategoriesSet (uint32_t mask, const char *format,...)
 
Loglldb_private::GetLogIfAllCategoriesSet (uint32_t mask)
 
Loglldb_private::GetLogIfAnyCategoriesSet (uint32_t mask)
 
void lldb_private::InitializeLldbChannel ()
 

Macro Definition Documentation

◆ LIBLLDB_LOG_ALL

#define LIBLLDB_LOG_ALL   (UINT32_MAX)

Definition at line 45 of file Logging.h.

◆ LIBLLDB_LOG_API

#define LIBLLDB_LOG_API   (1u << 16)

◆ LIBLLDB_LOG_BREAKPOINTS

#define LIBLLDB_LOG_BREAKPOINTS   (1u << 5)

Definition at line 19 of file Logging.h.

Referenced by lldb_private::AddressResolverName::AddressResolverName(), lldb_private::process_linux::NativeProcessLinux::Factory::Attach(), lldb_private::BreakpointLocation::ConditionSaysStop(), lldb_private::RenderScriptRuntime::CreateKernelBreakpoint(), lldb_private::RenderScriptRuntime::CreateReductionBreakpoint(), lldb_private::Target::CreateScriptedBreakpoint(), lldb_private::RenderScriptRuntime::CreateScriptGroupBreakpoint(), lldb_private::Target::DisableAllBreakpoints(), lldb_private::Target::DisableAllowedBreakpoints(), lldb_private::Target::DisableBreakpointByID(), lldb_private::Process::DisableSoftwareBreakpoint(), lldb_private::Target::EnableAllBreakpoints(), lldb_private::Target::EnableAllowedBreakpoints(), lldb_private::Target::EnableBreakpointByID(), lldb_private::Process::EnableSoftwareBreakpoint(), lldb_private::BreakpointResolverFileLine::FilterContexts(), lldb_private::NativeProcessProtocol::FixupBreakpointPCAsNeeded(), lldb_private::ArchitectureMips::GetBreakableLoadAddress(), lldb_private::RenderScriptRuntime::GetKernelCoordinate(), lldb_private::process_linux::NativeProcessLinux::GetThreadByID(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_Z(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_z(), lldb_private::Breakpoint::ModuleReplaced(), lldb_private::Breakpoint::ModulesChanged(), lldb_private::StopInfoBreakpoint::PerformAction(), lldb_private::Target::RemoveAllBreakpoints(), lldb_private::Target::RemoveAllowedBreakpoints(), lldb_private::Target::RemoveBreakpointByID(), lldb_private::NativeProcessProtocol::RemoveSoftwareBreakpoint(), lldb_private::BreakpointLocation::ResolveBreakpointSite(), lldb_private::AddressResolverFileLine::SearchCallback(), lldb_private::BreakpointResolverAddress::SearchCallback(), lldb_private::AddressResolverName::SearchCallback(), lldb_private::BreakpointResolverName::SearchCallback(), lldb_private::lldb_renderscript::RSReduceBreakpointResolver::SearchCallback(), lldb_private::lldb_renderscript::RSScriptGroupBreakpointResolver::SearchCallback(), lldb_private::process_gdb_remote::GDBRemoteCommunicationClient::SendGDBStoppointTypePacket(), lldb_private::RenderScriptRuntime::SetBreakAllKernels(), lldb_private::BreakpointResolver::SetSCMatchesByLine(), lldb_private::NativeProcessProtocol::SetSoftwareBreakpoint(), and lldb_private::BreakpointLocation::ShouldStop().

◆ LIBLLDB_LOG_COMMANDS

#define LIBLLDB_LOG_COMMANDS   (1U << 18)

Definition at line 32 of file Logging.h.

Referenced by lldb_private::CommandInterpreter::HandleCommand().

◆ LIBLLDB_LOG_COMMUNICATION

#define LIBLLDB_LOG_COMMUNICATION   (1u << 12)

◆ LIBLLDB_LOG_CONNECTION

#define LIBLLDB_LOG_CONNECTION   (1u << 13)

◆ LIBLLDB_LOG_DATAFORMATTERS

#define LIBLLDB_LOG_DATAFORMATTERS   (1u << 29)

◆ LIBLLDB_LOG_DEFAULT

#define LIBLLDB_LOG_DEFAULT
Value:
LIBLLDB_LOG_BREAKPOINTS | LIBLLDB_LOG_WATCHPOINTS | LIBLLDB_LOG_STEP | \
LIBLLDB_LOG_STATE | LIBLLDB_LOG_SYMBOLS | LIBLLDB_LOG_TARGET | \
LIBLLDB_LOG_COMMANDS)
#define LIBLLDB_LOG_PROCESS
Definition: Logging.h:15
#define LIBLLDB_LOG_WATCHPOINTS
Definition: Logging.h:20
#define LIBLLDB_LOG_SYMBOLS
Definition: Logging.h:34
#define LIBLLDB_LOG_THREAD
Definition: Logging.h:16
#define LIBLLDB_LOG_TARGET
Definition: Logging.h:36
#define LIBLLDB_LOG_DYNAMIC_LOADER
Definition: Logging.h:17
#define LIBLLDB_LOG_STEP
Definition: Logging.h:21

Definition at line 46 of file Logging.h.

◆ LIBLLDB_LOG_DEMANGLE

#define LIBLLDB_LOG_DEMANGLE   (1u << 30)

◆ LIBLLDB_LOG_DYNAMIC_LOADER

#define LIBLLDB_LOG_DYNAMIC_LOADER   (1u << 3)

Definition at line 17 of file Logging.h.

Referenced by DynamicLoaderMacOS::AddBinaries(), lldb_private::DynamicLoaderDarwin::AddModulesUsingImageInfos(), DynamicLoaderMacOSXDYLD::AddModulesUsingImageInfosAddress(), AuxVector::AuxVector(), DynamicLoaderDarwinKernel::BreakpointHit(), DynamicLoaderDarwinKernel::CheckForKernelImageAtAddress(), lldb_private::DynamicLoaderWindowsDYLD::DidAttach(), DynamicLoaderPOSIXDYLD::DidAttach(), lldb_private::DynamicLoaderWindowsDYLD::DidLaunch(), DynamicLoaderPOSIXDYLD::DidLaunch(), DynamicLoaderMacOS::DoInitialImageFetch(), ProcessMachCore::DoLoadCore(), DYLDRendezvous::DYLDRendezvous(), DynamicLoaderPOSIXDYLD::EntryBreakpointHit(), ProcessMachCore::GetPluginVersion(), DynamicLoaderHexagonDYLD::GetThreadLocalData(), DynamicLoaderPOSIXDYLD::GetThreadLocalData(), DynamicLoaderMacOSXDYLD::InitializeFromAllImageInfos(), DynamicLoaderHexagonDYLD::LoadAllCurrentModules(), DynamicLoaderPOSIXDYLD::LoadAllCurrentModules(), DynamicLoaderDarwinKernel::KextImageInfo::LoadImageUsingMemoryModule(), DynamicLoaderPOSIXDYLD::LoadInterpreterModule(), DynamicLoaderPOSIXDYLD::LoadVDSO(), DynamicLoaderDarwinKernel::ParseKextSummaries(), DynamicLoaderPOSIXDYLD::ProbeEntry(), DynamicLoaderHexagonDYLD::RefreshModules(), DynamicLoaderMacOSXDYLD::RemoveModulesUsingImageInfosAddress(), DynamicLoaderHexagonDYLD::RendezvousBreakpointHit(), DynamicLoaderPOSIXDYLD::RendezvousBreakpointHit(), DYLDRendezvous::Resolve(), DynamicLoaderPOSIXDYLD::ResolveExecutableModule(), ResolveRendezvousAddress(), DynamicLoaderHexagonDYLD::SetRendezvousBreakpoint(), DynamicLoaderPOSIXDYLD::SetRendezvousBreakpoint(), lldb_private::SectionLoadList::SetSectionLoadAddress(), lldb_private::SectionLoadList::SetSectionUnloaded(), lldb_private::DynamicLoaderDarwin::UnloadAllImages(), lldb_private::DynamicLoaderDarwin::UnloadImages(), lldb_private::DynamicLoaderDarwin::UpdateSpecialBinariesFromNewImageInfos(), and lldb_private::DynamicLoaderDarwin::UseDYLDSPI().

◆ LIBLLDB_LOG_EVENTS

#define LIBLLDB_LOG_EVENTS   (1u << 4)

◆ LIBLLDB_LOG_EXPRESSIONS

#define LIBLLDB_LOG_EXPRESSIONS   (1u << 8)

Definition at line 22 of file Logging.h.

Referenced by lldb_private::NameSearchContext::AddFunDecl(), lldb_private::ClangExpressionDeclMap::AddPersistentVariable(), lldb_private::ClangExpressionDeclMap::AddValueToStruct(), IRInterpreter::CanInterpret(), lldb_private::ClangExpressionParser::ClangExpressionParser(), lldb_private::ASTResultSynthesizer::CommitPersistentDecls(), lldb_private::ClangFunctionCaller::CompileFunction(), lldb_private::ClangUserExpression::Complete(), lldb_private::ClangASTImporter::CompleteDecl(), lldb_private::ClangASTSource::CompleteNamespaceMap(), lldb_private::AppleObjCExternalASTSource::CompleteType(), lldb_private::ClangASTSource::CompleteType(), lldb_private::ClangASTImporter::CopyDecl(), lldb_private::ClangModulesDeclVendor::Create(), lldb_private::Materializer::Dematerializer::Dematerialize(), EntityPersistentVariable::Dematerialize(), EntityVariable::Dematerialize(), EntitySymbol::Dematerialize(), EntityRegister::Dematerialize(), lldb_private::ClangASTImporter::DeportDecl(), lldb_private::ClangASTImporter::DeportType(), lldb_private::ClangExpressionDeclMap::DidParse(), lldb_private::process_gdb_remote::ProcessGDBRemote::DoAllocateMemory(), lldb_private::LLVMUserExpression::DoExecute(), lldb_private::UserExpression::Evaluate(), lldb_private::DWARFExpression::Evaluate(), lldb::SBFrame::EvaluateExpression(), lldb::SBTarget::EvaluateExpression(), ExciseGuardStore(), lldb_private::FunctionCaller::ExecuteFunction(), lldb_private::FunctionCaller::FetchFunctionResults(), lldb_private::LLVMUserExpression::FinalizeJITExecution(), lldb_private::AppleObjCDeclVendor::FindDecls(), lldb_private::ClangASTSource::FindExternalLexicalDecls(), lldb_private::ClangASTSource::FindExternalVisibleDecls(), lldb_private::ClangExpressionDeclMap::FindExternalVisibleDecls(), lldb_private::AppleObjCExternalASTSource::FindExternalVisibleDeclsByName(), lldb_private::ClangASTSource::FindExternalVisibleDeclsByName(), lldb_private::ClangASTSource::FindObjCMethodDecls(), lldb_private::ClangASTSource::FindObjCMethodDeclsWithOrigin(), lldb_private::ClangASTSource::FindObjCPropertyAndIvarDecls(), FindObjCPropertyAndIvarDeclsWithOrigin(), lldb_private::ClangASTImporter::ForgetDestination(), lldb_private::ClangASTImporter::ForgetSource(), lldb_private::IRMemoryMap::Free(), lldb_private::IRExecutionUnit::FreeNow(), ABISysV_ppc64::GetReturnValueObjectSimple(), lldb_private::IRExecutionUnit::GetRunnableInfo(), lldb_private::IRExecutionUnit::GetStaticInitializers(), lldb_private::FunctionCaller::GetThreadPlanToCallFunction(), ObjCRuntimeMethodType::GetTypeAtIndex(), lldb_private::ASTResultSynthesizer::HandleTopLevelDecl(), lldb_private::ASTResultSynthesizer::HandleTranslationUnit(), lldb_private::ASTResultSynthesizer::Initialize(), ObjcObjectChecker::InspectInstruction(), ValidPointerChecker::InstrumentInstruction(), IRInterpreter::Interpret(), IsObjCClassReference(), IsObjCSelectorRef(), lldb_private::ClangASTSource::layoutRecordType(), EntityPersistentVariable::MakeAllocation(), InterpreterStackFrame::MakeArgument(), lldb_private::IRMemoryMap::Malloc(), lldb_private::Materializer::Materialize(), EntityPersistentVariable::Materialize(), EntityVariable::Materialize(), EntitySymbol::Materialize(), EntityRegister::Materialize(), NullDiagnosticConsumer::NullDiagnosticConsumer(), lldb_private::ClangUserExpression::Parse(), lldb_private::ClangExpressionParser::PrepareForExecution(), ABISysV_mips64::PrepareTrivialCall(), ABISysV_s390x::PrepareTrivialCall(), ABISysV_x86_64::PrepareTrivialCall(), ABISysV_ppc::PrepareTrivialCall(), ABISysV_arm64::PrepareTrivialCall(), ABISysV_ppc64::PrepareTrivialCall(), ABISysV_mips::PrepareTrivialCall(), ABIMacOSX_arm64::PrepareTrivialCall(), lldb_private::IRMemoryMap::ReadMemory(), lldb_private::PersistentExpressionState::RegisterExecutionUnit(), lldb_private::ClangExpressionDeclMap::ResolveUnknownTypes(), RenderScriptRuntimeModulePass::runOnModule(), IRForTarget::runOnModule(), lldb_private::IRDynamicChecks::runOnModule(), SetupModuleHeaderPaths(), SupportsCxxModuleImport(), lldb_private::IRMemoryMap::WriteMemory(), lldb_private::IRExecutionUnit::WriteNow(), lldb_private::ClangUserExpression::~ClangUserExpression(), lldb_private::IRExecutionUnit::~IRExecutionUnit(), IRForTarget::~IRForTarget(), and lldb_private::ClangASTImporter::MapCompleter::~MapCompleter().

◆ LIBLLDB_LOG_HOST

#define LIBLLDB_LOG_HOST   (1u << 14)

◆ LIBLLDB_LOG_JIT_LOADER

#define LIBLLDB_LOG_JIT_LOADER   (1u << 27)

Definition at line 41 of file Logging.h.

Referenced by JITLoaderGDB::ModulesDidLoad(), and updateSectionLoadAddress().

◆ LIBLLDB_LOG_LANGUAGE

#define LIBLLDB_LOG_LANGUAGE   (1u << 28)

◆ LIBLLDB_LOG_MMAP

#define LIBLLDB_LOG_MMAP   (1u << 23)

Definition at line 37 of file Logging.h.

◆ LIBLLDB_LOG_MODULES

#define LIBLLDB_LOG_MODULES   (1u << 21)

◆ LIBLLDB_LOG_OBJECT

#define LIBLLDB_LOG_OBJECT   (1u << 11)

◆ LIBLLDB_LOG_OS

#define LIBLLDB_LOG_OS   (1u << 24)

◆ LIBLLDB_LOG_PLATFORM

#define LIBLLDB_LOG_PLATFORM   (1u << 25)

Definition at line 39 of file Logging.h.

Referenced by PlatformPOSIX::Attach(), lldb_private::platform_android::PlatformAndroidRemoteGDBServer::ConnectRemote(), PlatformAppleTVSimulator::CreateInstance(), PlatformAppleWatchSimulator::CreateInstance(), PlatformMacOSX::CreateInstance(), PlatformiOSSimulator::CreateInstance(), PlatformRemoteiOS::CreateInstance(), PlatformRemoteAppleBridge::CreateInstance(), PlatformRemoteAppleTV::CreateInstance(), PlatformRemoteAppleWatch::CreateInstance(), lldb_private::platform_freebsd::PlatformFreeBSD::CreateInstance(), lldb_private::platform_linux::PlatformLinux::CreateInstance(), lldb_private::platform_netbsd::PlatformNetBSD::CreateInstance(), lldb_private::platform_openbsd::PlatformOpenBSD::CreateInstance(), lldb_private::platform_android::PlatformAndroid::CreateInstance(), lldb_private::platform_gdb_server::PlatformRemoteGDBServer::CreateSymlink(), lldb_private::platform_netbsd::PlatformNetBSD::DebugProcess(), lldb_private::platform_linux::PlatformLinux::DebugProcess(), lldb_private::Platform::DebugProcess(), lldb_private::platform_android::PlatformAndroidRemoteGDBServer::DeleteForwardPort(), lldb_private::platform_android::PlatformAndroid::DownloadSymbolFile(), ForwardPortWithAdb(), lldb_private::Platform::GetCachedExecutable(), PlatformPOSIX::GetFile(), lldb_private::platform_android::PlatformAndroid::GetFile(), lldb_private::platform_gdb_server::PlatformRemoteGDBServer::GetFilePermissions(), lldb_private::platform_gdb_server::PlatformRemoteGDBServer::GetModuleSpec(), lldb_private::process_gdb_remote::ProcessGDBRemote::GetModuleSpec(), lldb_private::platform_gdb_server::PlatformRemoteGDBServer::GetRemoteWorkingDirectory(), lldb_private::platform_android::PlatformAndroid::GetSdkVersion(), PlatformDarwin::GetSharedModuleWithLocalCache(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerPlatform::Handle_qLaunchGDBServer(), lldb_private::Platform::Install(), lldb_private::Platform::KillProcess(), lldb_private::platform_android::PlatformAndroidRemoteGDBServer::LaunchGDBServer(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerPlatform::LaunchGDBServer(), lldb_private::platform_gdb_server::PlatformRemoteGDBServer::LaunchProcess(), lldb_private::Platform::LaunchProcess(), lldb_private::platform_gdb_server::PlatformRemoteGDBServer::MakeDirectory(), PlatformPOSIX::PutFile(), lldb_private::Platform::PutFile(), lldb_private::ArchSpec::SetArchitecture(), lldb_private::platform_gdb_server::PlatformRemoteGDBServer::SetFilePermissions(), lldb_private::platform_gdb_server::PlatformRemoteGDBServer::SetRemoteWorkingDirectory(), lldb_private::Platform::SetRemoteWorkingDirectory(), lldb_private::Platform::SetWorkingDirectory(), and lldb_private::platform_gdb_server::PlatformRemoteGDBServer::Unlink().

◆ LIBLLDB_LOG_PROCESS

#define LIBLLDB_LOG_PROCESS   (1u << 1)

Definition at line 15 of file Logging.h.

Referenced by lldb_private::AllocatedMemoryCache::AllocateMemory(), lldb_private::Process::AllocateMemory(), lldb_private::AllocatedMemoryCache::AllocatePage(), lldb_private::process_linux::NativeProcessLinux::Factory::Attach(), lldb_private::Target::Attach(), lldb_private::Process::AttachCompletionHandler::AttachCompletionHandler(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::AttachToProcess(), lldb_private::Process::CanJIT(), catch_mach_exception_raise(), catch_mach_exception_raise_state(), catch_mach_exception_raise_state_identity(), lldb_private::process_darwin::MachException::Message::CatchExceptionRaise(), lldb_private::Process::CompleteAttach(), lldb_private::darwin_process_launcher::CreatePosixSpawnFileAction(), lldb_private::AllocatedMemoryCache::DeallocateMemory(), lldb_private::Process::DeallocateMemory(), lldb_private::Process::DidExec(), lldb_private::process_gdb_remote::ProcessGDBRemote::DoAllocateMemory(), ProcessMachCore::DoLoadCore(), lldb_private::Process::ProcessEventData::DoOnRemoval(), lldb_private::ThreadPlanCallFunction::DoPlanExplainsStop(), lldb_private::AllocatedBlock::FreeBlock(), lldb_private::Process::GetAddressByteSize(), lldb_private::minidump::MinidumpParser::GetArchitecture(), lldb_private::Process::GetAsyncProfileData(), lldb_private::AppleObjCRuntimeV2::GetClassDescriptor(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::GetCurrentThreadID(), lldb_private::Process::GetEventsPrivate(), lldb_private::NativeProcessProtocol::GetHardwareDebugSupportInfo(), GetJSONThreadsInfo(), ObjectFileMachO::GetLLDBSharedCacheUUID(), lldb_private::process_gdb_remote::ProcessGDBRemote::GetLoadedModuleList(), GetMacOSXProcessUserAndGroup(), GetOSName(), ProcessMachCore::GetPluginVersion(), GetProcessAndStatInfo(), ObjectFileMachO::GetProcessSharedCacheUUID(), lldb_private::Process::GetStateChangedEvents(), lldb_private::Process::GetStateChangedEventsPrivate(), lldb_private::Process::GetSTDERR(), lldb_private::Process::GetSTDOUT(), lldb_private::AppleObjCRuntimeV2::GetTaggedPointerObfuscator(), lldb_private::process_linux::NativeProcessLinux::GetThreadByID(), lldb_private::Process::GetThreadStatus(), lldb_private::Process::HaltPrivate(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerCommon::Handle_A(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_C(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_c(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_D(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_interrupt(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_jThreadsInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_jTraceStart(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_k(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_M(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_memory_read(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qMemoryRegionInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qMemoryRegionInfoSupported(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_QPassSignals(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerCommon::Handle_qUserName(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qXfer_auxv_read(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_s(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_vAttach(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_vCont(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_Z(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_z(), lldb_private::StructuredDataDarwinLog::HandleArrivalOfStructuredData(), lldb_private::Process::HandlePrivateEvent(), HandleStoppedEvent(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::InitializeDelegate(), lldb_private::darwin_process_launcher::LaunchInferior(), lldb_private::MonitoringProcessLauncher::LaunchProcess(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::LaunchProcess(), LaunchProcessPosixSpawn(), LaunchProcessXPC(), lldb_private::Process::LoadCore(), lldb_private::Process::MapSupportedStructuredDataPlugins(), lldb_private::StructuredDataDarwinLog::ModulesDidLoad(), MonitorChildProcessThreadFunction(), lldb_private::ProcessLaunchInfo::NoOpMonitorCallback(), lldb_private::NativeProcessProtocol::NotifyDidExec(), sddarwinlog_private::ParseAutoEnableOptions(), ParseFreeBSDPrStatus(), InstructionLLVMC::ParseOperands(), lldb_private::Process::PeekAtStateChangedEvents(), lldb_private::StopInfoBreakpoint::PerformAction(), lldb_private::StopInfoWatchpoint::PerformAction(), lldb_private::Process::AttachCompletionHandler::PerformAction(), lldb_private::darwin_process_launcher::PosixSpawnChildForPTraceDebugging(), lldb_private::Process::PrivateResume(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::ProcessStateChanged(), lldb_private::Process::PushProcessIOHandler(), lldb_private::process_darwin::MachException::Message::Receive(), lldb_private::process_darwin::MachException::Message::Reply(), lldb_private::AllocatedBlock::ReserveBlock(), lldb_private::process_darwin::MachException::PortInfo::Restore(), lldb_private::process_darwin::NativeProcessDarwin::Resume(), lldb_private::Process::Resume(), lldb_private::Process::ResumeSynchronous(), lldb_private::Process::RunThreadPlan(), lldb_private::process_darwin::MachException::PortInfo::Save(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::SendStopReasonForState(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::SendStopReplyPacketForThread(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::SendWResponse(), lldb_private::ArchSpec::SetArchitecture(), lldb_private::NativeProcessProtocol::SetExitStatus(), lldb_private::Process::SetExitStatus(), lldb_private::NativeProcessProtocol::SetHardwareBreakpoint(), lldb_private::Process::SetPrivateState(), lldb_private::Process::SetProcessExitStatus(), lldb_private::Process::SetPublicState(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::SetSTDIOFileDescriptor(), lldb_private::ProcessLaunchInfo::SetUpPtyRedirection(), lldb_private::NativeProcessProtocol::SetWatchpoint(), ShouldLaunchUsingXPC(), lldb_private::StopInfoBreakpoint::ShouldStopSynchronous(), lldb_private::StopInfoWatchpoint::ShouldStopSynchronous(), lldb_private::Process::StopForDestroyOrDetach(), lldb_private::Process::StopPrivateStateThread(), lldb_private::Process::SyncIOHandler(), lldb_private::NativeProcessProtocol::UnregisterNativeDelegate(), lldb_private::AppleObjCRuntimeV2::UpdateISAToDescriptorMapIfNeeded(), lldb_private::AppleObjCRuntimeV1::UpdateISAToDescriptorMapIfNeeded(), lldb_private::Process::WaitForProcessToStop(), lldb_private::process_darwin::NativeProcessDarwin::~NativeProcessDarwin(), and lldb_private::StructuredDataDarwinLog::~StructuredDataDarwinLog().

◆ LIBLLDB_LOG_SCRIPT

#define LIBLLDB_LOG_SCRIPT   (1u << 17)

◆ LIBLLDB_LOG_STATE

#define LIBLLDB_LOG_STATE   (1u << 10)

◆ LIBLLDB_LOG_STEP

#define LIBLLDB_LOG_STEP   (1u << 7)

Definition at line 21 of file Logging.h.

Referenced by lldb_private::ObjCLanguageRuntime::AddToMethodCache(), lldb_private::process_gdb_remote::ProcessGDBRemote::AsyncThread(), lldb_private::ThreadPlanCallFunction::BreakpointsExplainStop(), lldb_private::CallEdge::CallEdge(), lldb_private::ThreadPlanStepRange::ClearNextBranchBreakpoint(), CollectCallEdges(), lldb_private::ThreadPlanCallFunction::ConstructorSetup(), lldb_private::ThreadPlanStepInRange::DefaultShouldStopHereCallback(), lldb_private::ThreadPlanShouldStopHere::DefaultShouldStopHereCallback(), lldb_private::ThreadPlanShouldStopHere::DefaultStepFromHereCallback(), lldb_private::Thread::DiscardPlan(), lldb_private::Thread::DiscardThreadPlans(), lldb_private::Thread::DiscardThreadPlansUpToPlan(), lldb_private::LLVMUserExpression::DoExecute(), lldb_private::Process::ProcessEventData::DoOnRemoval(), lldb_private::ThreadPlanStepOverRange::DoPlanExplainsStop(), lldb_private::ThreadPlanStepOverBreakpoint::DoPlanExplainsStop(), lldb_private::ThreadPlanStepInRange::DoPlanExplainsStop(), lldb_private::ThreadPlanCallFunction::DoPlanExplainsStop(), lldb_private::ThreadPlanCallFunction::DoTakedown(), lldb_private::ThreadPlanStepOverRange::DoWillResume(), lldb_private::ThreadPlanStepInRange::DoWillResume(), lldb_private::UserExpression::Evaluate(), lldb_private::FunctionCaller::ExecuteFunction(), lldb_private::FunctionCaller::FetchFunctionResults(), lldb_private::ThreadPlanStepInRange::FrameMatchesAvoidCriteria(), lldb_private::Function::GetCallEdges(), lldb_private::StackFrameList::GetCurrentInlinedDepth(), lldb_private::AppleObjCTrampolineHandler::GetStepThroughDispatchPlan(), lldb_private::DynamicLoaderDarwin::GetStepThroughTrampolinePlan(), DynamicLoaderDarwinKernel::GetStepThroughTrampolinePlan(), lldb_private::FunctionCaller::GetThreadPlanToCallFunction(), HandleStoppedEvent(), lldb_private::ThreadPlanStepThrough::HitOurBackstopBreakpoint(), lldb_private::ThreadPlanStepRange::InRange(), lldb_private::FunctionCaller::InsertFunction(), lldb_private::ThreadPlanShouldStopHere::InvokeShouldStopHereCallback(), lldb_private::ThreadPlanStepInstruction::IsPlanStale(), lldb_private::ThreadPlanStepRange::IsPlanStale(), lldb_private::ThreadPlanStepThrough::LookForPlanToStepThroughFromCurrentPC(), lldb_private::ThreadPlanStepUntil::MischiefManaged(), lldb_private::ThreadPlanStepThrough::MischiefManaged(), lldb_private::ThreadPlanStepOverBreakpoint::MischiefManaged(), lldb_private::ThreadPlanStepInstruction::MischiefManaged(), lldb_private::ThreadPlanStepOut::MischiefManaged(), lldb_private::ThreadPlanStepRange::MischiefManaged(), lldb_private::ThreadPlanCallUserExpression::MischiefManaged(), lldb_private::ThreadPlanRunToAddress::MischiefManaged(), lldb_private::ThreadPlanCallFunction::MischiefManaged(), lldb_private::ThreadPlanStepRange::NextRangeBreakpointExplainsStop(), lldb_private::StopInfoBreakpoint::PerformAction(), lldb_private::Thread::PopPlan(), lldb_private::Process::PrivateResume(), lldb_private::Thread::PushPlan(), lldb_private::ThreadPlanStepOut::QueueInlinedStepPlan(), lldb_private::ThreadList::RefreshStateAfterStop(), lldb_private::ThreadPlanCallFunction::ReportRegisterState(), lldb_private::StackFrameList::ResetCurrentInlinedDepth(), lldb_private::Process::RunThreadPlan(), lldb_private::ThreadPlanStepRange::SetNextBranchBreakpoint(), lldb_private::AppleObjCTrampolineHandler::SetupDispatchFunction(), lldb_private::ThreadList::ShouldReportRun(), lldb_private::Thread::ShouldReportRun(), lldb_private::ThreadPlanStepRange::ShouldReportStop(), lldb_private::ThreadList::ShouldReportStop(), lldb_private::Thread::ShouldReportStop(), lldb_private::ThreadPlan::ShouldReportStop(), lldb_private::ThreadPlanStepInstruction::ShouldStop(), lldb_private::ThreadPlanStepOverRange::ShouldStop(), lldb_private::ThreadPlanBase::ShouldStop(), lldb_private::AppleThreadPlanStepThroughObjCTrampoline::ShouldStop(), lldb_private::ThreadPlanStepInRange::ShouldStop(), lldb_private::ThreadList::ShouldStop(), lldb_private::Thread::ShouldStop(), lldb_private::process_gdb_remote::ProcessGDBRemote::StartNoticingNewThreads(), lldb_private::process_gdb_remote::ProcessGDBRemote::StopNoticingNewThreads(), lldb_private::StackFrameList::SynthesizeTailCallFrames(), lldb_private::ThreadPlanStepOut::ThreadPlanStepOut(), lldb_private::ThreadPlanStepThrough::ThreadPlanStepThrough(), lldb_private::ThreadList::WillResume(), lldb_private::ThreadPlan::WillResume(), and lldb_private::AppleObjCTrampolineHandler::~AppleObjCTrampolineHandler().

◆ LIBLLDB_LOG_SYMBOLS

#define LIBLLDB_LOG_SYMBOLS   (1u << 20)

◆ LIBLLDB_LOG_SYSTEM_RUNTIME

#define LIBLLDB_LOG_SYSTEM_RUNTIME   (1u << 26)

◆ LIBLLDB_LOG_TARGET

#define LIBLLDB_LOG_TARGET   (1u << 22)

◆ LIBLLDB_LOG_TEMPORARY

#define LIBLLDB_LOG_TEMPORARY   (1u << 9)

Definition at line 23 of file Logging.h.

◆ LIBLLDB_LOG_THREAD

#define LIBLLDB_LOG_THREAD   (1u << 2)

Definition at line 16 of file Logging.h.

Referenced by lldb_private::TargetThreadWindows::CreateRegisterContextForFrame(), ThreadElfCore::CreateRegisterContextForFrame(), OperatingSystemPython::CreateRegisterContextForThread(), OperatingSystemPython::CreateThread(), lldb_private::ThreadPlanPython::DoPlanExplainsStop(), lldb_private::ThreadPlanNull::DoPlanExplainsStop(), GetJSONThreadsInfo(), lldb_private::NativeRegisterContext::GetPC(), lldb_private::ThreadPlanPython::GetPlanRunState(), lldb_private::ThreadPlanNull::GetPlanRunState(), GetRegistersAsJSON(), lldb_private::process_linux::NativeThreadLinux::GetStopReason(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_C(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_c(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_H(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_I(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_interrupt(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_jThreadsInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_p(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_P(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qfThreadInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_QPassSignals(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_QRestoreRegisterState(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_QSaveRegisterState(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_qThreadStopInfo(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::Handle_s(), lldb_private::ThreadPlanPython::IsPlanStale(), lldb_private::ThreadPlanPython::MischiefManaged(), lldb_private::ThreadPlanNull::MischiefManaged(), lldb_private::NativeRegisterContext::ReadRegisterAsUnsigned(), lldb_private::process_linux::NativeThreadLinux::RemoveHardwareBreakpoint(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::SendStopReplyPacketForThread(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::SetContinueThreadID(), lldb_private::process_gdb_remote::GDBRemoteCommunicationServerLLGS::SetCurrentThreadID(), lldb_private::Thread::SetStopInfo(), lldb_private::ThreadPlanPython::ShouldStop(), lldb_private::ThreadPlanNull::ShouldStop(), lldb_private::HostNativeThreadBase::ThreadCreateTrampoline(), lldb_private::process_darwin::NativeThreadListDarwin::UpdateThreadList(), lldb_private::ThreadPlanNull::ValidatePlan(), lldb_private::ThreadPlanPython::WillStop(), and lldb_private::ThreadPlanNull::WillStop().

◆ LIBLLDB_LOG_TYPES

#define LIBLLDB_LOG_TYPES   (1u << 19)

◆ LIBLLDB_LOG_UNWIND

#define LIBLLDB_LOG_UNWIND   (1u << 15)

◆ LIBLLDB_LOG_WATCHPOINTS

#define LIBLLDB_LOG_WATCHPOINTS   (1u << 6)