< prev index next >

src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java

Print this page

        

*** 240,249 **** --- 240,254 ---- private static final int ABNORMAL = 1 << 18; // set atomically with DONE private static final int THROWN = 1 << 17; // set atomically with ABNORMAL private static final int SIGNAL = 1 << 16; // true if joiner waiting private static final int SMASK = 0xffff; // short bits for tags + /** + * Constructor for subclasses to call. + */ + public ForkJoinTask() {} + static boolean isExceptionalStatus(int s) { // needed by subclasses return (s & THROWN) != 0; } /**
< prev index next >