Move and rename static Executors.execute/invoke to ExecutorService.submit/invoke, providing implementations in AbstractExecutorService (which TPE extends).
Use XXXFuture<?> instead of XXXFuture<Boolean> when returning futures without interesting return values
Revised tests for revised Future classes
Add ConcurrentMap.replace; fix other typos
fixed typos; avoided some casts
Wording and typo cleanup pass
added drainTo; clarified various exception specs
Spellcheck
Consistently throw NPE for execute(null)
Proofreading pass -- many minor adjustments
Adapt AbstractQueue changes; Conditionalize CancellableTask.reset; new TimeUnit methods
Allow resets
Explicitly delegate queue toArray to DelayQueue
Removed non-standard tags and misc javadoc cleanup
Avoid ABA problem in CHP; fix other javadocs
Fixed typo
Kill ScheduledExecutor Date methods; Documentation clarifications
Future extends Cancellable. class SE.DelayedTask -> interface ScheduledCancellable class SE.DelayedFutureTask -> interface ScheduledFuture Add primitive SE test. Related internals changes.
Added getQueue and shutdownNow javadocs
javadoc typo fix
New shutdown policies for Scheduled executor; refactored to avoid more messiness
Fix constructor calls
Clarified execute javadoc
Fix remove()
Scrunched catch, finally, else clauses.
Semi-lazily prestart core threads in SE
ScheduledExecutor must prestart core threads
Fixes to minor errors found by DocCheck
Added LockSupport; moved nanoTime
Added missing javadoc tags; minor reformatting
Removed automatic queue removal on cancel; Added TPE purge; Fixed RL typo
New ScheduledExecuor methods; minor javadoc cleanup
Javadoc additions
Minor documentation updates Remove remove(task) from ExecutorService, Add removablity to ScheduledExecutor tasks, Revert Executors.execute to return FutureTask
New ScheduledExecutor; CancellableTask
Removed false-start implementation for now.
Simple ScheduledExecutor
Moved main source rooted at . to ./src/main Moved test source rooted at ./etc/testcases to ./src/test
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.