Incorporate snippets code improvements from Pavel Rappo
@see Phaser
add a comma for clarity
dowait: use catch + rethrow instead of a boolean + finally
prevent access constructor tag anonymous class creation
code sample modernization
use standard javadoc at-clause order
optimize out redundant field initializers
standardize code sample idiom: * <pre> {@code
standardize import statement order
time to start using diamond <>
/* => /** for javadoc
clarify that barrier will be broken on TimeoutException
convert some more <tt> => {@code
whitespace
javadoc style
typo
<tt> -> {@code
improve code sample
fix imports
remove useless trailing semicolons
consistent style for code snippets
whitespace
Update Creative Commons license URL in legal notices
Sync with OpenJDK; untabify
6404123: @link => @linkplain and other minor doc fixes
final revision after review: 6366811: CyclicBarrier behaviour incorrect if interruption occurs during barrier "trip"
happens-before
Edit pass for happens-before descriptions
Happens-before markup
doc fixes
Incorporate review suggestions
Incorporate review suggestiosn from last change
doc cleanup
Fix reset
Typo
Documentation wording fixes
Wording fixes and improvements
Wording improvements and fixes
Document toString
Headers reference Creative Commons
Adapt to AbstractQueuedSynchronizer
cache finals across volatiles; avoid readResolve; doc improvments; timed invokeAll interleaves
Added docs for type params
Redeclare some Conditions as ReentrantLock.ConditionObjects
added drainTo; clarified various exception specs
Spellcheck
Proofreading pass -- many minor adjustments
Removed non-standard tags and misc javadoc cleanup
As per Eamonn's comments and further to Doug's code & doc changes, clarifications were made as to when BBE is thrown, when a barrier isBroken, and that a barrier action exception puts the barrier into the broken state.
Style cleanups to COWList; CyclicBarrier broken barriers now Fast-fail
Added missing "catch (Error ex)" clause in dowAwait after running barrier action. Minor formatting changes.
"set [of] threads" typo fixed
Scrunched catch, finally, else clauses.
Expanded reset docs
Fixed some typos and docs
Locks in subpackage; fairness params added
Added missing javadoc tags; minor reformatting
Partial javadoc pass
Misc documentation updates
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.