fix imports
testTryAcquire_timeout: cosmetic improvements
migrate from AssertionFailedError to AssertionError
more timeout handling rework; remove most uses of SMALL_DELAY_MS; randomize timeouts and TimeUnits; remove hardcoded 5 second timeouts
whitespace
switch to randomized fairness for tests that block
switch to randomized fairness for tests that block
improve testInterruptible
claw back some millis using assertThreadBlocks
testFairLocksFifo: fix very rare "double" race due to hasQueuedThreads "flicker"
Fix very rare flaky failure in testSerialization_fair
improve main methods; respect system properties; actually fail if a test fails
indentation
no wildcard imports
s/assert/assertTrue/
improve "uninterruptible" tests
use serialClone in serialization tests; update imports
various test improvements
Add/use delay() instead of Thread.sleep to ensure sleeps are long enough
Update Creative Commons license URL in legal notices
whitespace
whitespace
cosmetic improvements
Use MILLISECONDS.toNanos instead of multiplying by 1000*1000; use explicit assertEquals instead of assertTrue(...!= null); improve testPutWithTake
improve exception handling
untabify
use infrastructure to reduce boilerplate; do more careful testing
whitespace
whitespace
whitespace
whitespace
Test toString
Added tests
Better fairness test
added a few tests
Replace bad test
spellcheck
Add tests for AQS extensions; adjust others for protected condition methods
Headers reference Creative Commons
Merged FairSemaphore into Semaphore
improve tck javadocs; rename and add a few tests
Documentation scaffolding
New base class JSR166TestCase
Added serialization and lock tests
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.