ViewVC Help
View File | Revision Log | Show Annotations | Download File | Root Listing
root/jsr166/jsr166/src/main/java/util/concurrent/ForkJoinTask.java
(Generate patch)

Comparing jsr166/src/main/java/util/concurrent/ForkJoinTask.java (file contents):
Revision 1.122 by dl, Tue Nov 6 16:39:28 2018 UTC vs.
Revision 1.123 by jsr166, Thu Oct 17 01:51:37 2019 UTC

# Line 1345 | Line 1345 | public abstract class ForkJoinTask<V> im
1345       */
1346      static final class AdaptedRunnable<T> extends ForkJoinTask<T>
1347          implements RunnableFuture<T> {
1348 +        @SuppressWarnings("serial") // Conditionally serializable
1349          final Runnable runnable;
1350 +        @SuppressWarnings("serial") // Conditionally serializable
1351          T result;
1352          AdaptedRunnable(Runnable runnable, T result) {
1353              if (runnable == null) throw new NullPointerException();
# Line 1367 | Line 1369 | public abstract class ForkJoinTask<V> im
1369       */
1370      static final class AdaptedRunnableAction extends ForkJoinTask<Void>
1371          implements RunnableFuture<Void> {
1372 +        @SuppressWarnings("serial") // Conditionally serializable
1373          final Runnable runnable;
1374          AdaptedRunnableAction(Runnable runnable) {
1375              if (runnable == null) throw new NullPointerException();
# Line 1386 | Line 1389 | public abstract class ForkJoinTask<V> im
1389       * Adapter for Runnables in which failure forces worker exception.
1390       */
1391      static final class RunnableExecuteAction extends ForkJoinTask<Void> {
1392 +        @SuppressWarnings("serial") // Conditionally serializable
1393          final Runnable runnable;
1394          RunnableExecuteAction(Runnable runnable) {
1395              if (runnable == null) throw new NullPointerException();
# Line 1405 | Line 1409 | public abstract class ForkJoinTask<V> im
1409       */
1410      static final class AdaptedCallable<T> extends ForkJoinTask<T>
1411          implements RunnableFuture<T> {
1412 +        @SuppressWarnings("serial") // Conditionally serializable
1413          final Callable<? extends T> callable;
1414 +        @SuppressWarnings("serial") // Conditionally serializable
1415          T result;
1416          AdaptedCallable(Callable<? extends T> callable) {
1417              if (callable == null) throw new NullPointerException();

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines