ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/test/tck/ForkJoinTaskTest.java
(Generate patch)

Comparing jsr166/src/test/tck/ForkJoinTaskTest.java (file contents):
Revision 1.33 by jsr166, Fri May 27 19:42:42 2011 UTC vs.
Revision 1.34 by jsr166, Mon Jun 3 18:20:05 2013 UTC

# Line 384 | Line 384 | public class ForkJoinTaskTest extends JS
384       */
385      public void testInvoke() {
386          RecursiveAction a = new CheckedRecursiveAction() {
387 <            public void realCompute() {
387 >            protected void realCompute() {
388                  AsyncFib f = new AsyncFib(8);
389                  assertNull(f.invoke());
390                  assertEquals(21, f.number);
# Line 400 | Line 400 | public class ForkJoinTaskTest extends JS
400       */
401      public void testQuietlyInvoke() {
402          RecursiveAction a = new CheckedRecursiveAction() {
403 <            public void realCompute() {
403 >            protected void realCompute() {
404                  AsyncFib f = new AsyncFib(8);
405                  f.quietlyInvoke();
406                  assertEquals(21, f.number);
# Line 414 | Line 414 | public class ForkJoinTaskTest extends JS
414       */
415      public void testForkJoin() {
416          RecursiveAction a = new CheckedRecursiveAction() {
417 <            public void realCompute() {
417 >            protected void realCompute() {
418                  AsyncFib f = new AsyncFib(8);
419                  assertSame(f, f.fork());
420                  assertNull(f.join());
# Line 429 | Line 429 | public class ForkJoinTaskTest extends JS
429       */
430      public void testForkGet() {
431          RecursiveAction a = new CheckedRecursiveAction() {
432 <            public void realCompute() throws Exception {
432 >            protected void realCompute() throws Exception {
433                  AsyncFib f = new AsyncFib(8);
434                  assertSame(f, f.fork());
435                  assertNull(f.get());
# Line 444 | Line 444 | public class ForkJoinTaskTest extends JS
444       */
445      public void testForkTimedGet() {
446          RecursiveAction a = new CheckedRecursiveAction() {
447 <            public void realCompute() throws Exception {
447 >            protected void realCompute() throws Exception {
448                  AsyncFib f = new AsyncFib(8);
449                  assertSame(f, f.fork());
450                  assertNull(f.get(LONG_DELAY_MS, MILLISECONDS));
# Line 459 | Line 459 | public class ForkJoinTaskTest extends JS
459       */
460      public void testForkTimedGetNPE() {
461          RecursiveAction a = new CheckedRecursiveAction() {
462 <            public void realCompute() throws Exception {
462 >            protected void realCompute() throws Exception {
463                  AsyncFib f = new AsyncFib(8);
464                  assertSame(f, f.fork());
465                  try {
# Line 475 | Line 475 | public class ForkJoinTaskTest extends JS
475       */
476      public void testForkQuietlyJoin() {
477          RecursiveAction a = new CheckedRecursiveAction() {
478 <            public void realCompute() {
478 >            protected void realCompute() {
479                  AsyncFib f = new AsyncFib(8);
480                  assertSame(f, f.fork());
481                  f.quietlyJoin();
# Line 491 | Line 491 | public class ForkJoinTaskTest extends JS
491       */
492      public void testForkHelpQuiesce() {
493          RecursiveAction a = new CheckedRecursiveAction() {
494 <            public void realCompute() {
494 >            protected void realCompute() {
495                  AsyncFib f = new AsyncFib(8);
496                  assertSame(f, f.fork());
497                  helpQuiesce();
# Line 507 | Line 507 | public class ForkJoinTaskTest extends JS
507       */
508      public void testAbnormalInvoke() {
509          RecursiveAction a = new CheckedRecursiveAction() {
510 <            public void realCompute() {
510 >            protected void realCompute() {
511                  FailingAsyncFib f = new FailingAsyncFib(8);
512                  try {
513                      f.invoke();
# Line 524 | Line 524 | public class ForkJoinTaskTest extends JS
524       */
525      public void testAbnormalQuietlyInvoke() {
526          RecursiveAction a = new CheckedRecursiveAction() {
527 <            public void realCompute() {
527 >            protected void realCompute() {
528                  FailingAsyncFib f = new FailingAsyncFib(8);
529                  f.quietlyInvoke();
530                  assertTrue(f.getException() instanceof FJException);
# Line 538 | Line 538 | public class ForkJoinTaskTest extends JS
538       */
539      public void testAbnormalForkJoin() {
540          RecursiveAction a = new CheckedRecursiveAction() {
541 <            public void realCompute() {
541 >            protected void realCompute() {
542                  FailingAsyncFib f = new FailingAsyncFib(8);
543                  assertSame(f, f.fork());
544                  try {
# Line 556 | Line 556 | public class ForkJoinTaskTest extends JS
556       */
557      public void testAbnormalForkGet() {
558          RecursiveAction a = new CheckedRecursiveAction() {
559 <            public void realCompute() throws Exception {
559 >            protected void realCompute() throws Exception {
560                  FailingAsyncFib f = new FailingAsyncFib(8);
561                  assertSame(f, f.fork());
562                  try {
# Line 576 | Line 576 | public class ForkJoinTaskTest extends JS
576       */
577      public void testAbnormalForkTimedGet() {
578          RecursiveAction a = new CheckedRecursiveAction() {
579 <            public void realCompute() throws Exception {
579 >            protected void realCompute() throws Exception {
580                  FailingAsyncFib f = new FailingAsyncFib(8);
581                  assertSame(f, f.fork());
582                  try {
# Line 596 | Line 596 | public class ForkJoinTaskTest extends JS
596       */
597      public void testAbnormalForkQuietlyJoin() {
598          RecursiveAction a = new CheckedRecursiveAction() {
599 <            public void realCompute() {
599 >            protected void realCompute() {
600                  FailingAsyncFib f = new FailingAsyncFib(8);
601                  assertSame(f, f.fork());
602                  f.quietlyJoin();
# Line 611 | Line 611 | public class ForkJoinTaskTest extends JS
611       */
612      public void testCancelledInvoke() {
613          RecursiveAction a = new CheckedRecursiveAction() {
614 <            public void realCompute() {
614 >            protected void realCompute() {
615                  AsyncFib f = new AsyncFib(8);
616                  assertTrue(f.cancel(true));
617                  try {
# Line 629 | Line 629 | public class ForkJoinTaskTest extends JS
629       */
630      public void testCancelledForkJoin() {
631          RecursiveAction a = new CheckedRecursiveAction() {
632 <            public void realCompute() {
632 >            protected void realCompute() {
633                  AsyncFib f = new AsyncFib(8);
634                  assertTrue(f.cancel(true));
635                  assertSame(f, f.fork());
# Line 648 | Line 648 | public class ForkJoinTaskTest extends JS
648       */
649      public void testCancelledForkGet() {
650          RecursiveAction a = new CheckedRecursiveAction() {
651 <            public void realCompute() throws Exception {
651 >            protected void realCompute() throws Exception {
652                  AsyncFib f = new AsyncFib(8);
653                  assertTrue(f.cancel(true));
654                  assertSame(f, f.fork());
# Line 667 | Line 667 | public class ForkJoinTaskTest extends JS
667       */
668      public void testCancelledForkTimedGet() throws Exception {
669          RecursiveAction a = new CheckedRecursiveAction() {
670 <            public void realCompute() throws Exception {
670 >            protected void realCompute() throws Exception {
671                  AsyncFib f = new AsyncFib(8);
672                  assertTrue(f.cancel(true));
673                  assertSame(f, f.fork());
# Line 686 | Line 686 | public class ForkJoinTaskTest extends JS
686       */
687      public void testCancelledForkQuietlyJoin() {
688          RecursiveAction a = new CheckedRecursiveAction() {
689 <            public void realCompute() {
689 >            protected void realCompute() {
690                  AsyncFib f = new AsyncFib(8);
691                  assertTrue(f.cancel(true));
692                  assertSame(f, f.fork());
# Line 702 | Line 702 | public class ForkJoinTaskTest extends JS
702      public void testGetPool() {
703          final ForkJoinPool mainPool = mainPool();
704          RecursiveAction a = new CheckedRecursiveAction() {
705 <            public void realCompute() {
705 >            protected void realCompute() {
706                  assertSame(mainPool, getPool());
707              }};
708          testInvokeOnPool(mainPool, a);
# Line 713 | Line 713 | public class ForkJoinTaskTest extends JS
713       */
714      public void testGetPool2() {
715          RecursiveAction a = new CheckedRecursiveAction() {
716 <            public void realCompute() {
716 >            protected void realCompute() {
717                  assertNull(getPool());
718              }};
719          assertNull(a.invoke());
# Line 724 | Line 724 | public class ForkJoinTaskTest extends JS
724       */
725      public void testInForkJoinPool() {
726          RecursiveAction a = new CheckedRecursiveAction() {
727 <            public void realCompute() {
727 >            protected void realCompute() {
728                  assertTrue(inForkJoinPool());
729              }};
730          testInvokeOnPool(mainPool(), a);
# Line 735 | Line 735 | public class ForkJoinTaskTest extends JS
735       */
736      public void testInForkJoinPool2() {
737          RecursiveAction a = new CheckedRecursiveAction() {
738 <            public void realCompute() {
738 >            protected void realCompute() {
739                  assertFalse(inForkJoinPool());
740              }};
741          assertNull(a.invoke());
# Line 746 | Line 746 | public class ForkJoinTaskTest extends JS
746       */
747      public void testSetRawResult() {
748          RecursiveAction a = new CheckedRecursiveAction() {
749 <            public void realCompute() {
749 >            protected void realCompute() {
750                  setRawResult(null);
751                  assertNull(getRawResult());
752              }};
# Line 758 | Line 758 | public class ForkJoinTaskTest extends JS
758       */
759      public void testCompleteExceptionally() {
760          RecursiveAction a = new CheckedRecursiveAction() {
761 <            public void realCompute() {
761 >            protected void realCompute() {
762                  AsyncFib f = new AsyncFib(8);
763                  f.completeExceptionally(new FJException());
764                  try {
# Line 776 | Line 776 | public class ForkJoinTaskTest extends JS
776       */
777      public void testInvokeAll2() {
778          RecursiveAction a = new CheckedRecursiveAction() {
779 <            public void realCompute() {
779 >            protected void realCompute() {
780                  AsyncFib f = new AsyncFib(8);
781                  AsyncFib g = new AsyncFib(9);
782                  invokeAll(f, g);
# Line 793 | Line 793 | public class ForkJoinTaskTest extends JS
793       */
794      public void testInvokeAll1() {
795          RecursiveAction a = new CheckedRecursiveAction() {
796 <            public void realCompute() {
796 >            protected void realCompute() {
797                  AsyncFib f = new AsyncFib(8);
798                  invokeAll(f);
799                  checkCompletedNormally(f);
# Line 807 | Line 807 | public class ForkJoinTaskTest extends JS
807       */
808      public void testInvokeAll3() {
809          RecursiveAction a = new CheckedRecursiveAction() {
810 <            public void realCompute() {
810 >            protected void realCompute() {
811                  AsyncFib f = new AsyncFib(8);
812                  AsyncFib g = new AsyncFib(9);
813                  AsyncFib h = new AsyncFib(7);
# Line 827 | Line 827 | public class ForkJoinTaskTest extends JS
827       */
828      public void testInvokeAllCollection() {
829          RecursiveAction a = new CheckedRecursiveAction() {
830 <            public void realCompute() {
830 >            protected void realCompute() {
831                  AsyncFib f = new AsyncFib(8);
832                  AsyncFib g = new AsyncFib(9);
833                  AsyncFib h = new AsyncFib(7);
# Line 851 | Line 851 | public class ForkJoinTaskTest extends JS
851       */
852      public void testInvokeAllNPE() {
853          RecursiveAction a = new CheckedRecursiveAction() {
854 <            public void realCompute() {
854 >            protected void realCompute() {
855                  AsyncFib f = new AsyncFib(8);
856                  AsyncFib g = new AsyncFib(9);
857                  AsyncFib h = null;
# Line 868 | Line 868 | public class ForkJoinTaskTest extends JS
868       */
869      public void testAbnormalInvokeAll2() {
870          RecursiveAction a = new CheckedRecursiveAction() {
871 <            public void realCompute() {
871 >            protected void realCompute() {
872                  AsyncFib f = new AsyncFib(8);
873                  FailingAsyncFib g = new FailingAsyncFib(9);
874                  try {
# Line 886 | Line 886 | public class ForkJoinTaskTest extends JS
886       */
887      public void testAbnormalInvokeAll1() {
888          RecursiveAction a = new CheckedRecursiveAction() {
889 <            public void realCompute() {
889 >            protected void realCompute() {
890                  FailingAsyncFib g = new FailingAsyncFib(9);
891                  try {
892                      invokeAll(g);
# Line 903 | Line 903 | public class ForkJoinTaskTest extends JS
903       */
904      public void testAbnormalInvokeAll3() {
905          RecursiveAction a = new CheckedRecursiveAction() {
906 <            public void realCompute() {
906 >            protected void realCompute() {
907                  AsyncFib f = new AsyncFib(8);
908                  FailingAsyncFib g = new FailingAsyncFib(9);
909                  AsyncFib h = new AsyncFib(7);
# Line 922 | Line 922 | public class ForkJoinTaskTest extends JS
922       */
923      public void testAbnormalInvokeAllCollection() {
924          RecursiveAction a = new CheckedRecursiveAction() {
925 <            public void realCompute() {
925 >            protected void realCompute() {
926                  FailingAsyncFib f = new FailingAsyncFib(8);
927                  AsyncFib g = new AsyncFib(9);
928                  AsyncFib h = new AsyncFib(7);
# Line 946 | Line 946 | public class ForkJoinTaskTest extends JS
946       */
947      public void testTryUnfork() {
948          RecursiveAction a = new CheckedRecursiveAction() {
949 <            public void realCompute() {
949 >            protected void realCompute() {
950                  AsyncFib g = new AsyncFib(9);
951                  assertSame(g, g.fork());
952                  AsyncFib f = new AsyncFib(8);
# Line 965 | Line 965 | public class ForkJoinTaskTest extends JS
965       */
966      public void testGetSurplusQueuedTaskCount() {
967          RecursiveAction a = new CheckedRecursiveAction() {
968 <            public void realCompute() {
968 >            protected void realCompute() {
969                  AsyncFib h = new AsyncFib(7);
970                  assertSame(h, h.fork());
971                  AsyncFib g = new AsyncFib(9);
# Line 987 | Line 987 | public class ForkJoinTaskTest extends JS
987       */
988      public void testPeekNextLocalTask() {
989          RecursiveAction a = new CheckedRecursiveAction() {
990 <            public void realCompute() {
990 >            protected void realCompute() {
991                  AsyncFib g = new AsyncFib(9);
992                  assertSame(g, g.fork());
993                  AsyncFib f = new AsyncFib(8);
# Line 1007 | Line 1007 | public class ForkJoinTaskTest extends JS
1007       */
1008      public void testPollNextLocalTask() {
1009          RecursiveAction a = new CheckedRecursiveAction() {
1010 <            public void realCompute() {
1010 >            protected void realCompute() {
1011                  AsyncFib g = new AsyncFib(9);
1012                  assertSame(g, g.fork());
1013                  AsyncFib f = new AsyncFib(8);
# Line 1026 | Line 1026 | public class ForkJoinTaskTest extends JS
1026       */
1027      public void testPollTask() {
1028          RecursiveAction a = new CheckedRecursiveAction() {
1029 <            public void realCompute() {
1029 >            protected void realCompute() {
1030                  AsyncFib g = new AsyncFib(9);
1031                  assertSame(g, g.fork());
1032                  AsyncFib f = new AsyncFib(8);
# Line 1044 | Line 1044 | public class ForkJoinTaskTest extends JS
1044       */
1045      public void testPeekNextLocalTaskAsync() {
1046          RecursiveAction a = new CheckedRecursiveAction() {
1047 <            public void realCompute() {
1047 >            protected void realCompute() {
1048                  AsyncFib g = new AsyncFib(9);
1049                  assertSame(g, g.fork());
1050                  AsyncFib f = new AsyncFib(8);
# Line 1065 | Line 1065 | public class ForkJoinTaskTest extends JS
1065       */
1066      public void testPollNextLocalTaskAsync() {
1067          RecursiveAction a = new CheckedRecursiveAction() {
1068 <            public void realCompute() {
1068 >            protected void realCompute() {
1069                  AsyncFib g = new AsyncFib(9);
1070                  assertSame(g, g.fork());
1071                  AsyncFib f = new AsyncFib(8);
# Line 1085 | Line 1085 | public class ForkJoinTaskTest extends JS
1085       */
1086      public void testPollTaskAsync() {
1087          RecursiveAction a = new CheckedRecursiveAction() {
1088 <            public void realCompute() {
1088 >            protected void realCompute() {
1089                  AsyncFib g = new AsyncFib(9);
1090                  assertSame(g, g.fork());
1091                  AsyncFib f = new AsyncFib(8);
# Line 1108 | Line 1108 | public class ForkJoinTaskTest extends JS
1108       */
1109      public void testInvokeSingleton() {
1110          RecursiveAction a = new CheckedRecursiveAction() {
1111 <            public void realCompute() {
1111 >            protected void realCompute() {
1112                  AsyncFib f = new AsyncFib(8);
1113                  assertNull(f.invoke());
1114                  assertEquals(21, f.number);
# Line 1124 | Line 1124 | public class ForkJoinTaskTest extends JS
1124       */
1125      public void testQuietlyInvokeSingleton() {
1126          RecursiveAction a = new CheckedRecursiveAction() {
1127 <            public void realCompute() {
1127 >            protected void realCompute() {
1128                  AsyncFib f = new AsyncFib(8);
1129                  f.quietlyInvoke();
1130                  assertEquals(21, f.number);
# Line 1138 | Line 1138 | public class ForkJoinTaskTest extends JS
1138       */
1139      public void testForkJoinSingleton() {
1140          RecursiveAction a = new CheckedRecursiveAction() {
1141 <            public void realCompute() {
1141 >            protected void realCompute() {
1142                  AsyncFib f = new AsyncFib(8);
1143                  assertSame(f, f.fork());
1144                  assertNull(f.join());
# Line 1153 | Line 1153 | public class ForkJoinTaskTest extends JS
1153       */
1154      public void testForkGetSingleton() {
1155          RecursiveAction a = new CheckedRecursiveAction() {
1156 <            public void realCompute() throws Exception {
1156 >            protected void realCompute() throws Exception {
1157                  AsyncFib f = new AsyncFib(8);
1158                  assertSame(f, f.fork());
1159                  assertNull(f.get());
# Line 1168 | Line 1168 | public class ForkJoinTaskTest extends JS
1168       */
1169      public void testForkTimedGetSingleton() {
1170          RecursiveAction a = new CheckedRecursiveAction() {
1171 <            public void realCompute() throws Exception {
1171 >            protected void realCompute() throws Exception {
1172                  AsyncFib f = new AsyncFib(8);
1173                  assertSame(f, f.fork());
1174                  assertNull(f.get(LONG_DELAY_MS, MILLISECONDS));
# Line 1183 | Line 1183 | public class ForkJoinTaskTest extends JS
1183       */
1184      public void testForkTimedGetNPESingleton() {
1185          RecursiveAction a = new CheckedRecursiveAction() {
1186 <            public void realCompute() throws Exception {
1186 >            protected void realCompute() throws Exception {
1187                  AsyncFib f = new AsyncFib(8);
1188                  assertSame(f, f.fork());
1189                  try {
# Line 1199 | Line 1199 | public class ForkJoinTaskTest extends JS
1199       */
1200      public void testForkQuietlyJoinSingleton() {
1201          RecursiveAction a = new CheckedRecursiveAction() {
1202 <            public void realCompute() {
1202 >            protected void realCompute() {
1203                  AsyncFib f = new AsyncFib(8);
1204                  assertSame(f, f.fork());
1205                  f.quietlyJoin();
# Line 1215 | Line 1215 | public class ForkJoinTaskTest extends JS
1215       */
1216      public void testForkHelpQuiesceSingleton() {
1217          RecursiveAction a = new CheckedRecursiveAction() {
1218 <            public void realCompute() {
1218 >            protected void realCompute() {
1219                  AsyncFib f = new AsyncFib(8);
1220                  assertSame(f, f.fork());
1221                  helpQuiesce();
# Line 1231 | Line 1231 | public class ForkJoinTaskTest extends JS
1231       */
1232      public void testAbnormalInvokeSingleton() {
1233          RecursiveAction a = new CheckedRecursiveAction() {
1234 <            public void realCompute() {
1234 >            protected void realCompute() {
1235                  FailingAsyncFib f = new FailingAsyncFib(8);
1236                  try {
1237                      f.invoke();
# Line 1248 | Line 1248 | public class ForkJoinTaskTest extends JS
1248       */
1249      public void testAbnormalQuietlyInvokeSingleton() {
1250          RecursiveAction a = new CheckedRecursiveAction() {
1251 <            public void realCompute() {
1251 >            protected void realCompute() {
1252                  FailingAsyncFib f = new FailingAsyncFib(8);
1253                  f.quietlyInvoke();
1254                  assertTrue(f.getException() instanceof FJException);
# Line 1262 | Line 1262 | public class ForkJoinTaskTest extends JS
1262       */
1263      public void testAbnormalForkJoinSingleton() {
1264          RecursiveAction a = new CheckedRecursiveAction() {
1265 <            public void realCompute() {
1265 >            protected void realCompute() {
1266                  FailingAsyncFib f = new FailingAsyncFib(8);
1267                  assertSame(f, f.fork());
1268                  try {
# Line 1280 | Line 1280 | public class ForkJoinTaskTest extends JS
1280       */
1281      public void testAbnormalForkGetSingleton() {
1282          RecursiveAction a = new CheckedRecursiveAction() {
1283 <            public void realCompute() throws Exception {
1283 >            protected void realCompute() throws Exception {
1284                  FailingAsyncFib f = new FailingAsyncFib(8);
1285                  assertSame(f, f.fork());
1286                  try {
# Line 1300 | Line 1300 | public class ForkJoinTaskTest extends JS
1300       */
1301      public void testAbnormalForkTimedGetSingleton() {
1302          RecursiveAction a = new CheckedRecursiveAction() {
1303 <            public void realCompute() throws Exception {
1303 >            protected void realCompute() throws Exception {
1304                  FailingAsyncFib f = new FailingAsyncFib(8);
1305                  assertSame(f, f.fork());
1306                  try {
# Line 1320 | Line 1320 | public class ForkJoinTaskTest extends JS
1320       */
1321      public void testAbnormalForkQuietlyJoinSingleton() {
1322          RecursiveAction a = new CheckedRecursiveAction() {
1323 <            public void realCompute() {
1323 >            protected void realCompute() {
1324                  FailingAsyncFib f = new FailingAsyncFib(8);
1325                  assertSame(f, f.fork());
1326                  f.quietlyJoin();
# Line 1335 | Line 1335 | public class ForkJoinTaskTest extends JS
1335       */
1336      public void testCancelledInvokeSingleton() {
1337          RecursiveAction a = new CheckedRecursiveAction() {
1338 <            public void realCompute() {
1338 >            protected void realCompute() {
1339                  AsyncFib f = new AsyncFib(8);
1340                  assertTrue(f.cancel(true));
1341                  try {
# Line 1353 | Line 1353 | public class ForkJoinTaskTest extends JS
1353       */
1354      public void testCancelledForkJoinSingleton() {
1355          RecursiveAction a = new CheckedRecursiveAction() {
1356 <            public void realCompute() {
1356 >            protected void realCompute() {
1357                  AsyncFib f = new AsyncFib(8);
1358                  assertTrue(f.cancel(true));
1359                  assertSame(f, f.fork());
# Line 1372 | Line 1372 | public class ForkJoinTaskTest extends JS
1372       */
1373      public void testCancelledForkGetSingleton() {
1374          RecursiveAction a = new CheckedRecursiveAction() {
1375 <            public void realCompute() throws Exception {
1375 >            protected void realCompute() throws Exception {
1376                  AsyncFib f = new AsyncFib(8);
1377                  assertTrue(f.cancel(true));
1378                  assertSame(f, f.fork());
# Line 1391 | Line 1391 | public class ForkJoinTaskTest extends JS
1391       */
1392      public void testCancelledForkTimedGetSingleton() throws Exception {
1393          RecursiveAction a = new CheckedRecursiveAction() {
1394 <            public void realCompute() throws Exception {
1394 >            protected void realCompute() throws Exception {
1395                  AsyncFib f = new AsyncFib(8);
1396                  assertTrue(f.cancel(true));
1397                  assertSame(f, f.fork());
# Line 1410 | Line 1410 | public class ForkJoinTaskTest extends JS
1410       */
1411      public void testCancelledForkQuietlyJoinSingleton() {
1412          RecursiveAction a = new CheckedRecursiveAction() {
1413 <            public void realCompute() {
1413 >            protected void realCompute() {
1414                  AsyncFib f = new AsyncFib(8);
1415                  assertTrue(f.cancel(true));
1416                  assertSame(f, f.fork());
# Line 1425 | Line 1425 | public class ForkJoinTaskTest extends JS
1425       */
1426      public void testCompleteExceptionallySingleton() {
1427          RecursiveAction a = new CheckedRecursiveAction() {
1428 <            public void realCompute() {
1428 >            protected void realCompute() {
1429                  AsyncFib f = new AsyncFib(8);
1430                  f.completeExceptionally(new FJException());
1431                  try {
# Line 1443 | Line 1443 | public class ForkJoinTaskTest extends JS
1443       */
1444      public void testInvokeAll2Singleton() {
1445          RecursiveAction a = new CheckedRecursiveAction() {
1446 <            public void realCompute() {
1446 >            protected void realCompute() {
1447                  AsyncFib f = new AsyncFib(8);
1448                  AsyncFib g = new AsyncFib(9);
1449                  invokeAll(f, g);
# Line 1460 | Line 1460 | public class ForkJoinTaskTest extends JS
1460       */
1461      public void testInvokeAll1Singleton() {
1462          RecursiveAction a = new CheckedRecursiveAction() {
1463 <            public void realCompute() {
1463 >            protected void realCompute() {
1464                  AsyncFib f = new AsyncFib(8);
1465                  invokeAll(f);
1466                  checkCompletedNormally(f);
# Line 1474 | Line 1474 | public class ForkJoinTaskTest extends JS
1474       */
1475      public void testInvokeAll3Singleton() {
1476          RecursiveAction a = new CheckedRecursiveAction() {
1477 <            public void realCompute() {
1477 >            protected void realCompute() {
1478                  AsyncFib f = new AsyncFib(8);
1479                  AsyncFib g = new AsyncFib(9);
1480                  AsyncFib h = new AsyncFib(7);
# Line 1494 | Line 1494 | public class ForkJoinTaskTest extends JS
1494       */
1495      public void testInvokeAllCollectionSingleton() {
1496          RecursiveAction a = new CheckedRecursiveAction() {
1497 <            public void realCompute() {
1497 >            protected void realCompute() {
1498                  AsyncFib f = new AsyncFib(8);
1499                  AsyncFib g = new AsyncFib(9);
1500                  AsyncFib h = new AsyncFib(7);
# Line 1518 | Line 1518 | public class ForkJoinTaskTest extends JS
1518       */
1519      public void testInvokeAllNPESingleton() {
1520          RecursiveAction a = new CheckedRecursiveAction() {
1521 <            public void realCompute() {
1521 >            protected void realCompute() {
1522                  AsyncFib f = new AsyncFib(8);
1523                  AsyncFib g = new AsyncFib(9);
1524                  AsyncFib h = null;
# Line 1535 | Line 1535 | public class ForkJoinTaskTest extends JS
1535       */
1536      public void testAbnormalInvokeAll2Singleton() {
1537          RecursiveAction a = new CheckedRecursiveAction() {
1538 <            public void realCompute() {
1538 >            protected void realCompute() {
1539                  AsyncFib f = new AsyncFib(8);
1540                  FailingAsyncFib g = new FailingAsyncFib(9);
1541                  try {
# Line 1553 | Line 1553 | public class ForkJoinTaskTest extends JS
1553       */
1554      public void testAbnormalInvokeAll1Singleton() {
1555          RecursiveAction a = new CheckedRecursiveAction() {
1556 <            public void realCompute() {
1556 >            protected void realCompute() {
1557                  FailingAsyncFib g = new FailingAsyncFib(9);
1558                  try {
1559                      invokeAll(g);
# Line 1570 | Line 1570 | public class ForkJoinTaskTest extends JS
1570       */
1571      public void testAbnormalInvokeAll3Singleton() {
1572          RecursiveAction a = new CheckedRecursiveAction() {
1573 <            public void realCompute() {
1573 >            protected void realCompute() {
1574                  AsyncFib f = new AsyncFib(8);
1575                  FailingAsyncFib g = new FailingAsyncFib(9);
1576                  AsyncFib h = new AsyncFib(7);
# Line 1589 | Line 1589 | public class ForkJoinTaskTest extends JS
1589       */
1590      public void testAbnormalInvokeAllCollectionSingleton() {
1591          RecursiveAction a = new CheckedRecursiveAction() {
1592 <            public void realCompute() {
1592 >            protected void realCompute() {
1593                  FailingAsyncFib f = new FailingAsyncFib(8);
1594                  AsyncFib g = new AsyncFib(9);
1595                  AsyncFib h = new AsyncFib(7);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines