jdk/src/java.base/share/classes/java/math/BigDecimal.java
changeset 29220 b07abc731618
parent 28869 9725237b107d
child 30797 9cf3d0361db4
--- a/jdk/src/java.base/share/classes/java/math/BigDecimal.java	Fri Feb 27 11:56:42 2015 +0100
+++ b/jdk/src/java.base/share/classes/java/math/BigDecimal.java	Fri Feb 27 11:45:07 2015 +0000
@@ -3740,8 +3740,8 @@
                 throw new ExceptionInInitializerError(ex);
             }
         }
-        static void setIntCompactVolatile(BigDecimal bd, long val) {
-            unsafe.putLongVolatile(bd, intCompactOffset, val);
+        static void setIntCompact(BigDecimal bd, long val) {
+            unsafe.putLong(bd, intCompactOffset, val);
         }
 
         static void setIntValVolatile(BigDecimal bd, BigInteger val) {
@@ -3765,7 +3765,7 @@
             throw new java.io.StreamCorruptedException(message);
         // [all values of scale are now allowed]
         }
-        UnsafeHolder.setIntCompactVolatile(this, compactValFor(intVal));
+        UnsafeHolder.setIntCompact(this, compactValFor(intVal));
     }
 
    /**