hg: lambda/lambda/jdk: 6 new changesets

stuart.marks at oracle.com stuart.marks at oracle.com
Fri Aug 12 13:54:26 PDT 2011


Changeset: 153dfaa57e83
Author:    dholmes
Date:      2011-02-14 13:16 +1000
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/153dfaa57e83

Initial load of parallelSort support in FJUtils. Support for byte -> int, plus
Comparable, and Object+Comparator
ParallelSorting functional test is a mirror of the Arrays.sort Sorting test

+ src/share/classes/java/util/concurrent/ForkJoinUtils.java
+ test/java/util/concurrent/forkjoin/ParallelSorting.java

Changeset: a4ebf7f30ff6
Author:    dholmes
Date:      2011-02-21 14:24 +1000
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/a4ebf7f30ff6

Minor fixups and corrections suggested by Remi

! src/share/classes/java/util/concurrent/ForkJoinUtils.java

Changeset: ac501e48f4ef
Author:    dholmes
Date:      2011-03-28 13:06 +1000
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/ac501e48f4ef

Added explicit support for all 7 primitive types.
Float/double support complies with Arrays.sort spec regarding NaNs and -0.0
Test updated to incoporate recent changes to Sorting test, plus enabled tests for all types

! src/share/classes/java/util/concurrent/ForkJoinUtils.java
! test/java/util/concurrent/forkjoin/ParallelSorting.java

Changeset: d4c69135baf6
Author:    dholmes
Date:      2011-04-11 17:51 +1000
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/d4c69135baf6

Allow customization of the default FJPool

! src/share/classes/java/util/concurrent/ForkJoinUtils.java

Changeset: 6c0efb9c6c5c
Author:    dholmes
Date:      2011-04-13 17:21 +1000
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/6c0efb9c6c5c

Implement sort(T[], Comparator<? super T>)
Add initial API specs/docs for review
Add basic test (same as Comparable version) for Comparator based sort

! src/share/classes/java/util/concurrent/ForkJoinUtils.java
! test/java/util/concurrent/forkjoin/ParallelSorting.java

Changeset: b1a37ccd1338
Author:    smarks
Date:      2011-08-12 13:16 -0700
URL:       http://hg.openjdk.java.net/lambda/lambda/jdk/rev/b1a37ccd1338

small fixes to make ForkJoinUtils build and test properly

! make/java/java/FILES_java.gmk
! src/share/classes/java/util/concurrent/ForkJoinUtils.java
! test/java/util/concurrent/forkjoin/ParallelSorting.java



More information about the lambda-dev mailing list