< prev index next >

src/share/vm/utilities/events.hpp

Print this page

        

*** 246,257 **** } template <class T> inline void EventLogBase<T>::print_log_on(outputStream* out) { ! if (ThreadLocalStorage::get_thread_slow() == NULL) { ! // Not a regular Java thread so don't bother locking print_log_impl(out); } else { MutexLockerEx ml(&_mutex, Mutex::_no_safepoint_check_flag); print_log_impl(out); } --- 246,257 ---- } template <class T> inline void EventLogBase<T>::print_log_on(outputStream* out) { ! if (Thread::current_or_null() == NULL) { ! // Not yet attached? Don't try to use locking print_log_impl(out); } else { MutexLockerEx ml(&_mutex, Mutex::_no_safepoint_check_flag); print_log_impl(out); }
< prev index next >