Code Review for forkjoin

Prepared by:Martin Buchholz (martin) on Sat Jan 9 11:35:08 PST 2021
Summary of changes: 3728 lines changed: 1542 ins; 1045 del; 1141 mod; 5564 unchg
Changeset: forkjoin.patch
Legend: Modified file Deleted file New file

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/util/concurrent/CountedCompleter.java

8246585: ForkJoin updates
Reviewed-by: martin
30 lines changed: 11 ins; 1 del; 18 mod; 762 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java

8246585: ForkJoin updates
Reviewed-by: martin
2179 lines changed: 769 ins; 541 del; 869 mod; 1831 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java

8246585: ForkJoin updates
Reviewed-by: martin
741 lines changed: 255 ins; 252 del; 234 mod; 1071 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java

8246585: ForkJoin updates
Reviewed-by: martin
82 lines changed: 15 ins; 47 del; 20 mod; 177 unchg

Cdiffs Udiffs Wdiffs Sdiffs Frames Old New Patch Raw test/jdk/java/util/concurrent/tck/ForkJoinTaskTest.java

8246585: ForkJoin updates
Reviewed-by: martin
16 lines changed: 16 ins; 0 del; 0 mod; 1723 unchg

------ ------ ------ ------ ------ --- New Patch Raw test/jdk/java/util/concurrent/forkjoin/AsyncShutdownNow.java

8246585: ForkJoin updates
Reviewed-by: martin
177 lines changed: 177 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw test/jdk/java/util/concurrent/forkjoin/AsyncShutdownNowInvokeAny.java

8246585: ForkJoin updates
Reviewed-by: martin
100 lines changed: 100 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ --- New Patch Raw test/jdk/java/util/concurrent/forkjoin/AsyncShutdownNowInvokeAnyRace.java

8246585: ForkJoin updates
Reviewed-by: martin
199 lines changed: 199 ins; 0 del; 0 mod; 0 unchg

------ ------ ------ ------ ------ Old --- Patch --- test/jdk/java/util/concurrent/forkjoin/FJExceptionTableLeak.java

8246585: ForkJoin updates
Reviewed-by: martin
204 lines changed: 0 ins; 204 del; 0 mod; 0 unchg