@@ -381,7 +381,7 @@ ProcessKDP::DoAttachToProcessWithName(const char *process_name,
381
381
void ProcessKDP::DidAttach (ArchSpec &process_arch) {
382
382
Process::DidAttach (process_arch);
383
383
384
- Log *log ( ProcessKDPLog::GetLogIfAllCategoriesSet (KDP_LOG_PROCESS) );
384
+ Log *log = GetLog (KDPLog::Process );
385
385
LLDB_LOGF (log , " ProcessKDP::DidAttach()" );
386
386
if (GetID () != LLDB_INVALID_PROCESS_ID) {
387
387
GetHostArchitecture (process_arch);
@@ -400,7 +400,7 @@ Status ProcessKDP::WillResume() { return Status(); }
400
400
401
401
Status ProcessKDP::DoResume () {
402
402
Status error;
403
- Log *log ( ProcessKDPLog::GetLogIfAllCategoriesSet (KDP_LOG_PROCESS) );
403
+ Log *log = GetLog (KDPLog::Process );
404
404
// Only start the async thread if we try to do any process control
405
405
if (!m_async_thread.IsJoinable ())
406
406
StartAsyncThread ();
@@ -492,7 +492,7 @@ lldb::ThreadSP ProcessKDP::GetKernelThread() {
492
492
bool ProcessKDP::DoUpdateThreadList (ThreadList &old_thread_list,
493
493
ThreadList &new_thread_list) {
494
494
// locker will keep a mutex locked until it goes out of scope
495
- Log *log ( ProcessKDPLog::GetLogIfAllCategoriesSet (KDP_LOG_THREAD) );
495
+ Log *log = GetLog (KDPLog::Thread );
496
496
LLDB_LOGV (log , " pid = {0}" , GetID ());
497
497
498
498
// Even though there is a CPU mask, it doesn't mean we can see each CPU
@@ -530,7 +530,7 @@ Status ProcessKDP::DoHalt(bool &caused_stop) {
530
530
531
531
Status ProcessKDP::DoDetach (bool keep_stopped) {
532
532
Status error;
533
- Log *log ( ProcessKDPLog::GetLogIfAllCategoriesSet (KDP_LOG_PROCESS) );
533
+ Log *log = GetLog (KDPLog::Process );
534
534
LLDB_LOGF (log , " ProcessKDP::DoDetach(keep_stopped = %i)" , keep_stopped);
535
535
536
536
if (m_comm.IsRunning ()) {
@@ -715,7 +715,7 @@ void ProcessKDP::DebuggerInitialize(lldb_private::Debugger &debugger) {
715
715
}
716
716
717
717
bool ProcessKDP::StartAsyncThread () {
718
- Log *log ( ProcessKDPLog::GetLogIfAllCategoriesSet (KDP_LOG_PROCESS) );
718
+ Log *log = GetLog (KDPLog::Process );
719
719
720
720
LLDB_LOGF (log , " ProcessKDP::StartAsyncThread ()" );
721
721
@@ -725,17 +725,16 @@ bool ProcessKDP::StartAsyncThread() {
725
725
llvm::Expected<HostThread> async_thread = ThreadLauncher::LaunchThread (
726
726
" <lldb.process.kdp-remote.async>" , ProcessKDP::AsyncThread, this );
727
727
if (!async_thread) {
728
- LLDB_LOG (lldb_private::GetLogIfAllCategoriesSet (LIBLLDB_LOG_HOST),
729
- " failed to launch host thread: {}" ,
730
- llvm::toString (async_thread.takeError ()));
728
+ LLDB_LOG_ERROR (GetLog (LLDBLog::Host), async_thread.takeError (),
729
+ " failed to launch host thread: {}" );
731
730
return false ;
732
731
}
733
732
m_async_thread = *async_thread;
734
733
return m_async_thread.IsJoinable ();
735
734
}
736
735
737
736
void ProcessKDP::StopAsyncThread () {
738
- Log *log ( ProcessKDPLog::GetLogIfAllCategoriesSet (KDP_LOG_PROCESS) );
737
+ Log *log = GetLog (KDPLog::Process );
739
738
740
739
LLDB_LOGF (log , " ProcessKDP::StopAsyncThread ()" );
741
740
@@ -751,7 +750,7 @@ void *ProcessKDP::AsyncThread(void *arg) {
751
750
752
751
const lldb::pid_t pid = process->GetID ();
753
752
754
- Log *log ( ProcessKDPLog::GetLogIfAllCategoriesSet (KDP_LOG_PROCESS) );
753
+ Log *log = GetLog (KDPLog::Process );
755
754
LLDB_LOGF (log ,
756
755
" ProcessKDP::AsyncThread (arg = %p, pid = %" PRIu64
757
756
" ) thread starting..." ,
0 commit comments