Mercurial > hg > truffle
diff src/share/vm/utilities/bitMap.cpp @ 17799:752ba2e5f6d0
Merge
author | kvn |
---|---|
date | Tue, 25 Feb 2014 15:11:18 -0800 |
parents | 695a6aba51c3 a9becfeecd1b |
children | 4ca6dc0799b6 78bbf4d43a14 |
line wrap: on
line diff
--- a/src/share/vm/utilities/bitMap.cpp Wed Feb 19 20:12:43 2014 -0800 +++ b/src/share/vm/utilities/bitMap.cpp Tue Feb 25 15:11:18 2014 -0800 @@ -110,7 +110,7 @@ while (true) { intptr_t res = Atomic::cmpxchg_ptr(nw, pw, w); if (res == w) break; - w = *pw; + w = res; nw = value ? (w | ~mr) : (w & mr); } }