< prev index next >

src/hotspot/share/runtime/thread.inline.hpp

Print this page
rev 47959 : imported patch 10.07.open.rebase_20171110.dcubed
rev 47962 : dholmes CR: Fix indents, trailing spaces and various typos. Add descriptions for the '_cnt', '_max' and '_times" fields, add impl notes to document the type choices.
rev 47963 : robinw CR: Fix some inefficient code, update some comments, fix some indents, and add some 'const' specifiers.
rev 47965 : misc CR updates; rebase to 2017.11.22 bits.

*** 210,225 **** inline void JavaThread::set_terminated_value() { // use release-store so the setting of _terminated is seen more quickly OrderAccess::release_store((volatile jint *) &_terminated, (jint) _thread_terminated); } - template <class T> - inline void Threads::threads_do_smr(T *tc, Thread *self) { - ThreadsListHandle handle(self); - handle.threads_do(tc); - } - inline ThreadsList* Threads::get_smr_java_thread_list() { return (ThreadsList*)OrderAccess::load_acquire(&_smr_java_thread_list); } inline ThreadsList* Threads::xchg_smr_java_thread_list(ThreadsList* new_list) { --- 210,219 ----
< prev index next >