< prev index next >

src/hotspot/share/runtime/thread.cpp

Print this page

        

*** 4698,4708 **** // See RTStt for details. // * Consider schedctl.sc_nopreempt to cover the critical section. // - typedef volatile intptr_t MutexT; // Mux Lock-word const intptr_t LOCKBIT = 1; void Thread::muxAcquire(volatile intptr_t * Lock, const char * LockName) { intptr_t w = Atomic::cmpxchg(LOCKBIT, Lock, (intptr_t)0); if (w == 0) return; --- 4698,4707 ----
< prev index next >