Removed unnecessary cast
Changed doc strings for generic params
Added docs for type params
Redeclare some Conditions as ReentrantLock.ConditionObjects
added drainTo; clarified various exception specs
Spellcheck
Fix some javadoc inconsistencies
Restored references to insertion at tail. Removed duplicate @param and @return comments in overriding methods.
Proofreading pass -- many minor adjustments
Adapt AbstractQueue changes; Conditionalize CancellableTask.reset; new TimeUnit methods
serialVersionUIDs
Scrunched catch, finally, else clauses.
Clarify iterator semantics
Final major updates to Collection related classes.
Make atomics emulation classes match the main atomics. Fix docs for atomics (both in main and emulation). Restored more specific iterator types in both blocking queue impls. Fix unchecked cast warning in PQ.
Change to raw types in iterator to please compiler
Fixed wildcards
Fix unchecked call
Continued updates to explicit and inherited doc comments. Consistency over remove(null) Some inherited doc is still not right.
Added addAll() back in.
Commented out BlockingQueue.addAll; changed a few signatures to please 2.2 compiler
Significant doc updates: - inherit comments where appropriate - ensure runtime exception comments inherited (overriding as needed) - consistent descriptions - introduce head and tail terminology
Default compiler is now 2.2-ea. Some sources are not compatible with 2.0-ea.
Locks in subpackage; fairness params added
Misc minor tunings
Fixed Iterator.remove
Added missing javadoc tags; minor reformatting
Partial javadoc pass
Added synched toString()
Split ArrayBlockingQueue and PriorityBlockingQueue to no longer subclass AbstractBlockingQueueFromQueue
Minor doc updates; FairReentrantLock serialize now
Fixed bad conditional
re-check-in initial implementations
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.