Add/use delay() instead of Thread.sleep to ensure sleeps are long enough
Update Creative Commons license URL in legal notices
Tests for expected exceptions should only assert same class, not identity
remove unreliable sleeps from testDrainTasksTo and testPollSubmission
Use runWithPermissions for priv exec tests
add a few assertions
typos
optimize runtime
small simplification
testisQuiescent: use SMALL delay
testSetUncaughtExceptionHandler: use non-failing task; always use assertTrue(latch.await(timeout))
testSetUncaughtExceptionHandler needs shutdownNow
Intentionally break two tests, because it appears that these are implementation bugs:\nRemove call to shutdownNow in testSetUncaughtExceptionHandler;\nmake testInterruptedSubmit less flaky be replacing calls to sleep with CountDownLatches
testcase hygiene: introduce CheckedRecursiveAction and CheckedRecursiveTask; eliminate almost all threadAssertXXX; use preferred junit conventions;narrow the scope of exception checking code; make sure test failures in non-junit threads produce proper stacktraces
fix imports
fix import statements
shut down all pools to prevent "thread leaks"
trailing whitespace
whitespace
Sync with API simplifications
testSetUncaughtExceptionHandler fix
fix wrong accessor call in testGetPoolSize
Make tests security-manager-aware
various improvements for invokeAll and invokeAny tests
testTimedInvokeAny3 had rare intermittent failures
whitespace
change access modifiers to allow access from multiple packages
check ExecutionException causes
check ExecutionException cause in testInvokeAny4
improve exception handling
Fix flaky test testInvokeAny3
test methods must join with any threads they start
fix 2 tests
cleanup exception handling
typo fixes
javadoc cleanup
whitespace
whitespace
Add new TCK tests for JDK7
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.