# HG changeset patch # User jiefu # Date 1564794244 -28800 # Sat Aug 03 09:04:04 2019 +0800 # Node ID c5ca734229c1f20203831db6ab45b99165762a04 # Parent a26bc1847594853f84d896cd4e2f269ddacb592c 8229020: Failure on CPUs allowing loads reordering: assert(_tasks[t] == 1) failed: What else? Reviewed-by: tschatzl, kbarrett diff --git a/src/hotspot/share/gc/shared/workgroup.cpp b/src/hotspot/share/gc/shared/workgroup.cpp --- a/src/hotspot/share/gc/shared/workgroup.cpp +++ b/src/hotspot/share/gc/shared/workgroup.cpp @@ -433,7 +433,6 @@ if (old == 0) { old = Atomic::cmpxchg(1u, &_tasks[t], 0u); } - assert(_tasks[t] == 1, "What else?"); bool res = old == 0; #ifdef ASSERT if (res) {