Update Creative Commons license URL in legal notices
make iterator weakly consistent specs more consistent
Sync with OpenJDK; whitespace
Sync with OpenJDK; untabify
6609775: Reduce context switches in DelayQueue due to signalAll
whitespace
Location of Collections Guide has changed
6378729: Remove workaround for 6280605
Incorporate review suggestions
whitespace
Use snapshot iterators
hold locks only when necessary
Fix timed poll
doc fixes
doc fixes
doc fixes
Clarify specs
Fix peek spec
Avoid generics warnings; clarify javadocs
whitespace
doc fixes
unexpired -> expired
E o -> E e
doc fixes
CopyOnWriteArraySet and ConcurrentHashMap no longer implement Cloneable Improve javadoc wording in other classes
Clarify that poll etc will return null if no unexpired elements
Override javadoc specs when overriding AbstractQueue implementations Clarify atomicity in BlockingQueue
Add Collection framework membership doc
javadoc lint; Thread.interrupt shouldn't throw exception if thread dead
Headers reference Creative Commons
Adapt to AbstractQueuedSynchronizer
cache finals across volatiles; avoid readResolve; doc improvments; timed invokeAll interleaves
Changed doc strings for generic params
Added docs for type params
Redeclare some Conditions as ReentrantLock.ConditionObjects
added drainTo; clarified various exception specs
Fix some javadoc inconsistencies
Proofreading pass -- many minor adjustments
Adapt AbstractQueue changes; Conditionalize CancellableTask.reset; new TimeUnit methods
Scrunched catch, finally, else clauses.
ScheduledExecutor must prestart core threads
Fixes to minor errors found by DocCheck
Misc doc touch-ups
Typo fix, minor style fix, and fix use of PBQ.offer(x, y, z) after removal of throws IE
Clarify iterator semantics
Final major updates to Collection related classes.
Add Collection constructor, fix typo
Locks in subpackage; fairness params added
Added missing javadoc tags; minor reformatting
Replaced DelayEntry with Delayed interface
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.