< prev index next >

test/hotspot/gtest/utilities/test_waitBarrier.cpp

Print this page
rev 53078 : 8214271: Fast primitive to wake many threads
Reviewed-by:
rev 53079 : [mq]: fix-sema

@@ -119,11 +119,10 @@
       os::naked_yield();
       // Set a valid value.
       OrderAccess::release_store(&valid_value, valid_value + 1); // even
       // Publish inactive tag.
       OrderAccess::release_store_fence(&wait_tag, 0); // Stores in WB must not float up.
-      wb.disarm();
       wb.wake();
 
       // Wait until threads done valid_value verification.
       while (reader1->_on_barrier != 0 ||
              reader2->_on_barrier != 0 ||
< prev index next >