Don't fail if test harness doesn't have sufficient permissions
Fix timing granularities
Typos
Fix grammar, typos
Add tests for AQS extensions; adjust others for protected condition methods
Headers reference Creative Commons
Add timed invoke* tests
Add and adapt tests to refactored Executor API
Add and improve tests
Add and adjust tests reflecting API changes
Use callables for PrivilegedActions
Adjust to API changes
Adjust condition declarations
Raw List returned by shutdownNow is really List<Runnable>.
Move and rename static Executors.execute/invoke to ExecutorService.submit/invoke, providing implementations in AbstractExecutorService (which TPE extends).
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.