< prev index next >

src/os/bsd/vm/os_bsd.cpp

Print this page
rev 10311 : 8150619: Improve thread based logging introduced with 8149036
Reviewed-by:

*** 680,690 **** OSThread* osthread = thread->osthread(); Monitor* sync = osthread->startThread_lock(); osthread->set_thread_id(os::Bsd::gettid()); ! log_info(os, thread)("Thread is alive (tid: " UINTX_FORMAT ", pthread id: " UINTX_FORMAT ".", os::current_thread_id(), (uintx) pthread_self()); #ifdef __APPLE__ uint64_t unique_thread_id = locate_unique_thread_id(osthread->thread_id()); guarantee(unique_thread_id != 0, "unique thread id was not found"); --- 680,690 ---- OSThread* osthread = thread->osthread(); Monitor* sync = osthread->startThread_lock(); osthread->set_thread_id(os::Bsd::gettid()); ! log_info(os, thread)("Thread is alive (tid: " UINTX_FORMAT ", pthread id: " UINTX_FORMAT ").", os::current_thread_id(), (uintx) pthread_self()); #ifdef __APPLE__ uint64_t unique_thread_id = locate_unique_thread_id(osthread->thread_id()); guarantee(unique_thread_id != 0, "unique thread id was not found");
*** 718,728 **** } // call one more level start routine thread->run(); ! log_info(os, thread)("Thread finished (tid " UINTX_FORMAT ", pthread id " UINTX_FORMAT ").", os::current_thread_id(), (uintx) pthread_self()); return 0; } --- 718,728 ---- } // call one more level start routine thread->run(); ! log_info(os, thread)("Thread finished (tid: " UINTX_FORMAT ", pthread id: " UINTX_FORMAT ").", os::current_thread_id(), (uintx) pthread_self()); return 0; }
*** 869,879 **** // initialize signal mask for this thread // and save the caller's signal mask os::Bsd::hotspot_sigmask(thread); ! log_info(os, thread)("Thread attached (tid: " UINTX_FORMAT ", pthread id: " UINTX_FORMAT ".", os::current_thread_id(), (uintx) pthread_self()); return true; } --- 869,879 ---- // initialize signal mask for this thread // and save the caller's signal mask os::Bsd::hotspot_sigmask(thread); ! log_info(os, thread)("Thread attached (tid: " UINTX_FORMAT ", pthread id: " UINTX_FORMAT ").", os::current_thread_id(), (uintx) pthread_self()); return true; }
< prev index next >