< prev index next >

src/hotspot/share/prims/jvmtiRawMonitor.cpp

Print this page

        

*** 145,155 **** } } void JvmtiRawMonitor::simple_exit(Thread* self) { guarantee(_owner == self, "invariant"); ! OrderAccess::release_store(&_owner, (Thread*)NULL); OrderAccess::fence(); if (_entry_list == NULL) { return; } --- 145,155 ---- } } void JvmtiRawMonitor::simple_exit(Thread* self) { guarantee(_owner == self, "invariant"); ! Atomic::release_store(&_owner, (Thread*)NULL); OrderAccess::fence(); if (_entry_list == NULL) { return; }
< prev index next >