@@ -54,7 +54,7 @@ llvm::Expected<std::unique_ptr<NativeProcessProtocol>>
54
54
NativeProcessFreeBSD::Factory::Launch (ProcessLaunchInfo &launch_info,
55
55
NativeDelegate &native_delegate,
56
56
MainLoop &mainloop) const {
57
- Log *log ( ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_PROCESS) );
57
+ Log *log = GetLog (POSIXLog::Process );
58
58
59
59
Status status;
60
60
::pid_t pid = ProcessLauncherPosixFork ()
@@ -108,7 +108,7 @@ llvm::Expected<std::unique_ptr<NativeProcessProtocol>>
108
108
NativeProcessFreeBSD::Factory::Attach (
109
109
lldb::pid_t pid, NativeProcessProtocol::NativeDelegate &native_delegate,
110
110
MainLoop &mainloop) const {
111
- Log *log ( ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_PROCESS) );
111
+ Log *log = GetLog (POSIXLog::Process );
112
112
LLDB_LOG (log, " pid = {0:x}" , pid);
113
113
114
114
// Retrieve the architecture for the running process.
@@ -171,7 +171,7 @@ void NativeProcessFreeBSD::MonitorCallback(lldb::pid_t pid, int signal) {
171
171
}
172
172
173
173
void NativeProcessFreeBSD::MonitorExited (lldb::pid_t pid, WaitStatus status) {
174
- Log *log ( ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_PROCESS) );
174
+ Log *log = GetLog (POSIXLog::Process );
175
175
176
176
LLDB_LOG (log, " got exit signal({0}) , pid = {1}" , status, pid);
177
177
@@ -194,7 +194,7 @@ void NativeProcessFreeBSD::MonitorSIGSTOP(lldb::pid_t pid) {
194
194
}
195
195
196
196
void NativeProcessFreeBSD::MonitorSIGTRAP (lldb::pid_t pid) {
197
- Log *log ( ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_PROCESS) );
197
+ Log *log = GetLog (POSIXLog::Process );
198
198
struct ptrace_lwpinfo info;
199
199
200
200
const auto siginfo_err = PtraceWrapper (PT_LWPINFO, pid, &info, sizeof (info));
@@ -357,7 +357,7 @@ void NativeProcessFreeBSD::MonitorSIGTRAP(lldb::pid_t pid) {
357
357
}
358
358
359
359
void NativeProcessFreeBSD::MonitorSignal (lldb::pid_t pid, int signal) {
360
- Log *log ( ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_PROCESS) );
360
+ Log *log = GetLog (POSIXLog::Process );
361
361
struct ptrace_lwpinfo info;
362
362
363
363
const auto siginfo_err = PtraceWrapper (PT_LWPINFO, pid, &info, sizeof (info));
@@ -386,7 +386,7 @@ void NativeProcessFreeBSD::MonitorSignal(lldb::pid_t pid, int signal) {
386
386
387
387
Status NativeProcessFreeBSD::PtraceWrapper (int req, lldb::pid_t pid, void *addr,
388
388
int data, int *result) {
389
- Log *log ( ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_PTRACE) );
389
+ Log *log = GetLog (POSIXLog::Ptrace );
390
390
Status error;
391
391
int ret;
392
392
@@ -430,7 +430,7 @@ NativeProcessFreeBSD::GetSoftwareBreakpointTrapOpcode(size_t size_hint) {
430
430
}
431
431
432
432
Status NativeProcessFreeBSD::Resume (const ResumeActionList &resume_actions) {
433
- Log *log ( ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_PROCESS) );
433
+ Log *log = GetLog (POSIXLog::Process );
434
434
LLDB_LOG (log, " pid {0}" , GetID ());
435
435
436
436
Status ret;
@@ -527,7 +527,7 @@ Status NativeProcessFreeBSD::Signal(int signo) {
527
527
Status NativeProcessFreeBSD::Interrupt () { return Halt (); }
528
528
529
529
Status NativeProcessFreeBSD::Kill () {
530
- Log *log ( ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_PROCESS) );
530
+ Log *log = GetLog (POSIXLog::Process );
531
531
LLDB_LOG (log, " pid {0}" , GetID ());
532
532
533
533
Status error;
@@ -614,7 +614,7 @@ Status NativeProcessFreeBSD::GetMemoryRegionInfo(lldb::addr_t load_addr,
614
614
}
615
615
616
616
Status NativeProcessFreeBSD::PopulateMemoryRegionCache () {
617
- Log *log ( ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_PROCESS) );
617
+ Log *log = GetLog (POSIXLog::Process );
618
618
// If our cache is empty, pull the latest. There should always be at least
619
619
// one memory region if memory region handling is supported.
620
620
if (!m_mem_region_cache.empty ()) {
@@ -741,7 +741,7 @@ NativeProcessFreeBSD::GetFileLoadAddress(const llvm::StringRef &file_name,
741
741
}
742
742
743
743
void NativeProcessFreeBSD::SigchldHandler () {
744
- Log *log ( ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_PROCESS) );
744
+ Log *log = GetLog (POSIXLog::Process );
745
745
int status;
746
746
::pid_t wait_pid =
747
747
llvm::sys::RetryAfterSignal (-1 , waitpid, GetID (), &status, WNOHANG);
@@ -786,7 +786,7 @@ bool NativeProcessFreeBSD::HasThreadNoLock(lldb::tid_t thread_id) {
786
786
}
787
787
788
788
NativeThreadFreeBSD &NativeProcessFreeBSD::AddThread (lldb::tid_t thread_id) {
789
- Log *log ( ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_THREAD) );
789
+ Log *log = GetLog (POSIXLog::Thread );
790
790
LLDB_LOG (log, " pid {0} adding thread with tid {1}" , GetID (), thread_id);
791
791
792
792
assert (thread_id > 0 );
@@ -802,7 +802,7 @@ NativeThreadFreeBSD &NativeProcessFreeBSD::AddThread(lldb::tid_t thread_id) {
802
802
}
803
803
804
804
void NativeProcessFreeBSD::RemoveThread (lldb::tid_t thread_id) {
805
- Log *log ( ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_THREAD) );
805
+ Log *log = GetLog (POSIXLog::Thread );
806
806
LLDB_LOG (log, " pid {0} removing thread with tid {1}" , GetID (), thread_id);
807
807
808
808
assert (thread_id > 0 );
@@ -854,7 +854,7 @@ Status NativeProcessFreeBSD::ReadMemory(lldb::addr_t addr, void *buf,
854
854
unsigned char *dst = static_cast <unsigned char *>(buf);
855
855
struct ptrace_io_desc io;
856
856
857
- Log *log ( ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_MEMORY) );
857
+ Log *log = GetLog (POSIXLog::Memory );
858
858
LLDB_LOG (log, " addr = {0}, buf = {1}, size = {2}" , addr, buf, size);
859
859
860
860
bytes_read = 0 ;
@@ -882,7 +882,7 @@ Status NativeProcessFreeBSD::WriteMemory(lldb::addr_t addr, const void *buf,
882
882
Status error;
883
883
struct ptrace_io_desc io;
884
884
885
- Log *log ( ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_MEMORY) );
885
+ Log *log = GetLog (POSIXLog::Memory );
886
886
LLDB_LOG (log, " addr = {0}, buf = {1}, size = {2}" , addr, buf, size);
887
887
888
888
bytes_written = 0 ;
@@ -962,7 +962,7 @@ bool NativeProcessFreeBSD::SupportHardwareSingleStepping() const {
962
962
963
963
void NativeProcessFreeBSD::MonitorClone (::pid_t child_pid, bool is_vfork,
964
964
NativeThreadFreeBSD &parent_thread) {
965
- Log *log ( ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_PROCESS) );
965
+ Log *log = GetLog (POSIXLog::Process );
966
966
LLDB_LOG (log, " fork, child_pid={0}" , child_pid);
967
967
968
968
int status;
0 commit comments