src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java
changeset 47306 90b7465b9ac7
parent 47216 71c04702a3d5
child 48233 dd5157f363ab
--- a/src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java	Tue Oct 03 13:50:09 2017 -0700
+++ b/src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java	Tue Oct 03 13:55:05 2017 -0700
@@ -1375,6 +1375,9 @@
         public final void setRawResult(T v) { result = v; }
         public final boolean exec() { runnable.run(); return true; }
         public final void run() { invoke(); }
+        public String toString() {
+            return super.toString() + "[Wrapped task = " + runnable + "]";
+        }
         private static final long serialVersionUID = 5232453952276885070L;
     }
 
@@ -1392,6 +1395,9 @@
         public final void setRawResult(Void v) { }
         public final boolean exec() { runnable.run(); return true; }
         public final void run() { invoke(); }
+        public String toString() {
+            return super.toString() + "[Wrapped task = " + runnable + "]";
+        }
         private static final long serialVersionUID = 5232453952276885070L;
     }
 
@@ -1437,6 +1443,9 @@
             }
         }
         public final void run() { invoke(); }
+        public String toString() {
+            return super.toString() + "[Wrapped task = " + callable + "]";
+        }
         private static final long serialVersionUID = 2838392045355241008L;
     }