< prev index next >

test/compiler/intrinsics/unsafe/TestCAEAntiDep.java

Print this page
rev 12711 : 8181292: Backport Rename internal Unsafe.compare methods from 10 to 9
Reviewed-by: psandoz, dholmes, thartmann
Contributed-by: ron.pressler@oracle.com, claes.redestad@oracle.com

*** 1,6 **** --- 1,7 ---- /* + * Copyright (c) 2017, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2016, Red Hat, Inc. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as
*** 51,61 **** throw new RuntimeException(e); } } static int m(TestCAEAntiDep test, Object expected, Object x) { ! C old = (C)UNSAFE.compareAndExchangeObjectVolatile(test, O_OFFSET, expected, x); int res = old.f1; old.f1 = 0x42; return res; } --- 52,62 ---- throw new RuntimeException(e); } } static int m(TestCAEAntiDep test, Object expected, Object x) { ! C old = (C)UNSAFE.compareAndExchangeObject(test, O_OFFSET, expected, x); int res = old.f1; old.f1 = 0x42; return res; }
< prev index next >