aboutsummaryrefslogtreecommitdiff
path: root/src/share/classes/java/util/concurrent
diff options
context:
space:
mode:
authorchegar <none@none>2013-09-02 14:02:35 +0100
committerchegar <none@none>2013-09-02 14:02:35 +0100
commit3cf25889d48e31ca565a9d6a96c984f042203aae (patch)
treef7ed15883343d351bda82ab34d68b909eb9b1e65 /src/share/classes/java/util/concurrent
parent60511c39481f20fd5260d51b9ed1c51d0654336a (diff)
downloadjdk8u_jdk-3cf25889d48e31ca565a9d6a96c984f042203aae.tar.gz
8024103: AtomicLongArray getAndAccumulate/accumulateAndGet have int type for new value arg
Reviewed-by: alanb, psandoz
Diffstat (limited to 'src/share/classes/java/util/concurrent')
-rw-r--r--src/share/classes/java/util/concurrent/atomic/AtomicLongArray.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/share/classes/java/util/concurrent/atomic/AtomicLongArray.java b/src/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
index bf7aa6ecca..28174a586f 100644
--- a/src/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
+++ b/src/share/classes/java/util/concurrent/atomic/AtomicLongArray.java
@@ -303,7 +303,7 @@ public class AtomicLongArray implements java.io.Serializable {
* @return the previous value
* @since 1.8
*/
- public final long getAndAccumulate(int i, int x,
+ public final long getAndAccumulate(int i, long x,
LongBinaryOperator accumulatorFunction) {
long offset = checkedByteOffset(i);
long prev, next;
@@ -329,7 +329,7 @@ public class AtomicLongArray implements java.io.Serializable {
* @return the updated value
* @since 1.8
*/
- public final long accumulateAndGet(int i, int x,
+ public final long accumulateAndGet(int i, long x,
LongBinaryOperator accumulatorFunction) {
long offset = checkedByteOffset(i);
long prev, next;