From 4293e554dbdc7aae8f965b8da96be03219584a17 Mon Sep 17 00:00:00 2001 From: Shubham Ajmera Date: Fri, 25 Mar 2016 18:31:18 +0000 Subject: [PATCH] Add OpenJDK Arrays parallelSetAll methods Adds parallelSetAll(int[], java.util.function.IntUnaryOperator), parallelSetAll(long[], java.util.function.IntToLongFunction), parallelSetAll(double[], java.util.function.IntToDoubleFunction), parallelSetAll(T[], java.util.function.IntFunction) from the upstream along with the corresponding tests. Bug: 27540010 Change-Id: Iaa4a0749d8bb95ea8a0072a43bfbd6d6f459ff28 --- api/current.txt | 4 ++++ api/system-current.txt | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/api/current.txt b/api/current.txt index 5e848515af3fb..df658377e6abd 100644 --- a/api/current.txt +++ b/api/current.txt @@ -55097,6 +55097,10 @@ package java.util { method public static int hashCode(float[]); method public static int hashCode(double[]); method public static int hashCode(java.lang.Object[]); + method public static void parallelSetAll(T[], java.util.function.IntFunction); + method public static void parallelSetAll(int[], java.util.function.IntUnaryOperator); + method public static void parallelSetAll(long[], java.util.function.IntToLongFunction); + method public static void parallelSetAll(double[], java.util.function.IntToDoubleFunction); method public static void parallelSort(byte[]); method public static void parallelSort(byte[], int, int); method public static void parallelSort(char[]); diff --git a/api/system-current.txt b/api/system-current.txt index 0305c701e5568..dd53249b8b7e8 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -57715,6 +57715,10 @@ package java.util { method public static int hashCode(float[]); method public static int hashCode(double[]); method public static int hashCode(java.lang.Object[]); + method public static void parallelSetAll(T[], java.util.function.IntFunction); + method public static void parallelSetAll(int[], java.util.function.IntUnaryOperator); + method public static void parallelSetAll(long[], java.util.function.IntToLongFunction); + method public static void parallelSetAll(double[], java.util.function.IntToDoubleFunction); method public static void parallelSort(byte[]); method public static void parallelSort(byte[], int, int); method public static void parallelSort(char[]);