< 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 >